yashsingh1/xdaforums huggingface dataset:
[prjkt.io] Sonalk:
Can't enable system UI overlays

I get the following error log when trying to enable system UI overlay on any theme:

» [android]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Android_Oreo_8_1_0/layout/notification_template_material_big_media.xml:17: error: Error: No resource found that matches the given name (at 'layout_height' with value '@*android:dimen/media_notification_header_height'). » [android]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Android_Oreo_8_1_0/layout/notification_template_material_big_media.xml:40: error: Error: No resource found that matches the given name (at 'style' with value '@*android:style/NotificationMediaActionContainer'). » [android]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Android_Oreo_8_1_0/layout/notification_template_material_media.xml:17: error: Error: No resource found that matches the given name (at 'layout_height' with value '@*android:dimen/media_notification_header_height'). » [android]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Android_Oreo_8_1_0/layout/notification_template_material_media.xml:42: error: Error: No resource found that matches the given name (at 'layout_marginBottom' with value '@*android:dimen/media_notification_actions_padding_bottom'). » [android]: Installation of "android" has failed. » [com.android.settings]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Android_Oreo_8_1_0/values/styles.xml:175: error: Error retrieving parent for item: No resource found that matches the given name '@*com.android.settings:style/Base.CardView'. » [com.android.settings]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Android_Oreo_8_1_0/values/styles.xml:176: error: Error: No resource found that matches the given name: attr '*com.android.settings:cardBackgroundColor'. » [com.android.settings]: Installation of "com.android.settings" has failed. » [com.android.systemui]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Android_Oreo_8_1_0/values/styles.xml:125: error: Error retrieving parent for item: No resource found that matches the given name '@*com.android.systemui:style/qs_base'. » [com.android.systemui]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Android_Oreo_8_1_0/values/styles.xml:136: error: Error retrieving parent for item: No resource found that matches the given name '@*com.android.systemui:style/qs_base'. » [com.android.systemui]: Installation of "com.android.systemui" has failed.

I'm on Samsung s8 SM-G950F v8.0.0

Substratum v992

Andromeda v22
[prjkt.io] djdarkknight96:
These usually go to theme dev

But

You are not on 8.1 Oreo, Samsung is 8.0
[prjkt.io] quantan:
Hi. I'm using Swift black with substratum. I got the white text with white background menu, it's hard to read the text. How to fix this issue? Please see the attachment. Thanks!

My info:

Device: HTC 10

Rom: AOSiP Oreo

Substratum: 992
[prjkt.io] djdarkknight96:
This is a Swift theme problem, go ask them for help please.
[prjkt.io] tlxxxsracer:
I try to apply Flux White on my OP6 but it just sits at "Building and installing overlay" and never moves. Uninstalled any overlay. rebooted. cleared data for substratum.

Im on stock OOS non-rooted
[prjkt.io] malebolge:
Hi friends. Someone would suggest a theme that change the incallui with big caller photo??

I have a Samsung s8+

Thx Francesco

Inviato dal mio SM-G955F utilizzando Tapatalk
[prjkt.io] djdarkknight96:
Every once in a while I see this issue, reboot and starting again usually fixes it.

---------- Post added at 09:52 AM ---------- Previous post was at 09:50 AM ----------

This isn't the place to ask. Try the community chat in telegram or Google plus community. This thread is for helping with Substratum issues only.
[prjkt.io] tejasdhanrajnikhare:
I was unable to install substratum themes in pixel experience rom
[prjkt.io] djdarkknight96:
Would need a lot more info

Errors

Logs

Root or not

Etc etc etc
[prjkt.io] JaylanPHNX:
That's a current issue/limitation with Substratum, widgets aren't getting themed. It's unfortunate, but it's also known and I'm sure being worked on. These guys have done some pretty amazing stuff in a fairly short amount of time, so I'm sure this too shall pass.

From my Tab Pro 8.4
[prjkt.io] yo-less:
Thanks for your post. Does this mean that widgets were themed when the ROM still ran on the Layers Manager and when I added Substratum as an add-on via Google Play but that widgets have stopped being themed in ROMS that use Substratum as the default theme manager? Are there any bug / development posts I could monitor to see when this behavior returns to the way it was?
[prjkt.io] Pkt_Lnt:
You can watch the GitHub linked in post 1 and the changelog linked in post 2.
[prjkt.io] pkelly517:
I've been trying to get substratum working on my pixel c for a while now. So far, no joy.

Currently I'm on nougat, rooted.

Everything seems to be working correctly,. The app informs me if I've updated theme ready apps. I uninstall the updates.

It says everything compiles correctly. Need to reboot. Okay. Nothing is dark when it boots up.

In settings, there is only the indication that substratum (220) is installed. There is no mention of masquerade. I assume that this is the problem. I've uninstalled/installed a couple times. Same thing.

I've tried Magpie, Biohazard and Domination themes. No difference.

What an I missing? What logs would help?

I have zero issues on my N5X.

Here's a link to a Syslog generated while trying to apply Domination.

https://www.dropbox.com/s/pdcv59o4rhe8rah/2016-08-27_16.40.zip?dl=0
[prjkt.io] sykopompos:
I forgot about this Nick with the new job, pixel c has a vendor partition that we need to account for, for this to get working on legacy mode
[prjkt.io] sykopompos:
The difference between rro and oms is that while rro loaded up like it was a part of the app you were opening while oms actually gets added as data when a app binds it's data and then updates it's resources during the first activity (splash screen).

The problem is, there are some things that don't have the code yet to update their resources yet after a asset change (or configuration change) and that is exactly how oms works.

This was being worked on last week along with the splashes but with N being released, it got set back a bit while we get everything updated for ROMs on N.
[prjkt.io] sykopompos:
You are still trying to think like layers where the overlays were separate and you stacked them on top of each other.

With substratum, when you pick your options you are picking all your options and then compiling it into a SINGLE overlay for the app you are overlaying, most likely you were only picking one option and getting a different framework then you thought because you didn't select it when you made the overlay.

Or

You have the clear previous theme option selected them will disable any overlays enabled and only apply the ones you selected there.

That option is there because it was highly requested to be able to switch themes without having to disable your previous.
[prjkt.io] pkelly517:
I will take this to be that there is nothing wrong on my end.

I'll keep an eye out for updates. Thanks
[prjkt.io] fmc000:
So many complaining posts in this thread... In my case substratum work perfectly on my OPO running the latert SlimSaber MM, which includes substratum but not (for now, I hope) masquerade. All works as expected, without issues.
[prjkt.io] Ghisy:
[MENTION=1050103]sykopompos[/MENTION], thanks for your reply.

