LineageOS 15.1 toetab nüüd A/B-seadmeid, nagu Moto Z2 Force

LineageOS 15.1 toetab nüüd ametlikult A/B-seadmeid alates Motorola Moto Z2 Force'ist. Peagi on oodata tuge Pixel 2 XL-ile, Xiaomi Mi A1-le ja teistele.

Üks põnevamaid muudatusi, mille Android Nougat 7.0 tõi, oli A/B kahe partitsiooni skeemi kasutuselevõtt selle OS-i versiooniga käivitatud seadmete jaoks. See muudatus käsitles seda, kuidas Androidi süsteemivärskendusi seadmetele rakendatakse, eesmärgiga pakkuda a kasutajale sujuv uuenduskogemus, kus lihtne ja kiire taaskäivitamine viib nad värskendatud versiooni OS. See muudatus lisas ka tõrketurvalisuse eelise, mis tagas vähemalt ühe töökorras alglaadimissüsteemi jääb OTA värskenduse ajal seadmesse, võimaldades seadmetel vanemasse süsteemi tagasi pöörduda, kui OTA ebaõnnestub käivitada.

Kahjuks ei toeta kõik Android 7.0 saanud seadmed seda A/B kahesektsiooni skeemi. Seda A/B partitsiooniskeemi nähakse enamasti seadmetes, mis algselt tarniti operatsioonisüsteemiga Android Nougat 7.0+, kui seadme värskendamist Nougat ja seejärel selle muudatuse toetamine nõuaks ümberjaotamist, mida paljud originaalseadmete tootjad pidasid riskantseks ettepanekuks.

Siin on seadmete loend mis toetavad sujuvaid A/B värskendusi. Teise võimalusena saate ka kontrollige käsitsi, kas teie seade toetab sujuvaid värskendusi.

Kuigi A/B kahepartitsiooniskeem on suures osas hästi vastu võetud, valmistas see kohandatud ROM-i kogukonnale väljakutse. A/B-seadmetel ei olnud kaasas taastesektsiooni Kuna Androidi süsteemil polnud nende partitsioonide järele vajadust, pidi kogukond oma viise kohandama. TWRP v3.1.0 anti välja koos A/B-seadmete toega, samal ajal Magisk tõi A/B-seadmete toe versiooniga 14.1.

Nüüd lisab LineageOS 15.1 A/B-seadmete tuge. Toetus hilines 15.1 LineageOS-i meeskond töötas oma skripti addon.d parandamise nimel. See skript vastutab GAppsi ja Lineage'i SU lisandmooduli varundamise eest ning A/B-seadmetega töötamiseks vajas skripti muudatusi. Selle arenduse teoks saamisse olid kaasatud järgmised inimesed (vabandust, kui kellestki ilma jäime.)

Panus A/B toe võimalikuks muutmisse LineageOS 15.1 jaoks

  • XDA tunnustatud arendaja nähtamatu - Kirjutas addon.d-v2/backuptool_ab ja panustas A/B värskendaja algsed paigad
  • XDA vanemliige npjohnson - Säilitas addon.d-v2/backuptool_ab ja rakendas mõned parandused. Töötas väliste projektidega (OpenGApps/Magisk), et aidata need uue tööriistaga ühilduda.
  • XDA vanemliige abhishek987 - Hooldus addon.d-v2/backuptool_ab, aitas seda siluda/parandada,
  • gmrt - Seadistage A/B tõrgeteta värskendaja, lisage Updateri erinevate A/B-funktsioonide tugi, build.prop-säritus, et käivitada A/B jaoks väljalasketööriistad, lülitumine piiranguteta update_engine'ile (WIP)
  • XDA tunnustatud arendaja tdm - Tõi üles Lineage'i taastamise, platvormi A/B-le tarnimiseks sisseehitatud taastamiseks
  • XDA tunnustatud arendaja raymanfx - mitmesugused taastepaigad, mis võimaldavad paigaldada vana ja uuema laadimisstiiliga tõmblukud, mõned AVB-tööriistad töötavad, muutes addonsu A/B-ga ühilduvaks
  • XDA vanemliige intervigil - Android Verified Boot loogika ja tööriist selle keelamiseks / sellega tegelemiseks
  • XDA passiivne tunnustatud arendaja Rashed97 - addon.d kaastööd ja platvormi sisselogimine

Loe rohkem

Esialgu on ainult Motorola Moto Z2 Force (nash). nimekirja lisatud, mille tuge on tulevikus oodata rohkematele seadmetele. Moto Z2 jõud ehitus läheb homme kasutusele. Z2 Force'i ehitust hooldab XDA vanemliige npjohnson.

Loodame, et pärast kõigi seadmespetsiifiliste vigade parandamist saavad järgmised seadmed peagi tuge:

  • Google Pixel
  • Google Pixel XL
  • Google Pixel 2
  • Google Pixel 2 XL
  • Oluline telefon PH-1
  • Xiaomi Mi A1

Tegelikult eeldame, et Xiaomi Mi A1 saab kommentaare arvestades peagi tuge siin. Samuti a Bluetooth MAC-iga seotud viga tuleb enne Essential Phone'i ehituse maandumist parandada. Hoiame teid kursis, kui LineageOS 15.1 ametlikud järgud teistele A/B-seadmetele hakkavad levima.