Installieren Sie Xposed Framework auf Samsung TW Lollipop ROMs

Xposed Framework auf Samsung

Android Lollipop war für die Entwickler dank der neuesten ART-Laufzeit, 64-Bit-Unterstützung und SELinux-Einschränkungen im Betriebssystem bislang eine schwierige Aufgabe. Nach einem langen Kampf der Pro-Entwickler rovo89 hat vor wenigen Monaten die offizielle Unterstützung von Xposed für Lollipop-Geräte angekündigt. Das lang erwartete Xposed on Lollipop hat für Samsung TouchWiz-Benutzer Pech gehabt und Boot-Loops verursacht, und nur wenige Benutzer haben sogar gemauerte Geräte gemeldet.

Nach viel Chaos in vielen Entwicklerforen, rovo89 hat festgestellt, dass das stark angepasste TouchWiz der Schuldige dahinter ist, da die Samsung-Geräte, auf denen AOSP-ROMs ausgeführt werden, mit Xposed Lollipop einwandfrei funktionieren. Glücklicherweise, darkera13 von XDA hat nicht aufgegeben und eine Problemumgehung für das Xposed-Framework veröffentlicht, die auf Samsung TouchWiz-ROMs funktioniert. Aber seien Sie nicht zu aufgeregt, da der Prozess kein Kinderspiel ist und ein wenig hektisches Basteln von Systemdateien erfordert, was viele Benutzer abschrecken könnte.

Ärgern Sie sich nicht! Der Optimierungsprozess ist nicht auf der Pro-Ebene und mit vorsichtigen Schwierigkeiten können Sie die Arbeit leicht erledigen. Bei dieser Methode müssen Sie extrahieren core-libart.jar und services.jar Dateien aus dem / system / framework / Verzeichnis auf Ihrem Gerät und nehmen Sie einige Änderungen vor. Um mit der Änderung fortzufahren, müssen Sie eine kurze Vorstellung davon haben, wie JAR-Dateien dekompiliert und neu kompiliert werden. Wenn Sie mit diesem Thema noch nicht vertraut sind, können Sie dem folgenden Link folgen, um eine detaillierte Anleitung zum Dekompilieren und Neukompilieren von JAR-Dateien zu erhalten.

Wenn Sie also begeistert sind, das Xposed-Framework auf Ihrem Samsung TouchWiz-ROM zu installieren, können Sie ohne weiteres loslegen.

Warnung

Dies ist nur eine vorübergehende Problemumgehung, bis die offizielle Unterstützung für Samsung TouchWiz-ROMs angekündigt wird. Sie können also mehrere Fehler und häufige Instabilitäten in der Funktionalität der App erwarten. Befolgen Sie die nachstehende Anleitung sorgfältig, um Startschleifen auf Ihrem Samsung-Gerät zu vermeiden.

Bereiten Sie Ihr Gerät vor

Downloads

Installieren Sie Xposed FrameWork auf Samsung TouchWiz Lollipop-ROMs

  1. Navigieren Sie zu dem Ordner, in den Sie die ADB- und Fastboot-Dateien extrahiert haben, und öffnen Sie eine Eingabeaufforderung, indem Sie Umschalt + Rechtsklick auf eine leere Stelle im Ordner drücken. Wählen Sie hier im Kontextmenü die Option Befehlsfenster öffnen.
  2. Schließen Sie Ihr Gerät mit einem USB-Kabel an den PC an und stellen Sie sicher, dass es vom PC erkannt wird.
  3. Geben Sie die folgenden Befehle ein, um die zu ziehen core-libart.jar und services.jar Dateien von Ihrem Gerät: adb pull /system/framework/core-libart.jar adb pull /system/framework/services.jar
  4. Dekompilieren core-libart.jar nach der Baksmali-Methode. Lesen Sie unsere ausführliche Anleitung zum Dekompilieren der JAR-Dateien.
  5. Nach dem Dekompilieren haben Sie eine classout Ordner, der viele kleine Dateien enthalten wird. Extrahieren Sie die heruntergeladenen Dateien darkera13_SamsungViet_Xposed_core-libart.jar-2.zip an die gleichen Speicherorte des im obigen Schritt erhaltenen Classout-Ordners.
  6. Kompilieren Sie die core-libart.jar mit der Smali-Methode.
  7. In ähnlicher Weise dekompilieren Sie die services.jar Datei und öffnen Sie geduldig jede smali-Datei im classout-Ordner mit einem Texteditor und suchen Sie nach der folgenden Zeichenfolge: Ljava / lang / String; -> clear () V.
  8. Entfernen Sie die Zeilen, die die obige Zeichenfolge enthalten, in allen smali-Dateien des Classout-Ordners Services.jar.
  9. Speichern Sie alle Dateien ohne Fehler, überprüfen Sie sie doppelt oder dreifach und kompilieren Sie die Datei Services.jar neu.
  10. Installieren Sie jetzt die ‘XposedInstaller_3.0-alpha2.apk ‘ auf Ihrem Gerät wie jede normale APK.
  11. Ersetze das core-libart.jar und services.jar Dateien mit den geänderten JAR-Dateien auf Ihrem Gerät. Sie können diese Dateien einfach mit dem ADB-Push-Befehl auf Ihr Gerät übertragen.
  12. Zum Schluss kopieren Sie die ‘xposed-sdk21-arm-20150430.zip ‘ Datei im Stammverzeichnis des Speichers Ihres Geräts und flashen Sie es aus der benutzerdefinierten Wiederherstellung.
  13. Starten Sie das Gerät neu, sobald der Flash-Vorgang abgeschlossen ist.

Wenn Sie die Anleitung sorgfältig befolgt und die JAR-Dateien ordnungsgemäß geändert haben, sollte Ihr Gerät mit Xposed gestartet werden, das auf Ihrem Gerät funktioniert.

Lassen Sie uns alle Probleme im Kommentarbereich unten wissen.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *