yashsingh1/xdaforums huggingface dataset:
[prjkt.io] iestynapmwg:
I just ran into this exact same issue. After a clean flash of a new version of the rom i'm using, substratum can no longer install overlays. This is the AEX 6.6 rom, in case it matters, and substratum was working in 6.5. The overlays appear to compile just fine (there's even a toast confirming this), but as soon as the intallation begins the whole phone crashes and reboots. This all happens before the next step of rebooting and using substratum to enable the overlays. In fact, there are never any there to enable now.

In a test, i was able to grab a copy of a simple overlay from the .substratum directory before it was deleted, and took a look inside the apk. It consisted of only two files, a manifest and a resource.asrc file. No idea if that's normal, as i've never bothered to look at one before.

I've tried downgrading magisk to a version (19.2) i know for sure was working with substratum before the rom update, and also tried disabling EdXposed. The overlays i'm using have worked in the past, and this happens with ANY overlay i attempt to install.

I'm more likely to have messed something up after my clean flash and attempt to install substratum, than are the rom maintainers to have messed up! Any idea what it could be, or what i could attempt to reinstall? I've alerady reinstalled the substratum app itself a few times.

PS: Just saw this from the device maintainer for the rom -- The AEX 6.6 release notes mention "This release has a lot of improvements internally and we have focused on providing stability to our users. However, the Sysserv support for Substratum theme engine might have few minor issues because it is still in beta stage, it is because of the high demand of users that we have merged it." No idea what Sysserv is? But is it likely to be causing what i described?
[prjkt.io] djdarkknight96:
That's the issue, they never should have merged unfinished commits from users high demand of laziness not wanting to reboot...that's all it does eliminate reboot so they should have never merged it. Roll back to previous AEX without those and use magisk. Otherwise you can't post any bugs with sysserv added unfinished.
[prjkt.io] goti(0):
Substratum is not applying to whatsapp even after successful installation and applying, others apps are working except whatsapp. I have tried Belo, Outline, Etheral, Mono, Nineteen all of them are installed without error. All apps are upto date and no additional addon or scripts are installed.

Device - Pixel 2 xl

Android- Stock Pie (rooted with magisk)
[prjkt.io] Char_G:
:D
[prjkt.io] gr8st:
I'm receiving a pretty persistent bootloop despite having followed your instructions in clearing system/vendor/overlay and /data/resource-cache as stated in FAQ (don't have overlays.XML as you mentioned). Even cleared the substratum folder in /data/data. Got tired and just dirty flashed the full stock rom image for my device (z3c) and still getting hit with bootloops. I was theme hopping and most worked fine, the last one I attempted to install sent me into this killer bootloop. Must have really messed up my data partition.

Any idea on what to do before I restore twrp backup?
[prjkt.io] monokoo:
Hi, I just flashed the newest rom of PureNexus. I found there are two apps (JD and TaoBao) crashed because of substratum theme engine. This is the link for the two app:

play.google.com/store/apps/details?id=com.jingdong.app.mall&hl=zh

play.google.com/store/apps/details?id=com.taobao.taobao

Thanks for your help.
[prjkt.io] Ja_som:
They crash if you have only substratum installed or also with theme?

If with theme, then you should contact theme developer...
[prjkt.io] wezman2k:
can anyone help me understand the difference between "build and update", "build and enable", and "clean overlays"???

can't seem to find a clear cut reference as to what all of this is doing. if there is one out there please let me know!
[prjkt.io] nathanchance:
Build and update: builds the overlays but does not apply them right away.

Build and enable: builds the overlays and applies them

Clean overlays: deletes the overlays
[prjkt.io] sykopompos:
Then there is no way that substratum could be causing your bootloop.

If it is oms, which it isn't once you cleared that out it would not interrupt it since the process relies on that file to restore the database and without it, nothing is enabled.

On rro, once the files are gone from vendor/overlay they can't recreate the idmap files (and you cleared those out though they can't do nothing without the overlays themself)

There is no persistent data saved from either rro or oms that would stay anywhere on the system unless it is something specific that Sony is doing on their proprietary stock rom and isn't disclosed to us but it would be the first time I am hearing about it and layers was used for 2 years without hearing a issue like that.

Seems you have some other type of persistent corrupt data that is still on your /data partition
[prjkt.io] Pkt_Lnt:
I have something I can't solve. I'm trying to uninstall a theme(Domination), to try something else, but it will not uninstall. I've tried in the theme itself with Clean, in Advanced manager to select then uninstall, and in Defaults manager to uninstall all overlays. I have no other themes currently installed. This has worked before with no issues.

