Verabschieden Sie sich von benutzerdefinierten „Standard“-Roms und begrüßen Sie Xposed Framework

Hin und wieder macht ein OEM alles richtig. Na ja, jedenfalls fast richtig, zumindest so, dass ihre Standard-ROMs nur noch ein paar kleinere Optimierungen benötigen, bevor sie fast perfekt sind. In den meisten Fällen handelt es sich jedoch um Dinge, deren Umsetzung für den durchschnittlichen Benutzer schwierig sein kann wird oft auf der Suche nach einem benutzerdefinierten ROM sein, das mit den gewünschten Optimierungen nahezu dem Standard entspricht In. Normalerweise bedeutet das, dass man eine ziemlich große Datei herunterlädt und dann den obligatorischen Backup-/Flash-/Wiederherstellungsprozess durchführt, den viele von uns inzwischen zu einer hohen Kunst gemacht haben. Es sollte jedoch nicht so sein, und zum Glück ist es auch nicht so. Vielleicht wissen Sie es noch nicht.

Möglicherweise haben Sie davon gehört oder auch nicht Xposed-Framework, die Idee von XDA Anerkannt Entwickler rovo89. Wenn Sie mit diesem speziellen Mod bereits vertraut sind, muss ich Ihnen wirklich nicht sagen, wie großartig er ist. Du bist entschuldigt und kannst draußen spielen gehen. Wenn Sie mit dem Framework noch nicht vertraut sind, nehmen Sie Platz und hören Sie zu. Obwohl das Xposed Framework sicherlich nichts Neues ist, erhält es bei weitem nicht die Anerkennung, die es verdient, und es ist an der Zeit, etwas dagegen zu unternehmen.

Laut Angaben des Entwicklers funktioniert Xposed wie folgt:

„Einige technische Details:

Ich habe die ausführbare Datei /system/bin/app_process erweitert, um beim Start eine JAR-Datei zu laden. Die Klassen dieser Datei sitzen in jedem Prozess (einschließlich dem für Systemdienste) und können mit ihren Befugnissen agieren. Und noch mehr: Ich habe etwas implementiert, das es Entwicklern ermöglicht Ersetzen Sie jede Methode in einer beliebigen Klasse (möge es im Rahmen sein, systemui oder eine benutzerdefinierte App). Dies macht Xposed sehr leistungsstark. Sie können Parameter für den Methodenaufruf ändern, den Rückgabewert ändern oder den Aufruf der Methode ganz überspringen – es liegt ganz bei Ihnen! Auch das Ersetzen oder Hinzufügen von Ressourcen ist einfach.“

Das bedeutet, dass Änderungen (sogenannte Xposed-Module) an jeder App oder jedem Element vorgenommen werden können OS selbst, indem Sie einfach die gewünschte Änderung codieren, sie in ein eigenes APK packen und auf dem Gerät installieren. Das Xposed Framework sorgt dafür, dass es dort ankommt, wo es hin muss, und dort bleibt. Dadurch entfällt die Notwendigkeit, das spezifische Element, das Sie ändern, zu dekompilieren oder verschiedene Versionen für verschiedene ROMs und Geräte zu erstellen. Nach einer größeren Änderung in Android selbst, zum Beispiel von 4.1 auf 4.2, kann es notwendig sein, ein Xposed-Modul zu ändern, aber seien wir ehrlich: Das kommt eher selten vor. Es werden keine Dateien auf dem Gerät selbst geändert. Das bedeutet, dass im Falle eines Fehlers das Gerät nicht mehr in einen stabilen Zustand zurückversetzt werden kann kompliziert als eine Zip-Datei zu flashen, um das Framework zu deaktivieren. Das ist richtig, kein langwieriger und speicherintensiver Nandroid-Backup-Prozess mehr, jedes Mal, wenn etwas schief geht.

Die Installation ist angesichts des Umfangs dieses Dienstprogramms unglaublich schnell und schmerzlos. Holen Sie sich einfach den Xposed Installer aus dem Forenthread und Seitenlast Öffnen Sie die App auf Ihrem Gerät, sobald sie installiert ist, klicken Sie auf „Installieren/Aktualisieren“, starten Sie das Gerät neu und schon kann es losgehen. Nein im Ernst, es ist so einfach.

Die Installation jedes einzelnen Moduls ist kinderleicht Seite lädt Laden Sie das APK herunter, installieren Sie es, aktivieren Sie es über die Xposed-Anwendung und starten Sie es neu. Manche Modifikationen Je nachdem, zu welchem ​​Funktionsumfang sie fähig sind, bieten andere eine Benutzeroberfläche an, während andere nur einen bestimmten Zweck erfüllen und überhaupt keine Aufmerksamkeit benötigen.

Von welchen Modifikationen reden wir hier also? Nun, wenn Ihnen eine Optimierung einfällt, dann stehen die Chancen gut, dass sie in ein Xposed-Modul gepackt werden kann. Denken Sie an die zusätzlichen kleinen Extras, die Ihr Zuhause ausmachen Favorit Custom ROM so ansprechend. Das sind solche Dinge wofür Xposed erstellt wurde.

Ein perfektes Beispiel ist Intelligentes Alarmsymbol, erstellt von einem XDA-Forumsmitglied Mantelinho. Dieser Mod konfiguriert das Alarmsymbol in Ihrer Statusleiste so, dass es nur angezeigt wird bei eine vorgegebene Zeitspanne, bevor der Alarm ertönen soll. Nehmen wir an, Sie haben Ihren Wecker von Montag bis Freitag eingestellt. Sie können den Wecker die ganze Woche über eingestellt lassen, müssen aber am Wochenende nicht die kleine uhrförmige Erinnerung an den Montagmorgen in Ihrer Statusleiste sehen.

Es gibt eine Vielzahl von Mods für verschiedene Zwecke, und Sie können darauf wetten, dass wir in Zukunft so viele wie möglich hervorheben werden. In der Zwischenzeit können Sie sich a ansehen Repository für verschiedene Modifikationen, die vom Entwickler-Administrator zusammengestellt wurden pulser_g2. Da ist auch ein Entwicklungs-Tutorial zielte darauf ab, Menschen dazu zu bringen, ihre eigenen Module zu erstellen und dies zum leistungsstärksten Tool für zu machen Anpassung Es gibt.

Gerade als Sie dachten, das Ganze könnte nicht noch großartiger werden, ist alles Open Source. Schauen Sie sich unbedingt den ursprünglichen Forenthread an Xposed-Framework für mehr Informationen.

Klasse entlassen.