OnePlus 5 a OnePlus 5T teraz podporujú Project Treble na najnovšom OxygenOS Beta

click fraud protection

OxygenOS Open Beta 13 a 11 pre OnePlus 5 a OnePlus 5T prináša podporu pre Project Treble, hlavnú funkciu zavedenú v systéme Android Oreo.

OnePlus spolu s niekoľkými ďalšími predajcami smartfónov, ako sú Google, Xiaomi a Nokia, ponúkajú verejný beta program. Program OnePlus OxygenOS Open Beta vám umožňuje prijímať aktualizácie s novými funkciami a bezpečnostnými záplatami dlho predtým, ako sa stabilné vydanie dostane k väčšine ostatných používateľov. OnePlus 5 a OnePlus 5T sú získanie nového OxygenOS Open Beta 13 a Open Beta 11 a prinášajú do mixu niečo celkom prekvapivé: kompatibilitu Project Treble.

Project Treble bol ohlásený pred Google I/O 2017 ešte predtým, ako sme vôbec poznali väčšinu nových funkcií platformy v systéme Android Oreo. Myšlienkou Treble je modularizovať operačný systém Android takže je pre výrobcov jednoduchšie tlačiť aktualizácie softvéru. Oddelením HAL dodávateľov od rámca Android a poskytnutím štandardného rozhrania medzi rámec a HAL, Google umožnil výrobcom zariadení rýchlejšie vytvárať nové verzie Android. To zase dáva výrobcom zariadení viac času na prácu na softvérových funkciách, aby sa užívateľsky dotkol príjemnejšie a Google priamo pripisuje Project Treble za dôvod, prečo Android P predstavuje

toľko nových softvérových funkcií v porovnaní s Androidom Oreo. Napokon, podpora Treble zohrala veľkú úlohu v dôvode, prečo zariadenia nepochádzajúce od Googlu, ako sú OnePlus 6, Xiaomi Mi Mix 2S, Sony Xperia XZ2, Nokia 7 Plus a ďalšie. mať prednostný prístup Android P beta.

Podpora výšok je povinná pre každého výrobcu zariadenia, ktorý uvádza na trh zariadenie so systémom Android 8.0 Oreo a vyšším, ale nie je podmienkou pre žiadne zariadenie, ktoré inovuje na Android Oreo. Videli sme podporu Treble dostáva niekoľko zariadení od Huawei, kde OnePlus a Nokia predtým uviedli, že poskytnutie podpory pre Treble nebolo na stole. Dôvodom, ktorý nám OnePlus poskytol, bolo to, že oni cítil, že by to bolo riskantné na prerozdelenie OnePlus 5 a OnePlus 5T prostredníctvom aktualizácie OTA. Avšak, ako demonštrovaný nezávislým vývojárom ROM, na každom zariadení je k dispozícii množstvo nevyužitého priestoru, ktorý možno premeniť na oddiel dodávateľa vhodný na presun HAL. Neskúmali sme tabuľku oddielov OnePlus 5 a OnePlus 5T s najnovšími OxygenOS Open Betas ešte nepotvrdili, ako tento proces zvládli, ale prinajmenšom je to stále vzrušujúca správa pre majiteľov týchto zariadení. zariadení.

Aktualizácia: tu je tabuľka oddielov OnePlus 5 s najnovšou verziou Open Beta. Ako môžete vidieť, teraz je tu oddiel dodávateľa.

OnePlus 5 Partition List 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

čítaj viac

Hovorili sme do hĺbky o výhody, ktoré Treble prináša do vlastného vývoja založeného na AOSP, ale vzhľadom na to, že OnePlus 5/5T už má za sebou silnú vývojársku komunitu, výhodu Treble v tejto oblasti nepocítite. Namiesto toho to OnePlus uľahčí kompatibilita Treble push aktualizácie bezpečnostných opráv pre lepšiu podporu zariadení v dlhodobom horizonte as nedávno sľúbili. Budeme musieť počkať a uvidíme, či prinesenie podpory Project Treble do OnePlus 5 a OnePlus 5T prinesie zariadeniam skutočné výhody, ale sme presvedčení, že to pomôže.

Ale dosť o podpore Treble. Najnovšie OxygenOS Open Betas prinášajú na stôl viac ako Treble. Tu je celý zoznam zmien:

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

  • Systém
    • Úplne nové používateľské rozhranie
    • Podporovaná zvýrazňujúca farba (Nastavenia – Displej – Prispôsobenie)
    • Podporované pre Project Treble
  • Spúšťač
    • Vylepšené značky vyhľadávania v zásuvke aplikácie
    • Do zásuvky aplikácie bola pridaná značka kategórie „Nové inštalácie“.
    • Vylepšený zoznam aplikácií pre skrytý priestor a panel s nástrojmi
  • Telefón
    • Optimalizovaná logika pre stránku kontaktov
  • Počasie
    • Úplne nový dizajn s vylepšeným užívateľským zážitkom
    • Všetky predpovede integrované do jediného rozhrania, čo vedie k úplne pohlcujúcim zážitkom

Z protokolu zmien vidíme, že OnePlus stále vylepšuje prostredie spúšťača pridaním značiek vyhľadávania do zásuvky aplikácie, kategórie „nové inštalácie“ a vylepšeného zoznamu aplikácií. Aplikácia počasia má tiež nový vzhľad, rovnako ako systém. Zatiaľ si nie sme istí, čo znamená „úplne nové používateľské rozhranie“, pretože aktualizácia ešte nebola používateľom doručená. V protokole zmien sa spomínajú aj nové akcentné farby, aj keď nie je jasné, či to znamená úplné prispôsobenie farby zvýraznenia rovnako ako najnovšie Android P beta na OnePlus 6.

Aktualizácia: Môžeme potvrdiť, že najnovšia beta prináša plné prispôsobenie farieb akcentu. Čo sa týka „úplne nového používateľského rozhrania“, všimli sme si nejaké zmeny ikon, ale inak nevidíme toľko zmien štýlu. Tu je niekoľko snímok obrazovky najnovšej verzie Open Beta.

OnePlus varuje používateľov, aby pred novou aktualizáciou najskôr flashovali staršiu verziu OxygenOS Open Beta (10 pre OnePlus 5T a 12 pre OnePlus 5), aby sa predišlo strate údajov. Ak sa vám to nepodarí a rozhodnete sa aktualizovať zo stabilnej verzie systému, musíte vopred urobiť čistý flash. To znamená vymazanie vyrovnávacej pamäte, ako aj údajov z obnovy (vždy sa odporúča použiť TWRP).

Zostavy Open Beta si môžete stiahnuť, keď budú k dispozícii z odkazu tu. Tí, ktorí sú už na Open Beta zostavení, dostanú OTA aktualizáciu a nebudú musieť flashovať súbor zip ručne. Môžete tiež preskočiť riadok a získať aktualizáciu pomocou aplikácie Oxygen Updater ako spomenuté v našom návode tu.

Hneď, ako bude aktualizácia dostupná na serveri, článok aktualizujeme o ďalšie podrobnosti a snímky obrazovky. Sledujte ďalšie podrobnosti.