yashsingh1/xdaforums huggingface dataset:
[prjkt.io] Wolfcity:
So you are rooted? And I think with magisk 18 as it's the only one which is supported by substratum.

Have you checked if substratum has root privileges? If not you can enable it by toggling it to on in the superuser section.

Is the substratum module installed (magisk module section)? It should be installed by itself when substratum gets installed.
[prjkt.io] JokerTheJoke:
I just tried two different root checker apps and both confirmed root.

I use Magisk 18.

My modules section is empty.

I just checked the log of magisk and it says nothing in the superuser section, but in the magisk section it says "su: request rejected (10400 -> 0)" after opening substratum.

I attached the log.

Seems to me that magisk receives a superuser request but doesn't tell me, so the request just expires?

Are you talk about the module in the attachment? I held off from it because it says legacy and wasn't updated in a year.
[prjkt.io] Pkt_Lnt:
It has been fixed by [MENTION=4603975]daveyannihilation[/MENTION] and needs to get to the Play Store.

BTW, this is NOT a theme thread, as stated many times above. Please post about themes in the theme thread you need help with. Thanks.
[prjkt.io] sykopompos:
The /system/bin/om is just a adb access command and not having it won't cause oms to not work (you could just move it temporarily (remember the permissions it has for when you put it back))

We are unfamiliar with Sony's concept software since we are on nexus devices (unless they provide source so we can look at it) but Sony's oms and our oms is different.

We start out using oms as a base and then modify for to fit our purposes and usage.

If it does have oms, it should partially work but Sony has protections on oms based upon apk signatures so only overlays signed with the same key would be able to be used so Sony would have to sign off on any system overlay and a app dev would need to sign off on their app overlays (which we disabled for obvious purposes since it would make oms completely useless to anyone but the OEM)
[prjkt.io] masri1987:
sorry i wasn't sure if it was a theme issue or a substratum setting that i am not educated about,

thanks'
[prjkt.io] yo-less:
Thanks for your explanation. Is it possible that widgets will be themed again under OMS? I quite like Substratum as it stands, it's neat and not having to reboot is a big plus. At the same time I miss my transparent widgets :).
[prjkt.io] Pkt_Lnt:
Your question was already answered here.

http://xdaforums.com/showpost.php?p=68402463&postcount=432
[prjkt.io] yo-less:
Is that a yes? Because I wasn't sure whether "This was being worked on" referred to the theming of widgets.
[prjkt.io] Pkt_Lnt:
"Being worked on" means they are trying to make it work. No one knows if it works or not right now, so the best answer is it is "being worked on". There is no way to answer yes or not right now. Be patient, this is new and Work in Progress, with many talented developers working on it. Remember, they likely have real lives, jobs, families and other things too. Be patient and appreciate how much has been accomplished. Thanks.
[prjkt.io] yo-less:
Sure, no problem. I know that people demand all sorts of changes right away all the time. It's really just that I'm interested in where this project is heading. I've got some Nandroid backups of my older systems with the Layers Manager and I have no problems with reverting back to those. It's pretty hard for non-developers to get a grip on what's going on when your phone is behaving differently all of a sudden and I automatically assume it's because I've missed backing up some system setting when switching from one ROM to the next. In this case, I spent two days trying to figure out what was going on before I asked whether it could be connected to way Substratum works now.

It's not that I can't understand some developers' frustration when people come here and do nothing but vent their anger. But please don't automatically assume that everybody who asks a question is here to express their little appreciation for what has been accomplished ;)
[prjkt.io] Pkt_Lnt:
Sorry, it appeared you were asking the same questions after they were answered, that is usually someone being impatient and pestering the devs. My apologies for misunderstanding..

You can follow the projekt on G+ and some of the devs (they signed in during the first 10 or so posts) are more active there than here. It is a huge projekt and pretty complex, so no wonder we have trouble understanding and keeping up. :)
[prjkt.io] littleprince86:
Playstore version is different than substratum custom rom?

In playstore version i don't find fonts section
[prjkt.io] johny.mnemonic:
OK, I renamed it and Substratum seems to be working in legacy mode. Great!

Thanks for info about OMS. I thought you are using unchanged OMS and building on top of it, so it will work in the future for everyone on any ROM.

It's sad Sony is locking it this way. It's now clear, that you simply can't use it in such state without modifications...

Anyway, thanks for all your work guys!
[prjkt.io] JaylanPHNX:
I read a good explanation of this issue once, though I don't remember where (I think Syko wrote it) and I've forgotten much of the details, but the way I understand it: the way apps call on their resources (the parts that get themed) is different from the way widgets get their resources (I think it has to do with the order in which they're loaded), and so OMS isn't affecting widgets. The team needs to figure out some way to force or inject those themed resources into the widgets without compromising security/stability/etc, which is likely a lot harder than it sounds. Nic and syko and the others are very clever, so I'm sure they'll figure it out.

PS: I'm not so clever, so the above explanation is of dubious accuracy.

From my Tab Pro 8.4
[prjkt.io] yo-less:
Thanks, guys, for clarifying the situation some more. Your explanation helped me understand the situation a little bit better and also why it could be an issue that isn't easily resolved. I tried checking out the G+ page and I'm sure there's a good reason a lot of developers here seem to use G+, but I don't want to create a Google Plus account and the pages seem pretty cluttered and confusing to me, which is why I posted my question here. I'll keep checking this thread to see how the project develops. Thanks for all the information :)
[prjkt.io] matt1313:
Question:

Sdmaid finds almost a gig of cache of substream. Can I safely delete it?
[prjkt.io] Pkt_Lnt:
Yes, The reason.

http://xdaforums.com/showpost.php?p=68119401&postcount=272
[prjkt.io] matt1313:
Thanks!
[prjkt.io] Char_G:
Substratum plz :D
[prjkt.io] Pkt_Lnt:
Otto currekt ;)
[prjkt.io] JokerTheJoke:
I just set magisk to grant root automatically and now it worked immediately...

I set magisk back to prompt and it seems to work.

Magisk just didn't ask me for previlige when substratum asked. The other apps worked.

Thanks for your help! :*
[prjkt.io] Wolfcity:
No, it's not the module from your screenshot, it's one that should automatically install alongside with substratum. I have to say that I own a device where this module doesn't appear too but substratum with swift black and subtweaks is working well.

You have no other app that requires root?

Try to install one (AdAway, Mixplorer, Terminal) and check if it gets root rights.

Edit: Ok, nice to hear it's working now.
[prjkt.io] eXeToR:
I don't have any problems

Hello guys, i don't have any problems. I thought why should I start a new thread if I can ask here, can someone recommend me some Dark Themes compatible with pie? They should be up to date & in development for future Android versions, it doesn't matter if they're free or paid.

Thanks in advance
[prjkt.io] KpChuck:
Flux, sprite, and a lot more. Most themes are compatible with pie (pies been out a long time), so if you go to substratum showcase you'll find many more
[prjkt.io] Badger50:
Swift Dark, Swift Black, Pitch Black, and Domination are my favorites. All of them are updated regularly :good:
[prjkt.io] baumstein:
Sadly no change
[prjkt.io] djdarkknight96:
Then you'll have to try and get a log of it, this is very odd behavior and will be something in your system disabling overlays on back end.
[prjkt.io] DeebWeb:
Good afternoon. Please tell me how to change the font on this firmware lineage-15.1?
[prjkt.io] djdarkknight96:
You cannot it requires commits they won't add. Use typeface app.
[prjkt.io] 587.saboor:
substratum shows that overlays are installed, but the overlays dont show, the system looks the same, even after reboot (aosp extended treble android 9.0 SM-A530W) (theme: nineteen)
[prjkt.io] djdarkknight96:
Build update

Reboot

Enable in manager
[prjkt.io] Jockerplus:
Problem with building themes on 9.0

Hi guys, just wanted to hear some suggestions on what problem I might have, can't find the solution anywhere else.

Then I try to build a theme that supports 9.0 (I tried DarkCroc; Pixel Theme; Swift Dark and Ion) it says that the build is complete, but after rebooting the manager says that no overlays are installed and I can't apply anything. I thought that it might be because I use a Samsung J5 (j500fn to be precise) but other people installed themes without anything else. Tried to reinstall the rom, substratum and the themes but nothing

Substratum version 1015

I have a custom Bootleggers ROM (4.0 based on lineageOS 16) with Android Pie, that supports substratum and SuperSU for root access; On my previous ROM I used Magisk for root and substratum worked fine, but I couldn't find anyone saying that substratum does not work with SuperSU
[prjkt.io] djdarkknight96:
Subs requires magisk v18+
[prjkt.io] Squee777:
I'm using an S7 Snapdragon variant. I'm on the latest 8.0.0 Oreo update. Using the most recent updates of substratum and Andromeda. The first time I used substratum everything worked just fine. I applied the Swift Black theme and chose all the overlays I wanted rebooted. The next day my Google app kept crashing. Thought there was something wrong with the Google app itself. Tried everything uninstalling and reinstalling the Google app. Clearing cache and data. even rolled back to the last version of the Google app. finally after I'd given up I went into my system settings and used the reset all defaults option. That fixed my problem with the Google app. But now substratum no longer works. Can anybody tell me what I need to do to fix this?
[prjkt.io] djdarkknight96:
If the apps update the theme also needs to update. Go to swift telegram support for not info on keeping their theme updated. Explain no longer works?
[prjkt.io] themanthatasks:
help with broken phone

My phone is broken.

#Redmi Note 4X

#resurrection remix final rom

I've tried some things over the internet and I can't figure out what to do next.

I had Pixel theme installed and my phone was running fine. I decided I wanted to change to Flux.

Dumb me checked every option on the layouts page. I installed the overlay, added another font from another theme and rebooted my phone.

Although it doesnt bootloop, my phone now cant go past the lock screen. I draw my pattern and the UI freezes and proceeds to reboot. Idling on the lock screen also reboots. Any kind of change done isn't reflected on the UI, for example, lowering the volume or the brightness doesnt move the sliders.

I decided to follow some advice from online. Here's what I've done.

Deleted all the relevant folders from /data/app that had Flux on their name

Deleted overlay.xml

I tried to delete /vendor/overlays, it has a apk inside but TWRP would fail everytime with a 1 error

I flashed the susbstratumrecovery.zip and susbstratumrecovery_legacy.zip

I booted into safe mode and deleted all traces of susbstratum and all of the themes

I used ADB to check if any overlay was active. none were.

I booted into safe mode and tried to remove my pattern. That crashed the phone too.

All to no avail. I'm at a loss here. Please help.
[prjkt.io] djdarkknight96:
You did way too much on your system before doing what was suggested. Flash recovery zips should have been first step. If that didn't do the trick then go uninstall the module from magisk reboot then open substratum to install module then reboot to have it enable. Then you could have uninstall the overlays from substratum. You must have used a theme not compatible with your device to have this happen. Be careful with those ui mods and mixing themes can have issues.
[prjkt.io] themanthatasks:
The thing is, I cant even access substratum. My phone doesnt let me go past the lock screen. Modules had nothing to do with this, as I didn't use Magisk for this, even so, i've disabled all installed modules from TWRP. I've gotten a logcat, but I dont know who to show it to since the development group in Google plus seems dead.

I cant post links yet, you can find the logcat here: pastebin[dot]com/ZyupjnUb
[prjkt.io] djdarkknight96:
Please read my post again, I think you may be confused. If you flash the zip it will disable all overlays. Then you can open substratum. But you were modifying the system before you flashed it.
[prjkt.io] themanthatasks:
I reflashed them both now and it still doesnt let me go beyond the lock screen. I also followed the troubleshooting information that Substratum gives you (delete folders and cache) to no avail.

I cant access any of my apps, let alone substratum. If i could, I would have opened titanium backup and factory restored the phone.
[prjkt.io] djdarkknight96:
At this point I would suggest factory reset from recovery, restore using Google. Set everything back up and you have to use magisk v18+ with substratum now. They use a module for systemless overlays.
[prjkt.io] Squee777:
Ended up finding a theme I like better anyway. I think it might have just been a compatibility issue. cuz the new theme I'm using now doesn't have any problems. But I've noticed if I am having any trouble with apps force closing. All I have to do is remove the overlay on the app having problems and that usually fixes it.
[prjkt.io] Char_G:
Disable auto update in the play store for the apps you have themed, then you can update everything at a time that's convenient to you
[prjkt.io] rickysidhu_:
Hello everyone!

I was having non-subs related issues on my OnePlus 6T so I decided to clean flash my ROM. Once I got back up and running, I noticed only a handful of my overlays appear after building & updating, and rebooting.

