
Magisk-Entwickler John Wu hat Version 29.0 des Root-Tools für Android veröffentlicht. Auf den ersten Blick wirkt das Update zwar klein, doch unter der Oberfläche hat sich einiges getan. Der komplette Code wurde überarbeitet und ein großer Teil in die Programmiersprache Rust migriert.
Seit April 2022 arbeiten Wu und weitere Entwickler daran, den ursprünglich in C++ geschriebenen nativen Code schrittweise durch Rust zu ersetzen. Zum Zeitpunkt dieser Veröffentlichung sind bereits über 40 Prozent des Codes in Rust umgesetzt. Weitere große Systemkomponenten stehen bereits in der Pipeline und sollen mit dem nächsten Release folgen.
Die Entscheidung für Rust begründet Wu nicht primär mit der verbesserten Speichersicherheit, sondern mit den Vorteilen einer moderneren Programmiersprache. Nach seinen Erfahrungen ermöglicht Rust präziseren Code und macht die Entwicklung angenehmer als mit C++.
Zu den konkreten Neuerungen gehört die Unterstützung für XZ-komprimierte Modul-ZIP-Dateien in der App. Außerdem werden App-Animationen jetzt deaktiviert, wenn Systemanimationen ausgeschaltet sind. Das Mount-System wurde um die Möglichkeit erweitert, Dateien systemlos über Module mit leeren Dateiknoten zu löschen. Auch die SEPolicy-Patches und die Injection-Logik wurden überarbeitet. Hinzu kommt eine verbesserte TTY/PTY-Unterstützung für MagiskSU.
Transparenz: In diesem Artikel sind Partnerlinks enthalten. Durch einen Klick darauf gelangt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhalten wir eine kleine Provision. Für euch ändert sich am Preis nichts. Partnerlinks haben keinerlei Einfluss auf unsere Berichterstattung.

9 months ago
11


