yashsingh1/xdaforums huggingface dataset:
[prjkt.io] :
I have a problem with Snapchat,when I try to login it says "Oh no! Your login temporarily failed!" as if I had a phone with Xposed.

And I can confirm it has something to do with overlays since when I removed all the overlays,it logged in.

I cannot really get a logcat,but I am using a Sony Xperia Z3 Compact with LineageOS 14.1.

How can I make it work to login so I don't have to remove all overlays just to log back in to some other account?
[prjkt.io] nicholaschum:
Magisk Hide?
[prjkt.io] Pkt_Lnt:
There are many posts all over the forums for a couple months or more. Snapchat now detects root, not overlays. Solution it to unroot, login, root again.

In the Magisk thread some have reported that Magisk Hide is not enough, since it seems Snapchat detects root by other methods that Magisk Hide can't "Hide". Magisk Hide might work if you try it first, or maybe not. Good luck.
[prjkt.io] :
The thing is Magisk Hide does work when there is no overlays installed,would it work if I just disable root from Magisk Manager since I cannot be arsed to go into recovery and flash zips all over and over again?
[prjkt.io] Pkt_Lnt:
No idea, I do not use Snapchat. I was trying to help by telling you I have seen so many posts about Snapchat login problems and they are *always* root related. You will have to try and find the other answers yourself if unrooting does not work. Good luck.
[prjkt.io] mayorblurps:
I've found that if I want to remove a theme set up and start fresh, with ROM toolbox pro, I can go in and see what was installed based on date and time. Then I'll uninstall the theme that way and go back into substratum and compile/rebuild whatever it was.

Plus I'm finding that substratum app doesn't like frequent changes. So most of the time I compile a theme and enable it, but nothing happens. Then I'll just go into advanced manager, find the theme and check each box and enable that way.
[prjkt.io] rickysidhu_:
I'm having trouble disabling overlays. I go back into the theme, find the specific overlay, hit the fab and choose disable. I get an error message (toast) saying "Please select a valid overlay before performing this action".

I assumed it was saying that because the cache needed to be rebuilt since I last applied the theme, so I did the following:

1. Compiled that one overlay again

2. Enabled that one re-compiled overlay

3. Disabled the overlay

4. Performed a full reboot

It seemed to have successfully worked inside Substratum. However, upon a full reboot, I go to the app and it's still themed! The only way I can fix this is by restoring the entire theme to system default, and then re-applying the theme again.

Is there a way to remove just one overlay without having to restart from scratch?

Also, should I install the "Theme Ready Google Apps" zip to help make Google+ and a couple other stock apps look better? (I'm using MagPie on a Nexus 6P).

I also apologize if a similar question has already been asked and answered. Thanks in advance! :)
[prjkt.io] canezila:
Greetings to everyone here.

In my profile backups, I only have 3 ogg files. Lock. Unlock & low battery. The one I really like is the effect tick but I can't find it anywhere locally. I am using Spectrum. Everything looks amazing. I just would like to get the audio tick located and working.

Ps... Biohazard ring tone works when I was using that theme.

Just thought of something. I loaded Spectrum, rebooted, loaded Biohazard nav bars to add Biohazard themed icons on top and bottom to my steel Diablo from Spectrum. COULD MIXING THEMES be what is messing my audio sound packs?

I have deleted substratem cashe and data and rebooted, reloaded but still audio effect tick enigma.
[prjkt.io] elevatorguy:
Question for you gurus. I noticed today doing a backup with TWRP at the end it said backup 102% other than substratum nothing else has changed. Could it be the cause?
[prjkt.io] nathanchance:
I've had that happen in TWRP long before Substratum, not related at all.
[prjkt.io] nicholaschum:
Hey everyone! Sorry for the slow slew of nightlies!

Please expect the 177 patch coming soon (180+). This will not affect ANY themes as long as they aren't pirated/certified with the theme template. If they are pirated you will see a toast and if you believe you received it incorrectly, CONTACT YOUR THEME DEVELOPER.

Substratum's antipiracy algorithm doesn't "control your life", it filters out all the possible rogue Java files inside the APK to ensure that themes do not bundle themselves with possible Java files that sniff your data, and the template's distribution of antipiracy is a simple signature/play check. To people who believe it is "controlling your life" we would assume are people who pirate, as Substratum does not, and will not, enforce warning messages to you unless something unpredictable/unauthorized happened during the installation/upgrade of a theme (Play Store).

