Use Substratum themes in MIUI - Xiaomi Redmi Note 3 Guides, News, & Discussion

I am currently on MIUI-MM on my Kenzo as I needed working VoLTE .
But MIUI only allows to theme system elements and all other elements remain unthemed. (GAPPs, Whatsapp, Browser etc).
For testing, I installed Substratum and found it working fine for most of the supported applications.
Please note to skip system applications from theming. And as Substratum is working in legacy mode in MIUI MM, phone needs to be restarted after applying theme.
Some screenshots attached from MIUI MM.

Nice find
Sent from my Redmi Note 3 using Tapatalk

Will try it....

It's good thing to see.
Níghtwìng

Is there any chance it would work on Lollipop?

srdrhl146 said:
Is there any chance it would work on Lollipop?
Click to expand...
Click to collapse
Possibly not but no harm in trying
Sent from my Redmi Note 3 using Tapatalk

srdrhl146 said:
Is there any chance it would work on Lollipop?
Click to expand...
Click to collapse
Not sure about Substratum, but RRO Layers may work on Lollipop. Please try.

how to install this ?

souvik231091 said:
how to install this ?
Click to expand...
Click to collapse
Install "Substratum" from playstore.
You can also find themes in playstore. Search for "substarum themes"
* your phone must be rooted to use this.

amster64 said:
I am currently on MIUI-MM on my Kenzo as I needed working VoLTE .
But MIUI only allows to theme system elements and all other elements remain unthemed. (GAPPs, Whatsapp, Browser etc).
For testing, I installed Substratum and found it working fine for most of the supported applications.
Please note to skip system applications from theming. And as Substratum is working in legacy mode in MIUI MM, phone needs to be restarted after applying theme.
Some screenshots attached from MIUI MM.
Click to expand...
Click to collapse
Which (dark) themes work in Legacy mode?
Ah,nevermind got it after checking the screenshots. But in Play Store it shows "not compatible with your device version". I did try to obtain it elsewhere but package parsing error occurred. How do I get it?

Great find dude...!!
---------- Post added at 08:13 AM ---------- Previous post was at 08:12 AM ----------
Status bar icons also change??

Im using Redmi note 4 - wanted to run substratum Themes no root
Do anyone know how to run substratum Themes on Miui theme engine without Root
--OR--
Convert substratum Themes to Miui themes (.mtz)

***@gmail.com*** said:
Do anyone know how to run substratum Themes on Miui theme engine without Root
--OR--
Convert substratum Themes to Miui themes (.mtz)
Click to expand...
Click to collapse
You need root to work, it's because many elements are located in protected or un reached places with no root privilages.
Try to root your phone, or use Magisk to hide root (or XPOSED as there is MIUI v9 version).
To OP
Thanks dude, it's a perfect find, I have RN4 too, and it's pleasure to hear that substratum themes are working fine in in-app environment.

amster64 said:
I am currently on MIUI-MM on my Kenzo as I needed working VoLTE .
But MIUI only allows to theme system elements and all other elements remain unthemed. (GAPPs, Whatsapp, Browser etc).
For testing, I installed Substratum and found it working fine for most of the supported applications.
Please note to skip system applications from theming. And as Substratum is working in legacy mode in MIUI MM, phone needs to be restarted after applying theme.
Some screenshots attached from MIUI MM.
Click to expand...
Click to collapse
I'm on MIUI-MM too, but when I try to download the substratum theme engine (https://play.google.com/store/apps/details?id=projekt.substratum) Google Play shows no compatible devices. Did you sideload it, or am I looking at the wrong app?

Related

Layers Themes For Xperia 5.0+

