Version 10 des beliebten Magisk-Mods fügt eine universelle systemlose Schnittstelle hinzu, die es Benutzern ermöglicht, Dateien an jedes Verzeichnis ihrer Wahl zu binden.
Wir haben sprach über Magisk hier bei XDA mehrfach in der Vergangenheit, und es war großartig, die Entwicklung dieser Modifikation seit ihrer Einführung zu verfolgen. Das Ziel von Magisk ist es, die Einschränkungen systemloser Mods für die Android-Plattform zu überwinden. Durch die Schaffung einer universellen systemlosen Schnittstelle können Entwickler und Benutzer Software-Mods so anwenden, dass die Systempartition nicht beeinträchtigt wird.
Version 9 von Magisk wurde erst letzten Monat veröffentlicht und brachte eine Reihe neuer Änderungen mit sich, wie z. B. das Entfernen der Schnittstelle für Post-FS-Module und die Vorbereitung auf die MultiROM-Unterstützung. Obwohl die MultiROM-Unterstützung noch in Arbeit ist, können Sie dies tun Sehen Sie sich ein Proof-of-Concept-Video an erfahren Sie, wie diese Funktion funktionieren kann.
Version 10 von Magisk bietet eine neue Möglichkeit zum Mounten von Systemspiegeln (Herstellerspiegeln), einen universellen Umgang mit der /vendor-Partition und die Möglichkeit, jede Datei zu jeder Partition hinzuzufügen. Magic Mount verwendet jetzt Symlinks, um Verzeichnisse zurückzuspiegeln (sofern möglich), was die Anzahl der Bind-Mounts zum Hinzufügen von Dateien reduziert. Außerdem werden der Init-Namespace und der Zygote-Namespace überprüft, um zu verhindern, dass Magic Mount kaputt geht. Magisk Hide sendet jetzt SIGSTOP, um einen Zielprozess sofort anzuhalten, sodass es zu einem Absturz kommt, wenn das Aushängen zu spät erfolgt. Und das Ausblenden sollte jetzt auch unter allen Bedingungen funktionieren, selbst beim Hinzufügen von Bibliotheken und /system root.
Gestern haben wir ein schnelles Update auf Version 10.2 gesehen, das auch ein paar neue Änderungen an Magisk hinzufügt. Das Änderungsprotokoll erwähnt das Entfernen von apps/priv-app aus der Whitelist als Lösung für Abstürze und enthält außerdem eine Lösung dafür, dass die Phh-Binärdatei veraltet ist. Schließlich wird ein Fehler behoben, der dazu führte, dass der Root-Zugriff beim Upgrade im Magisk Manager verschwand.
Das vollständige Änderungsprotokoll für diese beiden Updates finden Sie unten:
v10.2
- [Magic Mount] Apps/Privat-App von der Whitelist entfernen, sollte alle Abstürze beheben
- [phh] Problem mit der veralteten Binärdatei behoben
- [Skripte] Problem mit dem Verschwinden des Stammverzeichnisses beim Upgrade im Magisk Manager behoben
v10
- [Magic Mount] Verwenden Sie eine neue Art, Systemspiegel (Herstellerspiegel) zu montieren
- [Magic Mount] Verwenden Sie eine universelle Methode für den Umgang mit /vendor, unabhängig davon, ob beide separaten Partitionen verwaltet werden sollen oder nicht
- [Magic Mount] Das Hinzufügen von Gegenständen zu beliebigen Orten wird jetzt offiziell unterstützt (einschließlich /system root und /vendor root).
- [Magic Mount] Verwenden Sie nach Möglichkeit Symlinks zum Zurückspiegeln, reduzieren Sie Bind-Mounts zum Hinzufügen von Dateien
- [Magisk Hide] Überprüfen Sie den Init-Namespace und den Zygote-Namespace, um einen Magic Mount-Bruch (auch bekannt als Root-Verlust) zu verhindern.
- [Magisk Hide] Senden Sie SIGSTOP, um den Zielprozess so schnell wie möglich anzuhalten, um einen Absturz zu verhindern, wenn die Bereitstellung zu spät erfolgt
- [Magisk Hide] Das Ausblenden sollte unter allen Bedingungen funktionieren, einschließlich dem Hinzufügen von Bibliotheken und /system root usw.
- [phh] Rooten Sie das Gerät, wenn kein ordnungsgemäßer Root erkannt wird
- [phh] Verschieben Sie /sbin nach /sbin_orig und verlinken Sie es zurück, um das Samsung-No-Suid-Problem zu beheben
- [Skripte] Verbessern Sie die SuperSU-Integration, verwenden Sie jetzt Sukernel zum Patchen der Ramdisk und unterstützen Sie die in SuperSU integrierte Ramdisk-Wiederherstellung
- [Vorlage] PROPFILE-Option zum Laden von system.prop hinzufügen
Quelle: XDA-Forum