Praktiska ar neoficiālo LineageOS 15.1 GSI operētājsistēmai OnePlus 6

click fraud protection

Cilvēki izdomā, kā palaist neoficiālās LineageOS 15.1 vispārīgo sistēmas attēlu operētājsistēmai OnePlus 6. Mēs esam to instalējuši, lai redzētu, cik labi tas darbojas.

Pirms Project Treble dažkārt bija vajadzīgas vairākas nedēļas vai mēneši pēc jauna viedtālruņa iznākšanas, līdz šim tālrunim tika izstrādāta stabila, funkcionāla pielāgota ROM. Izmantojot Project Treble, ideālā gadījumā vajadzētu būt iespējai ar Treble iespējotu ierīci mirgot vispārīgu sistēmas attēlu (GSI) tās palaišanas dienā, un tai vajadzētu būt galvenokārt funkcionālai. Lai gan mēs negaidām, ka būs nepieciešams daudz laika, lai pielāgotu AOSP balstītu ROM nonāktu ierīcē tikko atbrīvots OnePlus 6, mēs vēlējāmies redzēt, cik labi a LineageOS Vispārējais sistēmas attēls (GSI) darbosies OnePlus pirmā ierīce ar Treble atbalstu.

Tomēr OnePlus 6, mēģinot vienkārši mirgo GSI sistēmas nodalījums izraisītu ierīces sāknēšanu un iesaldēšanu melnā ekrānā ar baltu paziņojumu LED vai bezgalīgu atsāknēšanu. Pagāja apmēram nedēļa pirms XDA dalībnieka 

ProtoDeVNan0 ievietojis pavedienu vietnē kā panākt, lai GSI palaistu OnePlus 6, tomēr šķita, ka tas noder tikai Phhussons AOSP GSI. AOSP GSI sāknēšanas noslēpums bija vbmeta attēla izlikšana, izmantojot ātro sāknēšanu ar --disable-verity un --disable-verification karodziņi, kam būtu jāļauj sāknēt ROM, kas nav krājumi. Tomēr pat pēc šī procesa citiem pieejamajiem GSI patīk LineageOS vai Resurrection Remix izraisītu sāknēšanas cilpu. Par laimi, Phhusson publicēts atjaunināts LineageOS un Resurrection Remix versijas kas tiek palaists OnePlus 6 ar XDA dalībnieku Exelios izlikšana instrukcijas, kā pareizi mirgot attēlus.

Atjauninājums 14.06.18: XDA vecākajam dalībniekam joemossjr ir izlaida rīku lai atvieglotu GSI mirgošanas procesu.

Pirmā lieta, kas jāpārbauda, ​​bija visas aparatūras funkcijas: Wi-Fi, Bluetooth, radio, GPS, kompass, akselerometrs, haptika, kamera un mikrofons. Visi, izņemot NFC, VoLTE un Dash uzlāde šķita, ka darbojās labi. Iekļautās lietotnes darbojas, kā paredzēts, un iekļautās arī AudioFX funkcijas. Aplūkojot profila GPU renderēšanas grafiku, šķiet, ka ROM nav tikpat gluda kā akciju OxygenOS, kas ir sagaidāms no vispārēja sistēmas attēla, kas nav īpaši optimizēts OnePlus 6, taču tas arī nekādā ziņā nav lēns. Iespējams, ka līdz šim visievērojamākā problēma ir iecirtuma atbalsta trūkums, kas pārgriežas statusa joslā un nedaudz iekļaujas lietotnes darbību joslā. Paziņojumu un sistēmas ikonas arī pazūd iecirtumā, ja tās uzdrošinās pārkāpt iecirtuma domēnu. OnePlus 6 displeja noapaļotajiem stūriem statusa joslā trūkst arī polsterējuma. Pareiza iecirtuma atbalsta trūkums, iespējams, tiks atrisināts, tiklīdz būs pieejami GSI, kuru pamatā ir Android P.

Attiecībā uz iestatījumiem un LineageOS funkcijas, šķita, ka visi iestatījumi, kurus es mēģināju, darbojās, izņemot LiveDisplay un stila maiņu displeja iestatījumos. Sistēmas profili arī šķita funkcionāli, taču, iestatot Bluetooth aktivizētāju sistēmas profilam, iestatījumi avarē. Šķiet, ka trūkst arī dažu svarīgu funkciju, piemēram, adaptīvais spilgtums, OnePlus žesti, piemēram, dubultskāriens, lai pamodinātu, un displeja krāsu profili. Tomēr ir risinājumi, lai atkārtoti iespējotu adaptīvo spilgtumu un pārslēgties starp dažādiem krāsu profiliem, izmantojot sakņotu ADB.

Lai pārslēgtu otru displeja profili, jums būs jāpievieno OnePlus 6 datoram ar ADB:

  1. Iespējojiet izstrādātāja opcijas, dodoties uz Iestatījumi → Sistēma → Par tālruni, ritiniet uz leju un vairākas reizes pieskarieties vienumam “Build number”, līdz tiek iespējots “Izstrādātāja opcijas”.
  2. Iespējojiet saknes piekļuvi, dodoties uz Iestatījumi → Sistēma → Izstrādātāja opcijas, ritiniet uz leju līdz "Root access" un atlasiet "Tikai ADB".
  3. Datorā atveriet termināli/komandu uzvedni, ierakstiet adb root un nospiediet enter.
  4. Atkarībā no tā, kuru krāsu profilu vēlaties pārslēgt, kopējiet un ielīmējiet vienu no tālāk norādītajiem, pēc tam nospiediet taustiņu Enter:
    • sRGB: adb shell "echo 1 > /sys/devices/platform/soc/ae00000.qcom, mdss_mdp/drm/card0/card0-DSI-1/SRGB"
    • DCI-P3: adb shell "echo 1 > /sys/devices/platform/soc/ae00000.qcom, mdss_mdp/drm/card0/card0-DSI-1/DCI-P3"
    • Adaptīvajam režīmam: adb shell "echo 1 > /sys/devices/platform/soc/ae00000.qcom, mdss_mdp/drm/card0/card0-DSI-1/adaptive_mode"

Krāsu profils nepastāv pārstartēšanas laikā, tāpēc jums tas būs jādara katru reizi.

Rezumējot, lietas, kas nestrādā vai to trūkst OnePlus 6, kurā darbojas neoficiāla LineageOS GSI:

  • VoLTE
  • NFC
  • Dash uzlāde
  • LiveDisplay / Night Light
  • LineageOS stili
  • Sistēmas profila Bluetooth aktivizētājs
  • Adaptīvais spilgtums (pieejams ar risinājumu)
  • OnePlus žesti
  • Krāsu profili (pieejami ar risinājumu)

Ievērojamas papildu lietas, kas strādāt OnePlus 6, kurā darbojas neoficiāla LineageOS GSI:

  • Pirkstu nospiedumu skeneris
  • Paziņojuma gaismas diode
  • Spilgtuma slīdnis (nedarbojas AOSP GSI)
  • AudioFX

Ierīcē, piemēram, OnePlus 6, mēs iesakām pagaidīt, līdz tiks izlaists atbilstošs uz AOSP balstīts pielāgotais ROM. Lai gan ir iespaidīgi redzēt, cik funkcionāls ir šis GSI, tas nav tik stabils kā oficiāla LineageOS versija. Ja tiešām vēlaties apmierināt vēlmi aktivizēt AOSP ROM un neiebilstat uz dažām no iepriekš minētajām problēmām, varat to izmēģināt. Tagad tas Oficiālā TWRP ir pieejama, jums ir mazāk jāuztraucas, ja kaut kas noiet greizi.