yashsingh1/xdaforums huggingface dataset:
[Magisk] Mohammad Jebreeni:
Hello everyone :D

So I tried installing the ZIP file today on my HTC One M7 running Lineage OS 17.1 and rooted with Magisk without success. Like other guys, my installation process returns "Magisk is not activated . . . abort". Am I perhaps missing something here?

Fixed: Thanks to the gentleman or lady [MENTION=9468504]BEDO TEAM[/MENTION] and his/her fork Substratum is now working flawlessly on my device! ^^
[Magisk] windowz414:
Any time. Can you report me if it worked or not? Seems like my phone's OEM ROM is broken. :p

---------- Post added at 09:24 PM ---------- Previous post was at 09:22 PM ----------

Really glad to hear that! Doesn't substratum have its own systemless overlays module for Android 8+, tho? :confused:
[Magisk] rodken:
@Nodens I currently have the Substratum Theme Engine installed on my device. Do you know if this module is compatible with OOS 11 on the OnePlus 8 before I dive into it?
[Magisk] windowz414:
I don't think Nodens looks into this anymore. And we can never know about its compatibility without actually giving it a test. I would love to test this if I had a device with OOS 11 port available or straight up a OnePlus device. Sad life refusing to show me its smile... XD
[Magisk] marqobazua:
Could you please share with me, which options did you pick on swift black to get the black notifications?
[Magisk] ThommmF:
Like I wrote above:

v7 1 OMS

That just worked. I uninstalled all previously applied overlays before. And a reboot is necessary.
[Magisk] Ja_som:
So it works as with OMS support with this module? That is great, I'm waiting for yesterdays LOS update for my device to try this.
[Magisk] marqobazua:
Actually i was talking about which options you choose after you select x7.1 OMS you applied android system?
[Magisk] Yooshaw:
Can't get it to work on my TW MM Galaxy S5. When I try to apply an overlay (have tried 4 different ones), substratum gives me the following error:

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

» [com.android.phone]: Installation of "com.android.phone" has failed.
[Magisk] MitoTakatori:
Thanks for this great module! I will be testing this on my S7 edge. Hopefully it'll work.

---------- Post added at 09:13 ---------- Previous post was at 08:38 ----------

System UI FC. D*mn, any solution to remove overlays?
[Magisk] _labello:
I'm using S7 edge with TW rom

What should i choose from ( Swift Black ) to apply a black notification background ?
[Magisk] yochananmarqos:
Ask the theme developer. Not every theme or part of a theme is Legacy compatible. All this module does is mount /system/vendor/overlay to the magisk.img.

Delete them from /magisk/systemless-substratum-legacy/system/vendor/overlay.
[Magisk] MitoTakatori:
Thank you for replying. I will try this. Can I access this thru TWRP? Because I can't get in my phone OS.
[Magisk] jatin bansal:
I also chose v7.1 OMS in Swift Black settings in lineage OS. Now notifications are white with white text. Any suggestions?
[Magisk] Nodens:
Like [MENTION=5124760]yochananmarqos[/MENTION] said. You should check the information of the themes you want to apply. Substratum themes have lots of options. Some themes do not support Legacy mode in all options or at all.

All my module does is prevent Substratum from writing in /system. To find out which options to apply for each theme you have to read the theme developer's info.
[Magisk] MitoTakatori:
Anyone here tried this on S7 Edge?

---------- Post added at 10:38 ---------- Previous post was at 10:28 ----------

And what are the overlays that supports Legacy?
[Magisk] jatin bansal:
I worked. The previous overlays were not uninstalled properly. But play store is clashing for me. Rest everything works fine.
[Magisk] yochananmarqos:
Yes, flash the Mount Magisk ZIP found in my Collection of Magisk Modules v2 thread to mount /magisk.
[Magisk] jatin bansal:
Play Store crashes in every theme I apply. Please help
[Magisk] unknownblkman:
Which to use for the S8?
[Magisk] MitoTakatori:
Any suggestions for themes that support legacy very well?

