OxygenOS Open Beta 13 in 11 za OnePlus 5 oziroma OnePlus 5T prinaša podporo za Project Treble, glavno funkcijo, predstavljeno v Android Oreo.
OnePlus skupaj z nekaterimi drugimi proizvajalci pametnih telefonov, kot so Google, Xiaomi in Nokia, ponujajo javni beta program. OnePlusov program OxygenOS Open Beta vam omogoča prejemanje posodobitev z novimi funkcijami in varnostnimi popravki dolgo preden stabilna izdaja doseže večino drugih uporabnikov. OnePlus 5 in OnePlus 5T sta pridobivanje novega OxygenOS Open Beta 13 oziroma Open Beta 11 in v mešanico prinašata nekaj precej presenetljivega: združljivost s Project Treble.
Projekt Treble je bil najavljen pred dogodkom Google I/O 2017, še preden smo poznali večino novih funkcij platforme v sistemu Android Oreo. Ideja za Treble je modularizirati operacijski sistem Android zato je proizvajalcem lažje posredovati posodobitve programske opreme. Z ločevanjem HAL prodajalca od ogrodja Android in zagotavljanjem standardnega vmesnika med ogrodja in HAL-jev, je Google izdelovalcem naprav omogočil hitrejše predstavljanje novih različic Android. To pa izdelovalcem naprav daje več časa za delo na funkcijah programske opreme za izboljšanje uporabniške izkušnje bolj prijeten in Google neposredno pripisuje Project Treble razlog za uvedbo Androida P
toliko novih funkcij programske opreme v primerjavi z Androidom Oreo. Nazadnje je podpora za visoke tone igrala veliko vlogo pri razvoju naprav, ki niso Googlove, kot so OnePlus 6, Xiaomi Mi Mix 2S, Sony Xperia XZ2, Nokia 7 Plus in druge. imeti zgodnji dostop do Android P beta.Podpora za visoke tone je obvezna za vse proizvajalce naprav, ki lansirajo napravo s sistemom Android 8.0 Oreo in novejšim, vendar ni pogoj za nobeno napravo, ki nadgradi na Android Oreo. Videli smo več naprav, kot je Huawei, prejme podporo za Treble, kjer sta OnePlus in Nokia predhodno izjavila, da uvedba podpore za Treble ni na mizi. OnePlus nam je dal razlog, da so menil, da bi bilo tvegano za ponovno razdelitev OnePlus 5 in OnePlus 5T prek posodobitve OTA. Vendar, kot demonstriral neodvisni razvijalec ROM-a, je na vsaki napravi na voljo veliko neuporabljenega prostora, ki ga je mogoče preurediti v particijo prodajalca, primerno za premikanje HAL-jev. Nismo pregledali razdelilne tabele OnePlus 5 in OnePlus 5T, ki poganjata najnovejšo različico OxygenOS Open Beta, še nista potrdila, kako sta se lotila postopka, vendar je to vsaj še vedno vznemirljiva novica za lastnike teh naprave.
Nadgradnja: tukaj je particijska tabela OnePlus 5, ki izvaja najnovejšo različico Open Beta. Kot lahko vidite, je zdaj particija prodajalca.
Seznam particij OnePlus 5 na OxygenOS Open Beta 13
drwxr-xr-x 2 rootroot 1480 1970-11-28 23:34:41.249999999-0500 .
drwxr-xr-x 4 rootroot 1640 1970-11-28 23:34:41.249999999-0500 ..
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 LOGO -> /dev/block/sde18
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 abl -> /dev/block/sde16
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 ablbak -> /dev/block/sde17
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 apdp -> /dev/block/sde31
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 bluetooth -> /dev/block/sde24
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 boot -> /dev/block/sde19
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 boot_aging -> /dev/block/sde20
lrwxrwxrwx 1 root root 15 1970-11-28 23:34:41.209999999 -0500 cache -> /dev/block/sda3
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 cdt -> /dev/block/sdd2
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 cmnlib -> /dev/block/sde27
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 cmnlib64 -> /dev/block/sde29
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 cmnlib64bak -> /dev/block/sde30
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 cmnlibbak -> /dev/block/sde28
lrwxrwxrwx 1 root root 161970-11-2823:34:41.209999999-0500 config -> /dev/block/sda12
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 ddr -> /dev/block/sdd3
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 devcfg -> /dev/block/sde39
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 devinfo -> /dev/block/sde23
lrwxrwxrwx 1 root root 161970-11-2823:34:41.209999999-0500 dip -> /dev/block/sde14
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 dpo -> /dev/block/sde33
lrwxrwxrwx 1 root root 161970-11-2823:34:41.219999999-0500 dsp -> /dev/block/sde11
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 frp -> /dev/block/sda6
lrwxrwxrwx 1 root root 151970-11-2823:34:41.249999999-0500 fsc -> /dev/block/sdf4
lrwxrwxrwx 1 root root 151970-11-2823:34:41.249999999-0500 fsg -> /dev/block/sdf3
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 fw_4g9n4 -> /dev/block/sde45
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 fw_4j1ed -> /dev/block/sde43
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 fw_4t0n8 -> /dev/block/sde46
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 fw_8v1ee -> /dev/block/sde44
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 hyp -> /dev/block/sde5
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 hypbak -> /dev/block/sde6
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 keymaster -> /dev/block/sde25
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 keymasterbak -> /dev/block/sde26
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 keystore -> /dev/block/sda5
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 limits -> /dev/block/sde35
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 logdump -> /dev/block/sde40
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 logfs -> /dev/block/sde37
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 md5 -> /dev/block/sdf5
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 mdtp -> /dev/block/sde15
lrwxrwxrwx 1 root root 161970-11-2823:34:41.219999999-0500 mdtpsecapp -> /dev/block/sde12
lrwxrwxrwx 1 root root 161970-11-2823:34:41.219999999-0500 mdtpsecappbak -> /dev/block/sde13
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 minidump -> /dev/block/sde47
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 misc -> /dev/block/sda4
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 modem -> /dev/block/sde10
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 modemst1 -> /dev/block/sdf1
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 modemst2 -> /dev/block/sdf2
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 msadp -> /dev/block/sde32
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 oem_dycnvbk -> /dev/block/sda7
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 oem_stanvbk -> /dev/block/sda8
lrwxrwxrwx 1 root root 151970-11-2823:34:41.229999999-0500 param -> /dev/block/sda9
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 persist -> /dev/block/sda2
lrwxrwxrwx 1 root root 151970-11-2823:34:41.249999999-0500 pmic -> /dev/block/sde8
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 pmicbak -> /dev/block/sde9
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 recovery -> /dev/block/sde22
lrwxrwxrwx 1 root root 151970-11-2823:34:41.249999999-0500 reserve -> /dev/block/sdd1
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 reserve1 -> /dev/block/sda10
lrwxrwxrwx 1 root root 161970-11-2823:34:41.209999999-0500 reserve2 -> /dev/block/sda11
lrwxrwxrwx 1 root root 151970-11-2823:34:41.229999999-0500 reserve3 -> /dev/block/sdf7
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 rpm -> /dev/block/sde1
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 rpmbak -> /dev/block/sde2
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 sec -> /dev/block/sde7
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 splash -> /dev/block/sde34
lrwxrwxrwx 1 root root 151970-11-2823:34:41.229999999-0500 ssd -> /dev/block/sda1
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 sti -> /dev/block/sde38
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 storsec -> /dev/block/sde41
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 storsecbak -> /dev/block/sde42
lrwxrwxrwx 1 root root 161970-11-2823:34:40.559999999-0500 system -> /dev/block/sde21
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 toolsfv -> /dev/block/sde36
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 tz -> /dev/block/sde3
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 tzbak -> /dev/block/sde4
lrwxrwxrwx 1 root root 161970-11-2823:34:41.219999999-0500 userdata -> /dev/block/sda13
lrwxrwxrwx 1 root root 151970-11-2823:34:40.559999999-0500 vendor -> /dev/block/sdf6
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 xbl -> /dev/block/sdb1
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 xblbak -> /dev/block/sdc1
Preberi več
Zelo smo se poglobljeno pogovarjali o prednosti, ki jih Treble prinaša razvoju po meri AOSP, a glede na to, da ima OnePlus 5/5T za seboj že močno razvojno skupnost, prednosti Treble na tem področju ne bo čutiti. Namesto tega bo združljivost z visokimi toni olajšala OnePlus potisnite posodobitve varnostnih popravkov za dolgoročno boljšo podporo napravam kot so nedavno obljubili. Morali bomo počakati in videti, ali bo uvedba podpore za Project Treble v OnePlus 5 in OnePlus 5T prinesla resnične koristi za naprave, vendar smo prepričani, da bo pomagalo.
Ampak dovolj o podpori Treble. Najnovejše odprte beta različice OxygenOS prinašajo več kot Treble. Tukaj je celoten dnevnik sprememb:
OxygenOS Open Beta 13/11 za OnePlus 5/OnePlus 5T
- Sistem
- Povsem nov uporabniški vmesnik
- Podprta barva poudarka (Nastavitve - Zaslon - Prilagajanje)
- Podprto za Project Treble
- Zaganjalnik
- Izboljšane iskalne oznake v predalu aplikacije
- Dodana oznaka kategorije »Nove namestitve« v predalu aplikacije
- Izboljšan seznam aplikacij za skriti prostor in orodje
- Telefon
- Optimizirana logika za stran s kontakti
- Vreme
- Povsem nov dizajn z izboljšano uporabniško izkušnjo
- Vse napovedi, združene v enem samem vmesniku, vodijo do popolnoma poglobljene izkušnje
Iz dnevnika sprememb lahko vidimo, da OnePlus še vedno izboljšuje izkušnjo zaganjalnika z dodajanjem iskalnih oznak v predalu aplikacij, kategorijo »nove namestitve« in izboljšanim seznamom aplikacij. Tudi vremenska aplikacija ima nov videz, prav tako sistem. Nismo še prepričani, kaj pomeni "povsem nov uporabniški vmesnik", saj posodobitev še ni bila posredovana uporabnikom. Dnevnik sprememb omenja tudi nove poudarjene barve, čeprav ni jasno, ali to pomeni popolno prilagoditev poudarjenih barv tako kot najnovejši Android P beta na OnePlus 6.
Nadgradnja: Lahko potrdimo, da najnovejša različica beta prinaša popolno prilagajanje poudarjenih barv. Kar se tiče "popolnoma novega uporabniškega vmesnika," smo opazili nekaj sprememb ikon, sicer pa ne vidimo toliko sprememb sloga. Tukaj je nekaj posnetkov zaslona najnovejše različice Open Beta.
OnePlus opozarja uporabnike, naj pred novo posodobitvijo najprej zaženejo OxygenOS Open Beta (10 za OnePlus 5T in 12 za OnePlus 5), da se izognejo izgubi podatkov. Če tega ne storite in se odločite za posodobitev iz stabilne različice sistema, morate predhodno narediti čisti flash. To pomeni brisanje predpomnilnika in podatkov iz obnovitve (uporaba TWRP je vedno priporočljiva).
Graditve Open Beta lahko prenesete, ko bodo na voljo s povezave tukaj. Tisti, ki že uporabljajo odprto beta različico, bodo prejeli posodobitev OTA in jim ne bo treba ročno bliskati datoteke zip. Lahko tudi preskočite vrsto in pridobite posodobitev z aplikacijo Oxygen Updater kot omenjeno v naši vadnici tukaj.
Članek bomo posodobili z več podrobnostmi in posnetki zaslona, takoj ko bo posodobitev na voljo na strežniku. Ostanite z nami za več podrobnosti.