[Module] Systemless Substratum (Legacy/Layers Mode)

Search This thread

Nodens

Senior Member
Aug 14, 2007
96
160
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 on this post.

So this is the result of updating my device to Nougat and hating with a passion the white notifications which I find entirely unusable :p
The only way to theme the notifications is using a Substratum theme. If you're using a custom ROM with OMS support you're good to go
but for the rest of us with stock/TW etc ROMs you can only use Substratum Legacy mode on rooted devices which taints the system partition.
This module allows the use of Substratum themes in Legacy mode, without writing anything in /system.

Instructions:
1. Install module in Magisk and reboot.
2. Apply any Substratum theme.
3. Reboot.

In case of reflashing your ROM, as long as you don't wipe the data partition, the moment you reinstall Magisk, your theme will be automatically re-enabled.

Until the module is in the magisk repo, you can download the .zip and install from Magisk manager.

Github:https://github.com/Nodens-/systemless-substratum-legacy

This has only been tested on my own device, (Samsung S6 Edge+ 928F) running Stock Nougat.
It should work with any ROM and Themes which support the Legacy mode.
 

Attachments

  • systemless-substratum-legacy_v2.zip
    36.3 KB · Views: 28,864
  • systemless-substratum-legacy-uninstaller_v1.zip
    17.9 KB · Views: 14,614
Last edited:

Adhil Rahman

Senior Member
Oct 30, 2016
186
27
Hold on I'll attach tested .zip file on OP to simplify things.
Working perfectly.thanks for the module.now i dont have to reinstall themes after every firmware update.thank you very much.does it cause any problems to the changes that happens after firmware update
 

Nodens

Senior Member
Aug 14, 2007
96
160
May I ask if this module will bring anything more than the Beta version of Substratum here ?
The Beta allows modification without root.

Actually it has nothing to do with the beta functionality which allows you to theme NON-SYSTEM apps without root. You can't theme the notifications with the beta for example.
The module allows you to theme everything you can theme in Legacy mode. But without writing in system partition.
 

lahceneamine

Senior Member
Jul 8, 2011
651
267
Algiers
Actually it has nothing to do with the beta functionality which allows you to theme NON-SYSTEM apps without root. You can't theme the notifications with the beta for example.
The module allows you to theme everything you can theme in Legacy mode. But without writing in system partition.

Thank You.
I'm gonna try it then :)
 

Heezy01

Senior Member
Dec 19, 2015
127
22
couldn't get it to work in a custom stock TW MM 6.0.1 rom for my Note 4. i installed the module, substratum theme engine from the play store and a couple of themes. selected the system ui to be themed, but after a reboot there was no change. the rom is deodexed with a permissive kernel so i don't know what else could be the problem.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 61
    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 on this post.

    So this is the result of updating my device to Nougat and hating with a passion the white notifications which I find entirely unusable :p
    The only way to theme the notifications is using a Substratum theme. If you're using a custom ROM with OMS support you're good to go
    but for the rest of us with stock/TW etc ROMs you can only use Substratum Legacy mode on rooted devices which taints the system partition.
    This module allows the use of Substratum themes in Legacy mode, without writing anything in /system.

    Instructions:
    1. Install module in Magisk and reboot.
    2. Apply any Substratum theme.
    3. Reboot.

    In case of reflashing your ROM, as long as you don't wipe the data partition, the moment you reinstall Magisk, your theme will be automatically re-enabled.

    Until the module is in the magisk repo, you can download the .zip and install from Magisk manager.

    Github:https://github.com/Nodens-/systemless-substratum-legacy

    This has only been tested on my own device, (Samsung S6 Edge+ 928F) running Stock Nougat.
    It should work with any ROM and Themes which support the Legacy mode.
    9
    @Nodens, would you be interested in working with the team to merge this module directly into the official app?
    9
    @Nodens, would you be interested in working with the team to merge this module directly into the official app?

    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.
    6
    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).

    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.
    4
    I can confirm it working with LOS 14.1 with Substratum in legacy mode on OP3T with theme Swift Black. I had to choose "v7.1 OMS" in Swift Black's settings.

    My notifications are beautifully black now.