[Magisk] Dreamer(3MF):
[MODULE] MultiFunctions (+Bootloop/Blackscreen Resolver For Apps, Modules & HideList)

MultiFunctions​

Introduction:

A Module To Do The Next Functions [Clearing DalvikCache-PlayStoreWithServices-MagiskHideList, Changing The SELinux Mode, Booting The Android Into Safe Mode, Opening Magisk In Core Only Mode, Controlling The Virtual Memory (Swap), Changing The Swappiness Value, Keeping MagiskDaemon-MagiskHide Running & Changing DoubleTap2Wake(DT2W) Status].

- In-Case Of Facing A Bootloop/Bootscreen/Blackscreen Issue Due To Installing/Configuring Apps, Modules Or HideList, Check The Pre-Activated Functions (+Bootloop/Bootscreen/Blackscreen Resolver For Apps, Modules & HideList) In Below

- P.S. All Functions Are Deactivated/Disabled By Default And The Needing To Activate Each Wanted Function Is Described In Below

- P.S. All Functions Can Be Used With Any-Rooting-Tool Except The Ones For Magisk Users Only As Described In Below

Current Version: MultiFunctions v1.0.3.4.1.6A9 - Deactivator v1.0.0.1

- For Magisk Users Only, Disable Magisk Core Only Mode From The Section Of Settings In Magisk Manager Which Is Required As An Essential Step To Activate Any Function (Disabling Magisk Core Only Mode & Rebooting The Device Are Required To Load The Modules)

- For Activating Any Function, Use Any Root File Explorer Such MiXplorer -->

Root

-->

data

--> DreamerMods --> MultiFunctions --> The Function --> Delete The File Of Disable From

The Folder Of Active

(Or Copy The File Of Disable To

The Folder Of Inactive

) --> Reboot

Changelog:

v1.0.3.4.1.6A8/9: Improving The Code & Executing The Code In The Background To Overcome The Issue Of Blocking The Other Scripts From Starting Early Due To The Execution Time Of Code Is Too Long Which Is Also Related To Rooting-Tool/Rom/Kernel Itself

v1.0.3.4.1.6A6: Taking A Copy Of The Current Config [/data/DreamerMods/MultiFunctions] To [/data/DreamerMods/4U] During The Upgrading Process

v1.0.3.4.1.6: Fixing Minors, Adding [Vnswap & Zswap] To The Function Of [Swap Controller], Adding [UKSM & KSM] To The Functions Of [Swap Controller & Swappiness Changer] & Supporting More Devices For The Function Of [DT2WStatus Inverter]

v1.0.3.4.1.5: Fixing Minors

v1.0.3.4.1.4B8: Fixing Minors & Adding Function [DT2WStatus Inverter] For Changing DoubleTap2Wake(DT2W) Status

v1.0.3.4.1.4B6: Fixing Minors & Adding Sub-Function [Hide Enabler] To The Function Of [MagiskHideList Cleaner] For Enabling MagiskHide Once At Booting

v1.0.3.4.1.4: Fixing Minors & Adding One More Function [MagiskDaemonHide Keeper]

v1.0.3.4.1.3: Adding A Backup Feature To The Function Of MagiskHideList Cleaner

v1.0.3.4.1.2: Adding More Functions [Swap Controller & Swappiness Changer]

v1.0.3.3: Adding More Functions [DalvikCache Cleaner, PlayStoreWithServicesData Cleaner, MagiskHideList Cleaner, SELinuxMode Inverter, SafeMode Enabler & MagiskCoreOnlyMode Enabler]

v1.0.3.0: Initial Release

Created: May.09.2019

Updated: Nov.17.2019

Download Link:

Click Here

(To Ensure That The Module Will Work Properly, Kindly Do What Are Mentioned In The Description)

** Magisk Installer: It Supports Magisk Only

- For The Module Which Is Ended Its Name With v1500, It Supports Magisk v15.0(1500) To v17.3(17300)

- For The Module Which Is Ended Its Name With v17000, It Supports Magisk v17.0(17000) To v17.3(17300)

- For The Module Which Is Ended Its Name With v18000, It Supports Magisk v18.0(18000) To v18.1(18100)

