[OFFICIAL][GUIDE] Starting with Substratum! - Andromeda, Samsung, Pie & OMS!

Search This thread

levone1

Senior Member
Dec 28, 2014
3,767
1,452
@djdarkknight96 or anyone - quick question: been messing around with an mtk device,and happy to find mtk-su thread, working great for temp-root, and found this - https://www.reddit.com/r/GooglePixe..._source=amp&utm_medium=&utm_content=post_body - to be able to use substratum without the Andromeda client, but curious about something... Why does 'cmd overlay..' command work fine in adb shell, but running it in root terminal outputs
Code:
cmd: Can't find service: overlay
and running 'cmd -l' shows all available services, but overlay is not one?
 

djdarkknight96

Recognized Themer
Nov 2, 2009
16,839
46,976
Springfield
www.designrifts.com
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
 
Last edited:

tomskra

Senior Member
Dec 13, 2007
53
20
Finally got it working. Initially i wasnt able to find the "placeholder" parts to uninstall. That's what was stopping the high contrast theme from downloading. It finally showed up in lucky patcher for me so i could uninstall them. They never showed in the stock app manager. Ive successfully applied the Liv Dark theme in Ace Mode and everything looks good.

Hi, I'm in the same situation. How did you find "placeholder" parts? I installed LP but I don't know how to find these parts...thank you
 
Last edited:

djdarkknight96

Recognized Themer
Nov 2, 2009
16,839
46,976
Springfield
www.designrifts.com
Hi, I'm in the same situation. How did you find "placeholder" parts? I installed Lucky Patcher but I don't know how to find these parts...thank you
Uninstall lucky patcher ASAP it's not even supposed to be mentioned on XDA.

Do it proper with adb

adb shell pm uninstall com.samsung.Dream_A11y_lowvision
 

tomskra

Senior Member
Dec 13, 2007
53
20
Uninstall lucky patcher ASAP it's not even supposed to be mentioned on XDA.

Do it proper with adb

adb shell pm uninstall com.samsung.Dream_A11y_lowvision


Thanks a lot! It works, now I can download theme from Galaxy Theme app. I just want add error message for better searching for other peoples, because your error is in screenshot.

Error 4/t500011. Failed to install content.
 

Ced One Plus 3t

New member
Jan 31, 2018
2
0
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

Does valerie substratum work on one UI 2.0 ?
 

djdarkknight96

Recognized Themer
Nov 2, 2009
16,839
46,976
Springfield
www.designrifts.com
Does valerie substratum work on one UI 2.0 ?
No not yet, the theme dev took over another's 3 themes to update them and add OOS and Samsung support so he's been super busy. I'm sharing Sprite overlays with him to get it updated faster but it's still a ton of work. I just barely updated Sprite last week with Samsung Q and still have a lot to do to catch it up with pie. Samsung changed a ton from Stock Q.
 
  • Like
Reactions: agentsandy007

ZenkaBestia

Senior Member
Sep 29, 2013
116
59
No not yet, the theme dev took over another's 3 themes to update them and add OOS and Samsung support so he's been super busy. I'm sharing Sprite overlays with him to get it updated faster but it's still a ton of work. I just barely updated Sprite last week with Samsung Q and still have a lot to do to catch it up with pie. Samsung changed a ton from Stock Q.

excuse me, any reference to work with overlays..? what i want to do is editing theme apk that just work with only one rom so it can work in another rom too..
 

djdarkknight96

Recognized Themer
Nov 2, 2009
16,839
46,976
Springfield
www.designrifts.com
well.. i got his permission to port it to use in another custom rom.. he just work for Havoc only.. that's why i work in his apk..
Well that's between you guys, we only deal with theme system issues here.....not here to teach theming.

Port to another rom isn't anything hard though. Another android version is much harder. Why doesn't the original dev just add other Rom resources like the icons and such otherwise it should work on all AOSP like my theme does. Not really sure what you're looking to do anyways.
 

kveikur

Member
Jan 15, 2014
26
5
I'm new to Substratum and have a general question (sorry if this is the wrong thread)...

Would it be possible to hide the clock from the status bar, but keep it visible in the notification drawer?

Running stock Android Q on a Pixel 4 XL.
 

agentsandy007

Senior Member
Aug 17, 2011
521
82
HYDERABAD
Samsung Galaxy S20
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
Hi DJ
Where do I install blue synergy or pink high contrast theme from?
I'm not able to theme my device since one ui 2.0
I'm unable to install high contrast theme.

---------- Post added at 07:35 AM ---------- Previous post was at 07:32 AM ----------

Thanks a lot! It works, now I can download theme from Galaxy Theme app. I just want add error message for better searching for other peoples, because your error is in screenshot.

Error 4/t500011. Failed to install content.
I don't have luckpatcher. Still I'm getting the samee error message. I tried deleting cache and data, no luck.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Are we ever going to get an update to synergy and substratum after the March Oneui 3.0/3.1 update or is theming with synergy and substratum DEAD in the water?
  • 58
    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:

    Table of Contents
    1. Theming AOSP [ROOT]
    2. Using Profiles
    3. Theming Rootless AOSP with Andromeda
    4. Theming Rootless Samsung with Andromeda (Sungstromeda)
    5. Recovering from various situations
    6. Different colors for overlays in Manager
    7. Theming Android Pie [ROOT]
    8. 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
    53
    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.
    40
    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!
    28
    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
    27
    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
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone