banner



How to Theme Android Device using Substratum

Android, is the world'south most popular OS and 1 of the features of Android which sets it apart from the other operating systems out there is the ability to completely customize ane's device to their liking. Android has always been very all-encompassing and customizability is a path both Google and other 3rd political party developers have ventured in. In this very aspect, theming plays a very important role. Today nosotros bring to you Substratum, a popular theming choice for the current gen Android devices. First, let's talk about what Substratum actually is.

What is Substratum?

How to Theme your Android Device With Substratum

Every bit you might be aware, Sony has always provided great theming capabilities in their Xperia lineup. This theming was being carried by Sony's ain framework – Runtime Resource Overlay (RRO). Back in the summertime of 2014, Sony provided its lawmaking to Google, to exist merged as a part of Stock Android. To brand use of this framework, Layers was developed. Layers was substantially a simple application used for managing the basic RRO framework, helping users theme their device, while having its ain set of restrictions. In the meantime, Sony further worked on OMS (Overlay Managing director Service). OMS is a client for managing overlays, assuasive the providers to dynamically control priorities and enable/disable overlays. While Layers in itself was a manager besides, OMS proved to be much ameliorate and efficient. Finally, Layers was deprecated, and a full-fledged OMS was developed and named Substratum.

Substratum essentially conduct forrad the elementary usability of the Layers managing director with great powers offered by the OMS. As compared to the traditional Layers, overlays are at present installed as normal apps to the /data/app partition, and the theming process is completely dynamic.

Substratum Modes

As mentioned to a higher place, Google did merge the basic RRO framework into their Android OS with Marshmallow. That being said, officially, OMS has never been merged into Android. Though, developers that accept been building their own custom ROMs, take taken the freedom of merging the consummate OMS into their custom ROMs. As such, there are 2 working modes of Substratum – Legacy and Total.

In Legacy fashion, the source code of only RRO is merged, and is similar to what Google offers as part of AOSP. In Full fashion, the complete lawmaking of Substratum'due south OMS is merged inside the base code of the OS, thus providing more scalability to the user.

How to install Substratum and Theme Android?

Prerequisites:

  • Android Marshmallow or higher (6.0+)
  • Root Access

1. The outset step is to install the "Substratum Theme Engine Root" (Costless) from the Play Store just similar whatever normal app.

Step 1
ii. The next step is to open the app and grant it root access and all the other necessary permissions. In case you lot are running Substratum in Legacy mode, you will get a alert for limited support.

Step 2 - A

Step 2 - B

3. Get back to the Play Store and download whatsoever Substratum theme of your liking. Here, in this tutorial, we will be using the Greyce theme, which can be plant here. Some other slap-up themes bachelor are Compound, Default Dark and PitchBlack. Upon successful installation of the theme, you lot volition get a notification from the Substratum app, which says "Theme successfully installed".

Step 3
4. After installing a theme, you demand to install all the overlays. Head over to the Substratum app, select Greyce theme, and select the overlays of your choice. Overlauys are null but the elements you desire to theme on your device, like Android Settings, the Android UI, UI of diverse apps and more. Once selected, tap on the brush icon in the lesser right and select "Install Selected". Substratum will now begin installing your selected overlays.

Step 45. Upon successful completion of applying these overlays, y'all will become a notification for the aforementioned.

Step 5

Note : If yous're running Substratum in Legacy mode, you volition be required to reboot the device to employ the changes.

half dozen. That's it, your theme is now applied and you should see changes in your device. You lot can even use Substratum to installfont packs, modify boot animations, sounds and wallpapers on your device.

Step 6

How to Uninstall Selected Overlays?

In instance you feel like reverting dorsum to the stock theme, only open up the hamburger menu from the left, and go to "Advanced Manager" or "Overlay Listing" (depending upon your Substratum fashion). Only select the overlays yous wish to uninstall, then tap on the brush icon in the lesser correct corner and tap on "Uninstall Selected". Substratum will now remove the selected overlays. Once again, depending upon your mode, you lot may be required to reboot your device.

Uninstall

How Substratum Theme Engine is dissimilar from CyanogenMod'due south Theme Engine?

For the set of users out there who have used Cyanogen Mod ROMs, they must be familiar with CMTE, CyanogenMod'due south ain theming engine. While CMTE thrived as a neat theming pick for years (probably because it was the only bachelor service of its kind), e'er since the introduction of Substratum, CMTE has lost its throne.

Technically, CMTE focuses on completely modifying the code of resource that it themes, as compared to Substratum, which basically places an overlay onto the app. This makes Substratum much faster, easier to use, and way safer than CMTE. Also, with CMTE, it was essential for the user to reboot their device, whereas upon using full Substratum way, one can dynamically theme their device without the need to reboot. Furthermore, CMTE as a projection has been left out ever since Android Nougat, while Substratum's development continues to grow.

SEE Likewise: x Cool Nova Launcher Themes That Look Amazing

Theme Android using Substratum Theme Engine

Substratum in itself is a very powerful framework that allows users to dynamically theme and personalize their device. It fifty-fifty has the capability to theme third party apps and not just the System resources, thus literally expanding the user's theming horizons. Too, ever since Android Nougat was launched, CyanogenMod stopped the development of CMTE. Furthermore, with Cyanogen gone, and LineageOS openly stating that they take no plans to develop a CMTE culling, it seems evident that Substratum is hither to stay.

So, tell us your opinion nigh the Substratum Theme Manager, and share with u.s.a. your favorite themes and device setup. After all, customizability in Android, especially with Substratum beingness there, is but limited to the user'southward imagination. Audio off your thoughts in the comments section below.

Source: https://beebom.com/how-theme-android-substratum/

Posted by: gustavsonwhoween.blogspot.com

0 Response to "How to Theme Android Device using Substratum"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel