Magisk - Installation

Mise à jour : Magisk 23.0

Références

Sommaire

1 - Préalable

gts210velte:/ $ su --help
MagiskSU
....
$ adb shell getprop ro.build.ab_update

2 - Installation

2.1 - Principe

L'installation comprend deux étapes principales

2.2 - Installation de l'application

$ wget https://github.com/topjohnwu/Magisk/releases/download/v23.0/Magisk-v23.0.apk

et l'installer sur le périphérique

$ adb install Magisk-v23.0.apk

2.3 - Préparation de l'image boot patchée

Dans la section intitulée Magisk
$ unzip lineage-18.1-20210923-nightly-a5y17lte-signed.zip
$ ls
boot.img install META-INF system.new.dat.br system.patch.dat system.transfer.list
$ adb push boot.img /sdcard/Download
$ adb shell ls -l /sdcard/Download |grep magisk_patched
-rw-rw---- 1 root everybody 21585920 2021-09-26 14:41 magisk_patched-23000_cwLk4.img

2.4 - Flashage en mode récupération TWRP

$ adb reboot recovery

2.5 - Flashage en mode Download

$ adb pull /sdcard/Download/magisk_patched-23000_cwlk4.img
$ adb root
$ adb shell "find /dev/block -iname boot -exec ls -l {} \;"
lrwxrwxrwx 1 root root 21 2021-09-28 23:01 /dev/block/by-name/BOOT -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 21 2021-09-28 23:01 /dev/block/platform/13540000.dwmmc0/by-name/BOOT -> /dev/block/mmcblk0p10
$ adb shell "find /dev/block -iname boot -exec ls -l {} \;"
lrwxrwxrwx 1 root root 21 2017-02-21 07:37 /dev/block/by-name/boot -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 2017-02-21 07:37 /dev/block/platform/soc.0/7824900.sdhci/by-name/boot -> /dev/block/mmcblk0p18
$ adb reboot download
$ heimdall flash --BOOT magisk_patched-xxxxxxxxx.img
$ heimdall flash --boot magisk_patched-yyyyyyyy.img

2.6 - Vérification

Ouvrir l'application Magisk, la connexion internet étant active, dans la zone Magisk, un numéro de version doit-apparaître en face de Installé. Ce numéro de version est identique à celui indiqué dans la zone Application

3 - Mises à jour et suppression

3.1 - Mise à jour de Magisk

Les mises à jour de Magisk sont automatiquement détectées et proposées.

3.2 - Mise à jour de la ROM

A chaque mise à jour de la ROM ou de la partition de boot, il est nécessaire de réinstaller "manuellement" l'image patchée par Magisk de la partition de boot. Ceci peut s'effectuer directement sur le périphérique, sans le raccorder à un PC

3.3 - Suppression

Pour supprimer Magisk, cliquer sur la page d'accueil de Magisk, sur l'option Désinstaller Magisk. Noter que la désinstallation, supprime le gestionnaire de l'application, le programme et tous les modules Magisk éventuellement installés