L'enracinement, ou root, accorde un accès privilégié au système à des applications et outils spécialisés. C'est une tradition prisée des passionnés et utilisateurs avancés d'Android.
Cette pratique est toutefois menacée par SafetyNet, une fonctionnalité intégrée à Android qui permet aux apps de détecter un appareil rooté ou déverrouillé, et de le bloquer en conséquence.

Android Pay (désormais Google Pay), Pokémon GO et Netflix en dépendent. La plupart des applications sensibles à la sécurité, gérant DRM ou paiements, adoptent SafetyNet.
Pas de compromis nécessaire ! Magisk permet de rooter votre appareil sans alerter SafetyNet. C'est l'outil recommandé pour un root moderne.
Magisk est un outil de root systemless : il modifie votre appareil sans toucher à la partition système, contrairement aux méthodes traditionnelles.
Avantages clés : contourne SafetyNet pour masquer le root, plus sécurisé, facile à supprimer, compatible avec les mises à jour OTA. De plus, il est open source, gage de transparence.
Compatible avec la plupart des appareils Android 5.0+, sauf Pixels de Google et certains Sony. Consultez la liste des incompatibilités sur le thread officiel XDA Developers.

La protection SafetyNet ne fonctionne pas sur appareils modifiés (root précédent, ROM custom). Revenez à une ROM stock propre avant de commencer.
Pour rooter avec Magisk :
Installez Magisk Manager (autorisez les sources inconnues si nécessaire).
Ouvrez l'app : les indicateurs principaux sont rouges. Ils passeront au vert une fois installé.

Accédez au menu latéral, sélectionnez Installer, puis Télécharger.
Magisk.zip se télécharge. Flashez-le via TWRP : sauvegardez (Nandroid), redémarrez en recovery, Installer, sélectionnez le ZIP, flashez et redémarrez.

Après redémarrage, vérifiez : indicateurs root et Magisk verts, SafetyNet rouge.
Menu latéral > Paramètres : activez Busybox et Magisk Hide. Retestez SafetyNet (devrait être vert). Si non, reflashez une image stock.

Videz le cache Play Store : Paramètres > Apps > Système > Play Store > Stockage > Vider cache.
Pour une app bloquée : Menu > Magisk Hide, cochez-la. Redémarrez ou videz son cache si besoin.

Magisk remplace SuperSU : gérez les autorisations en section Superutilisateur.

Préférez les modules Magisk-compatibles (ex. Xposed Framework Magisk) pour éviter les échecs SafetyNet.
Magisk évolue face aux mises à jour SafetyNet. Plus disponible sur Play Store, mettez à jour via l'app.
Les blocages n'affectent que les apps sensibles ; le root reste fonctionnel ailleurs.
Avertissement : Le root annule la garantie, risque de brick. Sauvegardez et procédez avec expertise.
Avez-vous testé Magisk ? Partagez vos retours en commentaires !