Android ist das beliebteste Betriebssystem der Welt und eines der Features von Android, das es von den anderen Betriebssystemen unterscheidet, ist die Möglichkeit, sein Gerät vollständig an seine Bedürfnisse anzupassen. Android war schon immer sehr umfangreich und die Anpassbarkeit ist ein Weg, den sowohl Google als auch andere Entwickler von Drittanbietern gewagt haben. In diesem Aspekt spielt das Thema Themes eine sehr wichtige Rolle. Heute bringen wir Ihnen Substratum, eine beliebte Themenauswahl für die aktuellen Android-Geräte. Lassen Sie uns zuerst darüber sprechen, was Substratum eigentlich ist.
Was ist Substratum?
Wie Sie vielleicht wissen, hat Sony in seiner Xperia-Produktpalette immer hervorragende Theming-Funktionen bereitgestellt. Dieses Theming wurde von Sonys eigenem Framework - Runtime Resource Overlay (RRO) - durchgeführt . Bereits im Sommer 2014 stellte Sony seinen Code an Google zur Verfügung, der als Teil von Stock Android zusammengeführt werden sollte. Um dieses Framework zu nutzen, wurden Layers entwickelt. Layers war im Wesentlichen eine einfache Anwendung, die zum Verwalten des grundlegenden RRO-Frameworks verwendet wurde, um Benutzern bei der Gestaltung ihres Geräts zu helfen und gleichzeitig eigene Einschränkungen festzulegen. In der Zwischenzeit hat Sony weiter an OMS (Overlay Manager Service) gearbeitet . OMS ist ein Client zum Verwalten von Überlagerungen, mit dem die Anbieter Prioritäten dynamisch steuern und Überlagerungen aktivieren / deaktivieren können. Während Layers selbst auch Manager war, erwies sich OMS als viel besser und effizienter. Schließlich wurde Layers nicht mehr empfohlen, und ein voll entwickeltes OMS wurde entwickelt und als Substrate bezeichnet.
Substratum trägt im Wesentlichen die einfache Verwendbarkeit des Layers-Managers mit großen Befugnissen des OMS voran. Im Vergleich zu herkömmlichen Layern werden Overlays jetzt als normale Apps auf der / data / app- Partition installiert, und der Theming-Prozess ist vollständig dynamisch.
Substrate-Modi
Wie bereits erwähnt, hat Google das grundlegende RRO-Framework in sein Android-Betriebssystem mit Marshmallow integriert. Offiziell wurde OMS jedoch noch nie in Android integriert. Entwickler, die ihre eigenen benutzerdefinierten ROMs erstellt haben, haben es sich jedoch erlaubt, das vollständige OMS in ihre benutzerdefinierten ROMs einzubinden. Daher gibt es zwei Arbeitsmodi von Substratum - Legacy und Full .
Im Legacy-Modus wird nur der Quellcode von RRO zusammengeführt und ähnelt dem, was Google im Rahmen von AOSP anbietet. Im Full-Modus wird der vollständige Code des OMS von Substratum innerhalb des Basiscodes des Betriebssystems zusammengeführt, sodass der Benutzer mehr Skalierbarkeit erhält.
Wie installiere ich Substratum und Theme Android?
Voraussetzungen:
- Android Marshmallow oder höher (6.0+)
- Rootzugang
1. Der erste Schritt besteht darin, den “Substratum Theme Engine Root” (kostenlos) aus dem Play Store wie eine normale App zu installieren.
2. Der nächste Schritt besteht darin, die App zu öffnen und ihr Root-Zugriff und alle anderen erforderlichen Berechtigungen zu gewähren . Wenn Sie Substratum im Legacy-Modus ausführen, erhalten Sie eine Warnung, dass der Support eingeschränkt ist.
3. Gehen Sie zurück zum Play Store und laden Sie ein beliebiges Substrate-Thema herunter. In diesem Tutorial verwenden wir das Greyce-Thema, das Sie hier finden können. Einige andere großartige Designs sind Compound, Default Dark und PitchBlack. Nach der erfolgreichen Installation des Designs erhalten Sie eine Benachrichtigung von der Substratum-App mit der Meldung " Theme erfolgreich installiert ".
4. Nach der Installation eines Designs müssen Sie alle Überlagerungen installieren. Gehen Sie zur Substratum-App, wählen Sie das Greyce-Design und wählen Sie die gewünschten Overlays . Overlauys sind nichts anderes als die Elemente, die Sie auf Ihrem Gerät gestalten möchten, wie Android-Einstellungen, Android-Benutzeroberfläche, Benutzeroberfläche verschiedener Apps und mehr. Tippen Sie nach der Auswahl auf das Pinselsymbol unten rechts und wählen Sie „ Auswahl installieren“ . Substrate beginnt nun mit der Installation der ausgewählten Überlagerungen.
Hinweis : Wenn Sie Substratum im Legacy-Modus ausführen, müssen Sie das Gerät neu starten, um die Änderungen zu übernehmen.
6. Das ist es, Ihr Design ist jetzt angewendet und Sie sollten Änderungen auf Ihrem Gerät sehen. Sie können Substratum sogar verwenden, um Schriftartenpakete zu installieren und Startanimationen, Sounds und Hintergrundbilder auf Ihrem Gerät zu ändern .
So deinstallieren Sie ausgewählte Überlagerungen
Wenn Sie das Stammdesign wieder aufrufen möchten, öffnen Sie einfach das Hamburger Menü von links und gehen Sie zu "Advanced Manager" oder "Overlay List" (abhängig vom Substratum-Modus). Wählen Sie einfach die Overlays aus, die Sie deinstallieren möchten, tippen Sie auf das Pinselsymbol in der rechten unteren Ecke und tippen Sie auf "Ausgewählte deinstallieren ". Substrate entfernt jetzt die ausgewählten Überlagerungen. Abhängig von Ihrem Modus müssen Sie möglicherweise Ihr Gerät neu starten.
Wie unterscheidet sich die Substrate Theme Engine von der Theme Engine von CyanogenMod?
Für die Benutzer, die Cyanogen Mod ROMs verwendet haben, müssen sie mit CMTE, der eigenen Theming-Engine von CyanogenMod, vertraut sein. Während CMTE jahrelang als großartige Themenoption gedient hat (wahrscheinlich weil es der einzige verfügbare Dienst dieser Art war), hat CMTE seit der Einführung von Substratum seinen Thron verloren.
Technisch betrachtet, konzentriert sich CMTE darauf, den Quellcode der Ressource, die er thematisiert, im Vergleich zu Substratum, das im Wesentlichen eine Überlagerung der App darstellt, vollständig zu ändern. Dies macht Substratum viel schneller, benutzerfreundlicher und sicherer als CMTE. Bei CMTE war es außerdem für den Benutzer unerlässlich, das Gerät neu zu starten, während bei vollem Substratum-Modus das Gerät dynamisch gestaltet werden kann, ohne dass ein Neustart erforderlich ist. Darüber hinaus wurde CMTE als Projekt seit Android Nougat ausgelassen, während die Entwicklung von Substratum weiter wächst.
Theme Android mit Substratum Theme Engine
Substratum selbst ist ein sehr leistungsfähiges Framework, mit dem Benutzer ihr Gerät dynamisch gestalten und personalisieren können. Es hat sogar die Möglichkeit, Apps von Drittanbietern und nicht nur die Systemressourcen zu gestalten, wodurch der Themenhorizont des Benutzers buchstäblich erweitert wird. Seit der Einführung von Android Nougat hat CyanogenMod die Entwicklung von CMTE gestoppt. Da Cyanogen nicht mehr da ist und LineageOS offen erklärt, keine Pläne für die Entwicklung einer CMTE-Alternative zu haben, scheint es offensichtlich, dass Substratum hier bleiben wird.
Sagen Sie uns also Ihre Meinung über den Substratum Theme Manager und teilen Sie uns Ihre Lieblingsthemen und Geräteeinstellungen mit. Schließlich ist die Anpassbarkeit in Android, insbesondere wenn Substrate vorhanden ist, nur auf die Vorstellungskraft des Benutzers beschränkt. Überwachen Sie Ihre Gedanken in den Kommentaren unten.