yashsingh1/xdaforums huggingface dataset:
[prjkt.io] shaggyskunk:
[MENTION=3605033]nicholaschum[/MENTION]

I'm getting errors & failed to install with the update to Substratum

» [com.android.systemui.navbars]: ERROR: resource directory '/data/user/0/projekt.substratum/cache/SubstratumBuilder/com.chummy.aditya.materialdark.layers.donate/assets/overlays/com.android.systemui.navbars/workdir/-I' does not exist

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

» [com.android.systemui.statusbars]: ERROR: resource directory '/data/user/0/projekt.substratum/cache/SubstratumBuilder/com.chummy.aditya.materialdark.layers.donate/assets/overlays/com.android.systemui.statusbars/workdir/-I' does not exist

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

Reverting to the previous version of Substratum builds without any errors - I'm running Br0ken Rom 6.01 on a Samsung SM-N910W8 (Galaxy Note 4) I did read the update information on the Store - But I'm still not sure if it's a Rom issue for me?

Sent from my SM-N910W8
[prjkt.io] mauk:
+1, version 238 is OK tough on legacy, Cm14 based AICP official oneplus 2 rom
[prjkt.io] btfoster939:
I'm getting the same errors on the latest pure nexus build. On a nexus 6p.
[prjkt.io] Surge1223:
Reverting the last commit fixes it. Was a syntax issue, it's already been fixed and pushed.
[prjkt.io] shaggyskunk:
Awesome - Thank You - And I'm happy that it wasn't my Rom :)

Sent from my SM-N910W8
[prjkt.io] ursupplyer:
Uninstalled all the overlays but this keeps happening.. any idea how I can fix it?
[prjkt.io] shaggyskunk:
The Devs are going to want more information - ie: Rom - Android Version - Substratum version (updated version or previous) etc.
[prjkt.io] jesssiii:
Nexus 6P with the 7.1.1 preview Images flashed and SuperSU SR1. Using the stock kernel with force encrypt disabled as I'm decrypted data. Went to Play to download the substratum app and it says my device is not compatible. It allowed me to download the actual themes, lol.

Apologize, Just went back to Play and read this in the fine print:

?Do NOT use Substratum Legacy on Pixels or Nexus devices running the 7.1.1 dev previews until further notice.

Nexus 6P
[prjkt.io] shaggyskunk:
[MENTION=4939386]Surge1223[/MENTION] when The updated version of Substratum hits the Store will it have the same version number & or an update date of 10/22?

Just to save updating the same version that had the error.

Sent from my SM-N910W8
[prjkt.io] nicholaschum:
Sorry about 350. It has been since fixed and pushed.

https://plus.google.com/+NicholasChumCDT/posts/AHpyXe5NhXd
[prjkt.io] shaggyskunk:
Do we know if the fixed version is the one currently on the Store - Or are we still waiting for the fixed version to appear on the Store? I know that it can take some time after an update has been pushed before it's actually updated on the Store. I'm asking because I'm still getting some errors.

Sent from my SM-N910W8
[prjkt.io] nicholaschum:
Yeah. Ivan pushed 351
[prjkt.io] shaggyskunk:
Ok Thanks - I wasn't sure if it was going to be updated with the same version number (it's happened with some other apps & roms) Appreciate the clarification ?

Sent from my SM-N910W8
[prjkt.io] nicholaschum:
Nah. Each version should be incremented.
[prjkt.io] shaggyskunk:
I agree 100% unfortunately I have seen it on occasion where there was an issue with an update & rather than changing the version number a fix was pushed with the same version number which obviously led to confusion ;)

Sent from my SM-N910W8
[prjkt.io] gregfrag:
Hi guys one question I have a note 3 with phronesis rom 6.0.1 root and I can't apply any theme help me
[prjkt.io] luqman@dr:
Stuck at creating n signing overlay when applying theme
[prjkt.io] shaggyskunk:
Version 351 is working perfectly for me - Thanks [MENTION=3605033]nicholaschum[/MENTION] [MENTION=4939386]Surge1223[/MENTION]

For those who are having issues: a) Does your Rom support Substratum? b) Did you read the "more" information on the Store to verify that Substratum works for you?

Sent from my SM-N910W8
[prjkt.io] ursupplyer:
Fixed it by flashing system img lol. Had to re do everything. NRD90U stock, latest substratum.
[prjkt.io] shaggyskunk:
You weren't just able to Factory Reset - Advanced in TWRP - Manually Wipe System - Data and Caches - Flash Rom and Gapps?

Sent from my SM-N910W8
[prjkt.io] dephsone:
I'm on Nexus 6P Dev Preview 7.1.1.

Will I got bootloop when I change the Navbar and Status Bar Icons and the Settings' blackground?

Substratum version 351.

Thanks.
[prjkt.io] shaggyskunk:
Did you read the "more" on the Store for Substratum regarding 7.1.1 on Nexus devices?

Sent from my SM-N910W8
[prjkt.io] dephsone:
Thanks.
[prjkt.io] slothdabski:
hello,

i have a question about adding commits to ROM for substratum. if i have a conflict that looks like this:

<<<<<<< HEAD

#ifdef __ANDROID__

// Load overlays, if any

asset_path oap;

for (size_t idx = 0; mZipSet.getOverlay(ap.path, idx, &oap); idx++) {

oap.isSystemAsset = isSystemAsset;

mAssetPaths.add(oap);

}

#endif

=======

>>>>>>> de08e5d... OMS-N: integrate OverlayManagerService into framework [6/14]

should I leave the code, or does that mean the code should be removed?

thanks in advance!!!
[prjkt.io] Gary_O:
Overlay APK creation has failed

I'm having a problem installing Substratum themes. The themes do seem to compile OK, but when I try to install the overlays I get the following errors:

Notification: An error has occurred during overlay installation.

LogChar Debug Report from Substratum:

» [com.android.inputmethod.latin]: Overlay APK creation has failed!

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

» [android]: Overlay APK creation has failed!

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

» [com.android.browser]: Overlay APK creation has failed!

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

...more Overlay APK creation has failed! errors follow for each app in the theme...

This has happened with both the InversionUI theme and the DarkStockTheme. Have used both the latest version of Substratum (351) and the previous version (238), and get the same Overlay APK creation failed errors.

My system:

ASUS Transformer Prime TF201

ROM: Katkiss Nougetella #010

Android version: 7.0

These Substratum themes were working fine with Katkiss Nougatella 009 and Substratum 238, so I'm guessing something is different in Nougatella 010 that may be causing the Overlay APK creation failures?

(I have also posted this on the Katkiss Nougatella thread.)

Thanks for any suggestions...
[prjkt.io] Pkt_Lnt:
oops nevermind I see you tried 351
[prjkt.io] ursupplyer:
Im stock, so I just flashed system img again and re did everything
[prjkt.io] superdragonpt:
Awesome work guys

Seems not compatible yet with 7.1 [ NDE63P ]

( Play now says device is of course incompatible...)

( running self built rom for an MTK device)

I know about 7.1.1 preview issues on the pixel, but this is 7.1 AOSP... Just for feedback

Keep it going ;)

Edit: installed latest app from a 3rd party

all still working as good now on 7.1 as on 7.0 aosp

Cheers
[prjkt.io] nicholaschum:
#Soon (Stock launcher 3)
[prjkt.io] nicholaschum:
Yeah I disabled it on API25 because I'm afraid of the users that will complain that it bricked their phones. You can install it from APKMirror (to all) if you want to give it a try on 7.1
[prjkt.io] xerxes101:
My first time use just installed any necessary file to run plss coz compilation always fail
[prjkt.io] xerxes101:
Qhen i apply theme got error please any soln
[prjkt.io] Dungeon47:
For reference: Nexus 5, Fake Nexus 7.1 ROM, build Oct25, restored Substratum from TiBu, works fine.
[prjkt.io] nicholaschum:
Logs?
[prjkt.io] nicholaschum:
It's coming!

https://plus.google.com/u/1/+NicholasChumCDT/posts/awtR4rDG6Uk
[prjkt.io] nicholaschum:
You seem to be running into the same issue that we were resolving with [MENTION=4939386]Surge1223[/MENTION]. We might need to find a way to fix it.
[prjkt.io] xerxes101:
Ok thanks please mention me when fix..
[prjkt.io] superdragonpt:
Hi

No worries, all good here ;)

Awesome development

Cheers
[prjkt.io] shaggyskunk:
Anyone noticing laggy performance with 352 - I was getting fairly frequent x app has stopped as well?

If I disable all Themes the lag is gone - Also Google Now voice (OK Google) stopped working - I tried to retrain voice but it wasn't recognized - After disabling the Theme Gnow was working again.

I didn't have the chance to get any logs been running around the last few days.. But I didn't experience my issues with I think it was version 248.

I know that [MENTION=3605033]nicholaschum[/MENTION] is working on a new version - so just an FYI

I'm running Br0ken Rom 6.01 on a Samsung Galaxy Note 4 with Open Gapps 6.0 Pico.

Sent from my SM-N910W8
[prjkt.io] shaggyskunk:
[MENTION=3605033]nicholaschum[/MENTION] version 400 Seems to be a significant improvement for me! So far I haven't noticed any of the lag or apps stopping that I experienced with v352 :)

Sent from my SM-N910W8
[prjkt.io] superdragonpt:
Thanks for (re) adding API25 support :)

Cheers
[prjkt.io] NickosD:
I can't find the file. It's not in /sdcard and there isn't any folder either

I created a stock profile and the folder appeared.

Case solved
[prjkt.io] shaggyskunk:
Yeah it's there on the sd card / substratum
[prjkt.io] NickosD:
Is there any issue with the encrypted devices? I have tried several themes but the phone won't boot. I am using OnePlus 3
[prjkt.io] deadcatsrule:
I'm running a nexus 6 with purenexus 7, encrypted with out issues
[prjkt.io] NickosD:
Any ideas then why I can't boot? I have let it for about 5 mins all the times, seems enough for me.
[prjkt.io] shaggyskunk:
What Android version? Does your Rom support Substratum?

Sent from my SM-N910W8
[prjkt.io] NickosD:
It does, 6.0.1
[prjkt.io] shaggyskunk:
Were you able to use the previous versions of Substratum? You updated to version 400? Can you boot if you Flash the Rescue zip?

Sent from my SM-N910W8
[prjkt.io] NickosD:
I can boot. Yes latest version. But I also tried with precious versions since I am trying to have a theme once in a while. Last time could be 1 week ago or so.
[prjkt.io] shaggyskunk:
Yeah but did the previous versions work for you - or were you unable to boot with them as well?

And you are sure that you don't have a Rom which has CM Theme Engine?

Sent from my SM-N910W8
[prjkt.io] NickosD:
No the previous versions didn't worked either, YES I am sure.

Can we move on to the pro questions now and find out the issue?

---------- Post added at 07:14 PM ---------- Previous post was at 07:09 PM ----------

BTW quoting this just to let you know that, at least in previous version of oxygen os, substratum was working.
[prjkt.io] Pkt_Lnt:
If you post logs, yes.

If no logs, then there is no way to solve it except the questions that [MENTION=4351374]shaggyskunk[/MENTION] is asking.
[prjkt.io] NickosD:
Logcat?
[prjkt.io] shaggyskunk:
If your phone won't boot you'll have to connect to your pc to get the pro answer from adb logs.

Sent from my SM-N910W8
[prjkt.io] Pkt_Lnt:
Yes
[prjkt.io] skiely666:
I searched but couldn't find an answer, is the 7.1.1 stock legacy boot loop fixed.

Thanks for any help.
[prjkt.io] shaggyskunk:
The answer is in the "more" description of the app on the Store ?

Sent from my SM-N910W8
[prjkt.io] NickosD:
Isn't that the command?

adb -d logcat>mylogfile.txt

I get nothing in return.

In command window, there is a message "- waiting for device -"
[prjkt.io] shaggyskunk:
http://xdaforums.com/showthread.php?p=27754634

Sent from my SM-N910W8
[prjkt.io] skiely666:
Thanks, I couldn't download the app from the playstore for a week or two since the 7.1.1 bootloop, now it's back.

No is the answer, no it's not fixed.

I miss you dark stock theme :'(
[prjkt.io] NickosD:
Thats all i Get. I used a tool

empty here

