yashsingh1/xdaforums huggingface dataset:
[prjkt.io] outlawparadise:
Hi. I'm using the Galaxy S8 with the lastest version of substratum 852 and swift for samsung theme pack. As mentioned and posted in the substratum samsung xda thread, I'm suddenly getting this notification toast saying 'a pirated version is found'. This is a copy from the play store and using themes only from the play store. Can I know why do I keep getting this notification toast popup even if I have not done any illegal activities? The last time it happened to me, I had to reset my device so as to clear the message popup even thought I have not done anything related to piracy for substratum. Does updating the apps trigger this? I have not done or have any system update in the last few weeks. At this point now, even if I reset my device, one wrong move like updating apps or system update could reproduce this error and activate the false alarm. Hopefully someone like the developer or experienced in this sort of thing to look into this weird issue of mine. Thanks for reading
[prjkt.io] Spannaa:
Without knowing what theme you're using, I'd guess that the YouTube overlay in the theme probably needs updating to work with the new version of YouTube.

This happens all the time with Google apps - that's why themers have to constantly update their themes ;)
[prjkt.io] exodius48:
Anyone can help me to resolve my problem? This problem happened to me after updating substratum to latest 852

Log attached.
[prjkt.io] outlawparadise:
Provided a log text but I'm not sure if it will help in any way or not
[prjkt.io] Senliast:
Sometimes after applying theme only backgrond and nothing more is on screen. Sometimes immediately after applying, sometimes after reboot. AOKP 7, Systemless Magisk 14, Systemless Xposed. Please help!
[prjkt.io] SirRhor:
I am using a Nexus 6P with latest RR Nougat.

I did a clean install of the ROM plus the same components I always use, including Substratum 852.

Installed Compound and S8 Nav Bar themes from the Play Store.

I open Substratum and even though it shows as "2 themes" on the titlebar, but the main window is empty, so I am unable to select anything.

Any ideas?
[prjkt.io] rickysidhu_:
Happens to me too, I force kill the app and it starts working again
[prjkt.io] demonoidmaster:
Reselect then rebuild & apply.

---------- Post added at 02:16 AM ---------- Previous post was at 02:14 AM ----------

Go to subs settings and enable the show outdated themes option if it aint on

Edit: clear subs cache and data settings then launch it again
[prjkt.io] Kamal2222:
i made a theme ( just changed styles.xml) and when i try to install it logs say that No resource found for [MENTION=3764006]id.[/MENTION]....

CAn anyone help?
[prjkt.io] Spannaa:
You need to give a bit more info!

The full logchar and the lines from styles.xml it mentions would be a good start.
[prjkt.io] buffer overflow:
One small confused issue. Last beta substratum app, root, Oreo (Google Pixel rom) and i can not load fonts from theme because is missing that option. Is Oreo problem or my knowledge is behind ? ?
[prjkt.io] MSF Jarvis:
Android Oreo does not support font application. This was never a part of OMS.
[prjkt.io] Akhilesh S V:
Instead Download fonts from Fontio app and flash them through recovery
[prjkt.io] Kamal2222:
I forgot what i edited but this error was very similar to it

I just changed color code (android:textColor="#ff5f97ef") of CarrierText in keyguard statusbar .xml located in layout.

If i did anything wrong pls correct me
[prjkt.io] Spannaa:
The errors are all because you haven't self-referenced (included the package name for each of) the resources in the layout.

In this case, every @id, @dimen, @style, @layout, @color etc. needs the @ replacing with @*com.android.systemui:

So:

@dimen/status_bar_clock_end_padding

becomes

@*com.android.systemui:dimen/status_bar_clock_end_padding

etc.
[prjkt.io] Kamal2222:
Thanks a lot.:o

But there are many ids , dimens etc

any tip to correct them at once.??
[prjkt.io] Spannaa:
Use find & replace in Notepad++
[prjkt.io] demonoidmaster:
So um current version i updated to (v852) now removed the "show outdated themes" option so i can't even see the other themes i have, any idea if that's going to be put back in the next version or is it gone forever? Because if that's the case I'll be reverting back to an old version since the devs on the play store for some of these navbar and status bar themes just don't seem to care enough to atleast keep their stuff uptodate for Subs
[prjkt.io] MSF Jarvis:
It's not coming back. Can't realistically expect us to support code for a move that was initiated months ago and preached ever since. Rolling back will simply put you behind bug fixes and improvements but not much we can do about it. Try contacting the said themers via e-mail about it, updating the template is a very simple task and most should be willing to do it.
[prjkt.io] slobo2712:
When i try to apply every sub theme i got this?

Rooted Nexus 5X 8.0.0
[prjkt.io] nokiagye:
The option to show outdated themes isn't anyone there. Please add it again thanks

send from my redmi note 4x 64+4+625
[prjkt.io] Spannaa:
Read just two posts before yours...
[prjkt.io] pkelly517:
Oh, c'mon! Who can be expected to read not only the previous post, but the one before that?

Just the tiniest of efforts would answer the question. No one has time for the tiniest of efforts.
[prjkt.io] Ja_som:
Sorry if it was re ported already :)

After the latest update System UI restarts also when it is disabled, it was OK one or two versions back.
[prjkt.io] Folie17:
When installing some substratum theme, for example 'Greyce Substratum', the phone crashes and, if not plugged in the AC, it just shuts down and won't reboot until on the AC.

Attached the substratum log.

Device: OnePlus 2

ROM: AOSP 7.1.2

Substratum version: 853

Thank you
[prjkt.io] arron199124:
Substratum crash

Google Pixel: Substratum is crashing and cannot recover .. This happened after google app update. can anyone help?
[prjkt.io] shaggyskunk:
Can you post a LINK to the crash log ?

From Down the Rabbit Hole by:

My SM-G930W8 ??
[prjkt.io] MarcTremonti:
Hey, since a few days i cant uninstall overlays any more. Installing them just works fine.

But i just cant remove them anymore. Even if i completely uninstall a theme, the overlay still stays there. This peoblem occurs for all overlays.

I never had this problem in the past and also other users of my Rom dont have this problem.

Only by using the rescue.legacy.zip i am able to get rid of an overlay.

I always had substratum installed as system app since it came with Rom. So i removed it and installed regularly via playstore but still no change.

Info:

Oneplus 3

FreedomOS CE 2.17 (based on OxygenOS) - 7.1.1 - no OMS, legacy only

Substratum 853

Would be glad if anybody has an idea of how to fix this? I really dont know what to do.
[prjkt.io] devil499:
I want help from dev i have samsung s8+ and i want badly to use substratum but i cant buy substratum key from play store cauz i am in syria and we dont have any online payment method and no visa card or any payment method so plz provide help me dev u are the best.

And i know dev are going to help me with that

All my regards
[prjkt.io] slobo2712:
Can someone answer?
[prjkt.io] Ja_som:
W/o log, I don't think so...
[prjkt.io] slobo2712:
Ok here it is
[prjkt.io] demonoidmaster:
Substratum doesn't cost anything
[prjkt.io] h_maharaj:
I'm guessing that you are referring to the Samsung Integration for Substratum add-on? If so, you can try asking for assistance in the dedicated thread (https://xdaforums.com/apps/substratum/7-0-substratum-sex-tw-beta-t3620796) or in the Telegram group (https://t.me/joinchat/BTodxkNnhqnobOzbX8EF7A).
[prjkt.io] NightRaven49:
Hello,

I've always had an issue when updating substratum, namely that it would always crash and bring me to the rescue screen. On the latest Play Store build 853, it was no exception. Usually it can be solved by uninstalling and reinstalling the theme, but somehow after installing 853, I can no longer apply any theme overlay. Screenshots and log attached.

Device: Xiaomi Mi 5S

ROM: AOSPExtended v4.6 (OMS supported)

Android 7.1.2

Kernel: Nagatobimaru v1.6

Themes: Default Dark Theme (https://play.google.com/store/apps/details?id=de.spiritcroc.defaultdarktheme_oms)

Nova UI (https://play.google.com/store/apps/details?id=com.cytech.nova)

Even reverting to versions that previously worked, clearing substratum app data and uninstalling substratum, then rebooting and installing do not work. I'm stumped at this point in time. I have also seen someone else getting a similar issue but he was ignored.

Any ideas?
[prjkt.io] ArtOfSnaila:
Themes aren't uninstalling, even after a full reboot, "clean overlays, " the whole hog. Apps like Instagram and Chrome are unrecoverable and keep crashing. Uninstalling then reinstalling do nothing, the theme persists through uninstalls, both of the app and the overlay and theme.

Device: HTC 10

ROM: Lineage OS (Legacy only)

Android 7.1.2

Theme: SwiftBlack
[prjkt.io] JakeDHS07:
So is there a way to make this work with Magisk? I wanna switch from SuperSU but this is the only app that won't work with Magisk. Crashes and no overlays will apply/stick. So I keep going back to SuperSU. Any hope?
[prjkt.io] Ja_som:
It works w/o any issue on my devices with Magisk v14
[prjkt.io] JakeDHS07:
Doesn't work with 14.1 on Pixel XL. Maybe it's due to our different partitions
[prjkt.io] Spannaa:
Logs might help - Magisk 14.1 was only released a few hours ago and is still beta.
[prjkt.io] JakeDHS07:
If I knew how to get one and hadn't already flashed back to SuperSU I'd be happy to grab one.
[prjkt.io] Pkt_Lnt:
Save this for future use. ;)

https://xdaforums.com/showthread.php?t=1726238
[prjkt.io] Ja_som:
You can search on XDA and/or Google how to get one... w/o you will not get any help, and posts like "it does not work" are pointless...
[prjkt.io] JakeDHS07:
I wasn't looking for help actually. As I said I have already gone back to SuperSU. I was letting anyone else who might try it not to bother because it doesn't work. More of a PSA.
[prjkt.io] slobo2712:
Seems we are ignored again
[prjkt.io] Spannaa:
You might not be looking for help, but others may be.

Posting a log, rather than just saying it doesn't work could help both the dev of Magisk & the subs dev team resolve the issue.

Try posting in the substratum general support chat on Telegram - there's a lot more chance of the devs seeing it ;)
[prjkt.io] Senliast:
Random reboots with substratum theme installed

Hello, i have random reboots (exactly - system ui restarts) with substratum theme installed (no metter what for a theme) on my Galaxy S7 (herolte) with LineageOS 14.1, latest on this moment substrate. I got some logs with adb logcat on PC and as i understand he cannot find some ressources. Please help me, what must i do? Its really annoying and i would like to use this wonderful theme engine.

My crash log (remove spaces in link, xda prevents new users from posting links):

https:// mega.nz/ #!1ZEDQDhK
[prjkt.io] shaggyskunk:
Yeah I don't believe that the Official LineageOS is supported with OMS... RR and AOKP for herolte have OMS support and there's no issues.

Sent from my SM-G955W ??
[prjkt.io] exodius48:
[MENTION=3605033]nicholaschum[/MENTION]

I still get substratum fc after theme compiling but not solved till now.

Log

Build version: eight hundred fifty three

Current date: 2017-09-29 10:48:32

Device: Xiaomi Redmi Note 4

Stack trace:

java.lang.NullPointerException: Attempt to invoke virtual method 'void projekt.substratum.MainActivity.switchToCustomToolbar(java.lang.String, java.lang.String)' on a null object reference

at projekt.substratum.fragments.ThemeFragment.refreshLayout(ThemeFragment.java:161)

at projekt.substratum.fragments.ThemeFragment$LayoutLoader.onPostExecute(ThemeFragment.java:259)

at projekt.substratum.fragments.ThemeFragment$LayoutLoader.onPostExecute(ThemeFragment.java:245)

at android.os.AsyncTask.finish(AsyncTask.java:667)

at android.os.AsyncTask.-wrap1(AsyncTask.java)

at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:684)

at android.os.Handler.dispatchMessage(Handler.java:102)

at android.os.Looper.loop(Looper.java:154)

at android.app.ActivityThread.main(ActivityThread.java:6236)

at java.lang.reflect.Method.invoke(Native Method)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:891)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:781)

User actions:

2017-09-29 10:42:21: LauncherActivity created

2017-09-29 10:42:21: SplashScreenActivity created

2017-09-29 10:42:21: SplashScreenActivity resumed

2017-09-29 10:42:21: LauncherActivity destroyed

2017-09-29 10:42:22: SplashScreenActivity paused

2017-09-29 10:42:22: MainActivity created

2017-09-29 10:42:22: MainActivity resumed

2017-09-29 10:42:22: SplashScreenActivity destroyed

2017-09-29 10:42:55: MainActivity paused

2017-09-29 10:42:55: MainActivity destroyed

2017-09-29 10:42:55: MainActivity created

2017-09-29 10:42:55: MainActivity resumed

2017-09-29 10:43:30: MainActivity resumed

2017-09-29 10:43:42: MainActivity paused

2017-09-29 10:43:42: ThemeLaunchActivity created

2017-09-29 10:43:42: ThemeLaunchActivity resumed

2017-09-29 10:43:42: ThemeLaunchActivity paused

2017-09-29 10:43:42: InformationActivity created

2017-09-29 10:43:42: InformationActivity resumed

2017-09-29 10:43:43: ThemeLaunchActivity destroyed

2017-09-29 10:48:26: InformationActivity paused

2017-09-29 10:48:26: InformationActivity destroyed

2017-09-29 10:48:26: InformationActivity created

2017-09-29 10:48:27: InformationActivity resumed

2017-09-29 10:48:27: MainActivity destroyed

2017-09-29 10:48:27: MainActivity created

2017-09-29 10:48:27: MainActivity resumed

