Neoficialus „Android P“ išleistas perkėlimui su „Project Treble“ „Xiaomi Mi A1“

„Android“ / Neoficialus „Android P“ išleistas perkėlimui su „Project Treble“ „Xiaomi Mi A1“ 2 minutės perskaityta

„Xiaomi Mi A1“ įrenginys. Geek kultūra



Technologijų pramonės kritika, susijusi su „Android“ operacine sistema, yra jos fragmentiškumas, atsirandantis dėl atvirojo šaltinio pobūdžio. Kai „Android“ išleidžia savo operacinės sistemos naujinį, atnaujinimas pateikia atnaujintą operacinės sistemos struktūrą, tuo pačiu pertvarkydamas žemiau esančios sistemos diegimą. Naudojant šį mechanizmą, tiekėjo diegimas turi būti nuolat perdirbamas ir atnaujinamas, kad veiktų kartu su išleistu „Android OS“ atnaujinimu, ir tai tampa svarbia priežastimi, kodėl „Android“ nusprendžia atsisakyti senesnės programinės aparatinės įrangos, kai naujesnės operacinės sistemos versijos įdiegiamos naujai naujesni jos įrenginiai. Tai kelia didelę grėsmę senesnių įrenginių saugumui, kuriuose saugomi naudotojų kredencialai ir kita finansinė informacija. Naudojant „Android“ projektą „Treble“, reikalavimas kiekvieną kartą perdaryti pagrindinį tiekėjo diegimą yra apeinamas, leidžiant tiesiog naujam aukštesnio lygio AOSP operacinės sistemos kodui įdiegti per tą pačią pradinę tiekėjo aparatinės įrangos kodų sistemą. 7.0 („Nougat“) ir ankstesnėse „Android“ versijose tai buvo pagrindinė problema, privertusi „Android“ atsisakyti įrenginių sistemų naujinių, kai jiems tapo daugiau nei dveji metai. Naudojant „Android Oreo“ 8.0 versiją, „Project Treble“ pertvarkė operacinę sistemą, kad atnaujinimai būtų susieti kaip atskiri kodo sluoksniai, nereikalaujant perdaryti pagrindinio tiekėjo lygio kodo.

Kai „Android“ P Beta versija buvo išleista tam tikruose įrenginiuose, XDA forumo kūrėjui (joeyhuab) pavyko rasti būdą, kaip perkelti operacinės sistemos naujinimą į kelis „Qualcomm Snapdragon“ įrenginius, palaikančius „Treble“ atnaujinimo mechanizmą. Po šio žygdarbio tas pats neoficialus „Android P Beta“ prievadas buvo išleistas „Xiaomi Mi A1“, modifikuoto „Android“ operacinės sistemos klano „Android One“ įrenginio daliai. Šis įrenginys iš esmės nepalaiko „Project Treble“, tačiau jį galima padaryti, kad gautumėte „Android P Beta“ naujinį. XDA teigia, kad iš pradžių pastebėtos uoste klaidos, kurios sutrikdė pirštų atspaudų skaitytuvą, kamerą ir „Bluetooth“ funkcijas. Tačiau atrodo, kad uoste vis dar kyla problemų dėl balso perdavimo LTE funkcijos, kuri visiškai neveikia įdiegtuose uosto įrenginiuose, o „Linux Enhanced Security“ modulis, įgyvendinantis prieigos kontrolės saugos politiką, yra leidžiamas. Perkėlimo procesas taip pat reikalauja, kad įrenginys būtų padalytas iš naujo, o tai reiškia, kad procese bus prarasti visi įrenginyje esantys duomenys, todėl atsarginės kopijos turėtų būti sukurtos iš anksto.



XDA paskelbė tai neoficialus „Android P Beta“ prievadas, skirtas „Xiaomi Mi A1“ jo kūrėjams forumas kartu su ilgomis ir išsamiomis instrukcijomis visam procesui nuo pradžios iki pabaigos. Forume taip pat yra palaikymo gijų svetainėje, kur linkę klausinėti naudotojai dėl procedūros. Pagarba XDA kūrėjams už šį leidimą.



„Android P Beta“ naujinimo peržiūra. „Android Sage“