A OnePlus 5 és a OnePlus 5T mostantól támogatja a Project Treble-t a legújabb OxygenOS Bétán

A OnePlus 5 és OnePlus 5T OxygenOS Open Beta 13 és 11 verziója támogatja a Project Treble-t, az Android Oreo fő funkcióját.

A OnePlus és néhány más okostelefon-gyártó, például a Google, a Xiaomi és a Nokia nyilvános bétaprogramot kínál. A OnePlus OxygenOS Open Beta programja lehetővé teszi, hogy új funkciókat és biztonsági javításokat tartalmazó frissítéseket kapjon jóval azelőtt, hogy a stabil kiadás a legtöbb felhasználóhoz eljutna. A OnePlus 5 és a OnePlus 5T az újat szerezni OxygenOS Open Beta 13 és Open Beta 11, és valami egészen meglepőt hoznak a keverékbe: a Project Treble kompatibilitást.

A Project Treble-t a Google I/O 2017 előtt jelentették be, még azelőtt, hogy még az Android Oreo új platformfunkcióinak többségét megismertük volna. A Treble mögött meghúzódó ötlet az, hogy modularizálja az Android operációs rendszert így a gyártók könnyebben tudják frissíteni a szoftvert. A szállítói HAL-ok leválasztásával az Android keretrendszertől, és szabványos interfészt biztosítva közöttük a keretrendszert és a HAL-okat, a Google gyorsabbá tette az eszközgyártók számára az új verziók megjelenítését Android. Ez viszont több időt ad az eszközgyártóknak a szoftverfunkciók kidolgozására a felhasználói élmény javítása érdekében élvezetesebbé, és a Google közvetlenül a Project Treble-nek tulajdonítja az Android P bevezetésének okait

sok új szoftverfunkció Android Oreo-hoz képest. Végül a Treble támogatás nagy szerepet játszott abban, hogy a nem Google-eszközök, például a OnePlus 6, Xiaomi Mi Mix 2S, Sony Xperia XZ2, Nokia 7 Plus és még sok más. korai hozzáférése van egy Android P béta.

A magas hangok támogatása kötelező minden olyan eszközgyártó számára, amely Android 8.0 Oreo vagy újabb verziót bocsát ki, de nem követelmény az Android Oreóra frissítő eszközök esetében. láttuk Számos eszköz, például a Huawei, kap Treble támogatást, ahol a OnePlus és a Nokia korábban kijelentette, hogy a Treble támogatása nem volt szóban. A OnePlus azért adott nekünk, mert ők kockázatosnak érezte a OnePlus 5 és a OnePlus 5T újraparticionálása OTA frissítéssel. Azonban mint egy független ROM-fejlesztő mutatta be, rengeteg kihasználatlan hely áll rendelkezésre minden egyes eszközön, amely újra felhasználható a HAL-ok mozgatására alkalmas szállítói partícióra. Nem vizsgáltuk meg a partíciós táblát A OnePlus 5 és OnePlus 5T a legújabb OxygenOS Open béta verziót futtatja, még nem erősítették meg, hogyan kezelték a folyamatot, de ez még mindig izgalmas hír a tulajdonosok számára. eszközöket.

Frissítés: itt található a OnePlus 5 partíciós táblája, amely a legújabb nyílt bétaverziót futtatja. Amint látja, most van egy szállítói partíció.

A OnePlus 5 partíciós listája az OxygenOS Open Beta 13-on


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

Olvass tovább

Nagyon mélyen beszéltünk a előnyökkel jár, amelyeket a Treble az egyéni AOSP-alapú fejlesztéshez hoz, de mivel a OnePlus 5/5T már erős fejlesztői közösséget tudhat maga mögött, a Treble előnyei ezen a területen nem lesznek érezhetőek. Ehelyett a Treble kompatibilitás megkönnyíti a OnePlus számára push biztonsági javítás frissítéseket hogy jobban támogassák az eszközöket hosszú távon, mint nemrég megígérték. Várnunk kell, és meglátjuk, hogy a Project Treble támogatása a OnePlus 5-höz és a OnePlus 5T-hez valós hasznot hoz-e az eszközök számára, de bízunk benne, hogy segíteni fog.

De elég a Treble támogatásról. A legújabb OxygenOS Open Béták többet hoznak az asztalra, mint a Treble. Íme a teljes változásnapló:

OxygenOS Open Beta 13/11 a OnePlus 5/OnePlus 5T számára

  • Rendszer
    • Vadonatúj felhasználói felület
    • Támogatott kiemelő szín (Beállítások - Megjelenítés - Testreszabás)
    • Támogatott a Project Treble számára
  • Indító
    • Továbbfejlesztett keresési címkék az alkalmazásfiókban
    • „Új telepítések” kategóriacímke hozzáadva az alkalmazásfiókhoz
    • Továbbfejlesztett alkalmazáslista a rejtett helyekhez és az eszköztárhoz
  • Telefon
    • Optimalizált logika a névjegyoldalhoz
  • Időjárás
    • Vadonatúj dizájn jobb felhasználói élménnyel
    • Az összes előrejelzés egyetlen interfész alá integrálva teljesen magával ragadó élményt biztosít

A változásnaplóból láthatjuk, hogy a OnePlus továbbra is javítja az indítói élményt azáltal, hogy keresési címkéket ad hozzá az alkalmazásfiókhoz, egy "új telepítések" kategóriát és egy továbbfejlesztett alkalmazáslistát. Az időjárás alkalmazás is új megjelenést kapott, csakúgy, mint a rendszer. Egyelőre nem tudjuk, mit jelent a "vadonatúj felhasználói felület", mivel a frissítést még nem tették közzé a felhasználók számára. A változásnapló új kiemelő színeket is említ, bár nem világos, hogy ez a hangsúlyos szín teljes testreszabását jelenti-e akárcsak a legújabb Android P béta a OnePlus 6-on.

Frissítés: Megerősíthetjük, hogy a legújabb béta teljes hangsúlyos színtestreszabást kínál. Ami a "vadonatúj felhasználói felületet" illeti, észrevettünk néhány ikonváltozást, de egyébként nem látunk sok stílusváltozást. Íme néhány képernyőkép a legújabb Open Beta verzióról.

A OnePlus figyelmezteti a felhasználókat, hogy az adatvesztés elkerülése érdekében először az új frissítés előtt frissítsék az OxygenOS Open Beta verzióját (10 a OnePlus 5T-hez és 12 a OnePlus 5-höz). Ha ezt nem teszi meg, és úgy dönt, hogy a rendszer stabil verziójáról frissít, előtte tiszta flash-et kell végrehajtania. Ez azt jelenti, hogy törölni kell a gyorsítótárat és az adatokat a helyreállításból (a TWRP használata mindig ajánlott).

Letöltheti az Open Beta buildeket, amint elérhetővé válnak az itteni linkről. Azok, akik már az Open Beta builden vannak, OTA-frissítést kapnak, és nem kell manuálisan flashelni a zip fájlt. Kihagyhatja a sort, és letöltheti a frissítést az Oxygen Updater alkalmazás használatával itt említett oktatóanyagunkban.

Amint a frissítés elérhető lesz a szerveren, további részletekkel és képernyőképekkel frissítjük a cikket. Maradjon velünk a további részletekért.