I see, I understand now. I didn't know the overlays blended altogether into one and not on top of each other like layers. Turns out I was "forgetting" (as I didn't know) to apply one overlay (System, because I didn't change anything for it).

But there's one thing that could be improved in the substratum app: when using the advanced manager, the window doesn't refresh when uninstalling overlays. The loading animation at the top just loops endlessly. So I never know if the job is complete or not. Maybe it would help if a toast message was added.

It would also be nice if the troubleshooting section was up-to-date with the name of the new menus and such.

Sent from my Chroma-powered Nexus 6P
[prjkt.io] fmc000:
Actually this partially work in my case, the themed bootanimation is visible until the system asks for the decryption key; after that the default bootanimation is shown. Exactly the opposite happens for the fonts: the default font is visible until the system asks for the decryption key; after that the themed font is used.
[prjkt.io] nicholaschum:
I believe your device identifies as "dragon"?

I have added a support filter for it on 223, please test it out :) (if it doesn't work please delete all vendor folders from all possible locations, thanks!)
[prjkt.io] JaylanPHNX:
What's the official procedure for when your theme updates? It seems no matter what I do, I run into issues. If I select all my overlays and hit Build & Enable, they build and apply, but the manager still says Update Available. If I select them all, then hit Build & Update, they all build, then I start having freezing and FCs and have to reboot, at which point many will still read Update Available. (This is with Spectrum on PNMod)

I have to 6p.
[prjkt.io] kantjer:
Wouldn't call this official but I do clean overlays and then build & apply. No reboot needed.

Sent from my Nexus 6P
[prjkt.io] pkelly517:
Yup. Dragon.

ro.product.name=ryu

ro.product.device=dragon

No update available yet, but I'll keep an eye out.

I should probably ask where all possible locations are now, before I try to delete them.

vendor/overlay and

system/vendor/overlay

come to mind. Anywhere else?

Edit: Yay! My eyes don't bleed! But the Biohazard keyboard is a lot of nearly white on white. Baby steps.

https://www.dropbox.com/s/361tl0i69krv7wo/Screenshot_20160828-150855.png?dl=0
[prjkt.io] Stsiapan:
this app reboots, but there is no change, although it should work, the layers work, please help
[prjkt.io] hinxnz:
Read your post and think did I give adequate information..
[prjkt.io] Stsiapan:
"layers manager apps" is work, substratum too, but no working theme after reboot
[prjkt.io] Pkt_Lnt:
Phone -

ROM -

Rooted? -

Substratum version -

Masquerade version -

Theme trying to apply -

A log?
[prjkt.io] nicholaschum:
I.... You win my Internet points of the day.
[prjkt.io] Cvk vamsi krishna:
[IMG="status bar text and app drawer text is too light to read , in all themes"]https://drive.google.com/file/d/1lYxSGc0l6tydOilUq89rcyjBoTf_MxqZ/view?usp=drivesdk[/IMG]

Device: Asus zenfone 2 (ZOOA)

ROM:RR

rooted with magisk

Plz help

https://drive.google.com/file/d/1lYxSGc0l6tydOilUq89rcyjBoTf_MxqZ/view?usp=drivesdk
[prjkt.io] tommyzatt:
Hello!

I'd like to use sobstratum without compromising performance however the dialog which pops up when I open the app says I need to have a custom rom in order to theme speedier. Can I flash substratum instead or what do I do in order to use that option? Thanks!

I'm on OP6 Oreo 8.1
[prjkt.io] djdarkknight96:
With?

---------- Post added at 01:41 AM ---------- Previous post was at 01:39 AM ----------

Actually no root builds faster, use Andromeda with root so root doesn't build slow or use root without and it just didn't build as fast. Only difference in performance is building overlays...otherwise no difference.
[prjkt.io] Cvk vamsi krishna:
With pitch black ,swift dark etc
[prjkt.io] djdarkknight96:
This thread is issues with Substratum, you'll need to contact those theme devs or read their instructions.
[prjkt.io] Weber97:
Substratum with Andromeda on a Huawei p20 pro

Hello!

Okey, so i cant get my themes to enable... Im on a Huawei p20 pro device without root (using andromeda ofc), emui v8.1 and android v8.1. When im about to "build & enable" or just "enable" the app says: please select a valid overlay before performing this action". I have tried rebooting and reconnecting with andromeda backend several times but still not able to apply any themes.. Although i believe that it's due to the fact that google is preventing stock oms users as stated in the app description in play store. Am i right about that or is it something else that causes my problem?

Thanks in advance! Tell me if i should be posting somewhere else, this is my first time posting :)
[prjkt.io] Bhargav_rebel:
Device : Oneplus5T

Os : Oxygen Os

Rooted with magisk

I installed substratum recently after rooting i installed a theme and clik build and enable it asked for a reboot i did it but nothing has changed i tried changing my nav bar again and again but it did nothing

I'm a noob so please help me:(
[prjkt.io] djdarkknight96:
"please select a valid overlay before performing this action" means nothing was selected or checked on. Sometimes the list need to refresh then you can enable them.

You both I have same answer

Process on stock after March update

Build update...you'll see pink

Hit enable on them..nothing will change

Reboot should enable them if not go to theme list or manager and enable they should be orange to enable them.

Let me know if that doesn't work.

DJ
[prjkt.io] Bhargav_rebel:
I saw my overlays in manager as green and they're enabled but the nav bar doesn't change i tried enable them again by selecting them but it says please select valid overlay
[prjkt.io] djdarkknight96:
That would be something with the theme not Substratum, you can't enable if they are enabled. That's why you got please select valid overlay. Just need a compatible theme.
[prjkt.io] Bhargav_rebel:
Can you suggest me a theme to change nav bar
[prjkt.io] djdarkknight96:
I don't have one plus device to know. Also depends on what style you like. Go search playstore but make sure theme is OxygenOS compatible.
[prjkt.io] sjamie:
Just updated to v995. It seems like the bug with the Priority manager has returned. Layers are no longer being saved in my desired order. Anyone else notice this? I thought this was fixed in v992.
[prjkt.io] djdarkknight96:
Yes I can confirm it's not working but even worse, before I could arrange them without saving it move them back to original state then save it would remember the changed set-up I wanted but that doesn't even work now. I'll report it once we fix a bigger issue with license check. Themes won't open with playstore 10.7+ so this is a bigger bug we need to address. Only explaining because it might take a while to fix.
[prjkt.io] Zankard:
Updated to version 997 and it stopped working altogether for me as well (legacy mode). Running LOS14.1 (android 7.1.2). Is this the end of the line for us running on android 7?