My normal setup is a handful of overlays from Belo (i e. Android system, some apps), a handful of overlays from Outline and a couple from Flux White.

This is because Belo doesn't officially support OxygenOS, so I use SystemUI overlays from Outline and app overlays from Belo.

This previous process worked perfectly for me before I clean flashed and I haven't done anything different in terms of my setup this time around.

I've attached a screenshot showing which overlays show. It's just a few from Belo and none from Outline or Flux White.

I've already tried the following:

- clearing subs data

- uninstalling and reinstalling subs

- trying Magisk 18.0 and 18.1

- deleting and reinstalling the systemless overlays module in Magisk

-installing the rescue zips in TWRP

- rebooting more than once in hopes the rest of the overlays show

No LogChar report is generated either.

Any help would be appreciated! Thanks in advance:)

My device info:

OnePlus 6T

ROM: OOS 9.0.11

Magisk 18.1

RenderZenith Kernel
[prjkt.io] djdarkknight96:
You have any modules in magisk like YouTube vanced it's been known to kill the systemless partition. Uninstall any modules. Build and enable your overlays then go back and install your modules back.
[prjkt.io] rickysidhu_:
Yeah I do have YouTube Vanced! I'll try disabling them one by one to see which one is the culprit.

Thanks for the help :)

Edit: Figured it out. It seems it is the OOS based ROM Magisk module causing the issue. Strange because it didn't cause problems before but nonetheless, it's working now!

Thanks again!
[prjkt.io] djdarkknight96:
Good to know :good:
[prjkt.io] [] AL []:
Hey hey hey, this is where Mr DJ hides!

What up!?

OK, after skipping 3 version of Android, I've once more moved on and running on Magisk+Substratum but I got lots to learn...

So my first question is: do you guys know of any up to date Substratum theme template for Pie(Oxygen OS) /How-to video to show me how to use Android Studio?

I followed one from Xda, but the template was 404 and it was mainly explaining how to theme and not how to actually use Android Studio....

Also, since I'm here, slightly O-T because it's more regarding systemless rooting with Magisk, but what would happen if I replace a system app with MiXplorer? Will it screw up the system protection and make things like Google Pay stop working (or worst?)?

Thanks in advance for any reply.

Cheers!
[prjkt.io] jcmm11:
Replacing system apps with Mixplorer (or any other root explorer) - just don't.

If you don't care about OTAs or keeping /system ro then you can replace system apps in TWRP. In general you'd be better off just creating a simple module structure and using Magisk. It's not difficult and you don't need a full blown module. Just create the structure:

/sbin/.magisk/img/<whatever name you want>/

In there place an empty (0 bye) file named 'auto_mount'

and

system/[app or priv-app]/<directory and data for apk>

Optionally you can add and fill in mod.prop

Reboot.
[prjkt.io] djdarkknight96:
Lol what's up bud?

Go here for theming help

https://xdaforums.com/apps/substratum/qa-questions-theming-t3585703/page58

Also telegram

Here: [MENTION=7809732]theming[/MENTION]Help inside telegram. I'm in both places helping. I have OOS pie themed pretty well with help of other theme devs. My 1+6T still locked until I pay it off so I'm playing with OneUI until then lol.
[prjkt.io] Ephzed:
I am new to Building and enabling overlays get stuck in the middle and I want to be using substratum. I need your help please
[prjkt.io] icke:
That's exactly all information we need to help guys like u....:rolleyes:
[prjkt.io] Wolfcity:
Provide informations. Device, android version, substratum theme you're using and last but not least: A log (substratum log and/or log by logcat or similar application.
[prjkt.io] marxcs:
Guys I need some help where i can find the right settings for making this darker in substratum im using valerie theme in my AOSPEXTENDED ROM V6.3 pie.

