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