Themers: Please contact me regarding the 177 update to test if your theme is ready. As long as people used Android Studio and built normally it should work. I have taken account for some select few such as Sublime Mint which was built on AIDE and a few who used gradle scripting in Android Studio to pass this filter.﻿
[prjkt.io] xflowy:
nice. but does the update come with any bug fixes for the end user?
[prjkt.io] hilla_killa:
Could someone help me out using spectrum theme and my notification are like this but i do not see a specific notification option in toggle all overlays or whatever! How can i fix this? Thanks for your time! First time using substratum been reading soo much about this but theres so much information
[prjkt.io] elevatorguy:
Ok good I'm not going nuts, maybe I just haven't noticed. Do those backups work correctly?
[prjkt.io] damngood98:
i've restored at least one that did that, without issue....oddly enough, i never noticed until using substratum myself that it occured, but mostly when making a backup i'm just setting my phone down for quite a while so who knows :confused:
[prjkt.io] elevatorguy:
I never noticed prior either, and I'm usually sitting there staring at it. Oh well that they restore is the important thing. Sorry for the OT everyone
[prjkt.io] nicholaschum:
You'll just have to wait and see ;)

The om-refresh commit will be required to be cherry-picked by roms and essentially allow the user to have a more lightweight and stable window refreshing system.

EDIT: Added current changes to changelog post and here

When filter is increased, be sure to increase the filter count too!
IsThisAMasquerade: Add support for AIDE on @xwasabi's Mint
Expose nav drawer header background for themers
Revert "SubstratumUI: AAPT -> AOPT (TESTING)"
SubstratumUI: AAPT -> AOPT (TESTING)
Merge pull request #7 from nicholaschum/RajaMu
Fix for string comparison and few warnings
SoundsHandler: Make changes for Effect_Tick to be themed
AAPTCheck: Fix possible FC when copying AAPT file without root
Masquerade: Launcher icon is hidden, no need to ensure hidden
SubstratumThemeUpdater: Fix notification intent launches
SoundsHandler: Clean up the setting of Ringtones/Notifs/Alarms
IsThisAMasquerade: More possibilities for SubstratumLauncher
Resources: DEBUG mode should display more errored classes
IsThisAMasquerade: Update filter for OrangeKitten
IsThisAMasquerade: Update filter for Spectrum
AntiPiracy: Use a more inconspicuous name for checker class
IsThisAMasquerade: Addition of the whitelist file for antipiracy
AntiPiracy: Introduce whitelist filter to verify applications
AntiPiracy: Integration to crawl theme's DEX package for verity
Refactor + Optimize Pull Request #6
Merge pull request #6 from nicholaschum/RajaMu
SubstratumBuilder: Destory process properly after completing its lifecycle
Memory: Fix for streams and process to be destroyed after it completes
Remove incorrect naming scheme for masquerade intent
Masquerade: When cleaning, send a boolExtra to restart SystemUI
ManageFragment: Shift to OM-Refresh instead of helper apk
Priorities: SystemUI should restart on non-recreate ROMs
MainActivity: Add Refresh Windows to the overflow menu
OM-Refresh: Add no-refresh and refresh to pm install
OM-Refresh: Prepare FontHandler.java with the newest om refresh
SubstratumUI: Add advanced theme information on card UI
Merge pull request #5 from nicholaschum/RajaMu
Merge branch 'master' of https://github.com/nicholaschum/substratum
Memory: Bug fix to close all streams properly for better memory management
Merge pull request #4 from nicholaschum/RajaMu
Memory: Fix for Process to be destory and enhanced buffer closure
Merge pull request #3 from nicholaschum/RajaMu
Memory: handle stream object for closure after bitmap data completed
SubstratumUI: Cards can now display Substratum_Plugin as a tag
Legacy: Remove legacy check for overlay list
SubstratumThemeUpdater: Notifications shouldn't launch activities
References: Move theme filter to References and change for 170
SubstratumUI: Take account for template default activity location
Revert "Add SharedUserId into Substratum Manifest for Template"
Update all dependencies as of 29/07/16
SubstratumUI: Move all calls for is_updating to private SharedPrefs
QuickApply: Remove file extensions and fix failed to apply toasts
[prjkt.io] aalupatti:
Same issue here. Tried few things in the options but not helping. Anyone else have any ideas?

Just read that it can fixed by theme ready gapps. However I have not tried that. Anyone has been able to fix this issue with theme ready gapps. Does not make sense.

