Mitteametlik Android P on välja antud projekti Treble abil teisaldamiseks Xiaomi Mi A1-l

Android / Mitteametlik Android P on välja antud projekti Treble abil teisaldamiseks Xiaomi Mi A1-l 2 minutit loetud

Xiaomi Mi A1 seade. Geeki kultuur



Tuntud kriitika, mis on tehnoloogiatööstusest Androidi operatsioonisüsteemi kohta tulnud, on selle killustatus, mis tuleneb avatud lähtekoodiga olemusest. Kui Android vabastab oma operatsioonisüsteemi värskenduse, tutvustab see värskendatud operatsioonisüsteemi raamistikku, töötades samal ajal all asuva süsteemi tarnija juurutamist. Selle mehhanismi abil tuleb hankija juurutamist pidevalt ümber töötada ja värskendada, et see toimiks koos välja antud Android OS-i värskendusega ja see saab oluliseks põhjuseks, miks Android otsustab oma vanema püsivara hüljata, kui operatsioonisüsteemi uuemad versioonid on värskelt installitud selle uuemad seadmed. See kujutab endast märkimisväärseid turvaohte vanematele seadmetele, mille kasutajate mandaadid ja muu finantsteave on salvestatud. Androidi projekti Treble abil on nõue iga kord aluseks oleva tarnija juurutamise ümber töötada, võimaldades lihtsalt uuel kõrgema taseme AOSP-i operatsioonisüsteemi koodil installida sama algse hankija riistvarakoodide süsteemi. Androidi versioonides 7.0 (Nougat) ja varasemates versioonides oli see suur probleem, mis sundis Androidi loobuma seadmesüsteemide värskendustest, kui nad said üle kahe aasta vanaks. Android Oreo versiooniga 8.0 on Project Treble opsüsteemi ümber töötanud, et värskendused saaksid siduda eraldi koodikihtidena, ilma et oleks vaja aluseks olevat tarnija taseme koodi ümber töötada.

Valitud seadmetes välja antud Androidi P Beta versiooniga õnnestus XDA foorumi arendajal (joeyhuab) leida viis operatsioonisüsteemi värskenduse portimiseks mitmesse Qualcomm Snapdragoni seadmesse, mis toetasid Treble'i värskendusmehhanismi. Pärast seda mängu on välja antud sama Android P Beta mitteametlik port Xiaomi Mi A1 jaoks, mis on seadme osa modifitseerimata Androidi operatsioonisüsteemi klannist Android One. Seade ei toeta projekti Treble põhimõtteliselt, kuid selle saab teha selleks, et Android P Beta värskendus hästi kätte saada. XDA väidab, et algselt sadamas täheldatud vead, mis häirisid sõrmejäljeskannerit, kaamerat ja Bluetoothi ​​funktsioone, on nüüd lahendatud. Pordil näib siiski olevat probleeme LTE-kõne funktsiooniga, mis porti installitud seadmetes üldse ei tööta, ja juurdepääsu kontrollimise turbepoliitikat rakendav turvalisuse täiustatud Linuxi moodul muudetakse lubavaks. Pordimisprotsess nõuab ka seadme ümberjaotamist, mis tähendab, et kõik seadmes olevad andmed lähevad protsessi käigus kaduma ja seetõttu tuleks varukoopiad eelnevalt luua.



XDA on selle avaldanud mitteametlik Android P beetaport Xiaomi Mi A1 jaoks selle arendajatele foorum koos pikkade ja üksikasjalike juhistega kogu protsessi jaoks algusest lõpuni. Foorumil on saidil ka tugilõngad, kus kiputakse kasutajate päringuid menetluse kohta. Kiitus XDA arendajatele selle väljalaske eest.



Android P beetaversiooni eelvaade. Androidi salvei