Here is the method to install Layers Theme on your Xperia Smartphone :
Don't Blame Me If Anything Goes Wrong
I Have Tested It On My Phone And It Works Pretty Well
Under Any Circumstances Whatsoever I Am Not Responsible For Any Loss Of Data,
Dead SD cards , Thermonuclear War , etc.( most of the other developers say this )
Read All The Instructions Before Heading Ahead. Have Fun Theming
Prerequisite :
#Recovery Installed
#Rooted Xperia
#Running 5.0+
#Latest Version Of BusyBox Installed
#A Nandroid Backup (Just For Precaution)
Flash this file and install busybox if you don't want to go through these steps : https://drive.google.com/file/d/0B_Ko5aGRXGsEa3ZyMTl5U3J0QXc/view?usp=docslist_api
1) Goto Playstore and install Layers Manager App
2) Goto Playstore and search for layers theme and choose any theme you like
3)Open Layers Manager App and give #Root permission
4)Goto Settings and check on unnecessary overlays(optional)
5)Goto main home of app and choose the theme
6)Apply your favorite overlays and Reboot
NOTE:
1} Before applying any new overlays first uninstall the previous ones
2}You have to be on stock Xperia lollipop themes for navbar buttons to change according to Layers theme since the Xperia theme engine also uses the same technology of RR Overlay which layers use.Hence if you will apply any other Xperia theme other than stock, it will create another overlay upon it and you won't be able to see the nav bar buttons from LAYERS THEME
3} It doesnt have full support for xperia apps . hence some of the elements will have buggy appearance
4} For Best Experience install GOOGLE APPS coz its what the layers themes have been made for
6} FC's or bootloops occuring after applying overlays may be due to bad overlays.So always take a nandroid backup before messing up with your phone
7} FC's occuring after uninstalling overlays can be easily solved by a reboot
8} For those who are stuck after pressing reboot , Please remove your battery and reinsert it (if its removable) or Press the force reset or shutdown button. (Generally Xperia phones have them on the back of their phones under the panel) On boot up first uninstall That bad layers framework or system Ui Overlay . If you want then you can remove them form recovery only
9} For bad overlays here is the fix :
Go to recovery (twrp) and navigate to mount and check on System and Then open file manager. Navigate to system /vendor /overlay and delete the apk and Reboot
10} Mostly the bootloops are caused by bad or incompatible framework overlays ... So use with care Install Layers Showcase for more themes and to find that it supports your device or not
For more themes and tweaks join the community
https://plus.google.com/communities/102278997677380941784
https://plus.google.com/communities/102261717366580091389
Once Again Don't Install Multiple Overlays On Each Other, Always Uninstall The Previous Ones First
:good::good: SPECIAL THANKS TO SONY , BitSyko Development , Google For RRO & Layers :good::good:
Please Hit THANKS If You Find This Post Helpful.
Does someone already try some dark material layers in settings with success?
Fuzark said:
Does someone already try some dark material layers in settings with success?
Click to expand...
Click to collapse
Yupp, tried the Art theme. Doesn't work.
Get white text on white background with no icons visible.
In short, nothing visible.
Fuzark said:
Does someone already try some dark material layers in settings with success?
Click to expand...
Click to collapse
Commute UI works if you also add the overlay that removes titles. This overlay turned to work quite well. Beware though, don't install framework or system ui apks. Can result in a boot loop. If that happens, you need to remove them through recovery.
Sent from my C6903 using Tapatalk
caki25 said:
Commute UI works if you also add the overlay that removes titles. This overlay turned to work quite well. Beware though, don't install framework or system ui apks. Can result in a boot loop. If that happens, you need to remove them through recovery.
Sent from my C6903 using Tapatalk
Click to expand...
Click to collapse
I can't find any layer option that remove titles on commute ui. Need I install another?
And it's not dark material.
Thx for u help!
Fuzark said:
I can't find any layer option that remove titles on commute ui. Need I install another?
Click to expand...
Click to collapse
Install also evolve and use the deep dark option. Must have the latest Layers Manager.
Sent from my C6903 using Tapatalk
Today's Setup Looking Awesome
You should join layers beta here
https://play.google.com/apps/testing/com.lovejoy777.rroandlayersmanager
and layers google group
https://plus.google.com/communities...9/stream/850e4326-9f12-470d-8af8-5859eb3219ce
and if you get bootloop and anything is messed up, delete systemui and framework overlays from /system/vendor/overlays, better to just empty that folder before you start or when anythings messed up
delete framework and systemui from recovery only, because once running if you delete them, the system wil become irresponsive
Guys, i think i messed up. I'm getting bootloop after installing the grey theme. Now the thing is, i don't have any recovery installed to delete those overlays. And i cant install XZDualRecovery, because of the bootloops. So now, do you have any solution to recover other than a clean install.?
Any help would be appreciated.
Thanks. 
Sent from my SM-P601 using Tapatalk
amey2606 said:
Guys, i think i messed up. I'm getting bootloop after installing the grey theme. Now the thing is, i don't have any recovery installed to delete those overlays. And i cant install XZDualRecovery, because of the bootloops. So now, do you have any solution to recover other than a clean install.?
Any help would be appreciated.
Thanks. 
Sent from my SM-P601 using Tapatalk
Click to expand...
Click to collapse
I just can think in flashtool.
Fuzark said:
I just can think in flashtool.
Click to expand...
Click to collapse
Yup, recoverd using Flashtool by just flashing the system. Saved the day i guess. [emoji28]
Thanks though.
Sent from my SM-P601 using Tapatalk
Hi.
Can someone post the list of working themes.
I'm getting bootloop on every theme.
Th3DON said:
Hi.
Can someone post the list of working themes.
I'm getting bootloop on every theme.
Click to expand...
Click to collapse
Almost Every layers themes are working apart from their frameworks overlays
be sure that you have latest version of busybox installed
I've got frame works and system UI working from Dominator. That's the only one so far. I'm on 6.0.1. No Xposed (yet).
Sent from my Sony Xperia Z3+ using XDA Labs
davisml said:
I've got frame works and system UI working from Dominator. That's the only one so far. I'm on 6.0.1. No Xposed (yet).
Sent from my Sony Xperia Z3+ using XDA Labs
Click to expand...
Click to collapse
Can you send link bro?
Anyway I'm already tried using RRO + seeking it's way to get work properly since LP 5.0.1 but no luck,, same way as this OP mentioned
Seems sony oem had own theme engine, meanwhile RRO stay close AOSP based (or ROM which without CM Theme Engine) CMIIW
will this work on my Z3 tablet 5.1.1? I try desperately to find a theme layer app but I cant.thanks.

