[MODULE] MultiFunctionsPlus (+Bootloop/Bootscreen/Blackscreen Resolver)

Which Function Do You Use?

  • Cleaner [DalvikCache-PlayStoreData-MagiskHideList]

    Votes: 19 26.0%
  • Enabler [SafeMode-MagiskCoreOnlyMode]

    Votes: 16 21.9%
  • Inverter [SELinuxMode-DT2WStatus]

    Votes: 37 50.7%
  • RAM Management [SwapController-SwappinessChanger]

    Votes: 17 23.3%
  • Other Function

    Votes: 21 28.8%

  • Total voters
    73

u81

Senior Member
Mar 3, 2014
89
16
28
Not yet.

Sent using Tapatalk

Devices - Samsung Note 4 - N910F - Alexander DevBase 5.8 + RamKernel RC7/ Stock/ Flashpoint V3.1 + Magisk 15.3 + Greenify

Motorola G5S+ - totally stock
 

tire_007

Senior Member
Jan 28, 2012
76
12
28
I was thinking about one thing related to your modules. They're useful, but it'll be kinda messy sometime, since you're creating a lot of different modules, separately.

Since all of them have similar purposes (clear caches from something), how about you merge all of them into a single module, with an interactive terminal interface? I guess it'd be a great update, and not only easier to you to maintain and organize all of those modules, but easier to others to find them and use. Just a quick thought.

:)
Yes i agree that would be better for the user and more easy if he combined this 3 modules: Clear Dalvik Cache (Advanced Dalvik/ART Cache Cleaner) - Clear Google PlayStore With Services Data (Advanced PS-GMS Data Cleaner) - Clear Social Media Cache (Advanced Social Media Apps Cache Cleaner)
 
  • Like
Reactions: Dreamer(3MF)

u81

Senior Member
Mar 3, 2014
89
16
28
The script works fine. Thank you very much.

Sent using Tapatalk

Devices - Samsung Note 4 - N910F - Alexander DevBase 5.8 + RamKernel RC7/ Stock/ Flashpoint V3.1 + Magisk 15.3 + Greenify

Motorola G5S+ - totally stock
 
  • Like
Reactions: Dreamer(3MF)

yjcbn

Member
Jan 20, 2014
30
5
0
Tried side-loading it through ADB but it prompts "footer is wrong", "Signature verification failed", "error: 21" and "Installation from ADB completed with status 2. Installation aborted."
What can I do?
 

Dreamer(3MF)

