LineageOS 15.1 dabar oficialiai palaiko A/B įrenginius, pradedant nuo Motorola Moto Z2 Force. Netrukus palaukite „Pixel 2 XL“, „Xiaomi Mi A1“ ir kt.
Vienas iš įdomesnių pakeitimų, kuriuos atnešė „Android Nougat 7.0“, buvo A/B dviejų skaidinių schemos įdiegimas įrenginiams, paleistiems su šia OS versija. Šiuo pakeitimu buvo sprendžiama, kaip „Android“ sistemos naujinimai taikomi įrenginiams, siekiant suteikti a sklandus atnaujinimas vartotojui, kai paprastas ir greitas paleidimas iš naujo suteikia jiems atnaujinimą OS. Šis pakeitimas taip pat papildė saugios sistemos pranašumą, kuris užtikrino, kad bent viena veikianti įkrovos sistema lieka įrenginyje OTA atnaujinimo metu, todėl įrenginiams galima „grįžti“ į senesnę sistemą, jei OTA nepavyksta paleisti.
Deja, ne kiekvienas įrenginys, kuriame įdiegta „Android 7.0“, palaiko šią A/B dviejų skaidinių schemą. Ši A/B skaidinių schema dažniausiai matoma įrenginiuose, kurie iš pradžių buvo pristatyti su Android Nougat 7.0+, kaip įrenginio atnaujinimą į Nugai ir paremti šį pakeitimą reikės perskirstyti, o tai daugelis originalios įrangos gamintojų laikė rizikingu pasiūlymu.
Nors A/B dviejų skaidinių schema iš esmės yra gerai priimta, ji iškėlė iššūkį pasirinktinei ROM bendruomenei. A/B įrenginiai nebuvo su atkūrimo skaidiniu Kadangi Android sistemai šių skaidinių nereikėjo, bendruomenė turėjo pritaikyti savo būdus. TWRP v3.1.0 buvo išleistas su A/B įrenginių palaikymu, kol „Magisk“ palaikė A/B įrenginius su 14.1 versija.
Dabar „LineageOS 15.1“ papildo A/B įrenginių palaikymą. Palaikymas buvo atidėtas 15.1 d LineageOS komanda stengėsi taisyti savo addon.d scenarijų. Šis scenarijus yra atsakingas už GApps ir Lineage SU priedo atsarginių kopijų kūrimą, todėl jį reikėjo modifikuoti, kad jis tinkamai veiktų su A/B įrenginiais. Šie žmonės prisidėjo prie šios plėtros (atsiprašau, jei ką nors praleidome).
Prisideda prie A/B palaikymo, skirto LineageOS 15.1
- XDA pripažintas kūrėjas nematomas – Parašė addon.d-v2/backuptool_ab ir pridėjo originalių pataisų, skirtų A/B naujinimo programai
- XDA vyresnysis narys npjohnsonas – Prižiūrėta addon.d-v2/backuptool_ab ir įdiegta keletas pataisymų. Dirbo su išoriniais projektais („OpenGApps“ / „Magisk“), kad padėtų juos suderinti su naujuoju įrankiu.
- XDA vyresnysis narys abhishek987 - Prižiūrėjo addon.d-v2/backuptool_ab, padėjo jį derinti / taisyti,
- gmrt – Nustatykite vientisą A/B naujinimo priemonę, pridėkite įvairių A/B funkcijų palaikymą programoje Updater, build.prop ekspoziciją, kad paleistumėte A/B išleidimo įrankius, perjunkite į neribotą atnaujinimo_variklį (WIP)
- XDA pripažintas kūrėjas tdm - Patobulinta „Lineage“ atkūrimo platforma, skirta pristatyti A/B kaip integruota atkūrimo priemonė
- XDA pripažintas kūrėjas raymanfx - įvairios atkūrimo pataisos, leidžiančios įdiegti seno stiliaus užtrauktukus ir naujesnius naudingojo krovinio stiliaus užtrauktukus, veikia kai kurie AVB įrankiai, todėl suderinamas su „Addonsu A/B“
- XDA vyresnysis narys intervigilija - „Android Verified Boot“ logika ir įrankis, skirtas ją išjungti / su ja susidoroti
- XDA neaktyvus pripažintas kūrėjas Išbėrimas97 - addon.d indėlis ir platformos prisijungimas
Skaityti daugiau
Iš pradžių turėjo tik „Motorola Moto Z2 Force“ (nash). buvo įtrauktas į sąrašą, o ateityje tikimasi daugiau įrenginių. „Moto Z2 Force“. statyba bus išleista rytoj. „Z2 Force“ konstrukciją prižiūri XDA vyresnysis narys npjohnsonas.
Tikimės, kad šie įrenginiai greitai sulauks palaikymo, kai bus ištaisytos visos konkrečiam įrenginiui būdingos klaidos:
- Google Pixel
- Google Pixel XL
- Google Pixel 2
- Google Pixel 2 XL
- Essential Phone PH-1
- Xiaomi Mi A1
Tiesą sakant, tikimės, kad „Xiaomi Mi A1“ labai greitai sulauks palaikymo, atsižvelgiant į komentarus čia. Taip pat a klaida, susijusi su Bluetooth MAC reikia pataisyti, kol „Essential Phone“ pastatas bus pastatytas. Informuosime jus, kai tik bus išleistos oficialios LineageOS 15.1 versijos kitiems A/B įrenginiams.