Working: Substratum theme engine and Theme for CM14.1 LineageOS

Tested working on MI5-Gemini running on CM14 LineageOS, Other CM-Based ROMs still to be tested.
NOTE: Admin kindly delete this thread or close it if it has already been discussed.
WARNING: Your device may end up in bootloop if you are not careful! Follow at your own risk! BACKUP EVERYTHING BEFORE ANYTHING ELSE...
Now, unto the best part!
Tired of the whites? Try going dark! We all know CM Theme engine has been missing on the latest CM 14.1 builds. And we all know that substratum causes bootloops in cm 14.1 based ROMs. I have found a workaround for this problem through a substratum theme provided at the playstore (hurray to the developers!)
How to make it work (Root Access Required)
1. Download substratum app at the playstore
2. Install this paid theme (also at the play store)
(Swift Black Substratum Theme *compatible with Nougat 7.1.1)
3. Open substratum and select Swift Black Substratum Theme
4. Allow root access
5. Choose android version 7_1_1or 7_1_1_OMS
Patch everything Except Android system!
(Device may end up in bootloop if you do so... I havent tested compatibility with this yet so if you are not sure, un-check it! (Refer to attached pic in post)
EDIT: if you choose 7_1_OMS setting it will work fine without bootloops even after patching Android System provided, that the thene supports this option. (thank you @etoy)
6. Restart device.... Enjoy!
Credits to all the developers of Substratum and theme makers!
and to Cyanogen/LineageOS
*This is my first XDA thread ever so please forgive me if i cant post some links and pics ATM(due to post requirements) but im very much obliged to answer your questions)
Confirmed working settings for LineageOS in substratum
*Android 7_1
*Patch everything except android System
*Theme is lost after every LineageOS OTA update or Version update.
*If this happens just re-patch substratum all over again...
*Haven't tested Non 7.1.1 compatible themes, only this one... If other themes worked for you, then let me know so i can check out too...
UPDATE:
Using an alternate rooting technique for the latest LineageOS Build, I got it up and running again!
*Works with 7_1_OMS setting
etoy said:
i'm using swift black theme on 0116 lineage and i can confirm it works 100%
i applied all v7_1_OMS overlays (including "android system") which should cause bootloop, but it totally worked somehow.. all apps are OK, notifications are black, accent in settings icons is themed.
Click to expand...
Click to collapse
Other working themes (Free on Playstore)
PixelUI(fully compatible with 7.1.1 LineageOS)
Galaxy Evolution (fully compatible with 7.1.1 LineageOS)
SIX Theme(Works but dont patch "Android System")
Lemme know if any other themes worked for you so we can add it on the list!
The only substratum stuff I want for LineageOS is the font changer!
I also tested some others Substratum themes ... will add functional later.
I do hope they will be fully compatible with LineageOS soon as CM Theme manager seems to be dead on CM14.1 due to a different RR implementation.
Just installed, testing now...
Stuck in bootloop, any help ?
Ramshu97 said:
Just installed, testing now...
Stuck in bootloop, any help ?
Click to expand...
Click to collapse
If stuck in bootloop just reflash cm14.1 all over again... And remember always make a backup... And dont ever patch android system in substratum.... It will always end up in bootloop!
Follow this setting... this always worked for me. Highlight everything except ANDROID SYSTEM. hope this helps!
jamponget9 said:
If stuck in bootloop just reflash cm14.1 all over again... And remember always make a backup... And dont ever patch android system in substratum.... It will always end up in bootloop!
Follow this setting... this always worked for me. Highlight everything except ANDROID SYSTEM. hope this helps!
Click to expand...
Click to collapse
Thank you very much for your help, I just flashed the latest version of LineageOS and everything back to normal, specially no data loses. I did the same method which you mentioned in the screenshot and it's working perfectly.
Ramshu97 said:
Thank you very much for your help, I just flashed the latest version of LineageOS and everything back to normal, specially no data loses. I did the same method which you mentioned in the screenshot and it's working perfectly.
Click to expand...
Click to collapse
Glad that i could be of help.... Anyway, enjoy! We definitely benefit from lesser power drain with a dark theme like this.
jamponget9 said:
Glad that i could be of help.... Anyway, enjoy! We definitely benefit from lesser power drain with a dark theme like this.
Click to expand...
Click to collapse
1. You don't need to install that paid theme. I'm using Pixel UI Substratum theme just fine. Those instructions are misleading. One might think he need to put money in that theme developer's pocket as a necessary step to use Substratum.
2. Dark theme is cool and less painful for your eyes. And that's about it. Less battery drain? Only on AMOLED display. Our MI5 is LCD so the leds will produce light. On black, on gray or on white. No difference. And even on AMOLED displays, a dark theme will save battery only on true black (#000000). Anything else means led "on" and therefore power consumption.
i'm using swift black theme on 0116 lineage and i can confirm it works 100%
i applied all v7_1_OMS overlays (including "android system") which should cause bootloop, but it totally worked somehow.. all apps are OK, notifications are black, accent in settings icons is themed.
etoy said:
i'm using swift black theme on 0116 lineage and i can confirm it works 100%
i applied all v7_1_OMS overlays (including "android system") which should cause bootloop, but it totally worked somehow.. all apps are OK, notifications are black, accent in settings icons is themed.
Click to expand...
Click to collapse
Gee... Thanks for sharing! Ima gonna try it too...
Edit: yup its working! Gonna update the thread mate!
Whenever I changed to the new theme i have to restart the phone, do they have any options to apply the new theme without restart.
Thanks
Ramshu97 said:
Whenever I changed to the new theme i have to restart the phone, do they have any options to apply the new theme without restart.
Thanks
Click to expand...
Click to collapse
while in legacy mode (as on lineage os) you need to restart
etoy said:
while in legacy mode (as on lineage os) you need to restart
Click to expand...
Click to collapse
There is any version other than legacy?
Ramshu97 said:
There is any version other than legacy?
Click to expand...
Click to collapse
not on lineage. some other roms have full support to OMS/substratum/masquerade/rro/layers or how the hell they call it now. those roms have full compatibility with subs themes, including android system, fonts, bootanimations, etc and usually don't require a reboot
Res.w
通过我的 Mi 5 上的 Tapatalk发言
Is it still appear after OTA update, i used Lineage os
I'm using the substratum dark theme stock in LineageOS 14.1. I activated all the options, including the android system and everything is running perfectly. No bootloop.
Enviado do meu Mi5 Pro
fridrik said:
I'm using the substratum dark theme stock in LineageOS 14.1. I activated all the options, including the android system and everything is running perfectly. No bootloop.
Enviado do meu Mi5 Pro
Click to expand...
Click to collapse
can anyone confirm that it's working on the LG V20?

