OnePlus 5 i OnePlus 5T sada podržavaju Project Treble na najnovijoj OxygenOS Beta verziji

OxygenOS Open Beta 13 i 11 za OnePlus 5 odnosno OnePlus 5T donosi podršku za Project Treble, glavnu značajku predstavljenu u Androidu Oreo.

OnePlus zajedno s nekoliko drugih proizvođača pametnih telefona kao što su Google, Xiaomi i Nokia nude javni beta program. OnePlusov OxygenOS Open Beta program omogućuje vam primanje ažuriranja s novim značajkama i sigurnosnim zakrpama mnogo prije nego što stabilno izdanje stigne do većine drugih korisnika. OnePlus 5 i OnePlus 5T jesu dobivanje novog OxygenOS Open Beta 13 i Open Beta 11 redom, i donose nešto prilično iznenađujuće u kombinaciji: kompatibilnost s Project Treble.

Projekt Treble najavljen je uoči Google I/O 2017. prije nego što smo uopće znali za većinu novih značajki platforme u Androidu Oreo. Ideja iza Treblea je da modularizirati operativni sustav Android tako da je proizvođačima lakše ažurirati softver. Odvajanjem HAL-ova dobavljača od Android okvira i pružanjem standardnog sučelja između okvira i HAL-ova, Google je proizvođačima uređaja ubrzao iznošenje novih verzija Android. To zauzvrat daje proizvođačima uređaja više vremena za rad na softverskim značajkama kako bi poboljšali korisničko iskustvo ugodnije, a Google izravno pripisuje Project Treble razlog za uvođenje Androida P

toliko novih softverskih značajki u usporedbi s Androidom Oreo. Na kraju, podrška za Treble odigrala je veliku ulogu u razlozima zašto su uređaji koji nisu Googleovi kao što su OnePlus 6, Xiaomi Mi Mix 2S, Sony Xperia XZ2, Nokia 7 Plus i drugi imaju rani pristup Android P beta.

Podrška za visoke tonove obavezna je za sve proizvođače uređaja koji lansiraju uređaj s Androidom 8.0 Oreo i novijim, ali nije uvjet za bilo koji uređaj koji se nadograđuje na Android Oreo. Vidjeli smo nekoliko uređaja kao što je Huawei dobiva Treble podršku, gdje su OnePlus i Nokia prethodno izjavili da uvođenje podrške za Treble nije na stolu. Razlog koji nam je OnePlus naveo je taj što su smatrao da bi to bilo riskantno za ponovno dijeljenje OnePlus 5 i OnePlus 5T putem OTA ažuriranja. Međutim, kao demonstrirao neovisni programer ROM-a, postoji mnogo neiskorištenog prostora dostupnog na svakom uređaju koji se može prenamijeniti u particiju dobavljača prikladnu za premještanje HAL-ova. Nismo pregledali particijsku tablicu OnePlus 5 i OnePlus 5T pokreću najnovije otvorene beta verzije OxygenOS-a tek treba potvrditi kako su se nosili s procesom, ali u najmanju ruku ovo su još uvijek uzbudljive vijesti za vlasnike ovih uređaja.

Ažuriraj: ovdje je particijska tablica OnePlus 5 koji pokreće najnoviju Open Beta verziju. Kao što vidite, sada postoji particija dobavljača.

Popis particija 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

Čitaj više

Detaljno smo razgovarali o prednosti koje Treble donosi prilagođenom razvoju temeljenom na AOSP-u, ali s obzirom da OnePlus 5/5T već ima snažnu razvojnu zajednicu iza sebe, prednost Treblea neće se osjetiti u ovom području. Umjesto toga, kompatibilnost s visokim frekvencijama olakšat će OnePlusu push ažuriranja sigurnosnih zakrpa kako bi dugoročno bolje podržali uređaje kao nedavno su obećali. Morat ćemo pričekati i vidjeti hoće li dovođenje podrške za Project Treble na OnePlus 5 i OnePlus 5T donijeti stvarne prednosti za uređaje, ali uvjereni smo da će pomoći.

Ali dosta o podršci za Treble. Najnovije otvorene beta verzije OxygenOS donose više od Treblea. Evo cjelovitog dnevnika promjena:

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

  • Sustav
    • Potpuno novo korisničko sučelje
    • Podržana boja isticanja (Postavke - Prikaz - Prilagodba)
    • Podržano za Project Treble
  • Pokretač
    • Poboljšane oznake pretraživanja u ladici aplikacije
    • Dodana oznaka kategorije "Nove instalacije" u ladici aplikacije
    • Poboljšan popis aplikacija za skriveni prostor i okvir s alatima
  • Telefon
    • Optimizirana logika za stranicu s kontaktima
  • Vrijeme
    • Potpuno novi dizajn s poboljšanim korisničkim iskustvom
    • Sve prognoze integrirane u jedno sučelje koje vodi do potpuno impresivnog iskustva

Iz dnevnika promjena možemo vidjeti da OnePlus još uvijek poboljšava iskustvo pokretača dodavanjem oznaka za pretraživanje u ladicu aplikacija, kategoriju "nove instalacije" i poboljšani popis aplikacija. Aplikacija za vremensku prognozu također ima novi izgled kao i sustav. Još nismo sigurni što znači "potpuno novo korisničko sučelje" budući da ažuriranje još nije objavljeno korisnicima. Dnevnik promjena također spominje nove akcentne boje, iako nije jasno znači li to potpunu prilagodbu akcentnih boja baš kao i najnoviji Android P beta na OnePlus 6.

Ažuriraj: Možemo potvrditi da najnovija beta verzija donosi potpunu prilagodbu boja akcenta. Što se tiče "potpuno novog korisničkog sučelja", primijetili smo neke promjene ikona, ali inače ne vidimo toliko promjena stila. Evo nekoliko snimaka zaslona najnovije otvorene beta verzije.

OnePlus upozorava korisnike da prije novog ažuriranja prvo flashiraju OxygenOS Open Beta (10 za OnePlus 5T i 12 za OnePlus 5) kako bi izbjegli gubitak podataka. Ako to ne uspijete učiniti i odlučite se ažurirati sa stabilne verzije sustava, morate prethodno napraviti čisti flash. To znači brisanje predmemorije kao i podataka iz oporavka (uvijek se preporučuje korištenje TWRP-a).

Možete preuzeti Open Beta verzije kada budu dostupne s poveznice ovdje. Oni koji su već na Open Beta verziji primit će OTA ažuriranje i neće morati ručno flashirati zip datoteku. Također možete preskočiti red i preuzeti ažuriranje pomoću aplikacije Oxygen Updater kao spomenuto u našem vodiču ovdje.

Ažurirat ćemo članak s više pojedinosti i snimkama zaslona čim ažuriranje bude dostupno na poslužitelju. Pratite nas za više detalja.