LOGCAT GENERATED BY FUZZYMEEP TWO'S LOGCAT TOOL
[prjkt.io] jesssiii:
Yeah, I got all excited when it would let me get it on Play again.

NeXus 6P
[prjkt.io] shaggyskunk:
You should address what you got to the OP - He's the Developer.

Sent from my SM-N910W8
[prjkt.io] nicholaschum:
Easy way to debug a bootlooping issue:

1) (Before you bootloop) plug in your phone

2) Apply the theme

3) (Bootlooping? Good) launch ADB on your PC (http://xdaforums.com/showthread.php?t=2588979)

4) Type

adb logcat

and wait 10 seconds

5) Scroll up (so that the log doesn't keep spamming, and copy as much over)

6) Paste to Hastebin.com or upload a text file.
[prjkt.io] PSxplay:
https://www.youtube.com/watch?v=2VQEFOgwurs

Quick guide on how to use it
[prjkt.io] Technical:
I was trying to use Substratum in an Asus Zenfone 2 (ZE551ML) with stock MM Rom (ZenUI).

I cannot apply any of the free available themes/app in Google Play.

Am I wrong to consider that Substratum is incompatible with ZenUI ROMs? :confused:
[prjkt.io] Pkt_Lnt:
Does the ROM have RRO support at minimum to use Legacy mode? To use Substratum in full mode it needs to have Masquerade and some commits for OMS compiled during the build, doe it have that?
[prjkt.io] sykopompos:
Doesn't ZenUi have it's own theme system? If it does and I remember it being brought up before, it changes the function of rro
[prjkt.io] Technical:
How to discover that?

My tests reveal that I can't apply anything. Maybe it does not support RRO... :crying:

---------- Post added at 19:46 ---------- Previous post was at 19:44 ----------

Yes, but it is a very weak/incomplete theme ability... I can't even give it that name... It only changes colors of Quick Settings buttons (and change some home screen colors...).
[prjkt.io] shaggyskunk:
Usually if your Rom doesn't support something like RRO Layers or Substratum you won't see it as available for installing (even if you search for it on the Store) - OR - The Store will say that your device is not compatible...

Sent from my SM-N910W8
[prjkt.io] rituj_b:
Can I build cm 14.1 with substratum commits, without any bootloops and stuff(I mean does cm support it?) . If so, how do I build with all the substratum commits, I mean how do I include them in my build.

I know this is a noob question, but I searched the thread and all I could find is that we need to build with the commits but could not find anything on 'how?'
[prjkt.io] nicholaschum:
Cherry pick oms7-integrate-n from our gerrit.

Follow the numbering, and make sure you pick frameworksbase, sepolicy and frameworks native repos.
[prjkt.io] Flex:
Hi guys,

Does this work on the Google Pixel and Pixel XL?

Cheers
[prjkt.io] mkhcb:
May someone just make a simple theme to return the quick settings background color back to the teal it was? The new 7.1 update has this awful black color, inconsistent with the edit quick setting section.

I like the stock look of 7.0.... So may someone just make a quick theme with just this 1 change? Possibly even apply this to the quick settings edit for when they do make the things congruent, it will be themed back to normal?
[prjkt.io] xflowy:
can someone explain what the marked option "remove overlays" in theme pack menu does exactly? especially in difference to the "deactivate installed overlays" beneath. thanks :)
[prjkt.io] C.H.T.J.:
Is this working on 7.1?
[prjkt.io] Ja_som:
Yes, but be careful with applying themes on "android". You will see a warning info window when you open Substratum
[prjkt.io] ankursrinivas:
Hi,

I am seeing a floating text saying "an update is available for theme's plugin" what does this mean? Where can i update the plugin?
[prjkt.io] skiely666:
AOPT temporary fix for legacy devices, what does this mean?
[prjkt.io] The nuub:
hi guys i have a problem i installed a theme with this and now i can topen the app to uninstall the theme if i open the app it reboots my phone. tnx already
[prjkt.io] shaggyskunk:
Boot into recovery & Flash the rescue zip found on your SD card in the Substratum folder. Unless someone else has a better idea :)

