[Télécharger] Magisk v21.0 - Prise en charge d'Android 11, Magisk Manager repensé

[Télécharger] Magisk v21.0 - Prise en charge d'Android 11, Magisk Manager repensé

Après des mois de la dernière version stable, le développeur John Wu a maintenant annoncé la mise à jour Magisk v21.0. Cette nouvelle et dernière version de Magisk offre une prise en charge complète d'Android 11, une détection du mode sans échec pour corriger les boucles de démarrage causées par les modules, une nouvelle politique SELinux pour les appareils exécutant Android 8.0+, une interface utilisateur entièrement repensée de l'application Magisk Manager et bien plus encore.



Vous pouvez maintenant télécharger Magisk v21.0 avec Magisk Manager v8.0.2 et l'installer sur votre appareil Android. Les utilisateurs exécutant une ancienne version de Magisk peuvent facilement passer à la dernière version de Magisk v21.0 en suivant les instructions fournies sur cette page.


Mise à jour n. 3 : juste un jour après la version précédente, John Wu a maintenant publié Magisk Manager v8.0.2. Cela résout la demande d'autorisation sur les appareils exécutant Android 10 et versions antérieures. De plus, déplacez plus de fichiers vers le nouveau CDN pour des téléchargements plus rapides et plus fiables.

Mise à jour n. 2 : Magisk Manager v8.0.1 est sorti. Cette nouvelle version corrige le vbmeta.imgpatch pour le Samsung AP.tarfile. Cela corrige les boucles de démarrage sur les appareils Samsung Galaxy après avoir flashé les fichiers du micrologiciel AP mis à jour.


Mise à jour n. 1 : Selon le développeur John Wu, des rapports récents indiquent que Magisk 21.0 ne fonctionne pas sur les appareils Android MediaTek.

Quoi de neuf dans Magisk v21.0 ?

Pour récapituler, la version précédente (Magisk 20.4) a désactivé Magisk Hide par défaut à la lumière de la nouvelle revendication SafetyNet basée sur le matériel, le mode autonome de BusyBox, et a introduit plusieurs autres modifications mineures. Avant de passer aux liens de téléchargement ou aux instructions, examinons quelques-unes des principales modifications apportées par Magisk v21.0.


1. Prise en charge d'Android 11

Commençons par le premier grand changement. Comme vous le savez, après des mois de tests, Google a enfin annoncé la mise à jour stable d'Android 11. Plusieurs fabricants d'appareils publient déjà des versions bêta d'Android 11 pour leurs appareils, comme la série OnePlus 8. Cela signifie certainement que de nombreux utilisateurs utilisent Android 11 sur leurs téléphones. Pour les amateurs de root, Magisk a déjà pris en charge Android 11 sur la chaîne Canary. Avec la v21.0, Magisk prend désormais entièrement en charge Android 11 sur un canal stable. Le développeur a travaillé très dur pour réécrire beaucoup de code Magisk à partir de zéro.



De plus, Magisk monte et utilise généralement le répertoire /tmpfs pour stocker des données temporaires. Selon le développeur, le sous-répertoire /sbin peut ne plus être disponible dans Android 11. Ainsi, sur les appareils exécutant Android 11, Magisk créera automatiquement un dossier aléatoire à l'intérieur de / et l'utilisera comme PATH. Les développeurs pourraient trouver tout sur ce changement dans la documentation officielle ici.

  • Le guide complet pour rooter Android 11 avec Magisk v21.0

2. Interface utilisateur Magisk Manager repensée

Début janvier, le développeur John Wu a montré un aperçu d'un tout nouveau design de l'application Magisk Manager, gracieuseté de Viktor De Pasquale (@diareuse). Pendant des mois, les utilisateurs exécutant Magisk Canary ont eu le privilège de profiter de cette nouvelle interface utilisateur. Avec Magisk Manager v8.0.2, l'interface utilisateur nouvellement repensée est désormais également disponible pour les utilisateurs du canal stable.


En commençant par la conception elle-même, l'ancien menu de diapositives hamburger a été complètement supprimé. Il a été remplacé par une barre de navigation minimale vers l'extrémité inférieure de l'application. Les éléments de l'interface de l'application sont désormais affichés sous forme de cartes.


Les sections individuelles de l'application ont été réorganisées pour un accès plus rapide. Par exemple, Magisk Hide (lorsqu'il est activé) est désormais affiché dans la section "Superutilisateur" au lieu d'avoir sa propre section dédiée. Même dans l'ancienne interface utilisateur, le téléchargement et la gestion des modules se faisaient à partir de leurs sections individuelles. Avec la nouvelle interface utilisateur de Magisk Manager v8.0.2, vous disposez désormais d'une section "Modules" unifiée qui vous permet de gérer (installer, désinstaller et désactiver) et de télécharger des modules Magisk à partir du même écran.

Le nouveau gestionnaire Magisk intègre également huit schémas d'accentuation de couleurs différents et la possibilité de forcer les modes de thème clair ou sombre.


