How to Install Custom Themes On Android 8.0 Oreo With Substratum

Updated Sept. 16, 2017 – Steps To Install Custom Themes On Android 8.0 Oreo With Substratum (Without Root): It has been quite some time since the official release of Android 8.0 Oreo and the XDA-Developers team has been working pretty hard to come up with many amazing custom ROMs and other tinkered applications to make your experience much more enjoyable.

This time, the Team Substratum and XDA-Developers have announced the release of Andromeda add-on for Substratum which will be bringing full custom theme support for any Android 8.0 Oreo device without root. Many developers and casual users were pretty excited by this project, but there are some who feel this news has been overwhelming for them in a number of few technical details that were relayed. For such people, it was reassuring when it came out that the product was simple enough to be used by an average user and that it doesn’t require any user to have proper knowledge about complex scripts or ADB commands.

In this post, we will be telling you how you can easily set up and install the new rootless Substratum as well as how to use the theme engine for installing custom themes and uninstalling them.

[su_heading size=”18″ align=”left” class=”Bold”]Related Posts[/su_heading]


Part 1 – How to install Andromeda

  1. First of all, enable the Developer options and USB Debugging
  • Open Settings application on your phone.
  • Scroll down and then tap on “System”.
  • Now, tap on “About Phone”.
  • Scroll down and then tap on “Build number” 7 times until you come across a toast message saying “You are now a developer!”
  • Go to “System Settings” and you will see a new “Developers options” menu.
  • Enter the Developer Options.
  • Find and then enable “USB debugging.
  1. Open the Andromeda application on your phone. You will notice it says “Disconnected” for the “Connection status”.
  2. Now, connect your smartphone to your PC using a USB cable.
  3. Now, run the Andromeda client on your PC which you downloaded earlier.
  • Mac -> Click on the and wait until it asks you to select the “disk image of the mounted Andromeda client. Press continue when the file browser pops up and then look for “Andromeda” under the “Devices” list. Select it and click on continue.
  • Windows -> In your PC, open the start_andromeda.bat file. Grant it the “Administrator rights” and you will come across a command prompt. Once you press Enter, you will see a bunch of ADB commands being sent. These commands are set up the Andromeda add-on to allow it to run independently of your PC.
  • Linus -> Click on script file and you will come across a terminal window opening up. You will see a few commands running similar to the Windows version.
  1. Once you run the Andromeda desktop client above, you will see the Substratum application open on your phone. Once it opens, then the screen worked successfully, and the Substratum is now ready to manage themes without rooting and without having to be tethered to your PC. For verifying the working of the script, open the Andromeda app again and the connection status will now be showing as “Connected”.

Part 2- How to install custom Themes On Android 8.0 Oreo With Substratum

Install Custom Themes On Android 8.0 Oreo With Substratum

    1. Open the Substratum application and look for “Baltic UI” in the list. Now select it.
    2. There are two ways with which you can install themes. You can either tap the toggle near the top which says “select to toggle all overlays”. It will check every overlay in the list. The other way is to pick each overlay one-by-one.
    3. You will need to pay attention to some of the options listed underneath some of the apps. For example, the “Android system” option has three dropdown menus for the accent, primary, and background colours of Android framework. If you want to expand the dropdown menu, you will have to pick from a number of options to customize any theme.
    4. Once you have selected the apps which you want to be themed, just tap the paint roller floating button in the bottom right.
    5. Now, tap “Build & Enable”. You will come across a screen telling you which themes are being compiled and installed.

How to uninstall custom themes

  1. If you notice something looking weird, and you feel like disabling the theme for trying another one, you need to go back to the main Substratum page and open the “Recovery” in the sidebar menu.
  2. Now, tap the “Restore theme” option.
  3. You need to select either “Uninstall all installed overlays” or “Disable all enabled overlays”. If you choose the disable option, it will leave your themes compiled and installed but they will not be applied anymore. But if you choose the uninstall option, it will completely remove them from your device.

Pic credit: Android Police / Source: Xda

Dibyashree Sharma
Dibyashree Sharma
Dibyashree Sharma graduated in Computer Science from NIT Rourkela. For the past eight years, she has been blogging about Android, which she is really passionate about. She has built a good reputation as a reliable source. Away from the digital sphere, Dibyashree enjoys playing tennis, a sport she is as passionate about as she is about technology.

Leave a Comment