Hi.
I made a new theme called "Рlanet M". The main feature of the animated lock screen.
Installation: install to the folder "HW themes" after opening the theme again reboot your smartphone !
Download: https://mega.nz/#!V44E1JKY!qiuiQ-hAH0rPrDY7J3QR5G54DDA4mT-UZ95GWzAdcp8
Let's get ready and theme devices with Substratum!
Hey there! I'm Abhijeet, Substratum's Public Relations and Community Connections Manager, writing this noob-friendly guide so that you can easily theme your device.
Here is the full official guide on using Substratum and some important recovery methods for various situations.
Theme Engine Support:
Stock Nougat (RRO): Requires root, exposures unsupported, not all themes compatible
Stock Oreo (OMS): Compatible with rooted and unrooted devices, in the case of the latter the Andromeda plugin is needed for Substratum to function correctly: https://play.google.com/store/apps/details?id=projekt.andromeda
Stock Samsung Nougat (RRO): Sungstratum addon required for full compatibility: https://play.google.com/store/apps/details?id=projekt.sungstratum
Custom Nougat (OMS): Requires a custom ROM with an interfacer installed
Table of Contents
Theming AOSP [ROOT]
Using Profiles
Theming Rootless AOSP with Andromeda
Theming Rootless Samsung with Andromeda (Sungstromeda)
Recovering from various situations
Different colors for overlays in Manager
Theming Android Pie [ROOT]
Theming Samsung OneUI devices using Synergy theme engine
Please do note, this IS for beginners, so I'll try and respond to errors and problems only if and when you have read and followed the whole thread. I'll be going over the BASICS of getting started to theme.
If you're still facing errors, please head over to our support chats hub - Substratum on Telegram
Contributors:
@nicholaschum
@InFlames03
@djdarkknight96
Mihail Mihov
Theming AOSP [ROOT]
Theming AOSP [ROOT]
Open the Substratum App
Select the theme you wish to apply
Select your Android version from the dropdown list
Select the overlays you want to apply
Tap the floating action button in the bottom right corner and select Build and Enable
NOTE: If you are on the March 2018 security patch (or newer) you will have to do the following:
Tap Build & Update (this will not enable overlays, just build them)
Reboot your device
Go to the Manager, select the overlays, and tap Enable Selected
After your overlays are enabled, your SystemUI will restart
Using Profiles
Using Profiles:
Backing up:
After applying the overlays of your choice, tap Profiles
Tap 'Backup current state’
Select the things you wish to back up
Restoring:
Tap Profiles
Tap on 'Restore’
Select the file that you had saved earlier
Theming Rootless AOSP with Andromeda
Theming Rootless AOSP with Andromeda [NON-ROOT]
First off, install Andromeda from Play Store
Connect your phone to your PC
Enable USB Debugging from Developer Options
Open Substratum and follow the Andromeda guide thread.
NOTE: You will have to connect Andromeda each time you reboot your device.
Theming Rootless Samsung Oreo
Theming Rootless Samsung Oreo [SUNGSTROMEDA] [NON-ROOT]
Install Andromeda from the Play Store
Open Substratum and select the theme that you want to install
Pick your Android version from the top, depending on the theme
Select all the correct/desired options for the overlay
Click the floating action button at the bottom right and select Install selected
This process is legacy so you will have to install each app overlay one by one using package installer.
You can still select multiple packages to build but you will be asked to install each one. I suggest 2-5 at a time for ease.
Once you have desired overlays installed with package installer, reboot and they will be enabled. “Note: Overlay manager only knows installed and uninstalled, in this mode all will be green”
NOTE: In order to remove the overlays, select the overlay from the Theme’s UI or Manager tab and then tap the floating action button and tap Uninstall selected. Then click ‘OK’ on all the prompts that come up on your screen.
Recovering from various situations:
Recovering from various situations:
Crashes occurring due to wrongly applied overlays:
Open Substratum
Go to Manager
Select the app overlay
Tap the floating action button and select Disable selected
NOTE: If you apply more than 1 overlay on the same target, your device/System UI may crash.
In another case, you will either have to update the theme or the app that you wish to theme.
System bootloop; How to regain control?
Unrooted users:
Open the folder where you have all the Andromeda files and open a command prompt there
Connect your device to your computer
Write adb devices and make sure your device shows up there (it’ll show a string of random characters), then device after that
NOTE: If your device doesn’t show up make sure you have your OEM’s drivers installed
Type adb shell cmd overlay list and this will show you all your installed overlays. The ones with [x] in front are enabled.
The problematic overlays will be SystemUI (com.android.systemui.<ThemeName>...) and Android System (android.<ThemeName>...) overlays. You can disable them with adb shell cmd overlay disable <package name of the overlay>
NOTE: If you are a Substratum service (aka Sysserv) mode unrooted user you will have to download ADB and your OEM’s drivers and do the same as Andromeda users from step 2.
Rooted users with access to a custom recovery:
Boot into your custom recovery
Flash the zip located at sdcard/substratum/SubstratumRescue.zip
This will disable all your overlays and prevent from bootloop
Different color for overlays in Manager
Different color for overlays in Manager:
Substratum is all about colors, just kidding.
Blue: It means that another theme has an Enabled + Installed overlay. For example, if you installed Twitter overlay from Sai’s Oreo Theme and you open up OrangeKittens, it will show up in Blue in OrangeKittens, but Green in Sai’s Oreo Theme.
Green: If your overlays appear Green that means that the overlays are successfully applied
Pink: You’ll have to reboot for the overlays to be activated.
Orange: The overlay is disabled. You can enable it by selecting it and clicking the floating action button then Enable selected.
Theming Android Pie [ROOT]
Theming Android Pie:
Use the latest version of Substratum.
Make sure the theme you're using supports Pie.
Select the overlays you wish to install
Select Build & Update from the FAB
Reboot your device
Open Substratum and go to Manager
Select the overlays you built earlier
Enable selected from the FAB
Requirements:
Rooted device running on Android Pie.
NOTE:
You'll not be able to apply themes on non-rooted Android Pie because Google blocked custom overlays since March Security patch.
DO NOT install Andromeda or you won't be able to proceed after the splash screen.
If you're using any magisk module(s), disable module(s) and reboot, build overlays, enable magisk module followed by another reboot and enable overlays.
Theming Samsung OneUI using Synergy theme engine
Theming Samsung OneUI using Synergy:
Download and install Synergy and Substratum Lite apps from Play Store
Open Synergy and tap on Add overlays » Select Substratum Lite
From Substratum Lite app select supported OneUI Theme and select overlays.
Click on the FAB and select Install
After it is imported to Synergy, tap on the FAB and it'll prompt you to download a Samsung theme. Tap ‘Download’ and switch to Synergy and build follow the procedure to install the overlays.
After the building of overlays is complete, reboot your phone.
Open Samsung themes select the theme that install from Synergy and apply.
Some of the themes require dark mode for theme to work properly. For that go back to Synergy > Menu > Dark mode settings and enable it.
Reboot your device again.
Enjoy the theme!
Some notes I've taken creating my theme update to ONEUI 2.0 Q
1. BUILD overlays in Substratum Lite, build theme in Synergy, reboot.......
"Make sure NOT to open Galaxy Themes until it opens itself or notification says to finish. If you don't the system framework will not work."
2. Apply blue synergy theme
"if not there clear store cache and reboot"
it should go right to 100 after it starts, if it freezes at 97 a long time then you didn't wait after reboot and need to uninstall the blue theme and rebuild in synergy.
3. If you get trial notification you'll need to apply the pink High Contrast Synergy theme "you'll see stock stuff DO NOT PANIC" reboot then set wall and enjoy theme!
Hope this helps
DJ
Awesome
Nice one buddy, saved for reference
djdarkknight96 said:
Awesome
Click to expand...
Click to collapse
Thank you for your help
AL_IRAQI said:
Nice one buddy, saved for reference
Click to expand...
Click to collapse
Thank you!
Substratum is one of the best theming systems for Android. It is highly customizable, flexible and provides further means of theming not found in most stock theme engines, i.e bootanimations and overlays for non-system apps. Kudos to the devs of this amazing framework!
Good job Abhijeet! Really in detail as usual!
anirudhgupta109 said:
Good job Abhijeet! Really in detail as usual!
Click to expand...
Click to collapse
Thanks a lot, Anirudh!
Good job mate!
Dope, really good job, Abhijeet. Thanks for the write-up! Don't regret bringing you aboard.
folgore95 said:
Good job mate!
Click to expand...
Click to collapse
Thanks!
Chris_Kardas said:
Dope, really good job, Abhijeet. Thanks for the write-up! Don't regret bringing you aboard.
Click to expand...
Click to collapse
Than you Chris!
Hey guys
Here you can find EMUI 8.1 compatible themes:
*****************************************************
How to use:
Requirements:
Substratum Theme engine (free)
https://play.google.com/store/apps/details?id=projekt.substratum
Andromeda (paid)
https://play.google.com/store/apps/details?id=projekt.andromeda
Enabled ADB in developer options
PC with ADB drivers
Steps:
1- Install substratum theme engine
2- Install Andromeda app
3- Open Andromeda app and click on the laptop icon and follow the link to get the PC client
4- copy the client to the PC and extract it
5- from your device: start Andromeda app
6- connect your device to the pc and select mtp mode
7- from the PC: Click on start Andromeda
8- on the phone the Andromeda app should show (connected) state
9- install the Theme
10 - go to substratum theme engine and select the theme
11- Enable the Layers that you want to theme
12- click on build and update from the floating button
13- after finishing the building process the app will ask you to reboot , Reboot and do step (5,6,7,8) again
14- open substratum theme and under the manager section click on the overlay and enable it...
Voila...
Now go to the edited app i.e settings app and see the changes.
That's all you need to do
*****************************************************
List of themes:
*****************************************************
Free Themes:
Pure AOSP theme:
https://play.google.com/store/apps/details?id=h7.hamzio7.pureSub
DreamPixeled [Samsung + Pixel]:
https://play.google.com/store/apps/details?id=h7.hamzio7.dreamux.pixfree
Android Pie theme:
https://play.google.com/store/apps/details?id=h7.hamzio7.psup
MIUI 10 theme:
https://play.google.com/store/apps/details?id=h7.hamzio7.mi10
*****************************************************
Paid Themes:
Android P theme Pro:
https://play.google.com/store/apps/details?id=h7.hamzio7.ptheme
MIUI 10 Pro:
https://play.google.com/store/apps/details?id=h7.hamzio7.mi10pro
Ahmar Theme:
https://play.google.com/store/apps/details?id=h7.hamzio7.hamar
iOS Theme:
https://play.google.com/store/apps/details?id=h7.hamzio7.ioslight.ps
Samsung Dream UX theme
https://play.google.com/store/apps/details?id=h7.hamzio7.dreamux.ps
*****************************************************
For some reason mine isnt working?
I have andromida and substratum and have followed your steps. But when I go to enable nothing happens?
I have seen many users not able to install substratum themes so I want to share a workaround to install substratum themes on P
Step 1 download latest substratum beta from telegarm channel
Step2 disable all modules in magisk manager and reboot
Step 3 complie your theme and reboot
Step 4 enable overlays in overlay manager
Step 5 enable all modules in magisk manager and reboot
Step 6 voilla enjoy your favorite theme
Substratum beta channel link- https://t.me/substratumci
chaudharyjatin115 said:
I have seen many users not able to install substratum themes so I want to share a workaround to install substratum themes on P
Step 1 download latest substratum beta from telegarm channel
Step2 disable all modules in magisk manager and reboot
Step 3 complie your theme and reboot
Step 4 enable overlays in overlay manager
Step 5 enable all modules in magisk manager and reboot
Step 6 voilla enjoy your favorite theme
Substratum beta channel link- https://t.me/substratumci
Click to expand...
Click to collapse
No need to disable modules
Sent from my Redmi Note 5 Pro using Tapatalk
colored font collection for miui rom
This font is work all type of miui rom
How to install--
1. Go to theme manager app
2. Select offline theme &see downside import
Option
3.select import & choose font your font is install automatically
4. Go to font list now you can see font is installed
5. Select font & apply
6. Your device reboot automatically
7. ???Injoy
Font download link,???
https://www.mediafire.com/download/iq7ewiw575lqsj2
credit :- ifont team (for make color font)
:- D-AZ Dinesh (for share this post)
For demo se ?D-AZ Dinesh youtube video
Colored font screen shot
Friend this is my screen shot
I click this wen im installed colored font