Comment installer Magisk sur votre téléphone Android

Magisk est un outil puissant qui peut vous aider à personnaliser certains aspects de votre téléphone ou même à vous accorder un accès root. Voici comment l'installer !

Si tu as déjà pensé à enracinement votre téléphone ou en plongeant vos orteils dans le monde du modding de nombreux meilleurs téléphones Android, il y a de fortes chances que vous ayez entendu parler de Magisk. Mais qu’est-ce que Magisk? En un mot, Magisk est un outil qui peut être utilisé pour obtenir un accès root sur votre appareil, similaire aux outils existants comme SuperSU, mais il ne se limite pas à cela. Développé par XDA Senior Reconnu Developer topjohnwu, Magisk est un portail qui permet toutes sortes de modifications sur votre téléphone Android. Outre l'accès root, vous pouvez également essayer de nombreux composants dérivés appelés « modules Magisk » que vous pouvez installer à différentes fins.

Il existe des modules de thématisation, bloqueurs de publicités, permettant Caméra2API, et de nombreuses autres modifications au niveau du système que vous ne pouvez pas faire autrement. Si vous êtes un utilisateur expérimenté et que vous souhaitez étendre les fonctionnalités de votre téléphone et le pousser à ses limites, vous devez essayer Magisk. Si tout cela vous semble amusant, nous vous expliquerons comment installer Magisk sur votre appareil Android pour le personnaliser et faire des choses que vous n'auriez jamais pensé faire sur votre téléphone.

Comment installer Magisk

L'installation de Magisk nécessite que vous disposiez d'un appareil avec un chargeur de démarrage déverrouillable. Si vous avez déjà déverrouillé le chargeur de démarrage sur votre téléphone, vous êtes prêt à partir. Si ce n'est pas le cas et que vous ne savez pas de quoi nous parlons, nous vous recommandons de vous rendre sur le Forums XDA, recherchez votre appareil, puis recherchez un guide pour déverrouiller le chargeur de démarrage. Il n’existe pas de méthode universelle pour cela, car elle diffère d’un téléphone à l’autre. Une fois que vous avez déverrouillé le chargeur de démarrage, vous pouvez continuer.

Le déverrouillage du chargeur de démarrage effacera toutes les données de votre smartphone et, dans certains cas, pourra même annuler votre garantie. Il est conseillé de sauvegardez toutes vos données avant d'effectuer ces étapes. Il est également important de comprendre que le fait de ne pas suivre correctement les étapes peut entraîner un téléphone en brique. Assurez-vous de savoir comment restaurer votre téléphone à son état d'origine au cas où vous vous retrouveriez dans une situation comme celle-là. De plus, Magisk peut causer des problèmes avec quelques applications de streaming et bancaires, donc si celles-ci sont absolument vitales pour vous, procédez avec prudence.

Avant de commencer, assurez-vous d'avoir accès à un PC/Mac avec BAD et Fastboot installée. Il est également conseillé aux utilisateurs Windows de installez le dernier pilote USB OEM pour votre appareil Android.

Étape 1: Identification du type d'image de démarrage

Téléchargez la dernière version de l'application Magisk depuis le référentiel GitHub du projet. Étant donné que l'APK de Magisk est hébergé en dehors du Google Play Store, vous devrez peut-être d'abord autoriser le chargement latéral d'applications provenant de sources inconnues, puis installer manuellement le package téléchargé.

Après l'installation, ouvrez l'application Magisk. Vous devriez voir un écran comme celui-ci :

Il faut maintenant noter les valeurs des paramètres suivants :

  • Disque RAM
  • UN B
  • DAS

Étape 2: Localisation de l'image de démarrage d'origine

Afin de corriger l'image de démarrage de votre appareil, vous devez l'extraire des packages de micrologiciels officiels. Si vous utilisez une ROM personnalisée comme LignéeOS, le fichier ZIP flashable contient l'image de démarrage.

Cas I: Vous avez accès au fichier ZIP flashable de récupération

Si vous disposez d'un périphérique qui utilise toujours le schéma de partition A uniquement, vous pouvez trouver le fichier « boot.img » directement dans le fichier ZIP flashable pour la récupération. Extrayez-le simplement à l’aide d’un programme d’archivage approprié.

