Il y a eu beaucoup de nouveautés autour de Magisk ces derniers temps. Au début du mois Google a supprimé Magisk Manager du Play Store en raison de la façon dont l'application est configurée. Développeur et contributeur reconnu par XDA topjohnwu puis j'ai commencé à tester une version bêta de la version 13 la semaine dernière alors que c'était une réécriture complète pour que ce soit un binaire unifié. Et puis cette semaine, nous avons remarqué que Google avait mis à jour SafetyNet afin que Magisk ne puisse pas contourner ses nouveaux contrôles.
Certains ont pu contourner ce problème en désactivant leurs modules Magisk et en mettant Magisk Manager en mode Core Only, c'était donc une bonne solution de contournement à l'époque. topjohnwu a pris le temps d'écrire sur les détections de falsification et ce que l'avenir pourrait réserver à Magisk et SafetyNet. Pour l’instant, ils ont pu contourner les nouveaux changements mis en place par Google. Malheureusement, Google fait déjà beaucoup de travail avec les appareils Pixel pour renforcer ces types de contrôles.
Hier, en fin d'après-midi, nous avons vu topjohnwu publier un article sur une nouvelle version mise à disposition pour la version 13 de la version bêta de Magisk. Lorsqu'il est flashé, il est fourni avec Magisk Manager version 5.0.2 et le développeur parle de certains problèmes de compatibilité avec ces nouvelles versions. Ainsi, Magisk v13 et versions ultérieures ne seront compatibles avec aucune version de Magisk Manager inférieure à 5.0.0. Nous voyons des rapports de fermetures forcées sur nos forums par ceux qui ont essayé.
topjohnwu a brièvement parlé de cette mise à jour dans le fil de discussion Magisk Beta ici, et dit qu'il pourrait y avoir un moyen pour Magisk Manager être caché aux autres applications qui le recherchent (ce dont ils ont parlé dans les détections de falsification poste). Le journal des modifications complet sera ci-dessous, mais vous pouvez téléchargez la nouvelle mise à jour bêta ici.
Journal des modifications bêta de Magisk v13
- [BETA] v13.0 (96f8efc) - [Correction] Utiliser Busybox comme solution de secours sur les anciennes versions d'Android
- [BETA] v13.0(a90e8b6)- [MagiskHide] Mettre à jour les politiques de masquage, l'activation des modules sur la dernière mise à jour SafetyNet passera CTS- [Fix] Scripts flash ajustés pour utiliser uniquement les composants /système
- [BETA] v13.0(b3da28e)- [Correction] Correction d'un bug petit mais plutôt critique dans Magic Mount, l'utilisation de plusieurs modules devrait fonctionner maintenant- [Correction] Ne compilez pas shell.c pour libsqlite.so
- [BETA] v13.0 (1e87780) - [Correction] Correction du problème IMPOSSIBLE DE LIER L'EXECUTABLE dans les récupérations personnalisées - [Correction] Correction d'un crash du démon dû à l'outil "e2fsck" qui sort différemment sur chaque devices- [Fix] Correction d'un bug de Magic Mount provoquant le crash de l'ajout de fichiers à /system et /vendor root- [Fix] Correction d'une autre erreur potentielle de Magic Mount dans certains cas extrêmes combinaisons
- [BETA] v13.0 (0b4baad) - [Correction] Correction du crash du démon sur les appareils avec /data crypté - [MagiskSU] Ajout de la prise en charge de l'option de mode espace de noms
- [BETA] v13.0(0980cb6)- [Général] Fusionner MagiskSU, magiskhide, resetprop, magiskpolicy en un seul binaire- [Général] Ajouter le support d'Android O (testé sur DP2)- [Général] Lien dynamique libselinux.so, libsqlite.so du système pour réduire considérablement la taille binaire - [Général] Déverrouillez tous les périphériques de bloc réels pour la prise en charge en lecture-écriture au lieu d'emmc uniquement (je pensais simplement que tous les appareils n'utilisent pas emmc mdr) - [Général] Gérer l'image ext4 via binaire- [MagiskSU] Ne crée pas de nouveau processus pour chaque requête, ajoute de nouveaux threads à la place- [MagiskSU] Ajout du support multi-utilisateur- [MagiskSU] Introduire un nouveau délai d'attente mécanisme de file d'attente, évite les baisses de performances avec des applications su mal écrites - [MagiskSU] Plusieurs paramètres déplacés de la détection des accessoires vers la base de données - [resetprop] Mise à jour vers le dernier AOSP en amont, prise en charge props de 5.0 à Android O- [resetprop] Renommé toutes les fonctions pour empêcher l'appel de fonctions depuis une libc externe- [magiskpolicy] Mise à jour de libsepol à partir du dépôt officiel SELinux- [magiskpolicy] Ajouté Prise en charge des correctifs xperm (afin de faire fonctionner Android O correctement) - [magiskpolicy] Règles mises à jour pour Android O et prise en charge de Liveboot - [MagiskHide] Supprimer le mode pseudo permissif, masquer directement statut permissif à la place - [MagiskHide] Supprimez le moniteur de fichiers de liste peu fiable, passez en mode de demande de démon - [Magic Mount] Montage basé sur un script shell abandonné, utilisez le programme C approprié pour analyser et monter des fichiers. La vitesse est SIGNIFICATIVEMENT améliorée
En savoir plus
Découvrez Magisk v13 Beta dans nos forums