---------- Post added at 12:08 ---------- Previous post was at 12:08 ----------

Thanks a bunch mate!
[Magisk] ThommmF:
Yes, everything included Android system.

Did you reboot after every step?

First reboot after applying the Magisk module and deleting all installed overlays.

And are you on an unmodified LOS for OP3/T?

And it doesn't seem to work with Magisk hide being active.

Google Play Store did crash for me too. After applying a second time it worked.
[Magisk] AndroidGaalaxy:
I tried all the possible configurations during more one hour with magisk 12/13, with several LEGACY themes (compound, swift black/dark 7.0 NO oms), install your magisk mod before/after install substratum app... Your mod does not work.

Tested on my S8, stock [custom] rom (Renovate 2.0).
[Magisk] R324D:
Why this module not available on my magisk download list?
[Magisk] Didgeridoohan:
Because it's awaiting approval from [MENTION=4470081]topjohnwu[/MENTION] and he's busy with real life. It'll be there eventually...
[Magisk] chazarss:
Anyone tried on oneplus 3t ?
[Magisk] KpChuck:
With this setup do you have any of the problems that are there when you usually theme Android System in legacy mode? For example, Soft reboot when long pressing the power button or bootloop when uninstalling Android System overlays?
[Magisk] ThommmF:
Indeed.

I recently updated to latest Swift Dark theme through Pkay Store and tried to apply again. Substratum cannot apply Settings without failures. Anything else applies well.

After trying to apply Settings with selected "v7 1" and everything else as "v7 1 OMS" I got stucked in a bootloop.

In TWRP I applied both recovery ZIPs to make sure all overlays will be deleted and applied all apps as " v7 1 OMS" again; soft rebooted; applied Settings as "v7 1"; soft rebooted again and everything works as expected again.

No glitches like what you described with the power button. Even Play Store seems to work.

Edit: The devs promised an update coming soon with a fix for that Settings problem.
[Magisk] Nodens:
My module works for sure.

What does not work is your ROM with Substratum Legacy mode. You obviously did not understand what my module does. It will NOT magically make your ROM work with Substratum Legacy

nor did it ever claim to do so.

On another note:

v2 Uploaded. Now includes uninstaller in the .zip file under "uninstaller" directory. This can be flashed in TWRP so it removes both the module

and everything substratum writes in data (/data/system/theme and /data/resource-cache) hence providing you with a total clean slate in case

anything goes wrong. This is your reset button.

Of course you will have to reinstall the module before applying any new theme configuration. Failure to do so, Substratum WILL write in /system.

Uninstaller also available as a separate attachment in OP.
[Magisk] marqobazua:
For example. Now i am on Custom Rom Oneplus 3 with full OMS support and got a lot of themes like swift black, mono art and have layers on android system and settings.. if i use this module in stock rom which only works with substratum legacy mode.. will i be able to apply themes in android system and settings? Because before i just could use the themes on icons like status bar and quick settings and the apps but not in android system or settings.
[Magisk] Nodens:
Depends on the theme. If theme has support for android system etc in legacy then yes. Unless the theme is somehow bugged for your rom.

Just make sure you choose the right options that are legacy compatible. But again all this is THEME/ROM-dependent, not module-dependent.

As in beyond the scope of the module.

The only advice I can give you is to make sure you have removed any leftover overlays/cache before applying a new theme and the new uninstaller can help you with that.
[Magisk] AngeloXD:
I got many error...

Any advice?
[Magisk] LazerL0rd:
This is like the best idea I've seen. Gonna use this when Android O release.
[Magisk] Ja_som:
You don't need this on O, O has OMS support is not RRO (Legacy) anymore.
[Magisk] LazerL0rd:
Damn it. I keep forgetting ??
[Magisk] sacredsoul:
Can someone confirmSafetyNet status after installation of theme?
[Magisk] saransh arya:
How to use it?
[Magisk] _labello:
Any help? :)
[Magisk] Ja_som:
Instructions are in OP