Senior Member
Mar 17, 2018
753
1,135
0
Tried side-loading it through ADB but it prompts "footer is wrong", "Signature verification failed", "error: 21" and "Installation from ADB completed with status 2. Installation aborted."
What can I do?
Accidentally flashed a bootable image to boot into Magisk core-only mode from this thread https://forum.xda-developers.com/pixel-3/themes/magisk-modules-disabler-booting-magisk-t3967433. Now stuck in core-only mode. Seems the disable Magisk file in cache partition caused it. But I can’t figure out how to delete that file.
What can I do?
According To The Above Posts, Try To Flash The Module Of Activator Thru Magisk Manager (Don't Reboot) & Then Flash The Module Of MultiFunctionsPlus (Reboot Now).
P.S. You Can Also Try To Flash The Original Bootable Image Of The Used Rom.
 
Last edited:

Josueden69

Senior Member
Mar 29, 2015
73
12
8
Selinux mode inverter It does not work on this device, I follow exactly the instructions above, And I tried the fast mode and the "slow mode", And it didn't work.

RedMiNote8Pro, with the latest magisk Canary, stock rom Miui 11.0.2. It works with the latest "The Selinux switch", But I want it to change immediately at the boot ?
 

Dreamer(3MF)

Senior Member
Mar 17, 2018
753
1,135
0
Selinux mode inverter It does not work on this device, I follow exactly the instructions above, And I tried the fast mode and the "slow mode", And it didn't work.

RedMiNote8Pro, with the latest magisk Canary, stock rom Miui 11.0.2. It works with the latest "The Selinux switch", But I want it to change immediately at the boot
Send The Following
- The Screenshots Of [ Magisk Manager --> Main Screen, Magisk Manager --> Modules, Magisk Manager --> SuperUser & Magisk Manager --> Log --> SuperUser ]
- Magisk Log (Magisk Manager --> Log --> Magisk)
- The Folder Of DreamerMods (/data/DreamerMods)
- The Screenshot Of [ Terminal Emulator --> Write su --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter --> Write setenforce 0 (For Permissive Mode) --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter ]
- The Screenshot Of [ Terminal Emulator --> Write su --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter --> Write setenforce 1 (For Enforcing Mode) --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter ]
- The Screenshot Of [ Terminal Emulator --> Write su --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter --> Write setenforce 0 (For Permissive Mode) --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter ]
 

yannahzinha

Senior Member
Jul 12, 2012
84
19
28
Send The Following
- The Screenshots Of [ Magisk Manager --> Main Screen, Magisk Manager --> Modules, Magisk Manager --> SuperUser & Magisk Manager --> Log --> SuperUser ]
- Magisk Log (Magisk Manager --> Log --> Magisk)
- The Folder Of DreamerMods (/data/DreamerMods)
- The Screenshot Of [ Terminal Emulator --> Write su --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter --> Write setenforce 0 (For Permissive Mode) --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter ]
- The Screenshot Of [ Terminal Emulator --> Write su --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter --> Write setenforce 1 (For Enforcing Mode) --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter ]
- The Screenshot Of [ Terminal Emulator --> Write su --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter --> Write setenforce 0 (For Permissive Mode) --> Click On Enter --> Write getenforce (Most Devices) Or sestatus (Some Devices) --> Click On Enter ]
I have a Mi 8 with Miui.eu on Android 10 and I am having some problems also with SELinux changer. I can install the module but when I browse the folder to enable permissive mode, I can't find it.

The terminal steps to check my rom support to change SELinux mode I already did and it was ok.

What I am missing?
 

Attachments

Dreamer(3MF)

Senior Member
Mar 17, 2018
753
1,135
0
I have a Mi 8 with Miui.eu on Android 10 and I am having some problems also with SELinux changer. I can install the module but when I browse the folder to enable permissive mode, I can't find it.

The terminal steps to check my rom support to change SELinux mode I already did and it was ok.

What I am missing?
According To The Sent Screenshots, Did You Face Any Issue To Flash The Module Of Activator4MultiFunctionsPlus?
Anyway, Do The Next Steps
- Delete The Folder Of DreamerMods (/data/DreamerMods)
- Did You Flash The Module Of MultiFunctionsPlus? And If No, Flash It
- Reboot The Device
- For Activating The Functionality Of SELinuxModeInverter, Use Any Root File Explorer Such MiXplorer --> Root --> data --> DreamerMods --> MultiFunctionsPlus --> SELinuxModeInverter --> Copy The File Of Disable To The Folder Of Inactive --> Reboot The Device
- Some Issues Which Are Related To Rooting-Tool/Rom/Kernel Itself Can Be Resolved Using A Different Modes [Where The Wait Mode (The Default One) Can Be Used For Resolving The Issue Of Bootloop/Bootscreen/Blackscreen Which Changes The SELinuxMode Within 5 Min. After Rebooting & The Fast Mode Can Be Used For Changing The SELinuxMode At Booting]
- For Activating The Fast Mode, Use Any Root File Explorer Such MiXplorer --> Root --> data --> DreamerMods --> MultiFunctionsPlus --> SELinuxModeInverter --> Wait --> Copy The File Of Disable To The Folder Of Active --> Reboot The Device
 
Last edited:

yannahzinha

Senior Member
Jul 12, 2012
84
19
28
According To The Sent Screenshots, Did You Face Any Issue To Flash The Module Of Activator4MultiFunctionsPlus?
Anyway, Do The Next Steps
- Delete The Folder Of DreamerMods (/data/DreamerMods)
- Did You Flash The Module Of MultiFunctionsPlus? And If Not, Flash It
- Reboot The Device
- For Activating The Functionality Of SELinuxModeInverter, Use Any Root File Explorer Such MiXplorer --> Root --> data --> DreamerMods --> MultiFunctionsPlus --> SELinuxModeInverter --> Copy The File Of Disable To The Folder Of Inactive --> Reboot The Device
- Some Issues Which Are Related To Rooting-Tool/Rom/Kernel Itself Can Be Resolved Using A Different Modes [Where The Wait Mode (The Default One) Can Be Used For Resolving The Issue Of Bootloop/Bootscreen/Blackscreen Which Changes The SELinuxMode Within 5 Min. After Rebooting & The Fast Mode Can Be Used For Changing The SELinuxMode At Booting]
- For Activating The Fast Mode, Use Any Root File Explorer Such MiXplorer --> Root --> data --> DreamerMods --> MultiFunctionsPlus --> SELinuxModeInverter --> Wait --> Copy The File Of Disable To The Folder Of Active --> Reboot The Device

So I tried the steps you mentioned but no luck. And yeah, I did have problems flashing the module... with magisk the module doesn't appear as installed module (but the DreamerMods folder appears). With TWRP the module appears on magisk, folder too...but in both cases the folder SELinuxmodeinverter is missing.

I think it's a dead end...
 

Dreamer(3MF)

Senior Member
Mar 17, 2018
753
1,135
0
So I tried the steps you mentioned but no luck. And yeah, I did have problems flashing the module... with magisk the module doesn't appear as installed module (but the DreamerMods folder appears). With TWRP the module appears on magisk, folder too...but in both cases the folder SELinuxmodeinverter is missing.

I think it's a dead end...
Kindly Be Noted That
- P.S. Disabling MagiskCoreOnlyMode & Rebooting The Device Are Required To Load The Modules [For Magisk Users Only]
- For Unity Installer, 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 Itself
- Activator4MultiFunctionsPlus Is A Bootloop/Bootscreen/Blackscreen Resolver For Apps, Modules, Scripts & HideList (P.S. MultiFunctionsPlus Is Required To Be Flashed Before Using Activator) So Actually There Is No Needing To Flash It To Use Any Function Such SELinuxModeInverter
- After Flashing The Module Of Activator4MultiFunctionsPlus & Rebooting The Device, It Will Do Its Functionality & Remove Itself
- MultiFunctionsPlus Is 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, Passing SafetyNet, Enabling The Low Ram Configurations, Disabling The Other Magisk Modules, Disabling The Magisk General Scripts & More]
- Flash The Module Of MultiFunctionsPlus & Reboot The Device
- SELinux Enabled Kernel/SELinux Development Mode Is Required Which Means The Installed/Flashed Rom/Kernel Has The Ability To Switch Between Enforcing Mode & Permissive Mode
- For Activating The Functionality Of SELinuxModeInverter, Copy The File Of (/data/DreamerMods/MultiFunctionsPlus/disable) To The Folder Of (/data/DreamerMods/MultiFunctionsPlus/SELinuxModeInverter/Inactive) & Also To The Folder Of (/data/DreamerMods/MultiFunctionsPlus/SELinuxModeInverter/Wait/Active)
- Reboot The Device & Check Via Terminal Emulator
 
