yashsingh1/xdaforums huggingface dataset:
[prjkt.io] Ja_som:
Hmmm, and on what phones you think it works?
[prjkt.io] neilhicks52@outlook.com:
And when will it work on Android phones
[prjkt.io] Ja_som:
I think you have a bad day, you need to sleep more or something, because you are totally out.
[prjkt.io] neilhicks52@outlook.com:
I don't know but I have Moto e-4 and it won't work on mine it's says you can't use it at this time
[prjkt.io] Ja_som:
Finally something...

What Android version do you have, if you have at least Nougat (Android 7.x) you need root. If you don't have root, you can't use Substratum.
[prjkt.io] KC37394:
Hi

I have done connect substratum and andromeda but at notification have show

The background theme service are binded

May I know how to solve it?

One Plus 5t android 8.0
[prjkt.io] sumeet babar:
Does substratum theme slow down the device?
[prjkt.io] Badger50:
As a whole...no. having said that, there are some heavy themes that can cause some lag with opening certain apps. Especially noticeable when you have transparent overlays enabled. May not happen to everybody, but that's been my experience.
[prjkt.io] monki79:
Substratum crash when applying a theme.

Build version: nine hundred fifty three

Device: ONEPLUS A3003 (OnePlus3T) [OnePlus/OnePlus3/OnePlus3T:7.1.1/NMF26F/02072026:user/release-keys]

ROM: 8.1.0 - OmniROM

Theme system: OMS (root)

Stack trace:

java.lang.RuntimeException: An error occurred while executing doInBackground()

at android.os.AsyncTask$3.done(AsyncTask.java:353)

at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)

at java.util.concurrent.FutureTask.setException(FutureTask.java:252)

at java.util.concurrent.FutureTask.run(FutureTask.java:271)

at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)

at java.lang.Thread.run(Thread.java:764)

Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

at java.util.ArrayList.get(ArrayList.java:437)

at projekt.substratum.common.platform.ThemeManager.disableOverlay(ThemeManager.java:235)

at projekt.substratum.tabs.OverlaysManager$finishUpdateFunction.doInBackground(OverlaysManager.java:1318)

at projekt.substratum.tabs.OverlaysManager$finishUpdateFunction.doInBackground(OverlaysManager.java:1215)

at android.os.AsyncTask$2.call(AsyncTask.java:333)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

... 4 more

User actions:

2018-02-27 19:31:03: LauncherActivity created

2018-02-27 19:31:03: SplashScreenActivity created

2018-02-27 19:31:03: SplashScreenActivity resumed

2018-02-27 19:31:03: LauncherActivity destroyed

2018-02-27 19:31:03: SplashScreenActivity paused

2018-02-27 19:31:03: MainActivity created

2018-02-27 19:31:04: MainActivity resumed

2018-02-27 19:31:04: SplashScreenActivity destroyed

2018-02-27 19:31:10: MainActivity paused

2018-02-27 19:31:10: ThemeLaunchActivity created

2018-02-27 19:31:10: ThemeLaunchActivity resumed

2018-02-27 19:31:10: ThemeLaunchActivity paused

2018-02-27 19:31:12: InformationActivity created

2018-02-27 19:31:13: InformationActivity resumed

2018-02-27 19:31:14: ThemeLaunchActivity destroyed

Tried different themes but it always ends with a crash.
[prjkt.io] RolivhuwaZA:
Anyone know what to do when Substratum is stuck on preparing theme overlay

"System UI Status Bar Icons"?

Galaxy S8+ running Renovate Ice 9.1

Theme: Yoru. For Samsung Oreo.
[prjkt.io] SXUsr:
Looking for a quick answer here if possible. Once again I've had to start from scratch whilst trying to update the template using android studio, not really an issue, but having installed the new theme when I select it in Substratum my phone screen dims and nothing else happens?

Latest Substratum 915

Latest Studio 3.2 Canary 4

Latest Substratum Template.
[prjkt.io] shaggyskunk:
You should probably be asking in this Thread:

https://xdaforums.com/showthread.php?p=73439022

And ohayoubaka's Telegram Group ? ?
[prjkt.io] SXUsr:
EDIT: Fixed.
[prjkt.io] DanteDeSalvator:
This won't go no matter what. I'm on a rooted phone and don't need this. I press back, home, force close, what not. It just won't go.
[prjkt.io] Ja_som:
If you want help from anyone, you should share more info.

What device do you have, ROM, is root access granted for Substratum, etc.?