passed
[Magisk] :
I'm on LOS. Using Xiaomi mi5 gemini. Substratum OMS works splendidly! Only problem is that the power button is broken. Holding it down forces a soft restart. Could you please check? Otherwise this module is great
[Magisk] R324D:
I also confirmed this problem, using OnePlus X and SwiftBlack OMS 7.1 applied.

When holding power button device got soft reboot.
[Magisk] Ja_som:
I had to remove this module from my Nexus 7 II with LOS 14.1 and Magisk v13 because I had issues with the Play Store app, I tried two themes "A Swift Dark" and "Pixel Android O Dark" both in OMS and Legacy mode. Theme was not applied for the Play Store and app crashed when I tried to open settings or any app page. Even if I removed overlay for the Play Store it was the same.

And when overlays are installed in system everything is OK also when theme is used in OMS mode.

:(
[Magisk] yochananmarqos:
This is not the place to troubleshoot theme issues. You would be having the same issues with the same themes without this module.
[Magisk] Ja_som:
The point is, I don't have this issue w/o this module, I wrote it in my previous post.
[Magisk] Nodens:
Did you flash the uninstaller and try again? To make sure you have no leftovers?

Also when you say remove the overlays you mean by applying new overlays selecting to remove old or

by going to the overlays menu, remove all overlays listed there and reboot?
[Magisk] Ja_som:
I removed them via overlays list menu, select all, uninstall selected, reboot...

I tried it now again, but now I flashed the SebstratumRescue_Legacy.zip (because I had overlays installed in system, when I removed your module) via TWRP, installed your module v2, rebooted, applied OMS version of A swift Dark theme. The Play Store is white and it crash when I want to open any app page.

If I can help you somehow, with logs (now when I have it installed), or anything, I will do it, because I would like to use your module.
[Magisk] :
For the soft reboot issue. This workaround worked for me on LOS. Go to settings > buttons > power menu then untick "sound panel".
[Magisk] Ja_som:
Is not ticked on my device, I don't have issue with power menu, as you had, I've seen your post, but the theme is not applied for the Play Store and it crash. Which theme do you use?
[Magisk] :
Swift Black.
[Magisk] Nodens:
Hold on I have a theory :) I'll give you something to test later today.
[Magisk] Nodens:
[MENTION=5201515]Ja_som[/MENTION] Try this.
[Magisk] Ja_som:
Thanks, this one works fine. ?
[Magisk] Nodens:
Can you please do one more test for me before I update the github repo?

Can you see if anything is written in /system/vendor/overlay once you remove the module?
[Magisk] Ja_som:
Yes, when the module is installed, I have 40 files there, when I uninstall it, still the same files are there and the themes are active/visible/applied.
[Magisk] yochananmarqos:
There's the problem (I think). If you already had themes installed when you installed this module, they were umounted and only the themes you installed with this module were active. Try removing all themes, uninstalling this module and verify in the Substratum app no overlays are active. Then install the regular version of this module (not the test build) and try a theme again.
[Magisk] Ja_som:
When I installed this module, all overlays was removed. I removed them via Substratum rescue zip, and once also via overlays menu in Substratum app.
[Magisk] B3311:
I have a S8+ and have used the Samsung plugin with substratum and Swift Black theme, has worked well.

Just done a clean install of a new ROM and thought I'd try this module. But when I open substratum I get a message "install the Samsung plugin " and I can't skip over or go back from that screen.

Any advice? I haven't (re)installed the plugin because I assume that it will override the module and my overlays won't be systemless.

Thanks in advance.
[Magisk] Nodens:
Sorry for the late response, been out of the city for a seminar. :)

Which Magisk version are you using?