Last edited:

yannahzinha

Senior Member
Jul 12, 2012
84
19
28
Kindly Be Noted That
- P.S. Disabling MagiskCoreOnlyMode & Rebooting The Device Are Required To Load The Modules [For Magisk Users Only]
- For Unity Installer, If You Flash The Same Version Of Module Twice, The Second Time Will Remove The Module Itself But If The Version Of Second Time Is Higher Than The Version Of The First One, The Module Will Update/Upgrade Itself
- Activator4MultiFunctionsPlus Is A Bootloop/Bootscreen/Blackscreen Resolver For Apps, Modules, Scripts & HideList (P.S. MultiFunctionsPlus Is Required To Be Flashed Before Using Activator) So Actually There Is No Needing To Flash It To Use Any Function Such SELinuxModeInverter
- After Flashing The Module Of Activator4MultiFunctionsPlus & Rebooting The Device, It Will Do Its Functionality & Remove Itself
- MultiFunctionsPlus Is 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, Passing SafetyNet, Enabling The Low Ram Configurations, Disabling The Other Magisk Modules, Disabling The Magisk General Scripts & More]
- Flash The Module Of MultiFunctionsPlus & Reboot The Device
- SELinux Enabled Kernel/SELinux Development Mode Is Required Which Means The Installed/Flashed Rom/Kernel Has The Ability To Switch Between Enforcing Mode & Permissive Mode
- For Activating The Functionality Of SELinuxModeInverter, Copy The File Of (/data/DreamerMods/MultiFunctionsPlus/disable) To The Folder Of (/data/DreamerMods/MultiFunctionsPlus/SELinuxModeInverter/Inactive) & Also To The The Folder Of (/data/DreamerMods/MultiFunctionsPlus/SELinuxModeInverter/Wait/Active)
- Reboot The Device & Check Via Terminal Emulator
I followed exactly the steps 4 times, testing by twrp and magisk...the folder doesn't appears to me. Like the first print I sent to you. Some others do but SELinuxModeInverter. Since I can't just create one (I guess) don't know what to do. :/
 