edit for clarity:

Substratum finishes installing without errors. I have tried uninstalling everything from the rescue zip file and starting over. Tried multiple themes to make sure it's not a theme issue.
[prjkt.io] sjamie:
Thanks for confirming my findings! :good:
[prjkt.io] exodius48:
Anyone can help me with this issue https://xdaforums.com/showpost.php?p=76967497&postcount=1622
[prjkt.io] Chris_Kardas:
Shared the log with the team. Thank you for bringing this to our attention! If you continue to experience any crashes at this point just clear Substratum's cache and data. That should fix it.
[prjkt.io] wruyter80:
I am getting the verification error that so many others are. I download the Google Play Store apk that was suggested on the xda site but it still doesn't work. Any suggestions? I don't want my phone to brick because I can't disable overlays of I need to.

Thanks.
[prjkt.io] djdarkknight96:
Clear playstore data reboot then try again
[prjkt.io] Hitler19455:
hi . why singnal icon dont change in oreo ?
[prjkt.io] wruyter80:
Thanks for the response. It didn't work though, I just tried it. Hopefully something else works soon.
[prjkt.io] jcmm11:
Try clearing play services data as well.
[prjkt.io] wruyter80:
No luck with that either unfortunately. I downloaded the Google Play Store apk, I cleaned cache and erased data on both Google play store and Google play services, rebooted my phone and still getting same error. Very frustrating.
[prjkt.io] Chris_Kardas:
In Android oreo, the battery and signal icons are stored in SignalClusterView.java, unfortunately, Substratum isn't able to theme java files. Hope that helps! ;)
[prjkt.io] Hitler19455:
So maybe slove this problem in the future?
[prjkt.io] Chris_Kardas:
Theming java files goes beyond the technical possibilities of Substratum, this is no bug we can fix.
[prjkt.io] Hitler19455:
how to able to fix Theming java?

in theme file or substartum app?
[prjkt.io] Chris_Kardas:
Like I said, it goes beyond technical possibilities and you can't enable or fix this.
[prjkt.io] Spannaa:
smali edits via flashable zip or vrtheme FTW ;)
[prjkt.io] Chris_Kardas:
That's true, but definitely goes beyond Substratum's limitations ;)
[prjkt.io] djdarkknight96:
Google caused the issue and now fixed it with latest from apk mirror v10.7.19 after installing clear playstore data and reboot. Open playstore then open Substratum.
[prjkt.io] wruyter80:
I tried that. It didn't work.
[prjkt.io] psylooooo:
Hello,

First thanks for your job.

But please, how can I remove this ****ing yellow screen please? I get LP on my device and I paid for the Samsung substratum add-on and the themes.

I don't want to uninstall LP, so what can I do please?

I understand that you don't want people hacking your app, but for the guys like me who paid for the app it's very annoying, this yellow screen hurts my eyes ! Thanks.
[prjkt.io] Badger50:
That LP app of which you speak, will get you some not so friendly replies. The short "kinder" version is....remove the LP app! :cool:
[prjkt.io] psylooooo:
I know about the replies I'll get by some persons, and I know who I am, I buy my apps and I use LP for some free apps without paid option to remove adds, lot of people don't understand that LP is not an piracy tool only, in this case we can say to these guys "unroot your phone and your app will works fine", they'll probably answer "I rooted my phone but not to hack some apps".

For me it's the same thing, you can root to get some privileges as you can install LP to get some options (permissions changer, adds remover, systemize apps and some other options), not necessarily to hack apps.

The thing is Substratum's developers don't let us the choice, we must uninstall an app to use there app we paid, do you think it's a good practice? Me not, I decide which app I want to keep, I don't live in North Korea !

And finally, the guys who are hacking substratum app don't care about a yellow screen because they know they don't paid for the app, it's just annoying for people who paid for it.

Sorry for my poor English, I hope developers can understand me, they'll don't get more money with this kind of thing.
[prjkt.io] zelendel:
It's not just the developers. That app and all talks and mentions of it are banned on the site.

