Originariamente inviato da
kmd
Ecco delle info utili, reperite sul web, sull'uso di magisk :
""
COME INSTALLARE MAGISK
[...]
PARTENDO DA SUPERSU
Per prima cosa esegui l'unroot attraverso l'app SuperSU
Eseguito l'unroot attraverso SuperSU
Prima dell'OK definitivo alla rimozione del root e di superSU viene richiesto
"Tentare di ripristinare l'immagine di boot stock? Questo è necessario affinchè l'OTA sia eseguito con successo. Se hai manualmente decriptato il tuo dispositivo nota che quest'operazione potrebbe impedire al tuo dispositivo di avviarsi"
con tre possibili scelte:
- NO
- ANNULLA
- SI
Selezionato "NO", l'unroot è stato velocissimo ed il sistema si è immediatamente riavviato da solo
Originariamente inviato da
kmd
Poi reinstalla il kernel stock della tua rom
Entrato in recovery è stato installato OnePlus3T_4.1.3-(11-4-17)-Firmware-flashable.zip
si è rimasti in Recovery TWRP e
Originariamente inviato da
kmd
seguendo le precedenti indicazioni dovrai installare sia Magisk v12 (da twrp) che Magisk manager (da playstore)... l'app di supersu potresti dopo eliminarla come una normale app
si è installato allora Magisk-v12.0.zip (N.B.: download è la cartella dove si sono archiviati i tre file di magisk: magisk manager, magisk uninstaller, magisk v12.0)
ottenendo però
codice:
ERROR: 1 Error installing zip file '/sdcard/download/Magisk-v.12.0.zip
A seguito dell'errore tenendo in considerazione quanto scritto su XDA - [2017.4.26] Magisk v12.0 - Root & Universal Systemless Interface [Android 5.0+]
"
Before Magisk installs anything on your device, it will create a boot image backup in /data/stock_boot_<sha1>.img.gz
If anything goes wrong (e.g. bootloop), you can either use the uninstaller (recommended) or decompress the backup and manually restore your boot image"
(pur non avendo avuto bootloop ma considerando la presenza dello Error:1 come qualcosa di andato storto)
e quanto suggerito da @sossio18
Originariamente inviato da
sossio18
Se vedi nel topic su XDA c'è un file .zip chiamato Magisk Uninstaller che si può flashare tramite TWRP.
si è installato Magisk Uninstaller
si è quindi riavviato il dispositivo che è ripartito correttamente ed attualmente risulta:
- privo di root
- con SuperSU disinstallato (non compare tra le app)
- con Busybox disinstallato (non compare tra le app)
- privo di Magisk (non compare tra le app)
Di seguito il log completo di quanto effettuato tramite TWRP per vostre valutazioni
codice:
Updating partition details...
...done
Full SELinux support is present
MTP Enabled
Installing zip files'/sdcard/Download/OnePlus3T_4.1.3-(11-4-17)-Firmware-flashable.zip'
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Flashing OOS 7.1.1 Firmware + Modem
Writing 7.1.1 system
Updating partition details...
...done
Installing zip files'/sdcard/Download/Magisk-v12.0.zip'
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
******
Magisk v12.0 boot image patcher
******
-Mounting /system(ro), /cache/, /data
-Device platform: arm64
-Constructing environment
-Creating /data/magisk.img
-mounting /data/magisk.img to /magisk
-Found boot image: /dev/block/sde18
-Unpacking boot image
-Checking patch status
SuperSu patched boot detected!
Adding ramdisk patch script for superSU
We are using SuperSU's own tools, mounting su.img
!SuperSU image mount failed
Magisk scripts are placed correctly
flash SuperSU immediately to finish installation
Updater process ended with error: 1
Error installing zip file '/sdcard/download/Magisk-v.12.0.zip
Updating partition details...
...done
******
Magisk uninstaller
******
-Mounting /system(ro), /cache/, /data
-Device platform: arm64
-Found boot image: /dev/block/sde18
-Unpacking boot image
-SuperSu patched boot detected!
-Flashing stock/reverted image
-Removing Magisk files
-Done
Updating partition details...
...done
@kmd e sossio18
ritenete che in base al log di installazione ci sia qualcosa che non sia stato fatto correttamente?
Secondo voi la voce evidenziata in grassetto nel log (SuperSu patched boot detected!) è relativa al fatto che nonostante l'unroot eseguito tramite SU ed il successivo riavvio, di fatto SuperSU o suoi "resti" siano ancora presenti sullo O+3T?
Riguardo la parte del log in blu:
We are using SuperSU's own tools, mounting su.img
!SuperSU image mount failed
Magisk scripts are placed correctly
flash SuperSU immediately to finish installation
pensate che se si fosse installato da TWRP subito dopo Magisk, lo zip della SR3-SuperSU-v2.79-SR3-20170114223742, come richiesto alla fine del processo (flash SuperSU immediately to finish installation), l'installazione di magisk sarebbe andata a buon fine visto che il log di istallazione riporta anche un "!SuperSU image mount failed" quando vuole installare la versione presente in esso ("We are using SuperSU's own tools")?