Ok, so I spent the better part of today trying to figure out why Substratum would successfully compile themes, but after rebooting it would say no overlays are installed, therefore I couldn't enable them.
Info:
Resurrection Remix 7.1.2
Galaxy Note 4
Latest version of Nougat-compatible Substratum, from APKMirror
Substratum theme interfacer installed as system app
Latest stable version of Magisk
Latest Play Store/Play Services
Substratum theme mode: RRO legacy (ROM dev says there is limited OMS support, but Substratum doesn't detect it)
Latest Flux (black), Swift Black, Pitch Black, bought from Play Store
I tried upgrading/downgrading Substratum as well, made no difference. It successfully compiled and installed themes, but after reboot, no overlays present. I can see all the installed overlays in /data/app, though they don't show up in Settings' installed apps list.
I went looking for an alternative to Substratum, and found an app called Bucket, on F-Droid website. The app is old, your theme will probably have a lock icon on it, and the message "Theme is using unsupported template version". Just ignore this. Tap on the 3 dots menu in upper right corner of app, then "Installed". You should see a list of installed overlays, check off the ones you want enabled, then click the + button in bottom right, then "Enable selected". You might need to reboot too.
This fixed the issue for me, now Flux, Swift Black, and Pitch Black all work fine.
So, in simple steps:
Install Substratum
Install Bucket
Install your theme
In Substratum, compile the theme
Reboot
In Bucket, enable the overlays
Reboot
Profit!
I'm thinking maybe this info might help others that are experiencing this issue. Of course, you don't need Bucket if Substratum detects your overlays.
Edit: I just discovered that, once enabled, the overlays will appear in Substratum, despite it saying no overlays installed before. So you would only need to use Bucket to initially enable overlays, afterwards you can manage them from Substratum.
Related
Is there any link for Xposed and does it break themes? Thanks. (Hope a version without breaking themes get released).
Thanks.
Installed latest version and checked 'disable resource hooks'. I guess that not using that option would temporarily mess up the theme until I hit that checkbox and reboot. Can someone confirm this? I would like to see the problem in action without messing up my phone.
Xprivacy works fine
did somebody try AppControl?
xposed
pudup said:
Xposed 2.5.1 works fine but it breaks the huawei theme engine, which is fine IMO cuz huawei themes are ****.
Most modules works fine including grativybox.
Click to expand...
Click to collapse
yeah it breaks huawei theme engine,but just wanted to confirm,is there any xposed module to change the color and layout of stock apps like the default blue layout on dialer and also on notification panel?
Install the latest xposed installer and then tick disable resource hookers in settings most modules will work
I installed it,disabled the resource hook,unfortunately gravitybox,xuimod dont work...i need gravitybox for kill apps by back button,,,
Sent from my Honor 6 using XDA VIP mobile app
can't get flat style colored bars to work
installed framework 2.6.1 but can't get the flat style colored bars to work.. any suggestion and work around? really loved that module..
Hey all so i have pixel 2 and i have this issue with substratum where it applys some of the theme but not all of it EG: YOUTUBE is supposed to be black/purple so js playstore and gmail however only gmail is black/purple
Its applyed the theme for the ui etc so i dont get it
With some of the themes you will need to apply only 3 or 4 parts of a sub theme overlay to get it working. Doing them all at once doesn't always work for some reason... Also a reboot after applying (even though it says not required) is necessary. You can also try disabling and enabling the part of the theme that did not apply in Manager section, or disable then enable all etc. to get them working
Sent from my Pixel 2 XL using Tapatalk
In some themes, you have to select the app version as well, or it won't work. Make sure there aren't any drop down menus at the individual apps in your theme building window.
There's always the argument "If you wanted stock Android, why didn't you get yourself a Pixel or another device running stock Android?" We won't go in there. Everyone has a reason.
I'm going to show you how you can make your Samsung Experience ROM look and work like as close to stock Android as possible, without having to flash a broken AOSP ROM. With all due respect to the Developers, let's face it. None of the AOSP ROM's are daily driver material IMHO. You may disagree and that is totally fine.
For this, we're going to need a few apps:
- Magisk
- Google Framework Magisk Module
- Ruthless Pixel Launcher
- Material Notification Shade
- Google Dialer App
- Google Contacts App
- Pixel IP (Icon Pack)
- Pixel Live Wallpaper XDA Thread (Optional)
These are the essential apps. If you want, you can replace most Samsung Apps with Google Apps. This could include the Calendar App, Clock App and many other Apps Samsung feels the need to duplicate.
1. Root your device with Magisk. This'll install Magisk Manager on your device. There are countless guides on how to do this.
2. Open Magisk Manager, and from the Sidebar, got to Downloads. Here, search for and install the Google Framework Magisk Module.
3. Reboot after the module is installed.
4. Clear cache and data of your Play Store. Alternatively, wait a couple minutes to hours.
5. Now, practically all Google Apps will now be shown as compatible with your Samsung S7 Flat/Edge. But be careful. There are reasons why some apps are not compatible.
6. Search for and install the Google Dialer and Contacts app.
7. Go to Setting>Apps>3 Dot Menu> and set Google Dialer as your default contacts and phone app.
8. Search and install Material Notification Shade. Optionally buy the pro version via IAP.
9. Go to Settings>Themes And Wallpapers.
10. Search, install and apply "Pixel" Theme by "MINU".
11. Install Ruthless Pixel Launcher.
This should do it now. I hope you're gonna enjoy it as much as I do.
I have a note 9 phone Oreo unrooted and use substratum themes on it. Wondering if it would be possible to automate the process of clicking on the "install" and "done" buttons when installing themes and likewise clicking on the "OK" button when uninstalling themes. This would make it a lot easier when installing or removing a ton of overlays. I have created an amature tasker module for this but it does not always work properly and would love to see this ability built into substratum rootless oreo. Thanks!
Anybody out there? Sorry just wondering if automation is possible as a feature?
It seems that I can only theme system apps. WhatsApp, Google home, Google translate... Etc. stay as they are even though the theme is installed and active.
10.5.7.IN21BA
Magisk 20.4
No major issues with Swift Installer, here. But thing is, a certain app can't be themed until an update provides a proper overlay for it.
I'd stay away from substratum, however. One wrong move, such as an incompatible overlay, could be problematic. I've found that out the hard way.
Revenant Ghost said:
No major issues with Swift Installer, here. But thing is, a certain app can't be themed until an update provides a proper overlay for it.
I'd stay away from substratum, however. One wrong move, such as an incompatible overlay, could be problematic. I've found that out the hard way.
Click to expand...
Click to collapse
Even when they're updated, user apps don't change for me. System apps like Google Chrome change theme just fine but user apps like Google translate don't.