Magisk sur un téléphone déjà rooté et/ou masquer le root sur Android

Pour le « dérooter », il te suffit de réinstaller /e/. Il n’y aura que le système qui s’installera, tu garderas tout le reste (tes données, applications, etc.). Après, peut-être qu’Odin propose quelque-chose pour enlever le root, je ne sais pas, je ne l’ai jamais utilisé.

Pas forcement. As-tu installé TWRP ou as-tu juste booté sur lui ? Il faudrait savoir la commande que tu as utilisée, si c’est du style « fastboot boot TWRP.img » ou « fastboot flash recovery TWRP.img ».

Ensuite, tu peux très bien aussi l’avoir installé, mais pas sur le slot actif (là ça devient plus compliqué :slight_smile: ). En gros, selon les téléphones, tu as ce qui est appelé un système avec partitions A/B. Tu as ton système actif sur mettons la partition A. Tu as une mise à jour du système, celle-ci s’installe en B. Et au prochain reboot ton smartphone redémarre automatiquement sur la B. Tu as une sorte de copie de sauvegarde d’avant la mise à jour, au cas où celle-ci se passerait mal. Avec fastboot tu peux très bien choisir ta partition de démarrage (fastboot --set-active=a ou fastboot --set-active=b). Et cette mise à jour écrase ta recovery par celle par défaut.

Si tu veux garder ton TWRP installé, il faut donc un script qui fasse la réinstallation d’une partition à l’autre (A vers B ou B vers A) à chaque mise à jour. Et Magisk a un module qui s’occupe de ça si tu veux.

Mais bon, c’est pas grave. Si tu ne l’as pas d’installée, démarre simplement sur ton TWRP (fastboot boot TWRP.img), sans le flasher. Et là tu pourras installer Magisk.