The only thing I have changed was to uninstall SuperSU and install phh's SuperUser. Substratum has root, Masquerade does not, is it supposed to have root? I don't remember. Anywho, insight or solutions appreciated. :confused:
[prjkt.io] gr8st:
Thanks for the reply. Not sure what it was at this point as I've already restored from a backup. But it happened as I was theme hopping so I assume some random corruption as an indirect result of that. Thanks anyhow.
[prjkt.io] skidaway:
When I switched to phh, I ran the substratum app and it asked for permission as well as Masquerade a second or so later. I would try and remove permission for substratum and run it again and see if it asks for root for both of them.
[prjkt.io] Pkt_Lnt:
Thanks (I'm out of button Thanks). I did that and got Substratum to ask, but nothing from Masquerade. I checked the permissions in the App Settings and they both have storage (Sub has phone too). I click on Masquerade in the Substratum setting and it goes to the github. The Masquerade dance toast does come up as expected, but I can not get it to request root.
[prjkt.io] sykopompos:
I'm not sure either but there is nothing persistent there and it shouldn't be able to corrupt anything since it isn't actually changing any files in anything and it is a process that has to run and check each time from the beginning.
[prjkt.io] Sander9847:
I am running Dirty Unicorns, which only has cmte and nothing else from cm. Running Substratum with cmte won't work if i understand correctly (I know layers did not).

Now is there any way that would make it possible for me to use this? If I let's say remove the Theme Chooser app and possibly also the Themes Provider app using titanium backup?

Thanks in advance!
[prjkt.io] JaylanPHNX:
No. Both theme engines consist of many more changes in the ROM than just their UI apps. You'll have to switch ROMs in order to switch theme engines.

From my Tab Pro 8.4
[prjkt.io] Sander9847:
Thanks, this was the answer I was expecting.

But you never know.
[prjkt.io] aamadorj:
I'm also having issues with Substratum at my N5X after I changed supersu for phh superuser.

Before I made the change I uninstalled all Substratum overlays. So after changing to superuser I tried to install a Substratum theme pack (#Fligio). Substratum seemed to install it properly, according to the notification, but actually nothing get applied.

I tried to start over using clean overlay, restore system theme and uninstall theme functions and all cases Substratum seemed to uninstall the overlays but really nothing happened, because overlays info were still at /data/resource-cache and all over /data/app. I removed manually all the leftovers, but now I don't know how to proceed.

Any ideas will be appreciated. Thanks in advance.

PS: ROM information and other details are at my signature.
[prjkt.io] jazzh:
If I might suggest something...

It would be nice if there is an option to uninstall overlays not currently in use?
[prjkt.io] sykopompos:
There is in advanced manager
[prjkt.io] sykopompos:
I've heard a couple people having problems with switching over to phh's, if you do have root then chances are that masquerade isn't getting root prompt access and that's what is messing it up (based on posts from other people) so you want to go in and clear data from both masquerade and substratum so it fires off the prompt for asking for root again and it should work fine then.
[prjkt.io] Pkt_Lnt:
I just ran a logcat and Masquerade is asking for root but the superuser prompt does not appear for me. I just posted that logcat in the PN thread filter for all instances of "masquerade" rather than attach it here again.

http://xdaforums.com/showpost.php?p=68590766&postcount=28965

I have tried clearing cache and data for both and substratum request root but nothing from masquerade.

edit - [MENTION=2280111]aaamador[/MENTION]

It is an SELinux denial.

http://xdaforums.com/showpost.php?p=68590947&postcount=28966

I know that SuperSU patches the policy but looks like PHH does not. I'll take this to the PHH thread now.
[prjkt.io] djdarkknight96:
Nothing to do with substratum if any overlays work...those are theming issues contact theme devs
[prjkt.io] The_Keeper86:
I'm on a OnePlus 7 Pro rooted with magisk etc. Substratum works great but on reboot all my overlays somehow uninstalled!

This just happened today. But something weird happened last night the overlay for Kik and Chrome randomly uninstalled while using the device no reboot. . I'm using Swift Black btw.
[prjkt.io] djdarkknight96:
Check power saving it might be disabling overlays.
[prjkt.io] Smruti-Ranjan-Bihari:
"Substratum could not connect to the Andromeda backend" Please fix this

Hello everyone,

I'm using Moto G5 Plus running 8.1 Stock Oreo.

I faced this issue when I started to use the substratum theme engine. If anyone had the same problem and now fixed so, please help me.

I already tried uninstalling and reinstalling but same problem.

Please help :(:eek::crying:

I attached all screenshots below:
[prjkt.io] djdarkknight96:
Uninstall both subs and andromeda, reboot install again run script and try again..if it does it again run the script twice.
[prjkt.io] Smruti-Ranjan-Bihari:
Already tried it too.
[prjkt.io] Simon1511:
Hello, Im running stock TW oreo ROM on my A5 2017. Substratum shows that it supports OMS.

I would like to know if installing a theme breaks safetynet or not
[prjkt.io] djdarkknight96:
No never
[prjkt.io] j1gga84:
Today there was an update to Andromeda but after this update Andromeda crashes all the time and does not work anymore..

My question is now: when running android 8 or 9 on a Samsung or Samsung based ROM (in my case on a Galaxy S9) do I need Andromeda for substratum to work when I am rooted or is it also working without Andromeda?

Regards

Sent from my SM-G960F with Tapatalk
[prjkt.io] djdarkknight96:
If rooted no need, it does make building faster but that's it. If you want it to work just uninstall reboot and install again. Working here on my S9+ snappy dragons OneUI. I can't root
[prjkt.io] Neeleshjindal:
I'm not able to install themes on rooted oxygen os on OnePlus 7??? Someone please help
[prjkt.io] djdarkknight96:
Using magisk?
[prjkt.io] Neeleshjindal:
Yes
[prjkt.io] djdarkknight96:
I'm using on my 1+6T did you reboot after the module installed? If not, just uninstall system and the module in magisk.....reboot install them both...Just open substratum once it will install...then reboot...then try again building.
[prjkt.io] Neeleshjindal:
I don't have any magisk module installed right now. Can you please tell me what module do i have to install?
[prjkt.io] djdarkknight96:
Substratum does it itself
[prjkt.io] Neeleshjindal:
It didn't install any for me.
[prjkt.io] djdarkknight96:
Did you try what I suggested?
[prjkt.io] Neeleshjindal:
It's fixed... There was an additional zip that magisk has to install, once it was installed... It fixed everything. Thanks for your help :D
[prjkt.io] goast:
Hey guys so I am using an unlocked s9+ I have synergy, substratum lite and Sprite for Samsung. I followed the instructions given on xda news feed and couldn't get it to work, anybody willing to walk me thru it to get it working?
[prjkt.io] djdarkknight96:
Synergy is for blocked devices you should use andromeda and regular Sprite instead bro synergy is limited andromeda isn't.
[prjkt.io] goast:
Well f me running lol ... Okie dokie lemme try that
[prjkt.io] Voyager Mystique:
Unable to use.

Substratum Version 1020 on 1+5T (Oxygen OS 9.0.6). Was not using substratum for sometime. But now when I tried it says "Could not fall back to rooted mode" "There are no other theme engines able to be utilized on this device at this current time". Andromeda Version 39. Tried reinstalling also.
[prjkt.io] djdarkknight96:
Pie needs root, Google blocked andromeda overlays.
[prjkt.io] goast:
Worked to perfection. Thank u.
[prjkt.io] insanebob:
Hi all,

I have op7 pro rooted with renovate ice on top running. I had installed the substratum theme called edge lighter and it was enabled. Suddenly I decided to uninstall it and before I reboot the device I changed the device's default theme from OOS settings. Then the phone crashed and not it is stuck in bootloop and it enters only twrp.

Can anyone help me please?

Br,

Manos

---------- Post added at 06:44 PM ---------- Previous post was at 06:44 PM ----------

Hi all,

I have op7 pro rooted with renovate ice on top running. I had installed the substratum theme called edge lighter and it was enabled. Suddenly I decided to uninstall it and before I reboot the device I changed the device's default theme from OOS settings. Then the phone crashed and not it is stuck in bootloop and it enters only twrp.

Can anyone help me please?

Br,

Manos
[prjkt.io] Darshanmodi:
Can andromeda desktop launcher work on netframework 3.5 on pc? I get error saying to install net framework 4.0.30319. Is there any workaround for it?
[prjkt.io] djdarkknight96:
Flash recovery zip in substratum folder on your storage
[prjkt.io] Kaustubhx:
Error log

» [com.instagram.android]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Pie_-_9_0/values-v21/styles.xml:12: error: Error: No resource found that matches the given name: attr '*com.instagram.android:backgroundColorPrimaryDark'.

» [com.instagram.android]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Pie_-_9_0/values-v23/styles.xml:12: error: Error: No resource found that matches the given name: attr '*com.instagram.android:backgroundColorPrimaryDark'.

» [com.instagram.android]: Installation of "com.instagram.android" has failed.

Anyone can solve this?
[prjkt.io] jcmm11:
Yes - the theme developer.
[prjkt.io] Sly Fox007:
Does the information for oms on here still work for a latest build of lineage 14.1?
[prjkt.io] djdarkknight96:
No commits are needed just root
[prjkt.io] Sly Fox007:
It works better with OMS support, especially with nougat.
[prjkt.io] nri_tech1183:
My Redmi note 7 pro is rooted on stock miui rom. Will substratum work properly or do I need to be on some vanilla rom like pixel?
[prjkt.io] djdarkknight96:
There's a substratum miui theme here on xda, only one I know of but you can use any theme to theme your 3rd party apps.
[prjkt.io] TENN3R:
Can someone please explain shortly what exactly sysserv is?

I cannot find any specific thread, I'm currently using a custom rom with this feature and from what I understand it let us use oms themes without reboot needed?

Also, where do the installed themes go? They're no longer in /system/app like it was on stock aosp.
[prjkt.io] djdarkknight96:
It was a system used on nougat, they brought up to Oreo but Google blocking overlays broke it. Rom devs should have never merged it. It's not working and unfinished and never will be and can't be. My suggestion is to complain they added broken commits because users complained. Dumb reason just to not reboot one less time.
[prjkt.io] Damionix:
MIUI Dual Apps Theme

Hello,

I am currently on MIUI 10, and Substratum used to be able to Theme Dual apps. For example I have 2 Whatsapp using the Dual apps process (Twin apps ), but only the Main Whatsapp gets themed. The other stays the same.

Please see attached pictures. If my memory doesn't fail me, this wasn't the case before. Can anyone tell me how I can get it going so that both Apps are themed in Substatrum?

Thank You So much.

Damionix
[prjkt.io] djdarkknight96:
Dual apps worked before? What changed?
[prjkt.io] Damionix:
I have no idea. I was hoping someone else could help with that. Is there a way in Substratum to make it show Dual Apps as well in the list of apps to be Themed?
[prjkt.io] djdarkknight96:
The thing is, not sure how it worked in the first place. They use different package names and themes look for package names.
[prjkt.io] Damionix:
Not sure.

I see. I wouldn't know what the package names for Dual apps are. If I do install a Theme from the Theme store on the phone, it does Theme both apps. However, I do very much prefer the Themes of Substratum as they just work seamlessly and leave nothing unturned. I was hoping someone else would have the same issues as me, but it seems I am alone.

Thanks for your help.
[prjkt.io] djdarkknight96:
Samsung theme system has special privileges they can theme more. Nothing substratum can do for that. Afaik
[prjkt.io] ttocs99:
Hi. Using a s7 edge on blackdiamond rooted etc and it's a ported stock Samsung rom. I've have successfully themed every app apart from 1. The play store, it themes with no errors but it's still the same bright white when app opens. Any help I'm on latest playstore version.
[prjkt.io] djdarkknight96:
Clear from recents and reopen
[prjkt.io] ttocs99:
Done that buddy. Should I trying clearing data cache and force stop play store?

---------- Post added at 09:46 AM ---------- Previous post was at 09:44 AM ----------

Just tried the above and it's still white I really don't know what gives???
[prjkt.io] djdarkknight96:
Hmm it might have updated, try rebuilding the overlay and reboot after enable.
[prjkt.io] ttocs99:
Tried that. Loads a plain black screen then it's still the same white? I'm out of ideas.
[prjkt.io] djdarkknight96:
Oh wait, did you hide it from magisk? If so no need only need play services to have magisk hide.
[prjkt.io] ttocs99:
Sorted thank you very much.
[prjkt.io] Simon1511:
Hello, I have Substratum installed on my Galaxy A5 2017 with Stock ROM and Pitch Black S.

My problem is: When my apps are themed and there is an update for it and I install it, the themed app(s) are force closing after a reboot. Only uninstalling the theme and reinstalling it works but its terrible to do EVERY time.

Any suggestions or fixes? Thank you!
[prjkt.io] djdarkknight96:
Don't update apps until the theme does, or try rebuilding them to see if they work...if not you'll have to wait for theme update or roll back to working v# of that app. Nothing else can be done!
[prjkt.io] DroidForLife33:
I'm having an issue with Instagram app. I have a s9+ that's not rooted. So I have to go to the route of plugging my phone into the PC. For some reason when I click on an Instagram I just get a white screen and then it crashes. I tried uninstalling and reinstalling and rebooting my phone still can't get it to work. Any help would be appreciated thank you.
[prjkt.io] djdarkknight96:
I have S9+ no root and you can run sungstromeda without using pc even on pie. We got lucky!

You have a theme issue, need to talk to theme dev. We only help with system issues not theme issues.
[prjkt.io] leodis:
Hi, I have a RN5 pro with lineageos 16 android 9.0 and Substratum 1020. I would like to change the background of the drawer, but I couldn't figure out which setting should I take. I downloaded a few themes, but nobody did, but maybe it was just some settings I didn't configure.

Do you give me any advice?
[prjkt.io] djdarkknight96:
If you're meaning stock app drawer then I don't think any themes do, other then ones who just theme pixel launcher which is different package name. Try pixel launcher which is the exact same thing as launcher3 that you have installed but most themes work on it. If they do support it then look for launcher3 package name.
[prjkt.io] leodis:
I have not launcher3, I have trebuchet as launcher, that of the lineage 16 android 9.0. I would like to fix this launcher without setting any more

Inviato dal mio Redmi Note 5 utilizzando Tapatalk
[prjkt.io] djdarkknight96:
Ooooooohhhhhh I totally forgot trebuchet. I don't even theme it on my theme. I think only themes BigBlue or Swift Black but those are guesses. Check to see if they have themed app lists.
[prjkt.io] thanhnvt194:
Is there any subs theme have long Q -alike (or ios )navigation pill for Pie? Default pill is too small for my finger to reach

Mono/art and it can theme my pill so i think it's technically possible.

Thanks
[prjkt.io] Tommydorns:
Trying to get the "Priorities" feature to work. Everytime I rearrange the order and save, it doesn't stick. I've also tried saving and rebooted and rearranging and rebooting. I have a One Plus 5t on AOSP Pie rom.
[prjkt.io] djdarkknight96:
Change, save, reboot been working for me 1+6T stock oos, maybe your Rom added commits they shouldn't have.
[prjkt.io] [] AL []:
Yep lotsza weboot with Subtratum. Me miss the ol' days of CMTE

:eek:
[prjkt.io] Rryann22:
So I don't have scheduled contextual profiles on my OP6T. Someone sent me a photo of his "profiles" tab. He has the option to set day / night profiles. I do not.

I'm rooted, on latest OOS, using substratum 1020.
[prjkt.io] djdarkknight96:
That's only nougat and nougat custom Rom or custom pie roms who added broken commits. I don't have that on my 1+6t ruining OOS. Those need commits which aren't stable yet.
[prjkt.io] [] AL []:
Hey Mr DJ!

Howdy?

Sorry for the OT here, but since I'm still the King at avoiding social media apps to get in touch with you and that Xda' PMs can't include pics (I believe...anyways I'm here...).

I'm trying to slowly get back at theming and so far so good but the OOS MMS app's notification s... can't find a clue on where that green icon tint and text color is....

And if you have any link to a general theming Xda forum like we used to have, it'd be greatly appreciated if you could through in the reusable bag.

Thanks and cheers hope the family is doing well.
[prjkt.io] djdarkknight96:
Not sure tbh, try getting the hex and search it?
[prjkt.io] [] AL []:
I did already but no luck. My bet is that they pull the color from the default OOS green text color for the dark theme. So might just be part of a parent theme and not defined clearly without a notification layout or a notification style. Anyhow, thanks I'll keep digging ...
[prjkt.io] djdarkknight96:
That's it the default accent can be changed to your accent. Just have to toggle it to another then back to default in OOS settings. I themed it long ago can't remember fully.
[prjkt.io] RexxRobravo:
My phone keeps on telling me "Substratum could not connect to Andromeda backend"

What seems to be the problem??

---------- Post added at 05:27 PM ---------- Previous post was at 04:38 PM ----------

my phone keeps failing to install overlays...how can i fix it?? and what seems to be the problem??
[prjkt.io] Badger50:
Andromeda has been dead since 9.0 was introduced. If your on 9.0 that is.
[prjkt.io] djdarkknight96:
What device? What OS version? help us help you!

---------- Post added at 07:40 PM ---------- Previous post was at 07:39 PM ----------

Not 100% true, works on S9 N9 still.
[prjkt.io] scloss84:
Hi, I'm using Oneplus 6 oos. If I have Substratum theming, when I swap kernel by doing dirty flash oos, twrp, reboot recovery, magisk and kernel, do I need to disable the substratum theming first? Would it cause issues if I don't disable Substratum? Thanks.