2017-09-29 10:48:27: MainActivity paused

2017-09-29 10:48:30: InformationActivity paused

2017-09-29 10:48:30: InformationActivity destroyed

2017-09-29 10:48:30: InformationActivity created

2017-09-29 10:48:31: InformationActivity resumed

2017-09-29 10:48:31: MainActivity destroyed

2017-09-29 10:48:31: MainActivity created

2017-09-29 10:48:31: MainActivity resumed

2017-09-29 10:48:31: MainActivity paused

Please solve it if possible
[prjkt.io] suolrihm:
Hello, i got a pretty strange thing here:

Running AOSPA 7.30, installed Substratum yesterday. I compiled and activated Clean Lock, Ubuntu Fonts Light and the OceanSapphire Theme. This morning, i found my phone in TWRP Recovery. No random reboots or anything 12h after installing Substratum, also no Problem before. Anyone got a thing like that before?

Edit: corrected TWRP to Substratum
[prjkt.io] shaggyskunk:
No that's never happened to me before - If you applied the correct version of the Substratum Theme with No Errors - Rebooted - I can't see the Reboot to TWRP being related to Substratum.

You might want to Uninstall Substratum Layers by clicking on the "Hamburger" button - Utilities and Uninstall all the Layers - Reboot - Reinstall the Substratum Themes - Reboot and see if that spontaneous Reboot to TWRP happens again - At least that's what I would do ?

Sent from my SM-G955W ??
[prjkt.io] vasilis_:
colors in Long Press App Shortcuts

Where can I change color font and color background in Long Press App Shortcuts ?

Sometimes are totally Black or White and you cants see a thing
[prjkt.io] nokiagye:
When I m in the app and changing themes my ram go down and down and down
[prjkt.io] Anas Rahman:
Hey there, I am having problems with substratum themes I just rooted my device and now want to install some themes. when I install themes it says overlays were installed without any issues and then prompts to reboot but when I reboot nothing changes there is nothing under the overlays menu also
[prjkt.io] Spannaa:
From the top of post #1
[prjkt.io] Anas Rahman:
Nvm, I got it working...
[prjkt.io] SXUsr:
[MENTION=3605033]nicholaschum[/MENTION], can you get somebody to update these instructions please? - https://github.com/substratum/template
[prjkt.io] MSF Jarvis:
You'll have to be more specific about the nature of said update.
[prjkt.io] SXUsr:
Are those instructions relevant to building a theme using Android Studio 3? If yes then I'm obviously doing something wrong as it won't build "Error:Tag <activity> attribute name has invalid character ' '.".
[prjkt.io] MSF Jarvis:
Yes the template builds fine under AS3. Make sure you didn't leave any rogue characters in your AndroidManifest.xml when and if you've changed the package name already, as you should.
[prjkt.io] Spannaa:
Yep, they're relevant.

Check your AndroidManifest.xml for spaces.
[prjkt.io] SXUsr:
I'd done my googling on that but can't see anything obvious, will start from scratch later and give it another try.
[prjkt.io] SXUsr:
Where am I looking?...

No popup window here.

Which folders are these exactly, I ask because it's not clear which other folders I'm supposed to do this to as there are no folders named "theme" or "template".

Now do you see what I mean, the instructions aren't very clear.
[prjkt.io] Spannaa:
The instructions are probably intended for people that have some experience using Android Studio.

Folders: /app/src/main/java/substratum/theme/template
[prjkt.io] SXUsr:
I'll request a refund for andromeda then.

EDIT:

Done.
[prjkt.io] nicholaschum:
They are. If someone doesn't know how to make a substratum theme, there are Youtube videos guiding people to it.
[prjkt.io] nicholaschum:
Seems like you don't belong to the themer crowd in the first place if you couldn't even get the bare core of Android Studio working.

One would purchase Andromeda solely to

USE

Substratum Themes, themers usually run a custom ROM to get their themes working for multiple platform custom ROMs.
[prjkt.io] Revantark:
Why samsung users are not able to theme android system (framework) in substratum?
[prjkt.io] ahmed_ais:
Hello.

I have a Samsung galaxy S6 and I'm using Substratum to create an icon pack for my apps (I don't want to use 3rd party launchers). Things went fine but at the end I found that some icons appears smaller than than other ones. Also, when I turn on the "Icon Frames", the smaller icons gets framed but the bigger ones are fine and nice looking. I googled and found that a meta-data in application manifest, when exist, leads to have the correct big icon that can't be framed.

<meta-data android:name="com.samsung.android.icon_container.has_icon_container" android:value="true"/>