I believe the problem for google play is that the mount is not available as soon as it should be. The test fix uses the cache mount mechanism in Magisk to mount sooner

but for some reason it's not working. The latest Magisk beta has a fix for the cache mount in it and perhaps it is related. I have not had time to examine the Magisk commits yet.

Try reinstalling it, it can't override the module.
[Magisk] Ja_som:
I use beta v13.0, now I have the latest one (c4377ed).

I will try it later with it, when I have a bit time.
[Magisk] TotallyAnxious:
The /system folder in the template should still be used. You should use the post-fs script to make the directory of magisk_mount and then copy the files. That's what has worked for me with bootanimations.

mkdir -p "/cache/magisk_mount/system/..."

cp -f $MODDIR/system/...
[Magisk] Trouble1996:
Couldn't pass safetynet when applying this module.
[Magisk] jakito:
Try to flash the Substratum recovery zip and then reapply the themes...or it may be a problem with Magisk, as the last version you need to disable and enable again Magisk Hide in order to pass safetynet...
[Magisk] Trouble1996:
But all is well after deleting this module. I don't think it is a problem with magisk.
[Magisk] jakito:
Well, I think I can't help more than... sorry

I had a similar problem and that fixed it, but every phone is different
[Magisk] Trouble1996:
Thanks. Anyway.
[Magisk] paolo200:
I have the same problem on my s8+ with custom stock based rom and permissive kernel safetynet check fail after installing this module even selecting core only mode in magisk settings doesn't solve the problem
[Magisk] dugi9991:
Hi!

I'm trying to get black notifications on OP3, FOS 2.10.3 OOS based ROM.

I've uninstalled all previous overlays, rebooted, flashed your uninstaller, then installed the module, rebooted again.

Tried using Swift black, selected for the OMS based ROM type, applied overlay, rebooted, notifications are black, but the power button does a soft reset.

Any ideas or help?

Thank you all in advance!

Cheers!
[Magisk] KpChuck:
Everything is working as expected ??. Use a flahable zip for black notifications if you don't want issues with soft reboot
[Magisk] jakito:
Can you give me a link for such thing? I would like my notifications black, but the soft reboot is kind of a bummer...
[Magisk] KpChuck:
Check in Themes, Apps and Mods of your phone. Zips are rom specific, there's a few made for Oneplus 3, not sure about your rom though
[Magisk] dima-82:
I need some hints where to start to get this problem solved:

On my phone substratum is working ONLY with his module. Without this module I don't see any changes to any overlay.

Configuration: OnePlus5 @ OxygenOS 4.5.5, Magisk 13.3 (MagiskSU, no SuperSU)

I tried the Themes Ozone 4.1 and K-Klock.

Two weeks ago, when I was on OxygenOS 4.1.8, Magisk 12 and SuperSU 2.82, I could apply the themes directly (with reboot).

Now with MagiskSU, applying a theme has no effect. There are no compilation errors. It shows me that everything was successful and asks for reboot. After reboot nothing changed.

With this module applying overlays work fine only once. I cannot change installed overlays. I have to uninstall the module, flash substratum legacy zip and reinstall the module. Than I can apply overlays again, but only a single time.

What could be the problem? Where to start to search for solution? Would a LogCat be helpful? Is it a Magisk issue?

Edit: I dont care about SafetyNet, and if substratum in installed systemless or not. I have not problems with changes to /system.
[Magisk] jakito:
So...the test version stoped theming playstore again. Is there any fix?
[Magisk] Ja_som:
DELETED
[Magisk] jakito:
Test version of this module...
[Magisk] Ja_som:
I'm sorry :)

I was thinking this is theme for Substratum (I misread the title), for that reason I was surprised what test version...

Sorry again ;)
[Magisk] jakito:
No problem ?
[Magisk] bggold:
I flashed this module on my pixel xl running 13.4 beta 2. The module shows up in magisk manager. I installed substratum and a couple themes and none of them take on reboot. I looked at the magisk mount and all the files are zero bytes. I also looked at the .prop file and I noticed that the template version is still v3, shouldn't it be v4 for V13.x of Magisk?