You're sure that your device is compatible with Substratum and you installed a Substratum Theme?
[prjkt.io] Pkt_Lnt:
Flash the rescue.zip that is in the /substratum folder after booting into recovery.
[prjkt.io] The nuub:
tnx and my rom has substratum legacy build in

---------- Post added at 05:15 PM ---------- Previous post was at 05:13 PM ----------

tnx it worked!
[prjkt.io] shaggyskunk:
Check the description on the play store - it makes specific reference to legacy builds ;)

Sent from my SM-N910W8
[prjkt.io] nicholaschum:
It uninstalls the overlay apks installed on your device

Hey, just wanted to thank you since I recognized your name on APKMirror, for uploading it there.

Talk to your themer.

For those who had unexplainable compilation errors on older devices.
[prjkt.io] xflowy:
anyone?
[prjkt.io] shaggyskunk:
Did you read the post immediately above your most recent post??

http://xdaforums.com/showthread.php?p=69447329

[MENTION=3605033]nicholaschum[/MENTION] answered your question already!

Sent from my SM-N910W8
[prjkt.io] Ja_som:
Hmmm, one post above yours???

[MENTION=4351374]shaggyskunk[/MENTION] was faster :)
[prjkt.io] xflowy:
sry missed that as i did not get any post quote notification
[prjkt.io] rohan164:
» [com.android.settings]: APK could not be signed. java.io.FileNotFoundException: /storage/emulated/0/.substratum/com.android.settings.InversionUI-signed.apk: open failed: ENOENT (No such file or directory)

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

i am getting above error pls help

i am on samsung note 2 aosp rom marshmellow

agni kernel
[prjkt.io] *ReZa*:
hi , i used to have purenexus rom on my n5x but now i have stock rooted android 7 . for having Substratum fully working should i just install the apk or sth else must be done beside it ? thnak you dev ;)
[prjkt.io] Ja_som:
What do you mean with "fully working"?

I have stock 7.1.1 (before 7.0), and substratum in legacy mode can apply themes, but can't apply e.g. the bootanimaion...
[prjkt.io] Robot76:
Omg, Substratum not working for me for the first time ever fam... (rro, since updating to 422, 6.0.1)

[emoji7]

I will read the thread first...

A.R.I.S.E Z3C SLiMM EliteKernel Phh.superuser Magisk Substratum
[prjkt.io] nicholaschum:
AOPT issue seems like, can you try deleting /system/bin/aopt and try relaunching the app. Thanks
[prjkt.io] Robot76:
I will try, and report back, thank you...

A.R.I.S.E Z3C SLiMM EliteKernel Phh.superuser Magisk Substratum
[prjkt.io] Robot76:
[emoji7] I don't have an aopt..

Maybe it's because I'm using Magisk?

A.R.I.S.E Z3C SLiMM EliteKernel Phh.superuser Magisk Substratum
[prjkt.io] davall:
I'm in the same situation. Substratum 422, nougat 7.0 on flounder and rooted with magisk, phh r259.

But with this combination on the same rom, but different hardware (angler) everything is fine. So i would guess it's not magisk! Strange!
[prjkt.io] aalupatti:
[MENTION=3605033]nicholaschum[/MENTION] Do I only have to cherry pick the 13 commits from the oms7-integrate-n branch ?

Can I ignore all the other commits ?

Sorry for the noob questions.

THanks
[prjkt.io] Robot76:
Yes, tried with normal root, so it's with Substratum, tried different themes too...

The older Substratum version works.

A.R.I.S.E Z3C SLiMM EliteKernel Phh.superuser Magisk Substratum
[prjkt.io] sykopompos:
It will be out of beta soon because we are aware people without g+ accounts can't get it, probably later on tonight
[prjkt.io] tofu:
Are there any actual substratum themes yet to try that don't require play store ?
[prjkt.io] sykopompos:
I believe crystal tronix is on direktive's afh and you have Faiyaz's nav and status bars on afh
[prjkt.io] Phrodini:
That's true It on N preview and worked..

Opened app

Choose theme (mono)

Tap switch to check all

Scroll a bit, tap brush, press install selected

Says compile and stuff is done

Prompts to reboot

After reboot theme is applied

---------- Post added at 09:50 PM ---------- Previous post was at 09:47 PM ----------