Will substratum work?

I wanna ask whether substratum will work on our devices or not..
hussam.aleem said:
I wanna ask whether substratum will work on our devices or not..
Click to expand...
Click to collapse
It will almost work..... Just don't theme android system
Use the big "search" bar...
I'm using it and as HaiderHady said. Just theme the apps and never theme the system UI or framework or you will get bootloop. Also theming huawei apps like contacts and settings will not work.
Im not sure if this is a substratum or huawei bug but sometimes if you update the themed app it will crash when you open it. Just uninstall the overly and install it again

I'm new to OP. Any guidance on Substratum?

I've just come from Dirty Unicorns and Pure Nexus on a 6P, and I've loved substratum for theming my phone. But... OOS would be legacy, I understand. Has anyone tried Subs on OP5, any recommendations? I've also seen a Magisk module for making legacy systemless. Anyone tried it? I don't feel like boot looping my new phone!
Also if I'm just rooted, can I install themes like swift black?
Don't use Substratum on OOS, rooted or not, I tried it and ended up having to restore the backup I'd made after it caused all sorts of complications, my advice? Wait for the custom roms to start appearing.
djsubterrain said:
Don't use Substratum on OOS, rooted or not, I tried it and ended up having to restore the backup I'd made after it caused all sorts of complications, my advice? Wait for the custom roms to start appearing.
Click to expand...
Click to collapse
Thank you for saving me all sorts of trouble.
I tried "Navigate" to configure the navbar. Works without issues. But i wouldn't apply system wide themes. Like @djsubterrain said.
With root you can apply themes system wide that support OOS (I think only swift dark and black right now)
I did and it's working fine, full black apps and system.
If you're paranoid then you can just theme apps and use built in themer to make system black or white.
Does anyone tried ozone substratum?
im rooted and with sustratum working fine, im using swift black and inversion themes.
Interceptor777 said:
With root you can apply themes system wide that support OOS (I think only swift dark and black right now)
I did and it's working fine, full black apps and system.
If you're paranoid then you can just theme apps and use built in themer to make system black or white.
Click to expand...
Click to collapse
hounter17 said:
im rooted and with sustratum working fine, im using swift black and inversion themes.
Click to expand...
Click to collapse
Thanks guys!
hounter17 said:
im rooted and with sustratum working fine, im using swift black and inversion themes.
Click to expand...
Click to collapse
Yeah... I was always able to theme via substratum on all of my rooted devices, including oneplus 3 on stock.
The thing is, you generally, (lie 99% of the time) should not theme system ui or android system as that almost always results in a bootloop.
This is with the exclusion of themes specifically designed for oxygen os like k clock and swift dark
Sent from my Moto Z Play using XDA Labs
So I just need to be on stock rooted OP 5 with Subtranium installed to use Swift Dark on system ui?
pharpe said:
So I just need to be on stock rooted OP 5 with Subtranium installed to use Swift Dark on system ui?
Click to expand...
Click to collapse
Yes, that will do, I'm running that too. There is an option to enable OxygenOS 4 compatibility right under the logo. That will make sure that you have a compatible (a.k.a. none) SystemUI overlay
caki25 said:
Yes, that will do, I'm running that too. There is an option to enable OxygenOS 4 compatibility right under the logo. That will make sure that you have a compatible (a.k.a. none) SystemUI overlay
Click to expand...
Click to collapse
Great thanks. My OP 5 is being delivered today so I'm doing some research on I'm going to load on it. I saw that FreedomOS has Substratum Legacy support but I'd like to try the stock rom first.
HatRiGt said:
Does anyone tried ozone substratum?
Click to expand...
Click to collapse
I'm running it right now, but i'm using it just for centered clock and to change the "4G" to "LTE" in the status bar.
No issues on my side so far.
Currently running OOS 4.5.1 with magisk v13 beta (96f8efc)
HatRiGt said:
Does anyone tried ozone substratum?
Click to expand...
Click to collapse
I use it for centered clock, QS Tiles 4 icons and Clear All (tasks) button on the left.
No problem so far.
I'm using Valerie as the main theme, and Big Blu to fill in things that Valerie doesn't do.
Also, Ozone for center clock and QS 5.
Fontio works with a .ttf file (or choose one of the provided fonts) if you use the flashable zip option - in the settings there's a place to create a restore zip, so do that first in case. Both files will be put on your internal memory in a Fontio folder.
edit: I forgot that the power menu doesn't work with this setup, so I made my own with Tasker/GMD.
caki25 said:
Yes, that will do, I'm running that too. There is an option to enable OxygenOS 4 compatibility right under the logo. That will make sure that you have a compatible (a.k.a. none) SystemUI overlay
Click to expand...
Click to collapse
I can't even see any difference when you theme the system lol so I don't even think it's necessary
pharpe said:
Great thanks. My OP 5 is being delivered today so I'm doing some research on I'm going to load on it. I saw that FreedomOS has Substratum Legacy support but I'd like to try the stock rom first.
Click to expand...
Click to collapse
Stock has the same substratum support as freedom Os... It's the legacy layers theming, so if you root stock, it will work the same way. Just install the substratum app from the store and try out. ?
fully working here, rooted with magisk and substratum is ok with theming everything, but yeah, like above, power menu doesn't work and if pressed it soft reboot phone... resolved installing material power menu
djsubterrain said:
Don't use Substratum on OOS, rooted or not, I tried it and ended up having to restore the backup I'd made after it caused all sorts of complications, my advice? Wait for the custom roms to start appearing.
Click to expand...
Click to collapse
...Soon™