thanks in advance
[prjkt.io] djdarkknight96:
The best place to ask would be in the Valerie theme telegram group. Not all themes are created the same so that's the best place for those questions.
[prjkt.io] marxcs:
ah ok thanks
[prjkt.io] osuki9x:
Am I doing somethings wrong or Substratum just break constrain layout? Here is the layout code

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
android:layout_width="fill_parent"
android:layout_height="@*com.samsung.android.themestore:dimen/detail_sound_item_height"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/com.samsung.android.themestore">
<TextView
android:textAppearance="@*com.samsung.android.themestore:style/font_style_roboto_regular"
android:textSize="15.0dip"
android:textColor="@*com.samsung.android.themestore:color/common_text_color"
android:ellipsize="end"
android:id="@*com.samsung.android.themestore:id/tvSoundTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@*com.samsung.android.themestore:id/ivEqualizer"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintHorizontal_chainStyle="packed"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@*com.samsung.android.themestore:id/ivEqualizer"
android:visibility="gone"
android:layout_width="22.0dip"
android:layout_height="16.0dip"
android:src="@*com.samsung.android.themestore:drawable/anim_sound_equalizer"
android:tint="@*com.samsung.android.themestore:color/primary_color"
android:layout_marginStart="10.0dip"
android:layout_marginEnd="10.0dip"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@*com.samsung.android.themestore:id/btnPlay"
app:layout_constraintStart_toEndOf="@*com.samsung.android.themestore:id/tvSoundTitle"
app:layout_constraintTop_toTopOf="parent" />
<ImageButton
android:id="@*com.samsung.android.themestore:id/btnPlay"
android:background="@null"
android:focusable="true"
android:layout_width="26.0dip"
android:layout_height="26.0dip"
android:src="@*com.samsung.android.themestore:drawable/selector_bg_btn_play"
android:scaleType="fitXY"
android:minWidth="0.0dip"
android:minHeight="0.0dip"
android:soundEffectsEnabled="false"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="1.0"
app:layout_constraintTop_toTopOf="parent" />
</android.support.constraint.ConstraintLayout>
[prjkt.io] djdarkknight96:
If your are making a theme go here for help https://xdaforums.com/apps/substratum/qa-questions-theming-t3585703/page58

Also no idea why you posted the layout without the error. Upload the build log or crash log to the other thread with better explanation.
[prjkt.io] X@P:
hello,

I get these errors whenever i try to build overlays.Happens for every theme and for every app including android system. It used to work fine but suddenly started getting this issue, tried clean flashing too.

ROM-Pixel Experience 8.1 (oreo).

Substratum with root (Magisk).

» [com.android.systemui]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//res/values/type1c.xml:9: error: Error: No resource found that matches the given name: attr 'android:fontFamily'.

» [com.android.systemui]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//res/values/type1c.xml:8: error: Error: No resource found that matches the given name: attr 'android:textColor'.

» [com.android.systemui]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//res/values/type1c.xml:7: error: Error: No resource found that matches the given name: attr 'android:textSize'.

» [com.android.systemui]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//res/values/type1c.xml:15: error: Error: No resource found that matches the given name: attr 'android:fontFamily'.

» [com.android.systemui]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//res/values/type1c.xml:14: error: Error: No resource found that matches the given name: attr 'android:textColor'.

» [com.android.systemui]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//res/values/type1c.xml:13: error: Error: No resource found that matches the given name: attr 'android:textSize'.

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

Thanks.
[prjkt.io] djdarkknight96:
All theme issues contact theme devs to make sure you are using supported firmware.
[prjkt.io] X@P:
Will try, Thanks
[prjkt.io] Udzi:
Possible Bug?

Hey Guys,

i'm familiar with creating substratum themes, have the latest android studio 3.3.1 and 14.0.2 Template but i have a problem:

I recently upgraded my OP5T from Oreo to Pie. Since then, some of my themed apps force close. In this example its the Doodle Application (com.doodle.android). I'm just replacing the ic_launcher.png within every mipmap Folder. (This is what i do with many other apps)

After applying the overlay and reboot the device the resource is replaced but the app force close.

What i tried:

- If i remove the png's and just overlay a string, the apps starts well

- Replacing the png with a xml vector has the same fc effect

- I even wiped my entire phone and started from scratch

- I've posted this issue in the telegram theme help chat and a friendly themer reproduced the issue on his device excatly like i do.

So i think its a issue with substratum itself, the apps or in combination with Pie ... ? Attached you'll find my logcat when i try to launch the app.

Thanks!

EDIT: Forget to mention i'm on Magisk 18.1 and OxygenOS OB24
[prjkt.io] djdarkknight96:
This isn't the right place for this and you keep asking over and over in many places. Just ask in telegram not all over the place.