I've been wanting to try that tronix theme.. Never found it tho
[prjkt.io] tofu:
https://www.androidfilehost.com/?w=files&flid=77198
[prjkt.io] Pkt_Lnt:
https://www.androidfilehost.com/?w=search&s=direktive
[prjkt.io] Phrodini:
Thank you

---------- Post added at 10:06 PM ---------- Previous post was at 10:05 PM ----------

Thank you
[prjkt.io] nicholaschum:
The app has been pushed to production! Thanks to everyone who contributed during betas :)

https://play.google.com/store/apps/details?id=projekt.substratum
[prjkt.io] jazzh:
Hi!

I installed substratum from playstore on my nexus 5 mob30m with cata mod, I installed one of the free themes from ps, compiled, restarted, but no change in looks. What am I doing wrong?
[prjkt.io] aabuk:
update your rom to something not ancient
[prjkt.io] jazzh:
Mob30m is from june 2016, it can hardly be named as ancient ;)
[prjkt.io] Kappa Lamda:
If you read a couple of posts before I reported the same problem. Your Rom probably(like my rom) supports Layers and not Substratum.

Although it is supposed that Substratum should work and with Layers but you'll have to reboot.

But for me it is not working so probably we'll have to wait for our roms to update and support OMS.
[prjkt.io] nicholaschum:
I would ask that you check whether after compiling, do any apks show up on:

/system/overlay (Nexus 6P, Nexus 5X, Nexus 9)

/system/vendor/overlay (everything else)
[prjkt.io] Kickoff:
First, huge thank for all devs for this big step in creating theming tools. I have been developing layers for the G5 and they worked nicely on LG MM system. Earlier

versions of substratum broke my layers manager and had to wipe my system.

I just tried substratum with Mono theme on my LG G5 today and it worked.

Layers Manager is still installed with my aosp layers for the G5.

Both my layers and the Mono layers are in vendor/overlay folder.

Now, I can start to convert my themes to substratum. :)
[prjkt.io] Kappa Lamda:
/system/overlay path does not exist.

/system/vendor/overlay path exists but it is empty!
[prjkt.io] mikebeatrice:
Nexus 5 stock rom supports it just fine (in legacy mode). I'm using it with domination as we speak.

The guys that make domination directly told me that it was thoroughly tested on stock N5.

Edit: http://xdaforums.com/showthread.php?p=67909658
[prjkt.io] Ja_som:
Hi, thanks for this new app...

I want to report, that on my Nexus 7 2013 with latest Android 6.0.1 the Domination Theme works...

On my Nexus 5X with Android 7 DP5 it does not, the notification says that everything is OK, but overlay folder is empty and so after reboot nothing is changed...
[prjkt.io] sykopompos:
Delete that folder and let substratum recreate it
[prjkt.io] sykopompos:
Could you try to process again but instead of rebooting first, catch the log for it so we can see where it failed if it does again.

Substratum was made to be very verbose in the logs on everything that it is doing so we can easily diagnose issues
[prjkt.io] Ja_som:
Here is the log, created with CatLog app.
[prjkt.io] nathanchance:
Yes, the eleven in frameworks_base, the one in system_sepolicy, and the one in frameworks_native. Additionally, you'll want to pick the theme exposures that you don't already have and I'd recommend picking the four boolean commits sitting in open.
[prjkt.io] aalupatti:
Thanks..

I already added made a build with just the 13 from oms7-integrate-n and it worked great.

For the next build I will look into the others that you suggested.

Love this..
[prjkt.io] nicholaschum:
I'm not sure how Magisk works exactly but I need a file inside /system/bin folder called "aopt" and if Magisk is preventing this from happening then it has to be Magisk.
[prjkt.io] davall:
I found the reason for my issues. It is not the method of rooting, whether I'm using magisk or supersu.

It was my alternate kernel. I will contact the kernel developer and inform him about my findings.
[prjkt.io] Robot76:
It's not magisk, without Magisk, the exact same behaviour.

Also, the previous Substratum version is working fine for me.

Awesome!

[emoji7]

A.R.I.S.E Z3C SLiMM EliteKernel Phh.superuser Magisk Substratum
[prjkt.io] Robot76:
Oops