Any ideas on what might be wrong?

Thanks
[Magisk] drfr:
I tried it on OpenBeta 12 and it works too. Although Swift Black officially supports OOS, notifications won´t get themed (everything else works great), but when using your way - choosing OMS - even notifications work. Crazy, who would have thought about that.
[Magisk] parcou:
Clock Format

I am new all this but I think I might be getting it but need some help:

On OOS custom rom and all I want is for time with day & date to be:

EE d h:mm

Mon 21 12:25

I was able to get that but I DO NOT want it centered. I hate centered due when status bar gets full with notifications it runs into the center clock

1. How do I create a time format like about but NOT centered, from the corner right is OK with me

2. How do I delete all the wrong formats I created in my error of learning

I am using k-klock

Thx
[Magisk] Ker~Man:
Is a v3 something to come? Or is this project complete?
[Magisk] Funk Wizard:
After using this module system apps don't get themed like playstore, YouTube etc is there any fix ?
[Magisk] drfr:
It's working for me with Swift Black.
[Magisk] ddaharu:
How did you install it? I installed the module but all my themes were uninstalled. But no systemless activity
[Magisk] IanHodgson:
rooted lineage 14.1 + magisk?

I have Lineage 14.1, already rooted. If I install Magisk (so that I can run this System-less Substratum) will it break anything? Should I unroot first, then install Magisk, then root using Magisk, then flash systemless substratum? Or can I just flash Magisk through TWRP? Thanks for any advice.

Ian
[Magisk] IanHodgson:
Unrooted lineage ROM by flashing SU uninstaller in TWRP. Flashed magisk but failed twice: "unable to unpack boot image". Anybody any idea why this might be/

Ian
[Magisk] Ja_som:
Flash stock boot.img, it is in LOS update (full) zip
[Magisk] GayCasper:
Not compatible with the 14 magisk
[Magisk] dyingbread:
How do I know if this module is working or not?
[Magisk] rayparlour:
does anyone know if there is gonna be a release that's compatible with v14?
[Magisk] ThommmF:
Might [MENTION=571197]Nodens[/MENTION] be able to answer that?
[Magisk] Marcus Llewellyn:
I've been using this module with Magisk 14 without any issues. I'm running it on a Nexus 9 (flounder) with the latest official LineageOS and stock kernel. Not all themes install cleanly, since there's no OMS, but otherwise it is doing the job.
[Magisk] dyingbread:
Are you sure?

Can you tell me how do i know if this module is working or not?
[Magisk] Marcus Llewellyn:
My inexpert assumption has been that without this module, I wouldn't be able to pass SafetyNet. I pass with flying colors.

it would be nice if Substratum were Magisk aware, as Adaway appears to be with the hosts file, and could tell you that it was operating systemlessly.
[Magisk] TomiLynch:
I've got Substratum on two devices without this module, one with OMS support and the other with Lineage on Legacy mode and pass safetynet on both using magisk.
[Magisk] srgrusso:
I must be missing something. I installed the module in Magisk v14 but I don't see the Substratum app. I'm running 6.0 on a Blu Life One X2. Am I doing something wrong?
[Magisk] dyingbread:
Download substratum from playstore
[Magisk] srgrusso:
I tried that, it must not be working for me. It still tries to write to the system partition. Maybe I'll try a different version of Magisk.

Thanks for your help
[Magisk] ThommmF:
It seems to work with Magisk v14 but not everything is themed like before. As an example my Playstore app is not black anymore with Swift Black.