use of substratum theme engine over mi a1

Dear all, can anyone help me out with substratum will work on mia 1 or not.
Root your phone.
Abbey Bhatt said:
Dear all, can anyone help me out with substratum will work on mia 1 or not.
Click to expand...
Click to collapse
If you have rooted your phone, then you'll be able to use Substratum theme engine.
Wait for the Android O, the Android O support the Substratum with no root need
novingate said:
I have this mobile
Not good
Click to expand...
Click to collapse
If it is not good then sell it off sir. No need to complain, it is a stock andriod & thats how it looks.
---------- Post added at 09:37 AM ---------- Previous post was at 09:36 AM ----------
I have used Substratum, but the themes available in it are not that great. many of the themes are for sale & not free.
Can anyone confirm after applying substratum themes phone won't be in bootloop or bricked.
I tried substratum theme engine and it works perfectly
sukhman2810 said:
I tried substratum theme engine and it works perfectly
Click to expand...
Click to collapse
thanks, mate,
i m now rooting my phone and update you
for substratum on nougat you need root, but on Oreo there are an option for work without root (systemless) but you'll need Andromeda for Substratum for that
also not sure if you apply system UI modification it wont ended up bootloop
sukhman2810 said:
I tried substratum theme engine and it works perfectly
Click to expand...
Click to collapse
But for me substratum themes don't work on my mi a1(tissot)
not working here. substratum is have no luck with me
Dr Grato said:
not working here. substratum is have no luck with me
Click to expand...
Click to collapse
I am using successfully Substratum with the BalticUI (working partially - Contacts app/Pone app doesn't work) or the Default Dark Theme! No bootloops!

Resources