Actualizarea Magisk Canary adaugă suport pentru multe dispozitive Xiaomi și Meizu care rulează Android Pie

Cea mai nouă actualizare de pe canalul de lansare Canary „bleeding edge” al Magisk aduce suport pentru dispozitivele A-Only system-as-root care rulează Android Pie. Citește mai departe!

Ecosistemul Android acceptă două tipuri de aspect de partiție: schema tradițională de partiționare (unde ramdisk este prezent în partiția /boot și montat ca rootfs, iar sistemul este montat la /system), iar schemă mai nouă de partiționare A/B, unde sistemul este montat ca rootfs. Google a făcut sistem-ca-rădăcină obligatoriu pentru dispozitivele care se lansează cu Android 9 Pie (ca parte a modificărilor făcute pentru Project Treble), dar partiționarea A/B continuă să rămână o caracteristică recomandată, dar opțională datorită modificărilor acesteia cere. Aceasta înseamnă că există dispozitive noi care se vor lansa cu Android Pie, dar vin cu o singură partiție „A-only”. Pentru aceste dispozitive, OEM trebuie să se asigure în continuare că telefonul folosește system-as-root, ceea ce înseamnă, la rândul său, că ramdisk-ul trebuie îmbinat în imaginea sistemului pentru a fi montat ca rootf. System-as-root nu este obligatoriu pentru dispozitivele care fac upgrade la Android 9 Pie.

Acest scenariu a creat o problemă pentru utilizatorii care doresc să ruleze Magisk pe dispozitivele lor. Magisk a acceptat deja dispozitive system-as-root, dar acest lucru a fost limitat la dispozitivele cu schema de partiționare A/B mai nouă. Mai multe dispozitive chinezești, cum ar fi Xiaomi Mi 8 SE și alții câțiva, și aparent noul Samsung Galaxy S10 de asemenea, care utilizează configurarea sistem-ca-rădăcină fără a utiliza partiția A/B ar ajunge să nu se poată porni dacă Magisk ar fi instalat pe versiunile lor Android Pie.

Magisk a adăugat acum suport pentru dispozitivele A-system-as-root. Această modificare este disponibilă în prezent în Canary build canal cu numărul de versiune v18.2-e72c6685 (18111). De asemenea, puteți instala versiunile Canary prin Magisk Manager trecând canalul de actualizare la personalizat și lipind acest link:

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

Rețineți că canal de eliberare canar este considerat „marginea de sânge” a versiunilor Magisk și, ca atare, este recomandat doar dezvoltatorilor și nu utilizatorilor obișnuiți. Vă rugăm să nu instalați versiuni Canary doar de dragul de a fi pe cea mai recentă versiune absolută.


Sursa: Magisk Github

Link forum: Magisk Canary Channel Release Thread