Edit: Substratum shows that it is in lagacy mode.
[Magisk] madbat99:
I use substratum on my Sprint Galaxy S3 running latest LineageOS without this module, safetynet passes just fine.
[Magisk] madbat99:
Screens
[Magisk] srgrusso:
I'm currently testing it on the stock firmware for my phone. It's easy to tell when something is trying to write the system partition because the phone will reboot.
[Magisk] Harsh123456789:
Do i need Samsung integration for substrantum for themes to work?
[Magisk] ThommmF:
IMPORTANT: Masisk v14.2 will break this module for sure.

https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445/post73957370

I opened an issue at GitHub. https://github.com/Nodens-/systemless-substratum-legacy/issues/1
[Magisk] Infy_AsiX:
this doesn't seem to work on Sony Z3C LineageOMS 14.1. Before trying I already pass safetynet with Universal fix 10.1 with Substratum files in resource-cache. After removing using the uninstaller as well as uninstalling and clearing all cache inside Substratum, it reinstals to resource-cache. Even with Universal fix off I pass basicIntegrity as normal, just not ctsProfile as typical on my device custom starting Nougat.
[Magisk] nicholaschum:
[MENTION=571197]Nodens[/MENTION], would you be interested in working with the team to merge this module directly into the official app?
[Magisk] ahrion:
I quickly ported this mod to the Unity Installer. Flash same version again to uninstall, flash on system for system install, and flash on Magisk for Magisk install.

Shouldn't be too hard for you guys to implement that within the Substratum app. You could easily go as far as to convert the Substratum app to Magisk app upon first boot (if installed on system or as user app).
[Magisk] nicholaschum:
I'm mainly interested in merging his Magisk module source into ours. As far as I know, Magisk modules can easily be recognized within Magisk just by installing an APK.

But thanks for the suggestion!
[Magisk] andrizmitnick:
i just installed module-reboot-apply theme-reboot-done. but how do i know if the module is working?
[Magisk] Nodens:
Sorry for the late response I have been out of the country. I would be interested yes. I need fix the module first by getting it to the current version of the Magisk API.
[Magisk] ThommmF:
Glad to see some development. I wish I would have time to be helpful.
[Magisk] paul222008:
Will this work on stock 7.0 samsung s6?
[Magisk] CongestedHangman:
device: redmi note 3

os: official Lineage OS 14.1

installed the module. still substratum ask for root access. and in settings option of substratum,

"system certification: rooted mode"

I guess it's not working for me :(
[Magisk] t0t3m:
I've tried on my Oneplus X with official LineageOS 14.1 nightly and Swift Black theme (v7.1 OMS), it works perfectly, thanks a lot Nodens
[Magisk] onliner:
...

https://xdaforums.com/apps/magisk/module-systemless-substratum-legacy-t3623607/post72719822
[Magisk] cologne83:
I have got a problem...got Magisk 14.3, Stock ROM on Huawei p10 (B179). Applying "Material Glass" for legacy mode. Whatsapp, spotify etc. is themed, but no single system app like SMS, contacts, ets is themed. how to fix it? Is it possible on my huawei?

thx
[Magisk] Ja_som:
Try to contact theme dev., he need to update his theme, if it is possible for Huawei.

EDIT: does it theme your system apps w/o this module?
[Magisk] bubundas17:
Will it wok on mi a1?

Will it work on mi a1 with Magisk 14.5?
[Magisk] ThommmF:
Probably not. Magisk changed the template format for plugins since version 14.0 and the plugin needs this update.

Edit: It works because Magisk supports the old format as well.
[Magisk] bggold:
Has anyone tried on Oreo 8.1 DP2 preview on a pixel XL 2 yet?

Thanks
[Magisk] Ja_som:
You don't need this module on Android 8+, it has OMS support, so it is systemless...
[Magisk] JaviLerma:
Question....anyone know if exist a module xposed for fix black text in black background in notifications? I think see it somewere
[Magisk] DallasBelt:
DarkThemeFixer may be what you're looking for.
[Magisk] sachin273:
Tested, working fine. I used the theme Ice...