Sent from my Nexus 6P
[prjkt.io] Pkt_Lnt:
You can probably get help here, in the Spectrum dev thread.

http://xdaforums.com/android/themes/layers-overlays-rro-jerbeck24s-t3048196
[prjkt.io] nicholaschum:
Find something interesting in this changelog:

BootAnimationHandler: Allow encrypted devices to get some love!
AntiPiracy: Marry the IsThisAMasquerade and AreYouSure libraries
IsThisAMasquerade: Add support for M Dullahan's Graphite
AdvancedManagerFragment: Reintroduce uninstalls
AdvancedManagerFragment: Introduce new functionalities
Remove om no-refresh until the commit is amended and merged
Notifications: Remove redundant code and change algorithm
Recreate: Allow users on recreate ROMs to have it on by default
[prjkt.io] indian84:
And I was wondering why my boot animations do not stick..
[prjkt.io] nicholaschum:
[projekt.] substratum // masquerade {release} [stable:171]

It's the same as CM except we are working on it right now
[prjkt.io] bennytehcat:
Is there support for gmail and calendar widgets? I've tried a few themes and calendar remains untouched while gmail goes to all white with light gray text and becomes unusable.
[prjkt.io] setiawanjimmy:
Calendar has too many hard coded colors. You can use tbo black theme for it.

As for gmail widget, yes its a bug with the oms. We are trying to find a way to fix it
[prjkt.io] CRzz:
Bootloop

Hi,

I just installed substratum on my Sony Xperia Z3 from what I have read I have whats needed, all seem fine when I apply and the compiling is successful but it bootloops.

I have a prerooted rom, which I made... based it on a generic MM 6.0.1 (latest generic Global 23.5.A.1.291) and also have Xposed...

My initial thought was that I got the bootloop from one of the mods in Xposed, I then restored... did a install of my "Rom" without a wipe...

Then I gave it another try (without Xposed framework active) to apply the Biohazard theme which seem to be compaqtible with my device.... :D

What am I doing wrong?

How do I restore when I hit the bootloop?

From what I have read one should remove the overlay.xml in /system/data/ but I wasnt able to find it there... only alot of apk files there when I used the filemanager in TWRP.
[prjkt.io] nri_tech1183:
My device Sony Xperia Z3 D6653 on Marshmallow Rooted stock.

I get the following error while applying any themes-

» [android]: Unfortunately, there was an exception trying to create a new APK

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

» [com.android.calculator2]: Unfortunately, there was an exception trying to create a new APK

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

» [com.android.documentsui]: Unfortunately, there was an exception trying to create a new APK

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

» [com.google.android.googlequicksearchbox]: Unfortunately, there was an exception trying to create a new APK

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

» [com.google.android.inputmethod.latin]: Unfortunately, there was an exception trying to create a new APK

» [com.google.android.inputmethod.latin]: Installation of "com.google.android.inputmethod.latin" has failed.

» [com.android.vending]: Unfortunately, there was an exception trying to create a new APK

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

» [com.google.android.gms]: Unfortunately, there was an exception trying to create a new APK

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

» [com.google.android.apps.plus]: Unfortunately, there was an exception trying to create a new APK

» [com.google.android.apps.plus]: Installation of "com.google.android.apps.plus" has failed.

» [com.google.android.packageinstaller]: Unfortunately, there was an exception trying to create a new APK

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

» [com.android.server.telecom]: Unfortunately, there was an exception trying to create a new APK

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

» [com.android.phone]: Unfortunately, there was an exception trying to create a new APK

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

» [com.android.settings]: Unfortunately, there was an exception trying to create a new APK

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

» [eu.chainfire.supersu]: Unfortunately, there was an exception trying to create a new APK

» [eu.chainfire.supersu]: Installation of "eu.chainfire.supersu" has failed.

» [com.android.systemui]: Unfortunately, there was an exception trying to create a new APK

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

» [com.whatsapp]: Unfortunately, there was an exception trying to create a new APK

» [com.whatsapp]: Installation of "com.whatsapp" has failed.

» [com.google.android.youtube]: Unfortunately, there was an exception trying to create a new APK

