LineageOS 15.1 tukee nyt A/B-laitteita, kuten Moto Z2 Forcea

LineageOS 15.1 tukee nyt virallisesti A/B-laitteita alkaen Motorola Moto Z2 Forcesta. Odotettavissa on pian tuki Pixel 2 XL: lle, Xiaomi Mi A1:lle ja muille.

Yksi jännittävimmistä Android Nougat 7.0:n tuomista muutoksista oli A/B-kaksoisosiojärjestelmän käyttöönotto tällä käyttöjärjestelmäversiolla käynnistetyille laitteille. Tämä muutos käsitteli sitä, miten Android-järjestelmäpäivityksiä sovelletaan laitteisiin, tavoitteena tarjota a Saumaton päivityskokemus käyttäjälle, jossa yksinkertainen ja nopea uudelleenkäynnistys tuo heidät päivitettyyn OS. Tämä muutos lisäsi myös vikasuojan edun, joka varmisti, että vähintään yksi toimiva käynnistysjärjestelmä pysyy laitteessa OTA-päivityksen aikana, jolloin laitteet voivat "palata" vanhaan järjestelmään, jos OTA epäonnistuu käynnistymään.

Valitettavasti kaikki Android 7.0:n saaneet laitteet eivät tue tätä A/B-kaksoisosiojärjestelmää. Tämä A/B-osiokaavio näkyy useimmiten laitteissa, joissa alun perin toimitettiin Android Nougat 7.0+, kun laite päivitetään Nougat ja tämän muutoksen tukeminen vaatisi uudelleenosion, jota monet OEM-valmistajat pitivät riskillisenä ehdotuksena.

Tässä on luettelo laitteista jotka tukevat saumattomia A/B-päivityksiä. Vaihtoehtoisesti voit myös tarkista manuaalisesti, tukeeko laitteesi saumattomia päivityksiä.

Vaikka A/B-kaksoisosiojärjestelmä on otettu suurelta osin hyvin vastaan, se asetti haasteen mukautetulle ROM-yhteisölle. A/B-laitteiden mukana ei toimitettu palautusosiota koska Android-järjestelmä ei tarvinnut näitä osioita, joten yhteisön oli mukautettava tapojaan. TWRP v3.1.0 julkaistiin tukemalla A/B-laitteita, sillä aikaa Magisk toi tuen A/B-laitteille versiolla 14.1.

LineageOS 15.1 on nyt lisäämässä tukea A/B-laitteille. Tuki viivästyi 15.1 LineageOS-tiimi korjasi addon.d-skriptinsä. Tämä komentosarja on vastuussa GAppsin ja Lineagen SU-lisäosan varmuuskopioinnista, ja se tarvitsi muutoksia toimiakseen kunnolla A/B-laitteiden kanssa. Seuraavat ihmiset osallistuivat tämän kehityksen toteuttamiseen (pahoittelut, jos joku jäi paitsi.)

Osallistuminen A/B-tuen mahdollistamiseen LineageOS 15.1:lle

  • XDA: n tunnustettu kehittäjä näkymätön - Kirjoitti addon.d-v2/backuptool_ab ja lisäsi alkuperäisiä korjauksia A/B-päivitykselle
  • XDA: n vanhempi jäsen npjohnson - Ylläpitetty addon.d-v2/backuptool_ab ja toteutettu joitain korjauksia. Työskenteli ulkoisten projektien (OpenGApps/Magisk) kanssa saadakseen ne yhteensopiviin uuden työkalun kanssa.
  • XDA: n vanhempi jäsen abhishek987 - Ylläpitetty addon.d-v2/backuptool_ab, auttanut virheenkorjauksessa/korjaamisessa matkan varrella,
  • gmrt - Määritä saumaton A/B-päivitys, lisätty tuki useille A/B-toiminnoille Updaterissä, build.prop-altistus käynnistää A/B-julkaisutyökalut, vaihda unresttrict update_engine (WIP) -tilaan.
  • XDA: n tunnustettu kehittäjä tdm - Toi Lineage-palautuksen, alustan lähetettäväksi A/B: ssä sisäänrakennettuna palautuksena
  • XDA: n tunnustettu kehittäjä raymanfx - erilaisia ​​palautuskorjauksia, jotka mahdollistavat vanhan tyylin vetoketjujen ja uudempien hyötykuormatyyppisten vetoketjujen asentamisen, jotkin AVB-työkalut toimivat, joten addonsu A/B -yhteensopiva
  • XDA: n vanhempi jäsen intervigil - Android Verified Boot -logiikka ja työkalu sen poistamiseen / käsittelemiseen
  • XDA ei-aktiivinen tunnustettu kehittäjä Rashed97 - addon.d-osuudet ja alustan kirjautuminen

Lue lisää

Aluksi vain Motorola Moto Z2 Force (nash) on lisätty listalle, ja tukea odotetaan tulevaisuudessa useammille laitteille. Moto Z2 Force rakentaminen julkaistaan ​​huomenna. Z2 Forcen rakennetta ylläpitää XDA: n vanhempi jäsen npjohnson.

Odotamme seuraavien laitteiden saavan pian tukea, kun kaikki laitekohtaiset virheet on korjattu:

  • Google Pixel
  • Google Pixel XL
  • Google Pixel 2
  • Google Pixel 2 XL
  • Tärkeä puhelin PH-1
  • Xiaomi Mi A1

Itse asiassa odotamme, että Xiaomi Mi A1 saa tukea hyvin pian kommenttien perusteella tässä. Samoin a Bluetooth MACiin liittyvä vika on korjattava ennen kuin Essential Phonen rakennelma laskeutuu. Pidämme sinut ajan tasalla, kun viralliset LineageOS 15.1 -versiot muille A/B-laitteille alkavat julkaista.