OnePlus 5 ja OnePlus 5T toetavad nüüd uusimas OxygenOS-i beetaversioonis Project Treble'i

OxygenOS Open Beta 13 ja 11 OnePlus 5 ja OnePlus 5T jaoks toetavad vastavalt Project Treble'i, Android Oreo põhifunktsiooni.

OnePlus koos mõne teise nutitelefoni müüjaga, nagu Google, Xiaomi ja Nokia, pakuvad avalikku beetaprogrammi. OnePlusi OxygenOS Open Beta programm võimaldab teil saada värskendusi uute funktsioonide ja turvapaikadega ammu enne seda, kui stabiilne väljalase jõuab enamiku teiste kasutajateni. OnePlus 5 ja OnePlus 5T on uue saamine Vastavalt OxygenOS Open Beta 13 ja Open Beta 11 ning need toovad segusse midagi üsna üllatavat: Project Treble'i ühilduvus.

Project Treble kuulutati välja enne Google I/O 2017, enne kui me teadsime enamikku Android Oreo uutest platvormi funktsioonidest. Treble'i idee on Androidi operatsioonisüsteemi modulariseerimiseks nii on tootjatel lihtsam tarkvara värskendusi lükata. Eraldades hankija HAL-id Androidi raamistikust ja pakkudes nende vahel standardse liidese raamistiku ja HAL-ide puhul on Google muutnud seadmetootjatel uute versioonide kuvamise kiiremaks Android. See omakorda annab seadmetootjatele rohkem aega tarkvarafunktsioonide kallal töötamiseks, et kasutajakogemust parandada nauditavamaks ja Google tunnistab otseselt Project Treble'i põhjuse, miks Android P tutvustab

nii palju uusi tarkvarafunktsioone võrreldes Android Oreoga. Lõpuks mängis Treble'i tugi suurt rolli põhjuses, miks mitte-Google'i seadmed, nagu OnePlus 6, Xiaomi Mi Mix 2S, Sony Xperia XZ2, Nokia 7 Plus ja palju muud. on varajane juurdepääs Android P beetaversioon.

Kõrgete helide tugi on kohustuslik kõikidele seadmetootjatele, kes käivitavad seadme Android 8.0 Oreo või uuema versiooniga, kuid see ei ole nõutav ühegi seadme puhul, mis läheb üle Android Oreole. Oleme näinud mitmed Huawei sarnased seadmed saavad Treble'i tuge, kus OnePlus ja Nokia teatasid varem, et Treble'i toetuse toomine ei olnud laual. Põhjus, mille OnePlus meile andis, oli see, et nemad tundus, et see oleks riskantne OnePlus 5 ja OnePlus 5T ümberjaotamiseks OTA värskenduse kaudu. Siiski, nagu demonstreeris sõltumatu ROM-i arendaja, on igas seadmes saadaval palju kasutamata ruumi, mida saab uuesti kasutada müüja partitsiooniks, mis sobib HAL-ide teisaldamiseks. Me ei ole uurinud partitsioonitabelit OnePlus 5 ja OnePlus 5T käitavad uusimat OxygenOS Open Beta versiooni, mis pole veel kinnitanud, kuidas nad protsessiga hakkama said, kuid see on vähemalt nende omanikele põnev uudis. seadmeid.

Värskendus: siin on OnePlus 5 partitsioonitabel, millel on uusim avatud beetaversioon. Nagu näete, on nüüd olemas müüja partitsioon.

OnePlus 5 partitsioonide loend OxygenOS Open Beta 13-s


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

Loe rohkem

Oleme sellest väga põhjalikult rääkinud eelised, mida Treble toob kohandatud AOSP-põhisesse arendusse, kuid arvestades, et OnePlus 5/5T-l on juba tugev arenduskogukond, pole Treble'i eelised selles valdkonnas tunda. Selle asemel muudab Treble ühilduvus OnePlusi jaoks lihtsamaks push turvapaiga värskendused seadmeid pikemas perspektiivis paremini toetada nad on hiljuti lubanud. Peame ootama ja vaatama, kas Project Treble'i toe toomine OnePlus 5-le ja OnePlus 5T-le toob seadmetele tõelist kasu, kuid oleme kindlad, et see aitab.

Kuid piisavalt Treble'i toest. Uusimad OxygenOS Open Beetaversioonid toovad lauale rohkem kui Treble. Siin on täielik muudatuste logi:

OxygenOS Open Beta 13/11 OnePlus 5/OnePlus 5T jaoks

  • Süsteem
    • Täiesti uus kasutajaliides
    • Toetatud aktsentvärv (Seaded – Kuva – Kohandamine)
    • Toetatud projekti Treble jaoks
  • Käivitaja
    • Täiustatud otsingusildid rakenduste sahtlis
    • Rakenduste sahtlisse on lisatud kategooria märgend „Uued installid”.
    • Täiustatud rakenduste loend peidetud ruumi ja tööriistakasti jaoks
  • Telefon
    • Kontaktide lehe optimeeritud loogika
  • Ilm
    • Täiesti uus disain koos täiustatud kasutuskogemusega
    • Kõik prognoosid on integreeritud ühe liidese alla, mis tagab täielikult kaasahaarava kogemuse

Muudatuste logist näeme, et OnePlus täiustab endiselt käivituskogemust, lisades rakenduste sahtlisse otsingusildid, kategooria "uued installid" ja täiustatud rakenduste loendi. Ilmarakendusel on samuti uus välimus, nagu ka süsteemil. Me pole veel kindlad, mida tähendab "uhiuus kasutajaliides", kuna värskendust pole veel kasutajatele edastatud. Muudatuste logis mainitakse ka uusi aktsentvärve, kuigi pole selge, kas see tähendab täielikku aktsentvärvide kohandamist täpselt nagu viimane Android P beetaversioon OnePlus 6-s.

Värskendus: Võime kinnitada, et uusim beetaversioon pakub täielikku aktsentvärvide kohandamist. "Uhiuue kasutajaliidese" osas märkasime küll mõningaid ikoonimuudatusi, kuid muidu ei näe me palju stiilimuutusi. Siin on mõned ekraanipildid uusimast avatud beetaversioonist.

OnePlus hoiatab kasutajaid, et enne uut värskendust välguksid varasemad OxygenOS Open Beta versioonid (10 OnePlus 5T jaoks ja 12 OnePlus 5 jaoks), et vältida andmete kadumist. Kui te seda ei tee ja otsustate värskendada süsteemi stabiilselt versioonilt, peate eelnevalt tegema puhta välgu. See tähendab vahemälu ja taastamise andmete tühjendamist (alati on soovitatav kasutada TWRP-d).

Saate alla laadida avatud beetaversioonid, kui need on saadaval siit lingilt. Need, kes on juba avatud beetaversioonis, saavad OTA värskenduse ja ei pea ZIP-faili käsitsi välgutama. Saate ka rea ​​vahele jätta ja värskenduse hankida, kasutades rakendust Oxygen Updater kui mainitud meie õpetuses siin.

Värskendame artiklit lisateabe ja ekraanipiltidega kohe, kui värskendus on serveris saadaval. Lisateabe saamiseks püsige lainel.