Dreamer(3MF)

Senior Member
Mar 17, 2018
753
1,135
0
I followed exactly the steps 4 times, testing by twrp and magisk...the folder doesn't appears to me. Like the first print I sent to you. Some others do but SELinuxModeInverter. Since I can't just create one (I guess) don't know what to do. :/
Send These Logs (/data/MultiFunctionsPlus.log, /data/DreamerMods/MultiFunctionsPlus/Log/MultiFunctionsPlus.log & Magisk Log).
 

GroovyGeek

Senior Member
Oct 11, 2010
895
185
0
Such a useful module, good work by the dev to get it out there, but the instructions are an unbelievable mess of interconnected posts that is nearly impossible to follow. Furthermore the latest version does not appear to work with the latest version of Magisk. Here is what I did

a) Install Activator Unity 4.4
b) Install Multifuctions Unity 4.4
c) Rebooted
d) Moved /data/DreamerMods/MultiFunctionsPlus/disable as instructed in post #35 above
e) Rebooted

When I checked the Magisk hide list, neither of Company Portal, Outlook, Phone, etc are hidden. There used to be another file with a looong name and obscure location that used to have to be moved in the previous versions, is that no longer the case?
 
Last edited:

Dreamer(3MF)

Senior Member
Mar 17, 2018
753
1,135
0
Such a useful module, good work by the dev to get it out there, but the instructions are an unbelievable mess of interconnected posts that is nearly impossible to follow. Furthermore the latest version does not appear to work with the latest version of Magisk. Here is what I did

a) Install Activator Unity 4.4
b) Install Multifuctions Unity 4.4
c) Rebooted
d) Moved /data/DreamerMods/MultiFunctionsPlus/disable as instructed in post #35 above
e) Rebooted

When I checked the Magisk hide list, neither of Company Portal, Outlook, Phone, etc are hidden. There used to be another file with a looong name and obscure location that used to have to be moved in the previous versions, is that no longer the case?
Kindly Do The Next Steps
- Send These Files (/data/MultiFunctionsPlus.log, /data/DreamerMods/MultiFunctionsPlus/Log/MultiFunctionsPlus.log & /data/DreamerMods/MultiFunctionsPlus/MagiskHideListCleaner/BackUp/HideList.txt)
- Inform Me About What You Want To Do
 
Last edited:

GroovyGeek

Senior Member
Oct 11, 2010
895
185
0
Kindly Do The Next Steps
- Send These Files (/data/MultiFunctionsPlus.log, /data/DreamerMods/MultiFunctionsPlus/Log/MultiFunctionsPlus.log & /data/DreamerMods/MultiFunctionsPlus/MagiskHideListCleaner/BackUp/HideList.txt)
- Inform Me About What You Want To Do
The two log files are attached. All I want to do is hide root from the Intune portal. I am not experiencing any bootloops or anythign else. The phone is OnePlust 6T with Android 10.3, and the lastest Magisk

Thank you for the follow-up
 

Attachments

Dreamer(3MF)

Senior Member
Mar 17, 2018
753
1,135
0
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone