LineageOS 15.1 acceptă acum dispozitive A/B precum Moto Z2 Force

click fraud protection

LineageOS 15.1 acceptă acum oficial dispozitivele A/B, începând cu Motorola Moto Z2 Force. Așteptați-vă în curând la suport pentru Pixel 2 XL, Xiaomi Mi A1 și multe altele.

Una dintre cele mai interesante schimbări pe care le-a adus Android Nougat 7.0 a fost introducerea schemei de partiție dublă A/B pentru dispozitivele lansate cu această versiune de sistem de operare. Această modificare a abordat modul în care actualizările sistemului Android sunt aplicate dispozitivelor, cu scopul de a oferi a experiență de upgrade fără probleme pentru utilizator, unde o repornire simplă și rapidă îi aduce în actualizarea OS. Această modificare a adăugat, de asemenea, beneficiul unui sistem de siguranță care a asigurat cel puțin un sistem de pornire funcțional rămâne pe dispozitiv în timpul unei actualizări OTA, permițând dispozitivelor să „retroaleze” la sistemul mai vechi dacă o OTA eșuează să boot-eze.

Din păcate, nu toate dispozitivele care au primit Android 7.0 acceptă această schemă de partiție dublă A/B. Această schemă de partiție A/B este văzută mai ales pe dispozitivele care au fost livrate inițial cu Android Nougat 7.0+, ca actualizarea unui dispozitiv la Nougat și apoi sprijinirea acestei schimbări ar necesita o repartiționare, care a fost considerată o propunere riscantă de mulți OEM.

Iată o listă de dispozitive care acceptă actualizări fără probleme A/B. Alternativ, poți și tu verificați manual dacă dispozitivul dvs. acceptă actualizări fără întreruperi.

Deși schema de partiție dublă A/B este în mare parte bine primită, a reprezentat o provocare pentru comunitatea ROM personalizată. Dispozitivele A/B nu au venit cu o partiție de recuperare deoarece sistemul Android nu avea nevoie de aceste partiții, astfel încât comunitatea a trebuit să își adapteze modalitățile. TWRP v3.1.0 a fost lansat cu suport pentru dispozitive A/B, in timp ce Magisk a adus suport pentru dispozitivele A/B cu versiunea 14.1.

Acum, LineageOS 15.1 adaugă suport pentru dispozitivele A/B. Suportul a fost amânat pe 15.1, deoarece Echipa LineageOS lucra pentru a-și remedia scriptul addon.d. Acest script este responsabil pentru copierea de rezervă a suplimentului SU al GApps și Lineage și avea nevoie de modificări pentru a funcționa corect cu dispozitivele A/B. Următoarele persoane au fost implicate în realizarea acestei dezvoltări (scuze dacă am ratat pe cineva.)

Contribuții la realizarea suportului A/B posibil pentru LineageOS 15.1

  • Dezvoltator recunoscut XDA invizibilk - Am scris addon.d-v2/backuptool_ab și a contribuit la patch-uri originale pentru actualizarea A/B
  • Membru senior XDA npjohnson - A întreținut addon.d-v2/backuptool_ab și a implementat unele remedieri. A lucrat cu proiecte externe (OpenGApps/Magisk) pentru a le ajuta să fie compatibile cu noul instrument.
  • Membru senior XDA abhishek987 - A întreținut addon.d-v2/backuptool_ab, a ajutat la depanare/remediere pe parcurs,
  • gmrt - Configurați actualizatorul A/B fără întreruperi, a adăugat suport pentru o varietate de funcții A/B în Updater, expunerea build.prop pentru a porni releasetools pentru A/B, treceți la unresttrict update_engine (WIP)
  • Dezvoltator recunoscut XDA tdm - S-a adus la început recuperarea liniei, platforma care urmează să fie livrată pe A/B ca recuperare încorporată
  • Dezvoltator recunoscut XDA raymanfx - diverse patch-uri de recuperare pentru a permite instalarea de fermoare în stil vechi și de zip-uri de încărcare utilă mai noi, unele instrumente AVB funcționează, făcând addonsu compatibil A/B
  • Membru senior XDA intervigil - Logica de pornire verificată Android și instrument pentru dezactivarea/tratarea acesteia
  • Dezvoltator XDA inactiv recunoscut Rashed97 - contribuții addon.d și autentificare pe platformă

citeşte mai mult

Inițial, doar Motorola Moto Z2 Force (nash) are fost adăugat la listă, cu suport așteptat pentru mai multe dispozitive în viitor. Moto Z2 Force build va fi lansat mâine. Construcția Z2 Force este întreținută de un membru senior XDA npjohnson.

Ne așteptăm ca următoarele dispozitive să primească în curând asistență odată ce toate erorile specifice dispozitivului au fost remediate:

  • Google Pixel
  • Google Pixel XL
  • Google Pixel 2
  • Google Pixel 2 XL
  • Telefon esențial PH-1
  • Xiaomi Mi A1

De fapt, ne așteptăm ca Xiaomi Mi A1 să primească asistență foarte curând, având în vedere comentariile Aici. La fel, a bug legat de Bluetooth MAC trebuie remediat înainte ca versiunea pentru telefonul esențial să aterizeze. Vă vom ține la curent odată ce versiunile oficiale LineageOS 15.1 pentru celelalte dispozitive A/B vor începe să fie lansate.