Personnellement, nous ne sommes pas un grand fan de la conception basée sur les cartes en général, mais Magisk Manager l'adapte si bien que nous n'avons pas d'autre choix que de l'aimer. Dans l'ensemble, cette nouvelle interface utilisateur fait un grand pas en avant par rapport à la précédente, tant en termes de design que de convivialité.

3. Détection du mode sans échec

Un problème courant auquel de nombreux utilisateurs sont confrontés est les cycles de démarrage causés par des modules en raison d'une incompatibilité. Jusqu'à présent, les utilisateurs pouvaient utiliser TWRP ou ADB pour supprimer les modules Magisk non autorisés afin de résoudre le problème.


Le développeur John Wu était certainement bien conscient du problème et nous a donné une solution simple. À partir de Magisk 21.0, vous pouvez simplement démarrer votre appareil Android en mode sans échec. Magisk détectera le mode sans échec et désactivera automatiquement tous les modules Magisk. Après cela, vous pouvez simplement redémarrer en mode OS normal et la boucle de démarrage sera corrigée.

4. Nouvelle configuration des politiques SELinux sur Android 8.0+

Pour les appareils exécutant Android 8.0 et versions ultérieures, la sécurité SELinux a été renforcée avec une configuration de politique entièrement nouvelle. Cette nouvelle politique maintient désormais le bac à sable Android moins compromis, sépare les règles de politique Magisk des règles d'origine, offrant ainsi une meilleure sécurité sur les appareils rootés avec Magisk.

Ce sont donc les principaux changements de la mise à jour Magisk 20.1. Pour les utilisateurs finaux, peu de choses ont changé, à l'exception des deux premiers, qui sont la prise en charge d'Android 11 et du gestionnaire Magisk repensé. Pour les développeurs, certaines modifications clés ont été apportées au fonctionnement de Magisk. Vous souhaitez vous référer aux nouveaux changements dans la documentation officielle ici.

Changelog

Journal des modifications Magisk v21.0

Vous trouverez ci-dessous le journal des modifications complet pour Magisk v21.0 publié par le développeur sur Github.


  • [Général] Prend en charge Android 11
  • [Général] Ajouter la détection du mode sans échec. Désactivez tous les modules lorsque l'appareil démarre en mode sans échec.
  • [Général] Augmenter le post-fs-datatimeout du mode de 10 secondes à 40 secondes
  • [MagiskInit] Prise en charge 2SI réécrite à partir de zéro
  • [MagiskInit] Prise en charge lorsqu'aucun dossier n'existe (Android 11)
  • [MagiskInit] Téléchargez fstab de l'arborescence des périphériques vers rootfs et forcez inita à l'utiliser pour les périphériques 2SI
  • [MagiskInit] Éliminer AVB pour 2SI car cela peut provoquer une boucle de démarrage
  • [Modules] Logique de montage de module réécrite à partir de zéro
  • [MagiskSU] Pour Android 8.0+, une toute nouvelle configuration de politique est utilisée. Cela réduit les compromis dans le bac à sable Android, offrant une meilleure isolation des politiques et une meilleure sécurité pour les utilisateurs root.
  • [MagiskSU] L'espace de noms de montage isolé héritera désormais d'abord du processus parent, puis s'isolera du monde
  • [MagiskSU] Met à jour le protocole de communication avec Magisk Manager pour fonctionner avec la configuration SELinux améliorée
  • [MagiskPolicy] Optimize respecte toutes les règles. Cela réduira considérablement la taille du binaire de la politique, économisera de la mémoire et améliorera les performances globales du noyau.
  • [MagiskPolicy] Prend en charge la déclaration de nouveaux types et attributs
  • [MagiskPolicy] Rapprochez la déclaration de stratégie du format *.Action. Veuillez consulter la documentation mise à jour ou magiskpolicy --helpper pour plus de détails.
  • [MagiskBoot] Prise en charge compressée Extrablob
  • [MagiskBoot] Remplir les images de démarrage à leur taille d'origine avec des zéros
  • [MagiskHide] Manipule les propriétés du fournisseur supplémentaire

Journal des modifications de Magisk Manager v8.0.2

Vous trouverez ci-dessous le journal des modifications complet pour Magisk Manager v8.0.2 publié par le développeur sur Github. Le journal des modifications pour V8.0.0 et V8.0.1 a été combiné dans celui-ci.

  • Résout un problème de demande d'autorisation sur les appareils antérieurs à Android 10
  • Télécharger plusieurs fichiers via CDN
  • Correction du problème vbmeta.img avec des correctifs pour le Samsung AP.tarfile. Cela corrige les boucles de démarrage sur des appareils tels que le Galaxy S10 après avoir flashé les fichiers AP mis à jour.
  • Tronquez correctement les fichiers existants avant d'écrire pour éviter les fichiers endommagés
  • Empêcher une éventuelle boucle d'interface utilisateur lorsque l'appareil dispose d'une mémoire très faible
  • Passez à l'utilisation de JSDelivr CDN pour plusieurs fichiers Réécriture complète de l'application à 100 % ! Il mettra en évidence les changements fonctionnels ci-dessous.
  • Ajoutez des informations détaillées sur l'appareil sur l'écran d'accueil pour faciliter l'installation de l'utilisateur
  • Prend en charge le protocole de communication Magisk v21.0
  • Prise en charge des correctifs Samsung AP.tar modernes

