Android is 's werelds meest populaire besturingssysteem en een van de kenmerken van Android die het onderscheidt van de andere besturingssystemen die er zijn, is de mogelijkheid om het apparaat volledig naar wens aan te passen. Android is altijd erg uitgebreid geweest en aanpasbaarheid is een pad dat zowel Google als andere externe ontwikkelaars zijn ingeslagen. In dit aspect speelt thematisering een zeer belangrijke rol. Vandaag brengen we u Substratum, een populaire themakeuze voor de huidige generatie Android-apparaten. Laten we eerst eens kijken wat Substratum eigenlijk is.
Wat is Substratum?
Zoals u wellicht weet, heeft Sony altijd geweldige themamogelijkheden geboden in hun Xperia-serie. Dit thema werd gedragen door Sony's eigen framework - Runtime Resource Overlay (RRO). In de zomer van 2014 leverde Sony zijn code aan Google, om te worden samengevoegd als onderdeel van Stock Android. Om gebruik te maken van dit raamwerk, Lagen was ontwikkeld. Lagen was in wezen een eenvoudige applicatie die werd gebruikt voor het beheer van het basis-RRO-framework, waardoor gebruikers hun apparaat konden thematiseren, terwijl het zijn eigen beperkingen had. Ondertussen werkte Sony verder aan OMS (Overlay Manager Service). OMS is een client voor het beheren van overlays, waardoor de providers dynamisch prioriteiten kunnen beheren en overlays kunnen in- / uitschakelen. Hoewel Layers zelf ook een manager was, bleek OMS veel beter en efficiënter te zijn. Ten slotte werd Layers verouderd en werd een volwaardige OMS ontwikkeld met de naam Substratum.
Substratum draagt in wezen de eenvoudige bruikbaarheid van de lagenbeheerder met grote krachten die door de OMS worden aangeboden, voort. In vergelijking met de traditionele lagen worden overlays nu geïnstalleerd als normale apps op het / data / app partitie, en het themaproces is volledig dynamisch.
Substratum-modi
Zoals hierboven vermeld, heeft Google het basis RRO-framework samengevoegd met hun Android-besturingssysteem met Marshmallow. Dat gezegd hebbende, officieel is OMS nooit samengevoegd met Android. Hoewel ontwikkelaars die hun eigen aangepaste ROM's hebben gebouwd, de vrijheid hebben genomen om de volledige OMS samen te voegen met hun aangepaste ROM's. Als zodanig zijn er 2 werkmodi van Substratum - Legacy en Vol.
In de Legacy-modus wordt de broncode van alleen RRO samengevoegd en is vergelijkbaar met wat Google aanbiedt als onderdeel van AOSP. In de volledige modus wordt de volledige code van Substratum's OMS samengevoegd met de basiscode van het besturingssysteem, waardoor de gebruiker meer schaalbaarheid krijgt.
Hoe Substratum en Theme Android te installeren?
Vereisten:
- Android Marshmallow of hoger (6.0+)
- Root-toegang
1. De eerste stap is het installeren van het "Substratum Theme Engine Root" (Gratis) uit de Play Store, net als elke normale app.
2. De volgende stap is om de app te openen en verleen het root-toegang en alle andere noodzakelijke machtigingen. Als u Substratum in de Legacy-modus gebruikt, krijgt u een waarschuwing voor beperkte ondersteuning.
3. Ga terug naar de Play Store en download elk gewenst Substratum-thema. Hier, in deze tutorial, zullen we de Greyce-thema, die u hier kunt vinden. Enkele andere geweldige thema's die beschikbaar zijn, zijn Compound, Default Dark en PitchBlack. Na een succesvolle installatie van het thema, ontvang je een melding van de Substratum-app, waarin staat "Thema succesvol geïnstalleerd.
4. Nadat u een thema heeft geïnstalleerd, moet u alle overlays installeren. Ga naar de Substratum-app, selecteer het Greyce-thema, en selecteer de overlays van jouw keuze. Overlauys zijn niets anders dan de elementen die u op uw apparaat wilt thematiseren, zoals Android-instellingen, de Android-gebruikersinterface, de gebruikersinterface van verschillende apps en meer. Eenmaal geselecteerd, tikt u op het borstel pictogram rechtsonder en selecteer "Installeer geselecteerde". Substratum begint nu met het installeren van uw geselecteerde overlays.
5. Als u deze overlays met succes hebt aangebracht, krijgt u een kennisgeving voor het zelfde.
Opmerking: Als u Substratum in de Legacy-modus gebruikt, moet u het apparaat opnieuw opstarten om de wijzigingen toe te passen.
6. Dat is alles, uw thema is nu toegepast en u zou veranderingen op uw apparaat moeten zien. U kunt zelfs Substratum gebruiken om te installeren lettertypepakketten, wijzig opstartanimaties, geluiden en achtergronden op uw apparaat.
Geselecteerde overlays verwijderen?
Als je zin hebt om terug te keren naar het aandelenthema, open dan gewoon het hamburgermenu van links en ga naar "Advanced Manager" of "Overlay List" (afhankelijk van uw Substratum-modus). Selecteer eenvoudig de overlays die u wilt verwijderen, tik vervolgens op het penseelpictogram in de rechterbenedenhoek en tik op 'Selectie verwijderen'. Substratum verwijdert nu de geselecteerde overlays. Nogmaals, afhankelijk van uw modus, moet u mogelijk uw apparaat opnieuw opstarten.
Hoe Substratum Theme Engine verschilt van CyanogenMod's Theme Engine?
Voor de groep gebruikers die Cyanogen Mod ROM's hebben gebruikt, moeten ze bekend zijn met CMTE, de eigen thema-engine van CyanogenMod. Hoewel CMTE jarenlang bloeide als een geweldige thema-optie (waarschijnlijk omdat het de enige beschikbare service in zijn soort was), heeft CMTE sinds de introductie van Substratum zijn troon verloren.
Technisch gezien richt CMTE zich op het volledig wijzigen van de broncode die het behandelt, in vergelijking met Substratum, dat in feite een overlay op de app plaatst. Dit maakt Substratum veel sneller, gemakkelijker te gebruiken en veel veiliger dan CMTE. Met CMTE was het ook essentieel voor de gebruiker om zijn apparaat opnieuw op te starten, terwijl je bij gebruik van de volledige Substratum-modus hun apparaat dynamisch kunt thematiseren zonder opnieuw op te starten. Bovendien is CMTE als project weggelaten sinds Android Nougat, terwijl de ontwikkeling van Substratum blijft groeien.
ZIE OOK: 10 Cool Nova Launcher-thema's die er geweldig uitzien
Thema Android met behulp van Substratum Theme Engine
Substratum is op zichzelf een zeer krachtig raamwerk waarmee gebruikers hun apparaat dynamisch kunnen thematiseren en personaliseren. Het heeft zelfs de mogelijkheid om apps van derden te thematiseren en niet alleen de systeembronnen, waardoor de themahorizon van de gebruiker letterlijk wordt uitgebreid. Sinds Android Nougat werd gelanceerd, stopte CyanogenMod ook met de ontwikkeling van CMTE. Bovendien, nu Cyanogen weg is en LineageOS openlijk verklaart dat ze geen plannen hebben om een CMTE-alternatief te ontwikkelen, lijkt het duidelijk dat Substratum hier is om te blijven.
Vertel ons dus uw mening over de Substratum Theme Manager en deel uw favoriete thema's en apparaatconfiguratie met ons. Aanpasbaarheid in Android, vooral met Substratum daar, is immers alleen beperkt tot de verbeelding van de gebruiker. Laat uw mening horen in de commentaren hieronder.