As mentioned in the first post.
[prjkt.io] DanteDeSalvator:
Lenovo Z2 Plus(Z2131), AEX 5.2(based on Oreo 8.1), Root is granted to Substratum. Been using it for a good time but now this suggestion to add Andromeda came up and won't go.
[prjkt.io] shaggyskunk:
If your phone is Rooted - I'm pretty sure that you don't need Andromeda ??
[prjkt.io] DanteDeSalvator:
I know that but the prompt just won't go no matter what. It's stuck in that screen!
[prjkt.io] shaggyskunk:
You might want to post this issue on the Substratum Telegram Group - It's more active than the xda thread - and hopefully you'll get an answer more quickly ?
[prjkt.io] Badger50:
Have you uninstalled Andromeda and substratum, rebooted, then installed substratum again??
[prjkt.io] DanteDeSalvator:
I uninstalled and reinstalled Substratum and was welcome by the same screen.
[prjkt.io] RED ZMAN:
Try clearing data for Substratum and doing a cold boot.
[prjkt.io] shaggyskunk:
You might want join the Substratum/SungStratum /Andromeda Telegram Groups for more support ??
[prjkt.io] Efeler_Gibi:
I have a s8+ with offical Oreo ROM with substratum version 953. I have this visual glitch on last 2-3 updates ago. MY THEME STUFF LOOKS YELLOW. if it was an appealing color I wouldn't care but... (it is the same in all themes and because of me being a junior member because I don't post much so I cannot post links or photos so just delete the space between goo. And gl photos.app.goo. gl/HS0mPrhO9BxAxD8C2
[prjkt.io] Pkt_Lnt:
Start here and read all the posts below about warez and piracy and why you probably triggered the yellow wall of shame.

https://xdaforums.com/showpost.php?p=75629622&postcount=3898
[prjkt.io] Efeler_Gibi:
I forgot I had that app installed even. Now I just pay for my apps and actually support developers thanks for fast response!
[prjkt.io] simpsonr:
Hello, I'm new to Substratum and I'm sure this has been asked in previous pages but my searches have come up with so much stuff and I can't figure out good search terms to use for narrower results so I apologize in advance for any redundancies.

I've got everything up and running properly but for some reason, I can't seem to build/enable this "swift dark" theme. I go through and check the overlays I want, the OS version, "build and enable", it runs, I get no errors but none of the overlays actually enable and the text color of the primary title of each overlay is orange, not green and when I go to the manager area, none of the overlays are listed.

I do have two other packages installed and working properly... LockClean and SubNa. Is there some conflict with those?

Thanks.
[prjkt.io] Badger50:
Reboot and see if your overlays are now there.
[prjkt.io] simpsonr:
I rebooted, got back into Substratum, manager and still only see the two other packages I have installed. None of the Swift Dark overlays are listed there. If I go to Swift Dark Theme manager area and, for example, setup the "Android System" overlay the way I want it (and had it before the reboot), the title of the overlay turns orange and says in green text "up-to-date" but nothing happens other than that.

UPDATE: Looks like a combo of "enable installed" and reboots finally gets things going.
[prjkt.io] Badger50:
I had the same problem, but the reboot fixed it. Then I'd clear substratum app data and cache and see if that works.
[prjkt.io] WhipeeDip:
+1 to this, seems to be a new issue. Used to work fine, but now it doesn't apply. Happens with both the Swift dark and black themes.

Pixel 2 on the March update.

EDIT: Building themes, rebooting, and enabling just one theme will cause all of them to show up in the manager. Then you can select all in the manager and enable again there.
[prjkt.io] Daiivol:
Im new to Substratum, please help with errors

Hello,

Im new to substratum and was trying to use the template to build an overlay for Opera since i couldnt find any dark theme for it

substratum version - 953

Device - Oneplus X E1003

OS - LineageOS 14.1

theme system- ROO2(legacy)

first i found some warnings and errors in template

warnings -

in gradle.properties android.enableAapt2=false deprecated (enableAapt2 was deprecated from ndk16, i think) change to true to remove it

I removed it and put it up as comment

error -

in build.gradle ndk abiFileter "armeabi" was deprecated

so i changed it to "arm64-v8a"

and added the code -

task ndkClean(type: Delete) {

// remove unused archs from build cache

delete fileTree('.externalNativeBuild') {

exclude defaultConfig.ndk.abiFilters.collect { '**/' + it }

}

}

tasks.findByPath(':clean').dependsOn ndkClean

which i found here - stackoverflow(dot)com/questions/47303004/android-ndk-application-targets-deprecated-abis-armeabi-error-after-update-n