Mentioning it too many times will get you banned from the site. So my advise would be that as lo. G as you have it I stalled. Do not post a out any issues you have. Other wise it will be found that you are using that app and then you will be flamed until you delete your account.
[prjkt.io] djdarkknight96:
There is no excuse to use LP, NONE. uninstall that garbage and use other ways like everyone else. All we will say on the matter. Uninstall or enjoy yellow badge of shame.
[prjkt.io] jcmm11:
I can do all those things without LP. There's nothing that LP does 'legitimately' that can't be done without it. If you learn how you might even learn a bit more about how your phone works.
[prjkt.io] psylooooo:
Maybe, but you do it with some applications, I use only one.

Anyways, maybe if you can do the same thing with just one application, you don't have to blame people who don't use the same, no ?

Can you explain me why you hate so much this app ?

I'm not here to say it's a good app or to promote it, but I think the freedom of choice is important, even if you don't like.
[prjkt.io] djdarkknight96:
It's not a matter of like, is an app to patch apps and with the intention of stealing. So it's blocked...by all Substratum. XDA and many other forums.
[prjkt.io] psylooooo:
Ok I understand that, and that's why I said I don't use it to hack apps, just for some little things, I bought the substratum Samsung add-on and I bought the only two themes I use.

The hackers don't care about a yellow screen, the only thing that stop hackers is the need to update themes everytimes, it's really more powerful than an "anti piracy tool" I think.

And I think this practice is embarrassing more legal users (who uses the app you hate) than real hackers.

It's just my point of view, if I paid for something and we force to me to stop using another thing to use it, I prefer to stop paying and continue to use the thing I want, and it's not only my case for sure.

I respect developers for there work, and they deserve there bucks, but I don't understand this strategy.

---------- Post added at 10:38 PM ---------- Previous post was at 10:30 PM ----------

There is no excuse to use candy crush, and nobody ask to uninstall it, a thing useful for someone can be useless for you, but everyone should be free to choose what they need.
[prjkt.io] zelendel:
See here is what you are missing. You are using someone else stuff and they can enforce any rules they want. I know some thy openly mock you if it has it installed with things like pop ups calling you all kinds of names, to one Rom will even refuse to boot if you install it.

Trust me. You are better off removing it. Being a supported of it. Will get you on a list of hated users. Which doesn't do you well when you need help from these developers do to a bug.

It's your call but there is no logical reason to use it and none of your reasons are worth your honor and self respect. But you do you. Just don't ask for help around here.
[prjkt.io] :
So here it is in simple terms. We don't discuss that app on XDA. For any reason. Ever. It's primary purpose is to steal from developers, and guess where you are? A site created for developers. So don't bother trying to justify why you use it, or tell us about any issues you have that involve it. You can find a different site to discuss it. Just don't talk about it here at all.

I can't be any more clear.

No more please. Cool? :good:

Regards,

Darth

Senior Moderator

Edit: BTW, XDA applauds anyone who adds anti-warez measures to their work and hope more start doing it. And we will support their efforts thoroughly.
[prjkt.io] jcmm11:
Apologies to all. I promise this is my last word on the topic.

See I don't need any additional applications other than what I already have and use. Specifically everything you mentioned can be done using a file manager and/or a terminal emulator. But you do need to know something about how things work on the phone if you want to modify them. Then again this is a developer site so one of the objectives is, yes that's right, learn how things work on the phone so you can modify them. (Yes I'm slightly over simplifying but that is actually the gist of programming and developing. Once you understand what is happening and why the rest is basically semantics)

Anyway if you really want to continue this pm me. This thread had gone off topic quite enough.

(Again, apologies to all, especially Darth, since he basically put a kibosh on the topic)
[prjkt.io] Androbots:
I am unable to install any overlays all I get is app already exists and then install fail.... What can I do to fix that ?? I am on S8 7.0
[prjkt.io] psylooooo:
Yes you are right, I don't have the knowledge as you, and that's why guys like me use tools like this, to simplify the things.

Anyway, I know lot of guys are using this to steal the work of developers, this is not my case.

Sorry for the off topic and controversy about that, I understand you don't like this and I respect your choice, so I'll don't talk about this tool anymore.

Thanks for help and keep your good job :good:

---------- Post added at 12:23 PM ---------- Previous post was at 12:21 PM ----------

Do you tried to remove existing overlays and reboot ?