La version 10 de Magisk ajoute une nouvelle façon de monter les miroirs système

click fraud protection

La version 10 du populaire mod Magisk ajoute une interface universelle sans système, permettant aux utilisateurs de lier des fichiers à n'importe quel répertoire de leur choix.

Nous avons j'ai parlé de Magisk ici chez XDA plusieurs fois dans le passé, et c'était formidable de suivre le développement de cette modification depuis son introduction. L'objectif de Magisk est de surmonter les limitations des mods sans système pour la plateforme Android. En créant une interface universelle sans système, cela permet aux développeurs et aux utilisateurs d'appliquer des mods logiciels d'une manière qui n'interfère pas avec la partition système.

La version 9 de Magisk a été publiée le mois dernier et comportait un certain nombre de nouveaux changements tels que la suppression de l'interface pour les modules post-fs et la préparation à la prise en charge de MultiROM. Bien que la prise en charge de MultiROM soit encore en cours de développement, vous pouvez regarder une vidéo de preuve de concept pour savoir comment cette fonctionnalité peut fonctionner.

La version 10 de Magisk offre une nouvelle façon de monter les miroirs système (fournisseur), une manière universelle de gérer la partition /vendor et la possibilité d'ajouter n'importe quel fichier à n'importe quelle partition. Magic Mount utilisera désormais des liens symboliques pour refléter les répertoires (si possible), ce qui réduit les montages de liaison pour l'ajout de fichiers. Il vérifiera également l'espace de noms init et l'espace de noms zygote pour tenter d'empêcher Magic Mount de se briser. Magisk Hide enverra désormais SIGSTOP pour mettre immédiatement en pause un processus cible afin qu'il provoque un crash si le démontage était trop tard. Et le masquage devrait également fonctionner dans toutes les conditions, même lors de l'ajout de bibliothèques et de /system root.

Hier, nous avons vu une mise à jour rapide vers la version 10.2 qui ajoute également quelques nouvelles modifications à Magisk. Le journal des modifications mentionne la suppression de apps/priv-app de la liste blanche comme correctif en cas de plantage, et il contient également un correctif pour le binaire phh qui est obsolète. Enfin, il corrige un bug qui provoquait la disparition de l'accès root lors de la mise à niveau dans Magisk Manager.

Vous pouvez trouver le journal complet des modifications pour ces deux mises à jour répertoriées ci-dessous :


v10.2

  • [Magic Mount] Supprimez les applications/priv-app de la liste blanche, cela devrait corriger tous les plantages
  • [phh] Correction d'un problème de binaire obsolète
  • [scripts] Correction du problème de disparition de la racine lors de la mise à niveau dans Magisk Manager

v10

  • [Magic Mount] Utilisez une nouvelle façon de monter les miroirs du système (fournisseur)
  • [Magic Mount] Utilisez une méthode universelle pour gérer /vendor, gérer les deux partitions séparées ou non
  • [Magic Mount] L'ajout de n'importe quoi à n'importe quel endroit est désormais officiellement pris en charge (y compris /system root et /vendor root)
  • [Magic Mount] Utilisez des liens symboliques pour la mise en miroir si possible, réduisez les montages de liaison pour l'ajout de fichiers
  • [Magisk Hide] Vérifiez l'espace de noms d'initialisation et l'espace de noms zygote pour éviter la casse de Magic Mount (alias perte de racine)
  • [Magisk Hide] Envoyez SIGSTOP pour suspendre le processus cible dès que possible pour éviter un crash en cas de démontage trop tard
  • [Magisk Hide] Le masquage devrait fonctionner dans toutes les conditions, y compris l'ajout de bibliothèques et de /system root, etc.
  • [phh] Rootez l'appareil si aucune racine appropriée n'est détectée
  • [phh] Déplacez /sbin vers /sbin_orig et créez un lien, résolvez le problème de non-suid de Samsung
  • [scripts] Améliorer l'intégration de SuperSU, utilise désormais le sukernel pour patcher le disque virtuel, prend en charge la restauration du disque virtuel intégrée à SuperSU
  • [modèle] Ajoutez l'option PROPFILE pour charger system.prop

Source: Forum XDA