but i didnt remove the android.mk since i dont know what it does

after that all well and good and im trying to change the colors.xml directly instead of going the round about way cuz i just want to see first how it works

here is what i did -

1) made com.opera.browser folder inside overlay folder

2) added "res" folder from the decompiled opera apk

3) copied the colors.xml and changed values inside and added a few basic color values

4) changed the name to type1a.xml and pasted inside "com.opera.browser" folder

5) changed the name of colors.xml inside values folder to - type1a.xml

clean built apk -> installed

some error in "drawable-v21" folder which has $avd_hide_password.xml and such files, came that only [a-zA-Z_] values allowed

so i removed every other folder from res except values, which had original colors.xml now named type1a.xml

please tell me if i did anything wrong till now

afterwards i clean built apk again

then i get this error while installing -

>[com.opera.browser]: Overlay APK creation has failed!

>[come.opera.browser]: Installation of "com.opera.browser" has failed.

i have tried changing up few more things but none worked so i changed them back to how it was and i cant find any proper topic which would help debug this, please help!

I have other overlays too, and they work fine - Default Dark, Swift Dark

EDIT : OK so i fixed that overlay error, before i was copying the whole file and keeping the things which im not changing, now i followed the video from ririozizio and only put the code which im changing in "colors.xml" inside the values folder, no type1a.xml (i removed those things)

BUT now Opera crashes without loading anything -sighs-

EDIT: ok so i tried putting hex values directly instead of using the [MENTION=403934]Color[/MENTION] attribute values which was defined inside colors.xml seperately and its works, hopefully ill find all attributes soon
[prjkt.io] SyCoREAPER:
substratum 953

Nexus 6P

AOSP 8.1

Swift Black Substratum Theme

I've used up my search limit so just posting now.

Does Substratum no longer disable overlays after "x"# of crashes on Oreo? When I was on 7 it disabled it but on 8.1 it is staying enabled
[prjkt.io] Badger50:
Is this new behavior, or since the March update?
[prjkt.io] SyCoREAPER:
I was on PureNexus which was 7.1.2 up until the end of February at which point I decided to revert to stock which was 8.1 Feb Update. Didn't have an prior Oreo experiences. Oh and I am rooted too btw, have Andromeda but am not using it atm
[prjkt.io] Badger50:
I haven't had that type of behavior on 8.1 on my P2XL. Having said that, if you haven't already, I'd uninstall all overlays, then uninstall Andromeda and substratum, reboot, install substratum again, grant it root, and seen what happens :good:
[prjkt.io] goti(0):
substratum version 953

andromeda version 19

Stock 8.1+magisk pixel 2 xl with march update

everything was working fine before the march update but since the update whichever theme i use build process completes normally but there are no overlays in the manager tab however in the apps all the overlays are present, sometimes a few overlays are enabled but does not work properly.
[prjkt.io] Badger50:
Same here, as are others are finding out as well. You have to reboot after you compile the overlays in order to see, and then enable them. Hopefully the substratum team finds a fix soon.
[prjkt.io] goti(0):
thats very frustrating as in the meantime to find out any solution or causes i have flashed factory images thrice ...dont know what the issue..
[prjkt.io] Badger50:
It's nothing we did on our side my friend, it's Google. They borked twrp in February, and now substratum in March! Hey, their 2 for 2! Who knows what April will bring ???
[prjkt.io] goti(0):
:D:confused: let see that happened too me also last time with twrp next time i will flash update after weeks time to avoid this situation
[prjkt.io] Badger50:
Hahahahahaha....a sound strategy indeed! ?
[prjkt.io] SyCoREAPER:
To be safe I:

Disabled

Cleaned Installed

Uninstalled Theme

Uninstalled Substratum

Rebooted

Reinstalled both

Reapplied

Rebooted

When apps crash due to compatibility it still doesn't auto disable like it used to.
[prjkt.io] Badger50:
Yeah, I hear ya. Not to mention that after the March update, there's more issues. Seems as though Google doesn't want us to use dark UI's much longer. Oh the horror!! ??
[prjkt.io] SyCoREAPER:
Yup. Especially since per the front page P is blocking theming.

Oh well. Nexus is stuck on Oreo. Google is losing itself
[prjkt.io] Badger50:
Pitiful....just pitiful! ??
[prjkt.io] Seagold:
Learn how to talk

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

Learn how to talk
[prjkt.io] SacredDeviL666:
Let's keep the discussion civil and respectful to each other shall we ?