POCO M3 boot.img dans le ZIP de récupération Notez le fichier boot.img dans le ZIP de récupération du POCO M3.

Cependant, si votre appareil utilise le schéma de partition A/B, l'image de démarrage et les autres images de partition sont ensuite regroupées dans un fichier nommé charge utile.bin comme indiqué ci-dessous.

Google Pixel 5 payload.bin dans le ZIP de récupération Comme vous pouvez le constater, le ZIP de récupération du Google Pixel 5 contient un fichier payload.bin. Dans ce cas, vous devez d'abord extraire le fichier payload.bin, puis utiliser l'un des décompresseurs payload.bin développés par la communauté pour en extraire le fichier boot.img. Nous vous suggérons fortement d'opter pour le. extracteur écrit en Go par membre XDA. ssssut, car il est multiplateforme et l'a été. activement développé.

Connu sous le nom de « payload-dumper-go », ce fork permet même aux utilisateurs finaux d'extraire une seule image de partition sans décompresser l'intégralité du payload.bin, ce qui est particulièrement utile pour ce scénario d'utilisation.

  • Tout d’abord, utilisez le paramètre -l pour répertorier les images de partition dans le fichier payload.bin.
    payload-dumper-go-lpayload.bin
  • Utilisez ensuite le paramètre -p avec le nom de l'image de démarrage (généralement stockée sous « boot ») pour l'extraire.
    payload-dumper-go-pbootpayload.bin
ASUS ROG Phone 5 boot.img à partir de payload.bin

Cas II: Vous avez accès à l'image flashable Fastboot

Une poignée d'OEM comme Google et Xiaomi fournissent des images d'usine flashables Fastboot pour leurs appareils. Si vous avez réussi à récupérer un tel package, le fichier « boot.img » brut peut facilement être extrait de l'archive.

Google Pixel 5 boot.img à partir du package Fastboot

Cas particulier: Samsung

Les appareils Samsung Galaxy ne disposent pas d'une interface Fastboot traditionnelle; c'est pourquoi leurs images d'usine sont emballées différemment.

  1. Téléchargez l'image d'usine de votre modèle. Pour en savoir plus, jetez un oeil à notre Tutoriel de mise à jour manuelle de l'appareil Samsung Galaxy.
  2. Décompressez le package déchiffré et localisez le fichier tar AP sur votre appareil. Il est normalement nommé AP_[device_model_sw_ver].tar.md5.

Étape 3: Corriger l'image de démarrage

Maintenant que nous avons l’image de démarrage en main, nous devrions procéder à la partie patch.

Cas I: La valeur du paramètre « Ramdisk » est « Oui »

  1. Copiez l'image de démarrage sur votre appareil. En fait, vous pouvez le patcher sur un appareil Android différent de celui cible, mais vous devez également installer l'application Magisk sur l'appareil secondaire.
  2. appuie sur le Installer bouton sur la carte Magisk.
  3. Choisir Sélectionner et patcher un fichier sous Méthode, puis sélectionnez l'image de démarrage d'origine.
  4. L'application Magisk corrigera l'image sur [Stockage interne]/Download/magisk_patched_[random_strings].img.
  5. Copiez l'image corrigée sur votre PC avec ADB: adb pull /sdcard/Download/magisk_patched_[random_strings].img
  6. Flashez l’image de démarrage corrigée sur votre appareil. Pour la plupart des appareils, redémarrez en mode Fastboot et flashez avec la commande suivante: fastboot flash boot /path/to/magisk_patched.img
  7. Redémarrez et profitez de Magisk!

Gardez à l'esprit qu'il est possible de corriger l'image de démarrage à la volée sur les appareils existants dotés d'un disque virtuel de démarrage via une récupération personnalisée telle que TWRP, mais la méthode n’est plus recommandée sur les appareils modernes. Cela dit, si vous possédez un ancien téléphone et que vous souhaitez conserver la voie de récupération personnalisée, les étapes sont les suivantes :

  1. Téléchargez l’APK Magisk.
  2. Renommez l'extension du fichier .APK en .ZIP (par exemple Magisk-v25.2.APK → Magisk-v25.2.ZIP).
  3. Flashez le fichier ZIP comme n’importe quel autre ZIP flashable ordinaire.
    • Notez que le fichier sepolicy.rule des modules peut être stocké dans la partition de cache, donc ne l'efface pas.
  4. Vérifiez si l'application Magisk est installée. S'il n'est pas installé automatiquement, installez manuellement l'APK.

