Magisk Version 13 erscheint im Stable Branch, mit neuen Funktionen und Kompatibilität

Magisk v13 ist vom Beta-Zweig zum stabilen Zweig übergegangen. Lesen Sie weiter, um alles über die Änderungen zu erfahren, die die neueste stabile Version für ihre Benutzer mit sich bringt!

Nach mehr als einem Monat Testzeit als Beta wurde XDA zum anerkannten Mitwirkenden und Entwickler ernannt topjohnwuMagisk v13 ist auf dem Weg in den Stable-Zweig. Die stabile Version v13 bringt Android O-Kompatibilität, eine einheitliche Binärdatei sowie eine Vielzahl von Fehlerbehebungen und Verbesserungen gegenüber allen vorherigen Betas mit sich.

Als topjohnwu Erwähnungen in sein Forumsbeitrag, die neue stabile Version von Magisk wird in wenigen Stunden live gehen. Aus diesem Grund wurde der Beta-Thread für Magisk nun geschlossen, da er nicht mehr benötigt wird. Der Thread wird eröffnet, wenn die nächste Beta erscheint, aber bis dahin ist die Thread für die stabile Veröffentlichung wird als Hauptthread weitergeführt.

Das offizielle und vollständige Änderungsprotokoll für die neueste Version wurde noch nicht veröffentlicht, aber wir können die Änderungen verfolgen, die in früheren Betas vorgenommen wurden. Das Haupthighlight ist die Kompatibilität mit der neuesten Version von Android O sowie die Zusammenführung von MagiskSU, magiskhide, resetprop und magiskpolicy in einer einheitlichen Binärdatei. Es gibt jetzt Unterstützung für addon.d Survival und Magiskhide sollte ebenfalls standardmäßig aktiviert sein. Magisk v13 benötigt außerdem die neueste Magisk Manager-App, die die neue einheitliche Magisk-Binärdatei unterstützt und außerdem über eine zusätzliche grundlegende Integritätsprüfung für SafetyNet verfügt.

Seit Magisk Manager ist nicht mehr im Google Play Store verfügbar, müssen Sie zum gehen Forenthread um die neueste Version zu erhalten. Alternativ können Sie auch Installieren Sie MagiskManager über unsere eigenen XDA Labs. Wir werden das vollständige Änderungsprotokoll hier anhängen, sobald es verfügbar ist. Bleiben Sie also auf dem Laufenden oder behalten Sie die Foren im Auge!


Aktualisieren:

Der Stable-Zweig erhält als neuestes Release die Version 13.1. Aufgrund der massiven Unterschiede zwischen v12.0 und v13.x+ sind viele Dinge nicht mehr abwärtskompatibel. Wenn Sie bei einer alten Version bleiben, verpassen Sie eine Menge Korrekturen und Verbesserungen.

Dieses Update bringt auch das neue Magisk Module Template v4 mit sich, das wiederum eine ordnungsgemäße Handhabung von Android O und viele Flash-Korrekturen mit sich bringt. Die Befehle im Flash-Skript sind nun stark reduziert, da nur noch das Wesentliche und Funktionsaufrufe übrig bleiben. Das Skript ist jetzt auf eine ordnungsgemäße Installation von Magisk v13.1 angewiesen, da Busybox nicht mehr im Paket enthalten ist. Aufgrund dieser und anderer Änderungen im Update-Beitrag erwähnt, Magisk-Module können in benutzerdefinierten Wiederherstellungen ohne /data-Zugriff nicht mehr geflasht werdenDaher benötigen Sie eine ordnungsgemäß konfigurierte Wiederherstellung mit /data-Zugriff oder müssen im Magisk Manager selbst flashen. Eine zukünftige Version des Managers wird Module im Repo mit Vorlagenversionen niedriger als v4 herausfiltern, daher werden Entwickler gebeten, ihre Module bald zu aktualisieren!