Thanks

SacredDeviL666

Forum Moderator.
[prjkt.io] The2k10:
Hello,

When I try to install font from substratum,asks me for perms.........and this happens

Device:Lenovo A2010

ROM:Aosp extended(7.1)

Substratum very:953

Logcat:not needed(?)
[prjkt.io] adam20115:
In the newest version of Substratum, on Android 8.0 oxygen os open beta and substratum can't compile themes, just sticks on one app and doesn't continue with compiling, any ideas on how to fix this?
[prjkt.io] JT1510365:
Hello everyone i am new to substratum and i havent had a problem with it until now. I keep getting this ugly yellow overlay in the substratum theme section in the app whenever i select a theme and its so ugly as you can see in the screenshot. I would usually be able to see the actual theme image when i select a theme from the list but now it displays this ugly yellow overlay. I am running rr remix 7.1.2 on my nexus 7 flo if that helps. I didnt mess with the rom or the app this is why its such a strange issue.
[prjkt.io] Ja_som:
Some options, you have pirated theme or you use Lucky Patcher.

Try to search next time...
[prjkt.io] Delta wolf:
Hey guys I have a Google pixel 2 rooted with magisk xposed installed along with gravitybox. My issue here is that I thought I could use themes right away since I have root but I can't they apply and restart device and it's still original theme AGAIN I AM ROOTED!! I don't wish to do the Andromeda thing so any ideas?
[prjkt.io] Badger50:
If it's like my P2XL, and your stock+root. Try "building and update" in the selection menu. You probably won't see the theme overlays in the manager section until you reboot. Then go back to substratum manager and enable the theme.
[prjkt.io] Delta wolf:
So this worked for most part my ui is themed Gmail chrome settings and a few others but the playstore remains unchanged along with FB and messenger even though I've applied it several times :/
[prjkt.io] Badger50:
What theme?? Maybe try another overlay from another theme for play store. It's ok to mix and match them. Just be careful on the system UI with some themes. They can shut down your UI, forcing you to have to flash the rescue zip in twrp.
[prjkt.io] ch3mn3y:
Is there a way to use themes with 490? I have MM installed (RR 5.7.3), so i cannot install newer Substratum... and with that I always get "This theme's binary does not pass Substratum's integrity verification". Themes are paid and free - installed through Play Store.
[prjkt.io] KochoCho:
Oh. So that's how. Finally my question has been answered. Thank you! I'll go back to the rom with Feb2018 security update then.

You know, Google is like 'let's sale amoled phone, and theme it as white as possible'
[prjkt.io] Badger50:
It does appear though that substratum is working fine on March custom roms. It's on stock where all the trouble lies! Your right about the ever advancing white UI though. Shoot, pretty soon we'll all be wearing sunglasses inside on a cloudy day to look at our screens. I do dislike progress at times! ??
[prjkt.io] KochoCho:
Dang, this line is hilarious :D

Yeah, fortunately the overlays are working after some reboot on custom rom
[prjkt.io] HolyCowHD:
Hello Guys, im not familiar with substratum because i never use it. im on note 8 running android 7.1.1, with samsung themes

can i use substratum on apps like photos, youtube, instagram with samsung theme applied?

if i can, what should i never do on substratum that can broke my phone?