» [com.google.android.youtube]: Installation of "com.google.android.youtube" has failed.
[prjkt.io] Primokorn:
seems to be a theme related issue. Contact the themer.
[prjkt.io] Oswald Boelcke:
Did you already try to reboot, and to install afterwards again?
[prjkt.io] :
It turns out you were right,root was the problem,because now it stopped logging in while I was rooted,and it logged in fine with overlays
[prjkt.io] nri_tech1183:
Tried but to no vail. Nothing helping. I tried almost 7-8 themes- all types..navbar, quick settings, whatsapp and what not.

I even tried RRO [Deprecated] Layers Manager too but seems no more support for it as no marshmallows update for its theme.
[prjkt.io] Oswald Boelcke:
Official Lineage OS isn't supported. Is it that you're on?

It was already mentioned multiple times in this thread.

Here's the list of supported ROM.
[prjkt.io] Spannaa:
Device?

Rom version?

Theme?

The errors are all the same - I'd just ask the themer.
[prjkt.io] NepoRood:
Contact the themer, or don't build for cmparts (LineageOS Settings)
[prjkt.io] dumbledork:
Currently using Resurrection Remix OS Nougat on the Galaxy s7.

I haven't had issues in the past, but now no theme will apply, even if it says it's successful.

I'm unable to apply any substratum themes. I have tried disabling all overlays, clearlng cache/data, reinstalling magisk, reinstalling substratum, to no avail. Any ideas or tips?
[prjkt.io] Bryanx86:
Have tried "reset configuration"?
[prjkt.io] dumbledork:
Thanks, I did try reset configuration and it didn't work. I ended up making a backup with TWRP, then flashing superman rom, then restoring the backup. I'm not clear why that actually worked, however, I wasn't actually expecting the theme to work when I restored.
[prjkt.io] Bryanx86:
Might you think it worked after a reboot?
[prjkt.io] sangtian5243:
I have rooted my phone but insubstratum app in setting it saying I'm in rootless mode(uncertified)
[MENTION=3605033]nicholaschum[/MENTION]
[prjkt.io] Skull97:
It's fine, and you will never receive support from us, untill you uninstall that ****ty patcher.
[prjkt.io] dumbledork:
I don't think that's it, because I did try rebooting a few times during troubleshooting to no avail. The only time I saw any change was after the restore.
[prjkt.io] cantsingh:
If anyone was having issues, like I was, where themes would not apply/ unapply, flash the legacy rescue zip, uninstall the theme, reset configuration and re-install the theme. Reboot and you should be good to go.
[prjkt.io] jamil aboudaher:
If i installed a paid theme for free, i got this message " This Theme's binary does not pass Substratum's integrity verification", and if i installed a free theme like Galaxy evolution, i got the same message. But some other themes work normally. What should I do? I tried to update substratum but it says error 505 (I am using aosp extended 7.1.1 rom on grand prime G530H XXU). Someone said that 505 is an error when updating system app. So i tried to uninstall substratum using a system app remover but it can't be uninstalled because my device can't mount system RW, i tried to mount system RW using an app and it failed too... I tried lucky patcher and i removed license verification from themes, i got also the same message. How can i fix this problem? Please help me. :confused::laugh:
[prjkt.io] Oswald Boelcke:
I don't know Superman ROM but by my information this ROM isn't supported. Here's a list of supported ROM.

As long as you use L*** P*** I doubt you're going to get support. I would personally even think about using something like that.
[prjkt.io] jamil aboudaher:
I saw "Belo theme won't work if u are using lucky patcher" in belo theme's description

But after uninstalling lucky patcher it isn't working too
[prjkt.io] Oswald Boelcke:
I'd personally never ever going to cheat and install something like F***P+++. If I did I'd learn my lesson and would clean flash my ROM, set everything up and buy any app I'd like to have or use.
[prjkt.io] jamil aboudaher:
I don't understand what are u saying. I am asking for a way to fix this problem. I used this lucky patcher once to try the theme and then uninstalled it. Help me to fix this problem please. And why i keep getting this message "This Theme's binary does not pass Substratum's integrity verification"?
[prjkt.io] Ja_som:
You need to buy paid themes, no one will help you when you use LP or any other source to get paid themes for free...
[prjkt.io] jamil aboudaher:
Okay I understood, but also with free themes it displays the same message. Why?
[prjkt.io] piperx:
Have you read the op, or anything in this thread [emoji15] [emoji15]
[prjkt.io] fake2die:
Man,,u are like a thieves who's seeking help in police office..

U use cracked app then need help for the error??

I doubt no one even bother to help u..