Téléchargez Magic v21.0 et Magic Manager v8.0.2 depuis Github

Comme toutes les versions précédentes, Magisk v21.0 est disponible en téléchargement sous forme de fichier ZIP flasable pour ceux qui souhaitent l'installer via une récupération personnalisée. Les utilisateurs qui souhaitent installer Magisk en corrigeant l'image de démarrage peuvent télécharger le dernier APK Magisk Manager v8.0.2 ci-dessous.

Fichier ZIP flashable Magisk v21.0 :

  • Installer: Magisk-v21.0.zip
  • Programme de désinstallation : Magisk-uninstaller-20201003.zip
  • Magic Manager v8.0.2 APK: MagicManager-v8.0.2.apk

Si vous recherchez une version spécifique de Magisk, consultez la page de publication officielle de Github pour Magisk.

Comment installer Magisk v21.0

Vous pouvez installer la dernière version de Magisk sur votre appareil Android :

  • En installant le fichier ZIP du programme d'installation Magisk à l'aide d'une récupération personnalisée, telle que la récupération TWRP.
  • Ou, corrigez l'image de démarrage / de récupération dans Magisk Manager, puis faites clignoter l'image de démarrage corrigée résultante sur votre téléphone.

La première méthode est généralement plus simple et est celle que vous devez utiliser si vous avez installé une récupération personnalisée. D'un autre côté, si une récupération personnalisée comme TWRP n'est pas disponible pour votre appareil, ou si vous ne voulez pas du tout installer une récupération personnalisée, suivez simplement la deuxième méthode.

La deuxième méthode facilite également l'installation du périphérique de mise à jour OTA après l'enracinement. Tout ce dont vous aurez besoin est l'image de démarrage/récupération d'origine pour la version/le numéro de build du logiciel Android actuellement installé sur votre appareil. Vous pouvez extraire ces images de l'image d'usine OEM ou du package de mise à jour OTA, essayer de le télécharger à partir de firmware.mobi ou rechercher le guide d'enracinement de l'appareil sur notre site Web.

Avant l'installation, il est fortement recommandé de faire une sauvegarde complète de toutes les données avant de commencer l'installation de Magisk. Cela évitera que vos données soient complètement perdues si un problème survient lors de l'installation.

Les instructions pour les deux méthodes se trouvent dans le didacticiel suivant. Nous vous suggérons de suivre les instructions et de vous familiariser avec la procédure avant de commencer à l'exécuter.

- Le guide complet étape par étape pour installer Magisk sur Android

Comment mettre à niveau vers Magisk v21.0 Stable

Si une ancienne version de Magisk est installée sur votre appareil, vous n'avez pas du tout besoin de la réinstaller. Vous pouvez simplement passer à la version stable de Magisk v21.0 à l'aide de Magisk Manager. Pour le faire:

  1. Tout d'abord, téléchargez le fichier APK Magisk Manager v8.0.2 et installez-le sur votre appareil.
  2. Lancez maintenant l'application Magisk Manager sur votre appareil.
  3. Appuyez sur l'icône de la roue dentée en haut à droite pour accéder au menu "Paramètres".
  4. Appuyez sur "Mettre à jour la chaîne" et sélectionnez "Stable".
  5. Revenez à l'écran principal de Magisk Manager et attendez qu'il vérifie la dernière version.
  6. Sélectionnez "Mettre à jour" et choisissez "Installation directe" comme méthode d'installation.
  7. Enfin, sélectionnez « LET'S GO » pour confirmer et installer la mise à jour Magisk v21.0 sur votre appareil.
  8. Appuyez sur le bouton "Redémarrer" une fois l'installation terminée.

C'est tout! Vous avez donc pu télécharger Magisk 21.0 Stable et l'installer/mettre à jour sur votre téléphone. N'oubliez pas de parcourir l'application Magisk Manager repensée pour vous familiariser avec la nouvelle interface utilisateur.

Le développeur a certainement apporté des améliorations majeures à cette dernière mise à jour de Magisk, la rendant plus sûre pour les utilisateurs finaux et plus facile pour les développeurs de modules/noyaux. Nous apprécions vraiment son travail acharné et le temps qu'il a consacré à la communauté Android. Si vous avez des questions sur Magisk ou son installation, n'hésitez pas à nous contacter.

Police : Magisk sur Github

ajouter un commentaire de [Télécharger] Magisk v21.0 - Prise en charge d'Android 11, Magisk Manager repensé
Commentaire envoyé avec succès ! Nous l'examinerons dans les prochaines heures.