- For The Module Which Is Ended Its Name With v18000, It Supports Magisk v18.0(18000) To v18.1(18100)

- For The Module Which Is Ended Its Name With v19000, It Supports Magisk v19.0(19000) To v20.1(20100)

- For The Module Which Is Ended Its Name With v19000P, It Supports Magisk v19.0(19000) To The Latest Version

** Unity Installer: It Supports Any-Rooting-Tool Such SuperSU, Lineage-AddOnSU & Magisk

- P.S. If You Flash The Same Version Of Module Twice, The Module Will Remove Itself But If The Version Of Second Time Is Higher Than The Version Of First Time, The Module Will Update/Upgrade Itself

- But For The Module Which Is Ended Its Name With Unity1.5.x, It Supports Magisk v15.3(1530) To The Latest Version

- But For The Module Which Is Ended Its Name With Unity4.x, It Supports Magisk v18.0(18000) To The Latest Version

- But For The Module Which Is Ended Its Name With Unity5.x, It Supports Magisk v19.0(19000) To The Latest Version

Installation:

- Magisk Manager --> Modules --> Add (+) --> Choose The Downloaded File --> Reboot

- Or Flash It Thru A Custom-Recovery Such TWRP Recovery --> Reboot

- Or Flash It Thru ADB Sideload --> adb sideload TheFileNameOfModule.zip --> Reboot (P.S. Renaming The File To Have A Short One Is Recommended Such

mfm.zip

Before Using ADB Sideload)

- Or Using A Flash-Tool (Flasher) Such EX Kernel Manager, FK Kernel Manager, FlashFire Or Flashify --> Flash ZIP File --> Reboot

The Description:

1- DalvikCache Cleaner (Advanced Dalvik/ART Cache Cleaner)

2- PlayStoreWithServicesData Cleaner (Advanced PS-GMS Data Cleaner)

3- MagiskHideList Cleaner (Including MagiskHide Enabler & MagiskHideList Backup) [For Magisk Users Only]

4- SELinuxMode Inverter (Advanced SELinux Mode Changer)

5- SafeMode Enabler

6- MagiskCoreOnlyMode Enabler [For Magisk Users Only]

7- Swap Controller (RAM Management)

8- Swappiness Changer (RAM Management)

9- MagiskDaemonHide Keeper (MagiskDaemon-MagiskHide Running Keeper) [For Magisk Users Only]

10- DT2WStatus Inverter (DoubleTap2Wake Enabler/Disabler)

*** Re-Flashing The Module Of MultiFunctions With Keeping The Same Configurations:

*** The Pre-Activated Functions (+Bootloop/Bootscreen/Blackscreen Resolver For Apps, Modules & HideList): Activating Some Functions For Once To Resolve Some Issues

*** FAQ/Notes:

General Info:

- To Disable The Module For Magisk Users, Open Magisk Manager --> Modules --> The Module --> Tap On The Check Box/The True Icon --> Reboot

- To Enable The Module For Magisk Users, Open Magisk Manager --> Modules --> The Module --> Tap On The Uncheck Box --> Reboot

- To Uninstall The Module For Magisk Users, Open Magisk Manager --> Modules --> The Module --> Tap On The Bin Icon --> Reboot

- To Disable The Module For All Users [Non-Magisk Users & Magisk Users], Use Any Root File Explorer Such MiXplorer -->

Root

-->

data

--> DreamerMods --> MultiFunctions --> Copy The File Of Disable To

The Folder Of Status

--> Reboot

- To Enable The Module For All Users [Non-Magisk Users & Magisk Users], Use Any Root File Explorer Such MiXplorer -->

Root

-->

data

--> DreamerMods --> MultiFunctions --> Delete The File Of Disable From

The Folder Of Status

--> Reboot

- To Uninstall The Module For All Users [Non-Magisk Users & Magisk Users] (Unity), Re-Flash The Module

>>>Dreamer(3MF)<<<

>>> Sharing A Good Thought Is Gold <<<

----------------------------------------------------------------------------------------------------------------

Other Modules

----------------------------------------------------------------------------------------------------------------