However, this is per app. I will not decompile any app but is there another way to set this meta-data so the icon injected by substratum appears correctly?

For reference: this link have more information on the topic: https://stackoverflow.com/questions/42531134/galaxy-s7-nougat-full-icons
[prjkt.io] NightRaven49:
Hey, you fixed it on your end? The only thing that fixed it for me was a /data wipe, after even a post on Google+ was ignored (sigh). Not sure if you're willing to go through that though.
[prjkt.io] slobo2712:
Nop,didnt fixed,i was ignored on telegram too,now im waiting for oreo pure nexus rom hope it will work there.
[prjkt.io] shaggyskunk:
It's always great to see someone being disrespectful to the OP - [MENTION=3605033]nicholaschum[/MENTION] and the rest of the gang bust their tails to bring us Awesome stuff - Reading the FAQ - Reading the Instructions - Providing a link to a Log if you want help - And being Courteous and Helpful go a Long way ?

Sent from my SM-G955W ??
[prjkt.io] :
Well you use to be able to, but [MENTION=3605033]nicholaschum[/MENTION] and the substratum theme team changed Samsung support to non root theming only, because people would manage to bootloop their phones by placing files where they shouldn't/ deleting important files, which meant we could no longer theme the system by manually placing files. I did speak to one of the guys on the Substratum team, and he mentioned that they're currently busy working on O support and making sure it's stable on O, but they plan to bring back rooted mode for those of us who want to theme system.
[prjkt.io] Flippy498:
The thread got cleaned. Please remember the rules that you accepted while registering on this website. In addition, I need to ask you not to reply to posts that are breaching the rules. Please, use the report button instead. This way the mod team can handle the situation before it is able to escalate.
[prjkt.io] b.roid:
anyone having issues using lineageos protected apps with themes? my protected apps disappear in recent apps list.

any permissions i need to give it?
[prjkt.io] MarkTejo:
Why substratum is not being updated here in xda or github. ?
[prjkt.io] Badger50:
Your not getting updates for substratum in the Play Store?
[prjkt.io] MarkTejo:
i always see whats fixed what changes he made to app and all that stuff

i got the update.
[prjkt.io] Spannaa:
Substratum is being constantly updated - check out the dev branch on GitHub ;)
[prjkt.io] shaggyskunk:
This is the Q&A Thread - The Release Announcement Thread is here:

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

And I get updates from the Store

?

Sent from my SM-G955W ??
[prjkt.io] SXUsr:
It would be nice if the github instructions to be able to make a theme were updated, and/or any YouTube videos weren't also outdated. :angel:

Where am I looking?...

No popup window here.

Which folders are these exactly, I ask because it's not clear which other folders I'm supposed to do this to as there are no folders named "theme" or "template".

Now do you see what I mean, the instructions aren't very clear.​

Can anyone using AS3 please assist?
[prjkt.io] Spannaa:
Thought you didn't want to join "the themer crowd"...

Like I said in reply to the first time you posted this, the folder structure is:

template-kt-n/app/src/main/java/substratum/theme/template

If you click "Hide Empty Middle Packages", it'll uncompact substratum.theme.template to substratum\theme\template - these are the three folders you need to refactor (rename).

Select the template folder, right click it, Choose "refactor" and then "rename".

A "Rename" window will pop up, rename the folder, click on "Refactor", wait for the search to complete and then click "Do Refactor" in the bottom, left corner of the main AS window.

Repeat with the theme & substatum folders...
[prjkt.io] nicesoni_ash:
That's not a substratum issue, in fact it's not an issue at all. This is a security measure and this commit is the reason for this.

https://github.com/LineageOS/android_frameworks_base/commit/15360dfe60a2c81187e4edcaf08679100260e2f9

Sent from my "1+2" powered by Unofficial RR 7.x.x

Compiled by myself
[prjkt.io] SXUsr:
I've actually been a part of it since I first joined XDA hence the numerous themes and guides I've posted along the way for the devices I've owned, but I'm too out spoken and helpful to receive a "recognized" status. ;)

I'll try again next weekend, had hoped to crack it this one but, hey ho.
[prjkt.io] Spannaa:
Yeah, I looked!

Not come across you before though because I've never owned a Sony device.

I meant "the [substratum] themer crowd" ;)

Lay off the outspoken and you'll probably get help here.

Subs theming should be a breeze for you though once you've got your AS template setup.
[prjkt.io] SXUsr:
That's what I thought, as it's getting harder to root newer Sony devices without losing DRM keys I thought this would be a decent alternative. Thanks.
[prjkt.io] shaggyskunk:
Yup - There's a difference between being outspoken and being crass and vulgar ?

Sent from my SM-G955W ??