Cas II: La valeur du paramètre « Ramdisk » est « Non »

Dans ce cas, vous devez localiser le fichier recovery.img à partir de l'image d'usine de votre appareil au lieu du fichier boot.img. En effet, Magisk doit être installé dans la partition de récupération, ce qui signifie que vous devrez redémarrer en mode de récupération chaque fois que vous souhaitez accéder à Magisk.

  • Copiez l'image de récupération sur votre appareil (ou sur un appareil secondaire sur lequel l'application Magisk est installée).
  • appuie sur le Installer bouton sur la carte Magisk.
  • Choisir Sélectionner et patcher un fichier sous Méthode, puis sélectionnez l'image de récupération de stock.
  • L'application Magisk corrigera l'image sur [Stockage interne]/Download/magisk_patched_[random_strings].img.
  • Copiez l'image corrigée sur votre PC avec ADB :
    adb pull /sdcard/Download/magisk_patched_[random_strings].img
  • Flashez l'image de récupération corrigée sur votre appareil. Pour la plupart des appareils, redémarrez en mode Fastboot et flashez avec la commande suivante :
    fastboot flash recovery /path/to/magisk_patched.img
  • Redémarrez.

A ce stade, trois scénarios sont possibles :

  • Allumez normalement: vous vous retrouverez sans Magisk.
  • Combo de touches de récupération → Écran de démarrage → Relâchez tous les boutons: le système devrait démarrer avec Magisk.
  • Combinaison de touches de récupération → Écran de démarrage → Continuez à appuyer sur le volume: pour accéder au mode de récupération de stock

Cas particulier: Samsung

  1. Copiez le fichier tar AP extrait sur votre appareil.
  2. appuie sur le Installer bouton sur la carte Magisk.
  3. Si votre appareil ne dispose pas d'un disque virtuel de démarrage, assurez-vous Mode de récupération est coché dans les options.
  4. Choisir Sélectionner et patcher un fichier sous méthode, puis sélectionnez le fichier tar AP.
  5. L'application Magisk corrigera l'intégralité du fichier du firmware sur [Stockage interne]/Download/magisk_patched_[random_strings].tar
  6. Copiez le fichier tar corrigé sur votre PC avec ADB :
    adb pull /sdcard/Download/magisk_patched_[random_strings].tar
    • N'essayez pas de copier via l'interface MTP car elle est connue pour corrompre des fichiers volumineux.
  7. Redémarrez en mode téléchargement. Ouvrez Odin sur votre PC et flashez magisk_patched.tar en tant qu'AP, avec BL, CP et CSC du firmware d'origine.
    • Ne choisissez pas HOME_CSC parce que nous voulons effacer les données.
  8. Votre appareil devrait redémarrer automatiquement une fois qu'Odin a fini de clignoter. Acceptez de faire une réinitialisation d'usine si vous y êtes invité.
  9. Si votre appareil ne dispose pas de disque virtuel de démarrage, redémarrez maintenant en mode récupération pour activer Magisk.
  10. Installez la dernière application Magisk et lancez l'application. Il devrait afficher une boîte de dialogue demandant une configuration supplémentaire. Laissez-le faire son travail et l'application redémarrera automatiquement votre appareil.
  11. Redémarrez et profitez de Magisk!

Étape 4: Vérification

La dernière étape consiste à vérifier que tout fonctionne correctement. Localisez l'application Magisk nouvellement installée et ouvrez-la. Nous voulons voir un numéro de version à côté du paramètre « Installé ». Cela signifie que vous avez installé Magisk avec succès. Bon travail!

Maintenant que Magisk est installé, il est temps d'essayer quelques fonctionnalités intéressantes. Modules Magisk. Vous pouvez trouver de nombreux modules à des fins spécifiques, et comme Magisk vous donne un accès root, vous pouvez même installer certains des modules. meilleures applications pour les appareils rootés. Alors installez les applications et les modules que vous aimez et peaufinez !