How to Install Substratum on Galaxy S9/S9+[No Root]

Substratum is the most popular theming solution available for Android at the moment. Now, you can install Substratum on Galaxy S9 and Galaxy S9 Plus without root. Even though Galaxy S9 has native theme support, Substratum themes for Galaxy 9 look really well. Read ahead to download and install substratum for Galaxy S9 and S9+.

A couple of years ago, Substratum did not even exist. Those were the days of CyanogenMod. In those days, you cannot customize all the Android devices with themes. If you wanted to install themes on your device, the only solution was to install a custom ROM on your device. CyanogenMod came with a built-in Theme Engine, which was really good. With that, you would be able to theme every nook and corner of your Android.


With the unfortunate demise of CyanogenMod, we all badly needed a replacement. Substartum is the answer to all the Android Theming needs. In this tutorial, we will tell you how you can install Substratum Themes on  Galaxy S9 and Galaxy S9+.

Substratum for Galaxy S9/S9+

Initially, when Substratum was introduced, they only had support for rooted Stock Android devices. With the introduction of Android Oreo, they introduced a way to rootlessly install Substartum on Android Oreo devices. That was a major turning point in the Android Theming history. You no longer needed root to freely theme your device!

Then a few months after that, Substratum announced the support for Samsung Galaxy devices via a helper app called Sungstratum. Sungstratum enabled support for Substratum Themes for Samsung Galaxy devices. Now that Samsung Galaxy S9 and S9 Plus are shipping with Android Oreo, you no longer need the Sunsgstratum add-on. We are going to make use of the Andromeda add-on for Substratum to get the job done!

Download Substratum for Galaxy S9 and S9+

We are going to need two apps to get Substratum fully working on Galaxy S9 and Galaxy S9 Plus without root. Install the below-mentioned apps from Google Play Store:

How to Install/Setup Substratum on Galaxy S9+/S9

  1. Please note that you must have installed both the apps from the above section, before proceeding further.
  2. Enable USB Debugging on your device: How to Enable Developer Options, USB Debugging and OEM Unlock On Android
  3. Open up the Andromeda app on your phone. It should say “Disconnected” for the “Connection status“.Install-Substratum-Galaxy-S9-Andromeda-Client-Disabled
  4. Now connect your device to PC via USB cable.
  5. Once you’ve have connected your device:
    Windows users: Download  Extract the ZIP and double click on the only batch file inside the zip. Ensure only ONE device is connected and press any key to continue. You will now see the script run in a Command Prompt window and it will launch Substratum!
    Mac users: Download AndromedaClient-Mac-3.2.dmg. Open up the DMG and double click on AndromedaClient (purple icon), then it will ask you to pick the disk image that you just mounted in the file browser. Click on OK then wait for your device to launch Substratum!
    Linux: Download Unzip the archive and run ./ Watch the script as it runs and done!
  6. After the above step, if the Substratum app does not open automatically, open it manually.To verify that the script worked, open up the Andromeda app again, and the connection status should now show “Connected“.Install-Substratum-Galaxy-S9-Andromeda-Client-Enabled
  7. Now the Andromeda service is up and running on your device!

Congratulations, you have successfully installed substratum on Galaxy S9. Please note that this service is killed when you reboot your device and you have to redo these steps on every boot.

This is the easiest way to install substratum on Galaxy S9 and Galaxy S9 Plus. Now that you have substratum installed on your device, go to play store and install some nice Substratum themes and try them on your Galaxy S9!

1 thought on “How to Install Substratum on Galaxy S9/S9+[No Root]”

  1. when the cmd opens and then i press any key to continue but after when it starts deamon then stands for a sec then error shows and it closes… what should i do


Leave a Comment