Posodobitev Magisk Canary dodaja podporo za številne naprave Xiaomi in Meizu s sistemom Android Pie

Najnovejša posodobitev na Magiskovem "bleeding edge" canary kanalu za izdajo prinaša podporo za naprave A-Only system-as-root, ki uporabljajo Android Pie. Beri naprej!

Androidov ekosistem podpira dve vrsti postavitve particij: tradicionalno particijsko shemo (kjer ramdisk je prisoten na particiji /boot in nameščen kot rootfs, sistem pa je nameščen na /system), in novejša shema razdelitve A/B, kjer je sistem nameščen kot rootfs. Google je naredil sistem kot koren obvezno za naprave z operacijskim sistemom Android 9 Pie (kot del sprememb za Project Treble), vendar particioniranje A/B zaradi sprememb še vedno ostaja priporočena, a izbirna funkcija zahteva. To pomeni, da obstajajo nove naprave, ki se bodo začele uporabljati s sistemom Android Pie, vendar bodo imele eno samo particijo »A-only«. Pri teh napravah mora proizvajalec originalne opreme še vedno zagotoviti, da telefon uporablja sistem kot koren, kar posledično pomeni, da je treba pomnilniški disk združiti s sliko sistema, da ga lahko namestite kot rootfs. Sistem kot koren ni obvezen za naprave, ki nadgradijo na Android 9 Pie.

Ta scenarij je ustvaril težavo za uporabnike, ki želijo zagnati Magisk v svojih napravah. Magisk je že podpiral sistemske kot korenske naprave, vendar je bilo to omejeno na naprave z novejšo shemo particioniranja A/B. Več kitajskih naprav, kot je Xiaomi Mi 8 SE in še nekaj drugih, in očitno nov Samsung Galaxy S10 tudi, ki uporabljajo nastavitev sistema kot korena brez uporabe particije A/B, se na koncu ne bi mogli zagnati, če bi bil Magisk nameščen v njihove gradnje Android Pie.

Magisk je zdaj dodal podporo za naprave A-only system-as-root. Ta sprememba je trenutno na voljo v Canary gradbeni kanal s številko gradnje v18.2-e72c6685 (18111). Zgradbe Canary lahko namestite tudi prek programa Magisk Manager, tako da preklopite kanal posodobitve na custom in prilepite to povezavo:

https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/release.json

Upoštevajte, da je kanal za izpust kanarčka velja za "krvavi rob" izdaj Magiska in je kot tak priporočljiv samo za razvijalce in ne za povprečne uporabnike. Prosimo, ne nameščajte kanarčkovih gradenj samo zato, da bi bili na absolutno najnovejši izdaji.


Vir: Magisk Github

Povezava do foruma: Tema za izdajo kanala Magisk Canary