At least read 1st page before do something..
[prjkt.io] jamil aboudaher:
Bro this message had been displaying before installing lucky patcher.
[prjkt.io] fake2die:
Then u must do something before that..

Ur best bet now is clean flash ur phone..

If need more info,, Google substratum and luck* pay*****..
[prjkt.io] jamil aboudaher:
One more question. Galaxy evolution was working when it's themed like note7. But after the update, i mean after it become themed like s8, it doesn't work anymore. Why it's happening?
[prjkt.io] matslarson:
Like most of your questions, this should be directed to the themer who made the theme. Substratum is just the platform that applies the themes, if a particular theme is acting up, that's got nothing to do with Substratum itself. Contact the dev for that theme.
[prjkt.io] secondelric:
Hi, i've have installed galaxy revolution for subtratum, after i deinstalled, thr icon/symbol for calculator, dialar.. Are still placed as icon instead of the original icon. How i can delete the icons? Everthing except those icons are original.

Many thx for help
[prjkt.io] fake2die:
See post above u..

Substratum still not yet support icon..
[prjkt.io] Char_G:
Flash the rescue zip located in the Substratum folder
[prjkt.io] secondelric:
İ delete the rescue folder im afraid
[prjkt.io] rickysidhu_:
Uninstall and reinstall Substratum and the rescue zips should come back
[prjkt.io] Pkt_Lnt:
https://xdaforums.com/showpost.php?p=70326159&postcount=1170

Make sure you punch the THANKS button for shaggyskunk!
[prjkt.io] secondelric:
Thanks guys for help

How i make restore?

İ copy the file by subtrafum folder, after i go to restore by setting but its not working
[prjkt.io] NepoRood:
It's a flash-able zip, you need to use TWRP
[prjkt.io] secondelric:
İts not working but thx to help, only option is clean flash.
[prjkt.io] linuxct:
Hello, I've been having a small issue with Substratum in my device.

It's running in legacy mode (yeah, blame me on that), the thing is that I cannot *delete* or *update* the resources of any theme. I know the solution would be to remove them all and clean install, but I can't since I previously applied the "Default dark theme", and if I try to remove it the device bootloops. I've tried changing the permissions of /system/vendor/overlay folder to 777 (recursively), but if I try to update any theme resource, then it sets back the entire folder to 0755/0644 for files. Also, the files remain untouched (not upgraded/removed). The owner appears as root and the group for the files as sdcard_rw.

If I remove the files of the theme manually via file explorer, and then I recompile the theme as if it was a new installation, the files reappear

fine

(aka updated to latest version).

Hope someone can help me with this, since one of the themes I use is regularly updated and I have to do this process over and over some times per week.

Edit: The theme got updated again so I had the opportunity to grab a log, which is quite clear by the way, substratum is trying to copy the APK in "rootless" (?) mode to my system partition, and it fails, although it displays the operation was successful to the user.

Regarding permissions, owners and groups, I've tried changing the group of the overlay files to root (uid 0), and it still fails to copy/overwrite the APK.
[prjkt.io] jamil aboudaher:
If i installed xposed. Will this affect substratum?
[prjkt.io] Skull97:
It may not, but you won't get any support if you have some errors...
[prjkt.io] fake2die:
Have u tried flashing SubstratumRescue_Legacy.zip inside substratum folder in internal sdcard??

That might help..
[prjkt.io] jamil aboudaher:
I am not using lucky patcher or xposed or any else app like that...

Before somedays some free themes were working on substratum

But now the same themes don't work with sunstratum

It says "this theme's binary does not pass substratum's integrity verification"

Is there any solution to fix this problem other than clean flash?
[prjkt.io] linuxct:
That thing's what made my device bootloop, because it unconditionally deletes all the apks stored in /system/vendor/overlay (or /vendor/overlay on some devices maybe) without taking into account that, if I'm not mistaken, themes compiled for 'android', i.e. in my case android.defaultdark.apk, are required or a factory reset will be needed if they aren't present anymore.
[prjkt.io] Char_G:
What themes? Where did you get the themes? What ROM/device/Android version/Substratum version?
[prjkt.io] jamil aboudaher:
I have samsung galaxy grand prime G530H XXU and i am using Aosp Extended rom , Android 7.1.1

Substratum version : four hundred ninety

And it can't be updated (error 505)

A lot of themes like : galaxy evolution, greyce, ewhats color, whatsapp bubble.... are not working (this theme's binary does not pass substratum's integrity verification), i got them from play store.