L'aggiornamento Magisk Canary aggiunge il supporto per molti dispositivi Xiaomi e Meizu con Android Pie

click fraud protection

L'ultimo aggiornamento sul canale di rilascio canary "bleeding edge" di Magisk introduce il supporto per i dispositivi system-as-root A-Only con Android Pie. Continuare a leggere!

L'ecosistema di Android supporta due tipi di layout delle partizioni: lo schema di partizionamento tradizionale (dove il ramdisk è presente nella partizione /boot e montato come rootfs e il sistema è montato su /system), e il file schema di partizionamento A/B più recente, dove il sistema è montato come rootfs. Google ha fatto sistema-come-root obbligatorio per i dispositivi che si avviano con Android 9 Pie (come parte delle modifiche apportate per Project Treble), ma il partizionamento A/B continua a rimanere una funzionalità consigliata ma opzionale a causa delle modifiche apportate richiede. Ciò significa che ci sono nuovi dispositivi che verranno lanciati con Android Pie, ma verranno forniti con un'unica partizione "Solo A". Per questi dispositivi, l'OEM deve comunque garantire che il telefono utilizzi system-as-root, il che a sua volta significa che il ramdisk deve essere unito all'immagine del sistema per poter essere montato come rootfs. System-as-root non è obbligatorio per i dispositivi che eseguono l'aggiornamento ad Android 9 Pie.

Questo scenario ha creato un problema per gli utenti che desiderano eseguire Magisk sui propri dispositivi. Magisk supportava già i dispositivi system-as-root, ma questo era limitato ai dispositivi con il nuovo schema di partizionamento A/B. Diversi dispositivi cinesi, come il Xiaomi Mi 8 SE e pochi altri, e apparentemente il nuovo Samsung Galaxy S10 inoltre, che utilizzano la configurazione system-as-root senza utilizzare la partizione A/B finirebbero per non essere in grado di avviarsi se Magisk fosse installato sulle loro build Android Pie.

Magisk ha ora aggiunto il supporto per i dispositivi system-as-root solo A. Questa modifica è attualmente disponibile in Canale di costruzione Canary con numero di build v18.2-e72c6685 (18111). Puoi anche installare le build Canary tramite Magisk Manager passando dal canale di aggiornamento a quello personalizzato e incollando questo collegamento:

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

Tieni presente che il canale di rilascio del canarino è considerato "l'avanguardia" delle versioni di Magisk e, come tale, è consigliato solo agli sviluppatori e non agli utenti medi. Si prega di non installare build Canary solo per il gusto di essere sull'ultima versione in assoluto.


Fonte: Magisk Github

Link al forum: discussione sul rilascio del canale Magisk Canary