Magisk v25.0 disponible

Magisk est une suite de logiciels open source pour personnaliser Android, prenant en charge les appareils supérieurs à Android 5.0.


Le développeur topjohnwu vient de sortir la version 25.0 de sont célèbre logiciel Magisk, pour rappel Magisk est une suite de logiciels open source pour personnaliser Android, prenant en charge les appareils supérieurs à Android 5.0. Il apporte notamment

- MagiskSU : fournir un accès root pour les applications
- Modules Magisk : modifiez les partitions en lecture seule en installant des modules
- MagiskHide : Cachez Magisk des détections de racine / vérifications d'intégrité du système
- MagiskBoot : l'outil le plus complet pour décompresser et reconditionner les images de démarrage Android

Comment rooter facilement ton smartphone avec Magisk? - tutox.fr

Changelog :

Réécriture de MagiskInit
Une partie importante de magiskinit (le logiciel critique qui s'exécute avant le démarrage de votre appareil) est entièrement réécrite à partir de zéro. Depuis qu'Android a introduit le projet Treble dans Android 8.0, Magisk s'est constamment battu contre le partitionnement de plus en plus complexe et les montages précoces de toutes sortes d'appareils, parfois avec des implémentations bizarres spécifiques aux OEM. Il est arrivé à un point où magiskinit était devenu si compliqué que peu de personnes (y compris moi-même !) étaient au courant de chaque détail, et maintenir ce morceau de logiciel comme ça n'était clairement pas viable. Après de nombreux mois de planification (oui, toute cette ré-architecture était dans ma tête depuis longtemps) et l'aide de contributeurs externes, un tout nouveau mécanisme d'injection de sepolicy est introduit dans Magisk, résolvant le "problème SELinux" une fois pour toutes.
Puisqu'il s'agit d'un changement de paradigme complet sur la façon dont Magisk patche à chaud le périphérique au démarrage, plusieurs comportements sur lesquels de nombreux développeurs comptaient implicitement pourraient ne pas exister. Par exemple, Magisk ne corrige plus les fstabs dans la plupart des scénarios, ce qui signifie que AVB restera intact ; certains noyaux personnalisés comptent sur le fait qu'AVB soit dépouillé pour eux par Magisk.
Améliorations de la sécurité de MagiskSU
La fonctionnalité superutilisateur de Magisk n'a pas connu beaucoup de changements depuis son introduction. La v25 se concentre sur l'amélioration de la précision et de la sécurité de la gestion des autorisations root :
Ajout d'un tout nouveau système de suivi des paquets pour garantir qu'une attaque malveillante de réutilisation des UID ne puisse pas être réalisée.
Supporter et implémenter correctement l'UX dans l'application Magisk pour les paquets utilisant sharedUserId.
Appliquer la vérification de la signature APK du gestionnaire racine pour lutter contre les "mods" non officiels de l'application Magisk.
Beaucoup ne le savent peut-être pas, mais il est très important d'utiliser une application Magisk fiable et non modifiée. Le démon racine de Magisk traite l'application Magisk différemment et lui donne un accès général à la racine sans aucune restriction. Une application Magisk modifiée peut potentiellement ouvrir une porte dérobée sur votre appareil.
Et au cas où certains d'entre vous seraient sur le point d'enfiler leurs chapeaux en aluminium, ceci n'est pas conçu pour "verrouiller le fournisseur" ; le but est de s'assurer que votre application de gestion de la racine provient du même développeur que l'implémentation racine sous-jacente. Le système de construction de Magisk permet aux distributeurs personnalisés d'utiliser leurs propres clés de signature, et en outre, je fournis également des constructions de débogage officielles qui évitent toute vérification de signature pour le développement

  • [MagiskInit] Mise à jour de l'implémentation de 2SI, augmentation significative de la compatibilité avec les appareils (par exemple, les appareils Sony Xperia).
  • [MagiskInit] Introduction d'un nouveau mécanisme d'injection de sepolicy.
  • [MagiskInit] Supporter Oculus Go
  • [MagiskInit] Supporte Android 13 GKIs (Pixel 6)
  • [MagiskBoot] Correction de l'implémentation de l'extraction vbmeta
  • [App] Correction du stub app sur les anciennes versions d'Android
  • [App] [MagiskSU] Supporte correctement les applications utilisant sharedUserId.
  • [MagiskSU] Correction d'un éventuel plantage dans magiskd.
  • [MagiskSU] Suppression des UID inutilisés dès le redémarrage du system_server pour éviter les attaques par réutilisation des UID.
  • [MagiskSU] Vérifier et renforcer le certificat de l'application Magisk installée pour qu'il corresponde à la signature du distributeur.
  • [MagiskSU] [Zygisk] Gestion et détection correctes des paquets.
  • [Zygisk] Correction du hooking des fonctions sur les appareils fonctionnant sous Android 12 avec de vieux noyaux.
  • [Zygisk] Correction de l'implémentation de l'auto-déchargement de code de Zygisk.
  • [DenyList] Correction de DenyList sur les applications à UID partagé.
  • [BusyBox] Ajout d'une solution de contournement pour les appareils fonctionnant avec de vieux noyaux.

Lien de téléchargement : Magisk v25.0


Veuillez vous connecter ou vous créer un compte pour commenter cet article !


Il n'y a aucun commentaire pour le moment.