S
silphrit
Membre
- Inscrit
- 15 Mars 2017
- Messages
- 19
- Points
- 3
- #1
Je viens de finir l'installation du root de Magisk v13.3 suite au post de kyo-ito. Jusqu'à maintenant je ne connaissais pas.
L'avantage de ce root c'est qu'il le cache au applications tels que Pokemon Go, Super Mario Run, Snapchat, Fire Emblem. De plus cela permet d'avoir le Google Play Store en mode "Certifié", en effet en root classique je n'avais pas accès à tout le catalogue, par exemple si je cherchais "Super Mario Run" celui-ci n'apparaissais tout simplement pas, c'est ce qui m'a motivé à tester cette nouvelle méthode de root.
J'ai un peu galérer à faire l'installation, il n'y a pas beaucoup d'informations pour la dernières version en date de Magisk v13.3 (surtout que certains paramètres change et donc les anciens tuto ne sont plus adapté).
Je vous propose la méthode à appliquer pour un Samsung Galaxy S7 SM-G930F.
Dans un 1er temps il vous faut télécharger les fichier suivants.
Odin3 v3.12.7
Samsung Driver v1.5.61.0
Magisk-v13.3.zip
twrp-3.1.1-0-herolte.img.tar (version pour le Samsung Galaxy S7 uniquement)
Magisk Manager v5.1.1.apk
Il faut partir d'une rom clean sans aucun root de base, j'ai préféré repartir d'une image d'origine (faite un backup de vos donnés).
J'ai choisis le dernier firmware en date pour le Samsung Galaxy S7 (SM-G930F G930FXXU1DQEF XEF)
On vas utiliser Odin3 v3.12.7 pour flasher le firmware, allez dans le mode "download" (Power + Volume bas + Home) et sélectionner les 4 fichier (BL, AP, CP et CSC). Pour le CSC choisissez plutôt CSC_XEF (ceci correspond un full wipe)
Une fois le flash réalisé, laisser le téléphone booter jusqu'au menu de paramètres, passé ces étapes pour pouvoir activer le mode "Options de développement", pour ce faire allez dans "A propos de l'appareil" puis "Infos logiciel" et tapoter plusieurs fois sur "Numéro de version"
L'onglet "Options de développement" va apparaitre, activer "Déverouillage OEM" et "Débogage USB"
(Il ne faudra plus les désactiver par la suite sous peine de brick du téléphone une fois le téléphone rooté)
On retourne dans le mode "download" (Power + Volume bas + Home) pour installer Team Win Recovery Project (twrp-3.1.1-0), penser à décocher "Auto Reboot".
Une fois le flash de twrp-3.1.1-0 terminé, faite un "Hard Reset" en maintenant les touches "Power + Volume bas" pendant 5-7 secondes, puis aussitôt entrer dans le "Recovery" en pressant les touches "Power + Volume haut + Home".
Si jamais vous avez été trop lent le téléphone bootera en boucle sur le logo Samsung, refaite un "Hard Reset" puis refaite la manipulation pour allez dans le "Recovery".
Depuis le "Recovery", allez dans le menu "Wipe",
ensuite choisissez "Format Data"
Confirmer en écrivant yes, une fois réalisé on restera dans le "Recovery" pour installer "Magisk-v13.3.zip". Si vous avez activer "Débogage USB", vous avez la possibilité de copier directement le fichier dans votre téléphone via le câble USB, sinon vous pouvez passer par une carte SD.
On va retourner dans le menu principale de Team Win Recovery Project et choisir l'option "Install"
Sélectionner "Magisk-v13.3.zip" puis une fois le flash terminé, faite un reboot du téléphone.
Le redémarrage va prendre quelques minutes, n'éteignez par votre téléphone. Vous allez arriver au menu de paramètres, faite vos réglages habituel. Il vous faut maintenant installer Magisk Manager v5.1.1.apk.
Une fois Magisk Manager v5.1.1 lancer, on peux voir ces informations suivantes:
MAGISKSU (Superuser) correspond à l'outils "SuperSU", il a la même fonction à savoir donner les droit Root à certaines applications (ex. Root Explorer, adAway, Titanium Backup root etc...)
On va passer le test pour voir si l'on passe le contrôle SafetyNet, pour ce faire il va falloir allez dans les paramètres et configurer comme ceci:
par la suite, lancer le contrôle de SafetyNet
Si tout c'est bien passer, vous devriez avoir ceci:
Dernière étape pour avoir le Google Play Store "Certifié", à l'aide de "Root Explorer" par exemple, il va falloir modifier le contenus du fichier finsky.xml qui ce trouve /data/data/com.android.vending/shared_prefs/finsky.xml
Chercher cette ligne (ce trouve vers la fin)
boolean name="device-google-certified" value="false" /> ("false" mettre sur "true")
Sauvegarder la modification puis changer les permissions en lecture seul (0400) du fichier finsky.xml
lock avec la commande (facultatif)
su
chattr +i /data/data/com.android.vending/shared_prefs/finsky.xml
delock avec la commande
su
chattr -i /data/data/com.android.vending/shared_prefs/finsky.xml
Rebooter le téléphone et faite une recherche sur le Google Play Store avec par exemple "Super Mario Run", si vous tombez sur ceci, c'est tout bon !!!
Voilà vous avez terminé, a vous les joie du root tout en ayant un téléphone 100% compatible avec les applications utilisant SafetyNet.
Le seul problème que j'ai eu et pour l'application "Molotov", celui-ci est bien visible et installable depuis le Google Play Store mais me donne un message d'erreur lorsque je choisis une chaine (erreur lors de la récupération de la licence DRM).
L'avantage de ce root c'est qu'il le cache au applications tels que Pokemon Go, Super Mario Run, Snapchat, Fire Emblem. De plus cela permet d'avoir le Google Play Store en mode "Certifié", en effet en root classique je n'avais pas accès à tout le catalogue, par exemple si je cherchais "Super Mario Run" celui-ci n'apparaissais tout simplement pas, c'est ce qui m'a motivé à tester cette nouvelle méthode de root.
J'ai un peu galérer à faire l'installation, il n'y a pas beaucoup d'informations pour la dernières version en date de Magisk v13.3 (surtout que certains paramètres change et donc les anciens tuto ne sont plus adapté).
Je vous propose la méthode à appliquer pour un Samsung Galaxy S7 SM-G930F.
Dans un 1er temps il vous faut télécharger les fichier suivants.
Odin3 v3.12.7
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
Samsung Driver v1.5.61.0
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
Magisk-v13.3.zip
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
twrp-3.1.1-0-herolte.img.tar (version pour le Samsung Galaxy S7 uniquement)
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
Magisk Manager v5.1.1.apk
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
Il faut partir d'une rom clean sans aucun root de base, j'ai préféré repartir d'une image d'origine (faite un backup de vos donnés).
J'ai choisis le dernier firmware en date pour le Samsung Galaxy S7 (SM-G930F G930FXXU1DQEF XEF)
On vas utiliser Odin3 v3.12.7 pour flasher le firmware, allez dans le mode "download" (Power + Volume bas + Home) et sélectionner les 4 fichier (BL, AP, CP et CSC). Pour le CSC choisissez plutôt CSC_XEF (ceci correspond un full wipe)
Une fois le flash réalisé, laisser le téléphone booter jusqu'au menu de paramètres, passé ces étapes pour pouvoir activer le mode "Options de développement", pour ce faire allez dans "A propos de l'appareil" puis "Infos logiciel" et tapoter plusieurs fois sur "Numéro de version"
L'onglet "Options de développement" va apparaitre, activer "Déverouillage OEM" et "Débogage USB"
(Il ne faudra plus les désactiver par la suite sous peine de brick du téléphone une fois le téléphone rooté)
On retourne dans le mode "download" (Power + Volume bas + Home) pour installer Team Win Recovery Project (twrp-3.1.1-0), penser à décocher "Auto Reboot".
Une fois le flash de twrp-3.1.1-0 terminé, faite un "Hard Reset" en maintenant les touches "Power + Volume bas" pendant 5-7 secondes, puis aussitôt entrer dans le "Recovery" en pressant les touches "Power + Volume haut + Home".
Si jamais vous avez été trop lent le téléphone bootera en boucle sur le logo Samsung, refaite un "Hard Reset" puis refaite la manipulation pour allez dans le "Recovery".
Depuis le "Recovery", allez dans le menu "Wipe",
ensuite choisissez "Format Data"
Confirmer en écrivant yes, une fois réalisé on restera dans le "Recovery" pour installer "Magisk-v13.3.zip". Si vous avez activer "Débogage USB", vous avez la possibilité de copier directement le fichier dans votre téléphone via le câble USB, sinon vous pouvez passer par une carte SD.
On va retourner dans le menu principale de Team Win Recovery Project et choisir l'option "Install"
Sélectionner "Magisk-v13.3.zip" puis une fois le flash terminé, faite un reboot du téléphone.
Le redémarrage va prendre quelques minutes, n'éteignez par votre téléphone. Vous allez arriver au menu de paramètres, faite vos réglages habituel. Il vous faut maintenant installer Magisk Manager v5.1.1.apk.
Une fois Magisk Manager v5.1.1 lancer, on peux voir ces informations suivantes:
MAGISKSU (Superuser) correspond à l'outils "SuperSU", il a la même fonction à savoir donner les droit Root à certaines applications (ex. Root Explorer, adAway, Titanium Backup root etc...)
On va passer le test pour voir si l'on passe le contrôle SafetyNet, pour ce faire il va falloir allez dans les paramètres et configurer comme ceci:
par la suite, lancer le contrôle de SafetyNet
Si tout c'est bien passer, vous devriez avoir ceci:
Dernière étape pour avoir le Google Play Store "Certifié", à l'aide de "Root Explorer" par exemple, il va falloir modifier le contenus du fichier finsky.xml qui ce trouve /data/data/com.android.vending/shared_prefs/finsky.xml
Chercher cette ligne (ce trouve vers la fin)
boolean name="device-google-certified" value="false" /> ("false" mettre sur "true")
Sauvegarder la modification puis changer les permissions en lecture seul (0400) du fichier finsky.xml
lock avec la commande (facultatif)
su
chattr +i /data/data/com.android.vending/shared_prefs/finsky.xml
delock avec la commande
su
chattr -i /data/data/com.android.vending/shared_prefs/finsky.xml
Rebooter le téléphone et faite une recherche sur le Google Play Store avec par exemple "Super Mario Run", si vous tombez sur ceci, c'est tout bon !!!
Voilà vous avez terminé, a vous les joie du root tout en ayant un téléphone 100% compatible avec les applications utilisant SafetyNet.
Le seul problème que j'ai eu et pour l'application "Molotov", celui-ci est bien visible et installable depuis le Google Play Store mais me donne un message d'erreur lorsque je choisis une chaine (erreur lors de la récupération de la licence DRM).