Aanbevolen, 2024

Editor'S Choice

Hoe u uw Android-apparaat een thema geeft met substratum

Android, 's werelds meest populaire besturingssysteem en een van de functies van Android onderscheidt zich van de andere besturingssystemen en biedt de mogelijkheid om iemands apparaat helemaal naar wens aan te passen. Android is altijd zeer uitgebreid geweest en aanpasbaarheid is een weg die zowel Google als andere externe ontwikkelaars hebben gekozen. In dit aspect speelt thematisering een zeer belangrijke rol. Vandaag brengen we Substratum naar je toe, een populaire themakeuze voor de huidige gen-Android-apparaten. Laten we eerst bespreken wat Substratum eigenlijk is.

Wat is Substratum?

Zoals u wellicht weet, heeft Sony altijd geweldige themamogelijkheden geboden in hun Xperia-assortiment. Deze thema's werden gedragen door het eigen framework van Sony - 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, is Layers ontwikkeld. Lagen was in feite een eenvoudige toepassing die werd gebruikt voor het beheren van het standaard RRO-raamwerk, waarmee gebruikers hun apparaat konden bewerken met een eigen reeks beperkingen. In de tussentijd werkte Sony verder aan OMS (Overlay Manager Service) . OMS is een client voor het beheren van overlays, waarmee providers dynamisch prioriteiten kunnen beheren en overlays kunnen in- of uitschakelen. Hoewel Layers op zichzelf ook een manager was, bleek OMS veel beter en efficiënter te zijn. Ten slotte is Lagen verouderd en is een volwaardig OMS ontwikkeld met de naam Substratum.

Substratum draagt ​​in wezen de eenvoudige bruikbaarheid van de Layers-manager over met grote bevoegdheden aangeboden door de OMS. In vergelijking met de traditionele lagen worden nu overlays geïnstalleerd als normale apps voor de / data / app- partitie en is het themageproces 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 nog nooit samengevoegd met Android. Hoewel ontwikkelaars die hun eigen aangepaste ROM's hebben gemaakt, de vrijheid hebben genomen om het volledige OMS in hun aangepaste ROM's samen te voegen. Als zodanig zijn er 2 werkmodi van Substratum - Legacy en Full .

In de legacy-modus wordt de broncode van alleen RRO samengevoegd en is deze vergelijkbaar met wat Google biedt als onderdeel van AOSP. In de volledige modus wordt de volledige code van het OMS van de substratum samengevoegd met de basiscode van het besturingssysteem, waardoor de gebruiker meer schaalbaarheid krijgt.

Hoe installeer ik Substratum en Theme Android?

Vereisten:

  • Android Marshmallow of hoger (6.0+)
  • Root-toegang

1. De eerste stap is het installeren van de "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 deze roottoegang en alle andere noodzakelijke toestemmingen te verlenen . Als u Substratum in de oude modus gebruikt, krijgt u een waarschuwing voor beperkte ondersteuning.

3. Ga terug naar de Play Store en download een Substratum-thema naar keuze. Hier, in deze tutorial, gebruiken we het Greyce-thema, dat hier te vinden is. Enkele andere geweldige thema's die beschikbaar zijn, zijn Compound, Default Dark en PitchBlack. Na een succesvolle installatie van het thema, ontvangt u een melding van de Substratum-app, waarin staat " Thema succesvol geïnstalleerd ".


4. Nadat u een thema hebt geïnstalleerd, moet u alle overlays installeren. Ga naar de Substratum-app, selecteer Greyce-thema en selecteer de overlays van uw keuze. Overlays zijn niets anders dan de elementen die u op uw apparaat wilt weergeven, zoals Android-instellingen, de gebruikersinterface van Android, UI van verschillende apps en meer. Na het selecteren, tik je rechtsonder op het penseelpictogram en selecteer je 'Installeer geselecteerd' . Substratum zal nu beginnen met het installeren van uw geselecteerde overlays.

5. Nadat u deze overlays met succes hebt toegepast, ontvangt u hiervan een melding .

Opmerking : Als u Substratum in de oude modus gebruikt, moet u het apparaat opnieuw opstarten om de wijzigingen toe te passen.

6. Dat is het, uw thema is nu toegepast en u zou veranderingen op uw apparaat moeten zien. U kunt Substratum zelfs gebruiken om lettertypepakketten te installeren , bootanimaties, geluiden en achtergronden op uw apparaat te wijzigen.

Hoe verwijderde overlays verwijderen?

In het geval dat u terug wilt keren naar het stokthema, opent u eenvoudig het hamburgermenu aan de linkerkant en gaat u naar "Geavanceerd beheer" of "Overlayslijst" (afhankelijk van uw Substratamodus). Selecteer eenvoudig de overlays die u wilt verwijderen en tik dan op het penseelpictogram in de rechteronderhoek en tik op "Geselecteerde 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 de Theme Engine van CyanogenMod?

Voor de groep gebruikers die Cyanogen Mod ROM's hebben gebruikt, moeten ze bekend zijn met CMTE, de eigen themamotor van CyanogenMod. Hoewel CMTE jarenlang gedijt als een geweldige themakeuze (waarschijnlijk omdat het de enige beschikbare dienst in zijn soort was), heeft CMTE sinds de introductie van Substratum zijn troon verloren.

Technisch gezien concentreert CMTE zich op het volledig aanpassen van de code van de resource die het als thema's heeft, in vergelijking met Substratum, dat in feite een overlay op de app plaatst. Dit maakt Substratum veel sneller, gemakkelijker te gebruiken en veiliger dan CMTE. Ook was het voor CMTE van essentieel belang voor de gebruiker om hun apparaat opnieuw op te starten, terwijl bij gebruik van de volledige Substratum-modus, iemand zijn apparaat dynamisch kan thematiseren zonder opnieuw op te hoeven starten. Bovendien is CMTE als een project weggelaten sinds Android Nougat, terwijl de ontwikkeling van Substratum blijft groeien.

Android thema met behulp van Substratum Theme Engine

Substratum op zichzelf is een zeer krachtig raamwerk waarmee gebruikers hun apparaat dynamisch kunnen thematiseren en personaliseren. Het heeft zelfs de mogelijkheid om 3rd party-apps te thematiseren en niet alleen de systeembronnen, waardoor de thema-horizon van de gebruiker letterlijk wordt uitgebreid. Sinds Android Nougat is gelanceerd, heeft CyanogenMod de ontwikkeling van CMTE stopgezet. Bovendien, met Cyanogen weg, en LineageOS openlijk bewerend dat ze geen plannen hebben om een ​​CMTE alternatief te ontwikkelen, lijkt het evident dat Substratum hier is om te blijven.

Dus, vertel ons uw mening over de Substratum-themabeheerder en deel met ons uw favoriete thema's en apparaatconfiguratie. Immers, aanpasbaarheid in Android, vooral als Substratum daar is, is alleen beperkt tot de verbeelding van de gebruiker. Geluid uit je gedachten in de opmerkingen hieronder.

Top