Thank you!
[prjkt.io] djdarkknight96:
Not sure on N but on O we can but if you reboot you lose Substratum. I've only used Oreo on my S8 so don't know about N. Swift black/dark themed the entire system in N. Might try that theme. Once you get Oreo it will theme much better. Samsung let us theme everything on O. Then you can try my theme Sprite. "Shameless plug" lol
[prjkt.io] Pariah24:
So when I installed the Swift for Samsung overlay onto the Messages app it wiped out every text I had. I am not happy.
[prjkt.io] djdarkknight96:
Need to go tell Swift devs that. Nothing to do with Substratum app itself.
[prjkt.io] shaggyskunk:
Never heard of this happening to anyone - And I don't see how it could be related to the Theme.... On a side note - You don't back up your calls & texts to the cloud or something? (yeah I know that doesn't really help you now) ?

Sent from my SM-G955W ?? ?
[prjkt.io] bejunk:
1st of all, THANK YOU so much for the workaround to enable themes!!! You saved me from a lot of hassle, i was going to downgrade allready, but your workaround is working perfectly! (Lucky me made a backup before ^^) And 2nd, no on my ROM (MokeeOS which is based on / practically a renamed LineageOS, no patches added) i got thru the issue you all reported.. I was going crazy, tried everything to fix it for allmost 2hrs... This issue was introduced with some commit or dunno (maybe with LOS new theme option?), but all march builds were affected... You're the man. Thanks again!

So again, for those who cant enable Themes: if after "build and enable" nothing changes: reboot phone, go to substratum app -> Manager & enable your overlays. Done!
[prjkt.io] nathanchance:
Yeah I have never had that issue. The majority of people on the team gave an Angler I believe and we have never had a problem with that. I don't even think that could be overlay related but [MENTION=3605033]nicholaschum[/MENTION] might say otherwise
[prjkt.io] nathanchance:
1. Have you tried another theme? That will help rule out if it is the theme or Substratum.

2. That's noted in the OP, the resources are loaded at runtime so you will see a bit of unthemed app for a fraction of a second like you said.

3. Have you disabled the recreate option in settings in favor of restart?
[prjkt.io] Prattham:
1. Nope didn't had a chance

2. Okay cool

3. Not sure that was on or not but i didn't messed with the settings so it should be the default one
[prjkt.io] cink40:
Will 2. get better? It is ugly as hell. Well regarding flashlight tile i do not know what else will cause it? Disappear when i apply theme..i did no try restart ui because i do not using substratum anymore, 2. is to much for me..back to layers. In layers i have same number 2. problem with some theme, Magpie for example, but Material Glass works flawlessly.
[prjkt.io] nathanchance:
[MENTION=1050103]sykopompos[/MENTION] talked about this, it requires some additional code and resource mapping that is not a priority right now.

[MENTION=5379942]setiawanjimmy[/MENTION] may be able to comment in this but that has never happened to me on Layers, CMTE, or Substratum. Pretty sure that is just not in the domain of theming since ultimately what that means is that your camera is getting disconnected.
[prjkt.io] JaylanPHNX:
I had my first experience with a theme update, and it didn't go well. I update Spectrum and clicked on the notification that came up from Substratum, which took me to the overlay manager tab, where all the components said update available. I selected all the overlays I wanted and hit the FAB and selected compile/update. It began compiling and then very quickly began a cascading series of force close toasts that ended with me on my homescreen and the compiling notification frozen. I tried again, omitting system UI and play services and those compiled fine, but didn't apply. I had to remove everything, recompile, and reapply. This was with Spectrum on PNMod for Angler.

From my Tab Pro 8.4
[prjkt.io] Spaulding89:
Same here last night as I get the update.

Sent from PureNexus 6P

I will show you the power of the darkness
[prjkt.io] kantjer:
For now revert to stock theme before staring to compile the updates. Hopefully this will be fixed soon.

Sent from my Nexus 6P
[prjkt.io] setiawanjimmy:
What was the no2 bug again? Splashscreen? It is themed on layers but not on substratum. Syko has explained that before and we are working on a fix.
[prjkt.io] nathanchance:
No, I was referring to you for his issue where his flashlight tile would disappear on both Layers/Substratum Magpie (in addition to other themes). Never had this issue before so wanted to see if you had any insight.

And yes, to everyone, the splash screen issue is here to stay for the time being. I'm adding it to the FAQ, please do not comment on it further in there.
[prjkt.io] davidwilson83:
I can haz themed splash screens plz?

#WhiteUIMustDie #ThemesMatter
[prjkt.io] johnandbodhi:
huh?
[prjkt.io] setiawanjimmy:
Flashlight is still showing up for me here. Magpie theme with Beltz rom.
[prjkt.io] cink40:
Well, i have splashscreen problems also in layers with Magpie theme in Gmail for example?
[prjkt.io] davidwilson83:
Gmail is probs the only themed app that I know of that doesn't have a themed splash screen on Layers. All the other main ones can be themed, especially if you use Theme Ready.

I've been looking for the fix for Gmail but haven't found it yet.

#WhiteUIMustDie #ThemesMatter
[prjkt.io] cink40:
If it is any help : there is no splashscreen in Gmail with Material Glass theme (layers) - free theme in Play Store
[prjkt.io] nicholaschum:
Issue with duplications in names have been resolved

Issue with updating compiled + enabled overlays have been resolved, however we will be looking into making this more simple ROM wise because a window refresh is needed everytime one overlay updates

Legacy Mode is at it's final stages

OverlaysList: Permit duplicate package names when buffering list

OverlaysList: Fix updating enabled overlays not updating

Themes: Expose BootAnimation tab background

LegacyMode: Precedence listing for Legacy folder was not applied