Hier ist das offizielles Changelog für Magisk v13.1:

  • [Allgemein] MagiskSU, magiskhide, resetprop, magiskpolicy in einer Binärdatei zusammenführen
  • [Allgemein] Android O-Unterstützung hinzufügen (getestet auf DP3)
  • [Allgemein] Dynamische Verknüpfung von libselinux.so und libsqlite.so vom System, um die Binärgröße erheblich zu reduzieren
  • [Allgemein] Entfernen Sie die mitgelieferte Busybox, da sie viele Probleme verursacht
  • [Allgemein] Entsperren Sie alle Blockgeräte für Lese-/Schreibunterstützung statt nur EMMC (ich habe gerade herausgefunden, dass nicht alle Geräte EMMC verwenden lol)
  • [Skripte] Führen Sie alle ext4-Image-Vorgänge über die Magisk-Binärdatei in Flash-Skripten aus
  • [Skripte] Skripte wurden aktualisiert, um native Magisk-Befehle zu verwenden, um die Kompatibilität zu erhöhen
  • [Skripte] addon.d Survival-Unterstützung hinzufügen
  • [Skripte] Einführung von util_functions.sh, das als globale Shell-Skript-Funktionsquelle für alle Arten von Installationen verwendet wird
  • [MagiskBoot] Die Boot-Patch-Logik wurde in die Magiskboot-Binärdatei verschoben
  • [MagiskSU] Verzweigt nicht für jede Anfrage einen neuen Prozess, sondern fügt stattdessen neue Threads hinzu
  • [MagiskSU] Mehrbenutzerunterstützung hinzugefügt
  • [MagiskSU] Führen Sie einen neuen Timeout-Warteschlangenmechanismus ein, um Leistungseinbußen durch schlecht geschriebene SU-Apps zu verhindern
  • [MagiskSU] Mehrere Einstellungen wurden von der Requisitenerkennung in die Datenbank verschoben
  • [MagiskSU] Unterstützung für Namespace-Modus-Option hinzugefügt
  • [MagiskSU] Master-Mount-Option hinzufügen
  • [resetprop] Auf den neuesten AOSP-Upstream aktualisiert, unterstützt Props von 5.0 bis Android O
  • [resetprop] Alle Funktionen umbenannt, um den Aufruf von Funktionen aus der externen libc zu verhindern
  • [magiskpolicy] Libsepol vom offiziellen SELinux-Repo aktualisiert
  • [magiskpolicy] Xperm-Patching-Unterstützung hinzugefügt (damit Android O ordnungsgemäß funktioniert)
  • [magiskpolicy] Aktualisierte Regeln für Android O und Liveboot-Unterstützung
  • [MagiskHide] Pseudo-permissiven Modus entfernen, stattdessen den permissiven Status direkt ausblenden
  • [MagiskHide] Entfernen Sie den unzuverlässigen Listendateimonitor und wechseln Sie in den Daemon-Anforderungsmodus
  • [MagiskHide] MagiskHide ist jetzt standardmäßig aktiviert
  • [MagiskHide] Unmount-Richtlinien aktualisieren, CTS in SafetyNet bestanden!
  • [MagiskHide] Weitere Requisiten zum Verstecken hinzufügen
  • [MagiskHide] Entfernen Sie den Hintergrund-Magiskhide-Daemon und erzeugen Sie einen kurzlebigen Prozess zum Zweck des Aushängens
  • [Magic Mount] Auf Shell-Skript-basiertes Mounten verzichten, verwenden Sie ein geeignetes C-Programm zum Parsen und Mounten von Dateien. Die Geschwindigkeit wird DEUTLICH verbessert

Hier ist das offizielle Änderungsprotokoll für Magisk Manager:

  • v5.0.4
    • Fehler im Su-Timeout behoben
  • v5.0.3
    • FC beim Booten unter Android O beheben
    • An Broadcast-Einschränkungen von Android O anpassen: App erneut authentifizieren, wenn das Update auf Android O deaktiviert ist
  • v5.0.2
    • Zip-Signierungsteil neu schreiben, vom Repo heruntergeladene Zips werden ordnungsgemäß signiert und für benutzerdefinierte Wiederherstellungen angepasst
  • v5.0.1
    • Fügen Sie Optionen für den Namespace-Modus hinzu
    • Beheben Sie einen Fehler im Manager OTA-System
  • v5.0.0
    • Unterstützen Sie die neue einheitliche Magisk-Binärdatei
    • Behandeln Sie Probleme mit der Root-Verwaltung bei der Installation/Deinstallation von Anwendungen ordnungsgemäß
    • Unterstützung für den Mehrbenutzermodus hinzufügen
    • Fügen Sie die Funktion zur erneuten Authentifizierung von Anwendungsupgrades hinzu
    • Fügen Sie eine grundlegende Integritätsprüfung für SafetyNet hinzu
    • Installationsfragment und Statusfragment in Magisk-Fragment zusammengeführt
    • Fehler beim Theme-Wechsel behoben
    • Übersetzungen aktualisieren

Haben Sie die neueste Version installiert? Teilen Sie uns Ihre Erfahrungen in den Kommentaren unten mit!


Schauen Sie sich Magisk in unserem Community Apps-Forum an!Laden Sie Magisk Manager über XDA Labs herunter!