Code:
This package does not root the device. It replaces Super User (&binary) to SuperSU (&binary) in already rooted phones.
SuperSU performs better than Superuser in my opinion.
Source: http://forum.xda-developers.com/showthread.php?t=1538053
So I wanted to replace Superuser to Super SU using Chainfire's package and I was coming up with errors on CWM as the package is not supported for our device.
I modified the updater-script and update-binary to make it work for galaxy mini.
Download Links are below. Flash in Clockworkmod Recovery.
If in case, you do not like SuperSU / have compatibility issues (which I believe there are'nt any) with it, you could always flash the revert package to get back the latest Superuser and binary.
Both the packages are tried & tested on CM7. Post here if it works on other ROM's.
SuperSU is the Superuser access management tool of the future
!!! SuperSU requires a rooted device !!!
SuperSU allows for advanced management of Superuser access rights for all the apps on your device that need root. SuperSU has been built from the ground up to counter a number of problems with other Superuser access management tools.
Features include:
- Superuser access prompt
- Superuser access logging
- Superuser access notifications
- Per-app notification configuration
- Temporary unroot
- Deep process detection (no more unknowns)
- Works in recovery (no more segfaulting)
- Works when Android isn't properly booted
- Works with non-standard shell locations
- Always runs in ghost mode
- Wake on prompt
- Convert to /system app
- Complete unroot
- Backup script to survive CyanogenMod nightlies
- Icon selectable from 5 options + invisible
- Theme selectable from 4 options
- Launch from dialer: *#*#1234#*#* or *#*#7873778#*#* (*#*#SUPERSU#*#*)
NOTE: Not all phones take both codes. On some phones you need to use single *# instead of double *#*#
The Pro version additionally offers:
- OTA survival mode (no guarantees)
- Full color-coded command content logging (input/output/error)
- Per-app logging configuration
- Per-app user override
- Grant/deny root to an app for a set amount of time
- PIN protection
- Per-app PIN protection
- Adjust auto-deny countdown
PROTIP:
For extra performance, disable notifications. Logging does not impact performance much.
Click to expand...
Click to collapse
Downloads:
CWM-SuperSU-v1.25-tass - Click Here!
[md5 = 4986653b1a49918087212ea2e49e1deb]
-------------------------------------------------------------------------------------------
Flash this if you want to go back to Superuser.
CWM-Revert-SuperUser-tass - Click Here!
[md5 = d9e0583d5e8c47cfbbc8e9fe5fc12f66]
-------------------------------------------------------------------------------------------
Reserved just in case.
Thanks Sir, I've been waiting this for long time :good:
In case compatibility or permission issues, how can we REVERT back, other than nandroid/backup.
THANKS & CONGRACS FOR SuperSU
VR.gtmini said:
In case compatibility or permission issues, how can we REVERT back, other than nandroid/backup.
THANKS & CONGRACS FOR SuperSU
Click to expand...
Click to collapse
I ll make another package for reverting back when I get time
EDIT: Done, Check OP for the revert package.
sir i have force close after flash this SU
Sent from my S5570-dankaruMOD using xda app-developers app
which ROM did you flash it on? More details please.
Go to settings > Apps > SuperSU and clear cache if any.
chemicalrage said:
which ROM did you flash it on? More details please.
Go to settings > Apps > SuperSU and clear cache if any.
Click to expand...
Click to collapse
now i'm use emanon v7 with adrenaline engine and active android without ext4 partition
Re: [Root] Replace Superuser app with Super SU by Chainfire
thanks for yur work .. its wrk on MIUI rom
Sent from my GT-S5570 using xda premium
Updated both the packages.
chemicalrage said:
Updated both the packages.
Click to expand...
Click to collapse
Awessome work! Downloading now.:good:
FC in janarom v6.7 stock based custom rom....huhuhu
Per OP Request.....This Thread is Closed
It Is Now A Part Of The Main Module Of MultiFunctions & Its Thread https://forum.xda-developers.com/apps/magisk/module-multifunctions-bootloop-t3933386.
Click to expand...
Click to collapse
Introduction:
Simple Module To Clear The Data Of Google Play Store & Google Play Services.
- One Of The Methods To Solve/Fix The Battery Draining & Re-Check PlayStore Device Certification Status
- After The Installation & 1st Reboot, It Clears The Data Of PS-GMS & Disables Itself
- After Doing Its Functionality, Check PlayStore Device Certification Status (Google PlayStore --> Settings --> Play Protect/Device Certification) Which Should Be Hidden For A While During Getting Its Status From Google
- Enabling The Module = Doing Its Functionality & Disabling Itself (Next Reboot)
Current Version: 1.0.3.3
- The Module Is Just A Step To Solve/Fix The Battery Draining & Re-Check PlayStore Device Certification Status Which Means Maybe You Need To Do Additional Steps To Solve The Issue
- For Magisk Users, Disable Magisk Core Only Mode From The Section Of Settings In Magisk Manager Which Is Required As An Essential Step To Activate The Functionality Of ClearPlayStoreWithServicesData
- For Activating The Functionality Of ClearPlayStoreWithServicesData, Use Any Root File Explorer Such MiXplorer --> Root --> data --> DreamerMods --> MultiFunctions --> PlayStoreWithServicesData --> Copy The File Of Disable To The Folder Of Inactive --> Reboot
Created: May.13.2018
Updated: May.09.2019
Download Link: Click Here
- For The Module Which Is Ended Its Name With v1300, It Supports Magisk v13.1(1310) To v13.6(1360)
- For The Module Which Is Ended Its Name With v1400, It Supports Magisk v14.0(1400) To v15.3(1531)
- 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 v19000, It Supports Magisk v19.0(19000) To The Latest Version
- For The Module Which Is Ended Its Name With Unity, It Supports Any-Rooting-Tool Such As SuperSU, Lineage-AddOnSU & Magisk
Installation:
- Magisk Manager --> Modules --> Add (+) --> Choose The Downloaded File --> Reboot
- Or Flash It Thru TWRP Recovery
- Or Flash It Thru ADB Sideload --> adb sideload Module.zip --> Reboot
- Or Using A Flash-Tool (Flasher) Such FlashFire, Flashify Or Rashr --> Flash ZIP File (Flash A Flashable ZIP File) --> Choose The Downloaded File --> Reboot
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 --> The Module --> Copy The File Of Disable To The Folder Of Active (Or Delete The File Of Disable From The Folder Of Inactive) --> Reboot
- To Enable The Module For All Users [Non-Magisk Users & Magisk Users], Use Any Root File Explorer Such MiXplorer --> Root --> data --> DreamerMods --> MultiFunctions --> The Module --> Delete The File Of Disable From The Folder Of Active (Or Copy The File Of Disable To The Folder Of Inactive) --> Reboot
- To Uninstall The Module For All Users [Non-Magisk Users & Magisk Users] (Unity), Reflash The Module
- In-Case Of Facing A Bootloop/Bootscreen/Blackscreen Issue Due To Installing/Configuring An App, Download SafeMode4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/module-safe-mode-bootloop-bootscreen-t3847422 Then Flash It
- In-Case Of Facing A Bootloop/Bootscreen/Blackscreen Issue Due To Adding App/Activity/Process To Magisk Hide, Download ClearHideList4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/module-hide-list-bootloop-bootscreen-t3849208 Then Flash It
- In-Case Of Facing A Bootloop/Bootscreen/Blackscreen Issue Due To Flashing A Module, Download CoreOnlyMode4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/module-core-mode-bootloop-solver-modules-t3817366 Then Flash It
Click On Thanks Button If The Module/Post Is Useful (Dreamer(3MF))
>>> Sharing A Good Thought Is Gold <<<
----------------------------------------------------------------------------------------------------------------
SELinux Mode Inverter - Clear Dalvik Cache - Core Only Mode - Other Modules
----------------------------------------------------------------------------------------------------------------
Reserved for News/Updates #1
I'm confused about this.... Is it the same as clicking clear date in app settings?
yung40oz84 said:
I'm confused about this.... Is it the same as clicking clear date in app settings?
Click to expand...
Click to collapse
Yes, But One Of Its Advantages Is Giving The System An Opportunity To Detect The Change At The Booting Stage.
yung40oz84 said:
I'm confused about this.... Is it the same as clicking clear date in app settings?
Click to expand...
Click to collapse
Did You Try The Module?
For Magisk v1400, Download ClearPlayStoreWithServicesData4Magisk-v1.0.0(v1400)(3MF).zip
Dreamer(3MF) said:
For Magisk v1400, Download ClearPlayStoreWithServicesData4Magisk-v1.0.0(v1400)(3MF).zip
Click to expand...
Click to collapse
Link is dead. Can you relink please
edit. got off internet site
---------- Post added at 05:07 PM ---------- Previous post was at 04:15 PM ----------
Is 1400 newest?
mattie_49 said:
Link is dead. Can you relink please
edit. got off internet site
---------- Post added at 05:07 PM ---------- Previous post was at 04:15 PM ----------
Is 1400 newest?
Click to expand...
Click to collapse
I Relinked The Title With The File Again. You Can Also Download The Module From OP(The 1st Post) Under The Attached Files Section.
Kindly Be Informed That
- For The Module Which Is Ended Its Name With v1400, It Will Support Magisk v14.0(1400) To v15.3(1531)
- For The Module Which Is Ended Its Name With v1500, It Will Support Magisk v15.0(1500) To The Latest Version Which Is Currently v16.4(1642)
Dreamer(3MF) said:
Kindly Be Informed That
- For The Module Which Is Ended Its Name With v1400, It Will Support Magisk v14.00(1400) To v15.3(1531)
- For The Modules Which Is Ended Its Name With v1500, It Will Support Magisk v15.0(1500) To The Latest Version Which Is Currently v16.4(1642)
Click to expand...
Click to collapse
That explains why 1400 was causing madness on Oreo with 16.4 Magisk. Should just be one. Everyone has surely updated to latest haven't they?
mattie_49 said:
That explains why 1400 was causing madness on Oreo with 16.4 Magisk. Should just be one. Everyone has surely updated to latest haven't they?
Click to expand...
Click to collapse
No, I Hope That The Latest Version Of Magisk To Be Suitable For All Devices But It Relies On Many Factors Such As Boot Image, Kernel, Rom & Magisk Itself.
Are you sure that a SafetyNet infection is not more complicated?
I would really appreciate your input on this, as my Galaxy S5 on stock 6.0.1 is infected by SafetyNet. I re-flashed to stock and am about to flash Magisk 16.4. I am trying to decide whether a dreaded factory reset to wipe /data is necessary to get rid of the SafetyNet failed state. What I am afraid of is that there may be a cross-infection between /data/data (gapps) and installed apps that cooperate closely with SafetyNet.
In particular in my case, for example, an app "NOAA Weather" reports frequently back to Google and warned me to to update Play Services after I restored Play Services to a stock version. Poking around in Play Services SqLite databases in /data/data (...gms) I found an unencrypted database listing the NOAA Weather app executable name. I am afraid that the NOAA Weather app's data may also have my device blacklisted. And who knows where else in /data the SafetyNet failed state may be flagged?? What is your opinion about this?
Thank you!
BruceElliott said:
I would really appreciate your input on this, as my Galaxy S5 on stock 6.0.1 is infected by SafetyNet. I re-flashed to stock and am about to flash Magisk 16.4. I am trying to decide whether a dreaded factory reset to wipe /data is necessary to get rid of the SafetyNet failed state. What I am afraid of is that there may be a cross-infection between /data/data (gapps) and installed apps that cooperate closely with SafetyNet.
In particular in my case, for example, an app "NOAA Weather" reports frequently back to Google and warned me to to update Play Services after I restored Play Services to a stock version. Poking around in Play Services SqLite databases in /data/data (...gms) I found an unencrypted database listing the NOAA Weather app executable name. I am afraid that the NOAA Weather app's data may also have my device blacklisted. And who knows where else in /data the SafetyNet failed state may be flagged?? What is your opinion about this?
Thank you!
Click to expand...
Click to collapse
Kindly Do The Following
- Did You Install BusyBox/Xposed? And If So, Disable/Uninstall BusyBox/Xposed --> Reboot
- Enable WiFi --> Send The Screenshot Of PlayStore Device Certification Status (Google PlayStore --> Settings --> Device Certification)
- Install RootBeer Sample From PlayStore --> Send Its Screenshots Before Adding This App To Magisk Hide & After Adding This App To Magisk Hide
- Magisk Manager --> Tap To Start SafetyNet Check --> Send Its Screenshot
- Install SafetyNet Helper Sample From PlayStore & Send Its Screenshot
- Magisk Manager --> Modules --> Send Its Screenshots
- Magisk Manager --> SuperUser --> Send Its Screenshots
- From Settings --> About Phone --> SELinux Status --> Send Its Screenshot
- Complete Info About The Device, The Used Rom & The Used Kernel
- Send Full Logcat (Download Logcat Extreme From PlayStore) & Magisk Log (Magisk Manager --> Log --> Magisk & SuperUser)
- Install Terminal Emulator From PlayStore --> Open It --> Write su --> Click On Enter --> Write which busybox --> Click On Enter --> Send Its Screenshot
- Use Terminal Emulator From PlayStore --> Open It --> Write su --> Click On Enter --> Write magiskhide --ls --> Click On Enter --> Send Its Screenshot
- Use Terminal Emulator From PlayStore --> Open It --> Write su --> Click On Enter --> Write which su --> Click On Enter --> Send Its Screenshot
- Use Terminal Emulator From PlayStore --> Open It --> Write su --> Click On Enter --> Write getenforce --> Click On Enter --> Send Its Screenshot
- Use Terminal Emulator From PlayStore --> Open It --> Write su --> Click On Enter --> Write sestatus --> Click On Enter --> Send Its Screenshot
General Steps For Passing The SafetyNet & Certifying The Device:
- Download ClearPlayStoreWithServicesData4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/module-google-playstore-services-data-t3789498 & Flash It Thru Magisk Manager Then Reboot
- Wait About 15-30 Min. Then Check PlayStore Device Certification Status & Try To See Netflix/Pokemon-Go From PlayStore
- If It Didnot Work, Did You Install BusyBox/Xposed? And If So, Disable/Uninstall BusyBox/Xposed --> Reboot
- Check Again The SafetyNet, PlayStore Device Certification Status & Try To See Netflix/Pokemon-Go From PlayStore
- If It Didnot Work, Download SELinuxModeInverter4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/selinux-mode-inverter-t3775271 & Flash It Thru Magisk Manager Then Reboot
- Check Again The SafetyNet, PlayStore Device Certification Status & Try To See Netflix&Pokemon-Go From PlayStore
- If It Didnot Work, Download DeviceSpoofingTool4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/qa-want-to-install-modules-magisk-v13-3-t3800435 & Flash It Thru Magisk Manager Then Reboot
- Wait About 15-30 Min. Then Check Again The SafetyNet, PlayStore Device Certification Status & Try To See Netflix/Pokemon-Go From PlayStore
- If It Didnot Work, Download ClearDalvikCache4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/module-dalvik-cache-t3787264 & Flash It Thru Magisk Manager Then Reboot
- Wait About 15-30 Min. Then Check Check Again The SafetyNet, PlayStore Device Certification Status & Try To See Netflix/Pokemon-Go From PlayStore
General Steps For Using Netflix:
- Uninstall Netfilx If Installed
- Download ClearPlayStoreWithServicesData4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/module-google-playstore-services-data-t3789498 & Flash It Thru Magisk Manager Then Reboot
- Wait About 15-30 Min. Then Check PlayStore Device Certification Status & Use Netflix From PlayStore
- If It Didnot Work, Did You Install BusyBox/Xposed? And If So, Disable/Uninstall BusyBox/Xposed --> Reboot
- Check Again The SafetyNet, PlayStore Device Certification Status & Use Netflix From PlayStore
- If It Didnot Work, Download Netflix Enabler From This Thread https://forum.xda-developers.com/apps/magisk/module-netflix-enabler-enable-netflix-t3708126 & Flash It Thru Magisk Manager Then Reboot
- Check Again The SafetyNet, PlayStore Device Certification Status & Use Netflix From PlayStore
- If It Didnot Work, Disable Netflix Enabler From Magisk Manager
- Download Liboemcrypto Disabler From This Thread https://forum.xda-developers.com/apps/magisk/magisk-liboemcrypto-disabler-drm-t3794393 & Flash It Thru Magisk Manager Then Reboot
- Check Again The SafetyNet, PlayStore Device Certification Status & Use Netflix From PlayStore
- If It Didnot Work, Download SELinuxModeInverter4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/selinux-mode-inverter-t3775271 & Flash It Thru Magisk Manager Then Reboot
- Check Again The SafetyNet, PlayStore Device Certification Status & Use Netflix From PlayStore
- If It Didnot Work, Download DeviceSpoofingTool4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/qa-want-to-install-modules-magisk-v13-3-t3800435 & Flash It Thru Magisk Manager Then Reboot
- Wait About 15-30 Min. Then Check Again The SafetyNet, PlayStore Device Certification Status & Use Netflix From PlayStore
- If It Didnot Work, Download ClearDalvikCache4Magisk From This Thread https://forum.xda-developers.com/apps/magisk/module-dalvik-cache-t3787264 & Flash It Thru Magisk Manager Then Reboot
- Wait About 15-30 Min. Then Check Again The SafetyNet, PlayStore Device Certification Status & Use Netflix From PlayStore
Jvirg said:
Magisk manager?
Click to expand...
Click to collapse
Dreamer(3MF) said:
Kindly Do The Following
- Did You Install BusyBox/Xposed? And If So, Disable/Uninstall BusyBox/Xposed --> Reboot
- Install RootBeer Sample From PlayStore & Send Its Screenshot
- Install SafetyNet Test From PlayStore & Send Its Screenshot
- Send The Screenshot Of PlayStore Device Certification Status
Thanks for the assistance, Dreamer. Screenshots attached below. Note that I:
**Used adb to query for device fingerprint, created the text file with fingerprint and placed it at root of internal sdcard per Didgeridoohan's instructions on github for his MagiskHide Props Config module. I ran the module, selected "2" I believe (the selection to enhance hiding). It seemed to work without throwing errors, but it doesn't give much feedback so its hard to know.
Thank you!
Click to expand...
Click to collapse
BruceElliott said:
Dreamer(3MF) said:
Kindly Do The Following
- Did You Install BusyBox/Xposed? And If So, Disable/Uninstall BusyBox/Xposed --> Reboot
- Install RootBeer Sample From PlayStore & Send Its Screenshot
- Install SafetyNet Test From PlayStore & Send Its Screenshot
- Send The Screenshot Of PlayStore Device Certification Status
Thanks for the assistance, Dreamer. Screenshots attached below. Note that I:
**Used adb to query for device fingerprint, created the text file with fingerprint and placed it at root of internal sdcard per Didgeridoohan's instructions on github for his MagiskHide Props Config module. I ran the module, selected "2" I believe (the selection to enhance hiding). It seemed to work without throwing errors, but it doesn't give much feedback so its hard to know.
Thank you!
Click to expand...
Click to collapse
Regarding busybox, I did not install one specifically; however Titanium installs with its own. I believe that there may also be a system busybox, but not sure.
Click to expand...
Click to collapse
BruceElliott said:
Dreamer(3MF) said:
Kindly Do The Following
- Did You Install BusyBox/Xposed? And If So, Disable/Uninstall BusyBox/Xposed --> Reboot
- Install RootBeer Sample From PlayStore & Send Its Screenshot
- Install SafetyNet Test From PlayStore & Send Its Screenshot
- Send The Screenshot Of PlayStore Device Certification Status
Thanks for the assistance, Dreamer. Screenshots attached below. Note that I:
**Used adb to query for device fingerprint, created the text file with fingerprint and placed it at root of internal sdcard per Didgeridoohan's instructions on github for his MagiskHide Props Config module. I ran the module, selected "2" I believe (the selection to enhance hiding). It seemed to work without throwing errors, but it doesn't give much feedback so its hard to know.
Thank you!
Click to expand...
Click to collapse
Click to expand...
Click to collapse
According To The Sent Screenshots, PlayStore Device Certification Status Is Certified & Your Device Passed The SafetyNet. Is There Anything Else You Want To Check?
BruceElliott said:
BruceElliott said:
Regarding busybox, I did not install one specifically; however Titanium installs with its own. I believe that there may also be a system busybox, but not sure.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Install Terminal Emulator From PlayStore --> Open It --> Write su --> Click On Enter --> Write which busybox --> Click On Enter --> Send Its Screenshot
Dreamer(3MF) said:
Install Terminal Emulator From PlayStore --> Open It --> Write su --> Click On Enter --> Write which busybox --> Click On Enter --> Send Its Screenshot
Click to expand...
Click to collapse
I believe that I am good on this thread, Dreamer; thank you!
This is an excellent script and did what I struggled to do manually.
I feel there's a noticeable difference in the battery consumption post this script as I'm being a bit more conscious about what Google options to permit this time around.
Great work.
Sent from my SM-N910F using Tapatalk
-------------------------------------------------------------------------------------------------------------------------
This script was made to 9.5.8 OP7 OxygenOS, some things can be different in future, so report if something is broken. Use at your own risk and feel free to experiment as this is a systemless mod.
First, the prerequisites:
1- Unlocked bootloader with Magisk and TWRP (you can use temporary TWRP if you please). If you don't know what is that, take a look at the XDA threads about it, it's easy. Please don't ask about "how to unlock bootloader" or "how to install Magisk".
2- Debloater (Terminal Emulator) Magisk module. Download it from Magisk Manager.
3- Any Terminal Emulator app.
4- import-debloat.txt config file. Download it here
5. Backup (yeah, this module doesn't change anything in /system and can be reverted at any time, but backups are always welcome)
6. Magisk Mount script. Download it from here
Magisk mount is needed to "reinstall" system apps by deleting the dummy folders from Magisk partition if something breaks.
If you have everything handy it should be a matter of few seconds to debloat.
Let's deal with useless system apps, temeletry, some ****ty apps. According from the @Tomatot- thread:
Tomatot- said:
-You'll get more privacy: I've removed Qualcomm telemetry, OnePlus telemetry as well as some Google Telemetry (but you can't expect too much as long as you use gapps)
-You'll get better battery life: less apps running in the background, less wakelocks, less services communicating with servers to send telemetry.
-You'll get better performance: for the same reasons. Don't expect a huge difference as our phone is very smooth already.
-The feeling of having a clean device. And this has no price.
Click to expand...
Click to collapse
Debloated apps list (It's the same Tomatot-'s Light app list):
Code:
AntHalService^=/system/app/AntHalService
AutoRegistration^=/system/app/AutoRegistration
BasicDreams^=/system/app/BasicDreams
BookmarkProvider^=/system/app/BookmarkProvider
BTtestmode^=/system/app/BTtestmode
PrintService^=/system/app/BuiltInPrintService
card^=/system/app/card
EasterEgg^=/system/app/EasterEgg
EgineeringMode^=/system/app/EngineeringMode
EngSpecialTest^=/system/app/EngSpecialTest
GooglePrint^=/system/app/GooglePrintRecommendationService
GoogleTTS^=/system/app/GoogleTTS
LogKitSdService^=/system/app/LogKitSdService
NetflixActivation^=/system/app/Netflix_Activation
NetflixStub^=/system/app/Netflix_Stub
NFCTestMode^=/system/app/NFCTestMode
OEMTCMA^=/system/app/oem_tcma
OEMAutoTestServer^=/system/app/OemAutoTestServer
OEMLogKit^=/system/app/OEMLogKit
OnePlusBugReport^=/system/app/OPBugReportLite
OnePlusCommonLogTool^=/system/app/OPCommonLogTool
OPSesAuthentication^=/system/app/OPSesAuthentication
PartnerBoorkmarksProvider^=/system/app/PartnerBookmarksProvider
PhotosOnline^=/system/app/PhotosOnline
PlayAutoInstallConfig^=/system/app/PlayAutoInstallConfig
QdcmFF^=/system/app/QdcmFF
RFTuner^=/system/app/RFTuner
SensorTestTool^=/system/app/SensorTestTool
SoterService^=/system/app/SoterService
Stk^=/system/app/Stk
Talkback^=/system/app/talkback
Traceur^=/system/app/Traceur
UIMRemoteClient^=/system/app/uimremoteclient
Video^=/system/app/Videos
WallpaperBackup^=/system/app/WallpaperBackup
WAPICertManage^=/system/app/WapiCertManage
WIFIRFTestApk^=/system/app/WifiRfTestApk
GoogleFeedback^=/system/priv-app/GoogleFeedback
OnePlusCellBroadcastReceiver^=/system/priv-app/OPCellBroadcastReceiver
Tag^=/system/priv-app/Tag
USBDrivers^=/system/etc/usb_drivers.iso
Reserve^=/system/reserve
RFToolkit^=/vendor/app/Rftoolkit
AmazonShittyApps^=/vendor/etc/apps
Account^=/system/app/Account
OPBackup^=/system/app/Backup
BackupRestoreRemoteService^=/system/app/BackupRestoreRemoteService
CarrierDefaultApp^=/system/app/CarrierDefaultApp
CTSShimPrebuilt^=/system/app/CtsShimPrebuilt
GoogleDrive^=/system/app/Drive
GoogleDuo^=/system/app/Duo
GooglePay^=/system/app/GooglePay
HTMLViewer^=/system/app/HTMLViewer
GooglePlayMusic^=/system/app/Music2
NVBackupUI^=/system/app/NVBackupUI
OnePlusPush^=/system/app/OPPush
YouTube^=/system/app/YouTube
BackupRestoreConfirmation^=/system/priv-app/BackupRestoreConfirmation
CallLogBackup^=/system/priv-app/CallLogBackup
CTSShimPrivPrebuilt^=/system/priv-app/CtsShimPrivPrebuilt
GoogleRestore^=/system/priv-app/GoogleRestore
GoogleBackupTransport^=/system/priv-app/GoogleBackupTransport
GoogleOneTimeInitializer^=/system/priv-app/GoogleOneTimeInitializer
ManagedPrivisioning^=/system/priv-app/ManagedProvisioning
OnePlusWizard^=/system/priv-app/OnePlusWizard
OPAppLocker^=/system/priv-app/OPAppLocker
OnePlusDeviceManager^=/system/priv-app/OPDeviceManager
OnePlusDeviceManagerProvider^=/system/priv-app/OPDeviceManagerProvider
SharedStorageBackup^=/system/priv-app/SharedStorageBackup
Let's start this!
1. Copy the import-debloat.txt config file to the folder /data/cache in the root. (you can copy it by a root explorer or reboot into recovery and copy it by TWRP file explorer)
2. Install the Debloater (Terminal Emulator) Magisk module using the Magisk Manager.
3. Open the terminal emulator app
> Type 'su' and press enter
> Grant root permissions
> Type debloat and press enter.
4. You will see the options to debloat in various categories which are self explanatory. As we have the config file which has a predefined app list to de-bloat stored in /data/cache folder in root already. Type 'i' which says import config and press enter 2 times.
5. Reboot 2 times and you're done most probably if nothing breaks.
Ta-dah! Fully debloated OOS. To keep the debloat after update the ROM, just reflash Magisk and you're fine. You don't need to do the procedure every update.
Read from here if something breaks (from @Sreekant)
If it breaks the system or causes boot-loop which shouldn't be the case as I'm using the OP7 9.5.8 and everything is fine, but well, **** happens. Don't worry! It's pretty easy to reinstall all of them in one click by TWRP.
Did you download the Magisk Mount script which I asked to earlier? If yes, just flash it with TWRP and the magisk will be mounted and accessible in TWRP file explorer. If you didn't download the script earlier, Just adb sideload it in recovery.
After mounting the Magisk in TWRP > Click on Advanced and go to file explorer.
Then delete the app folder of the system app you've uninstalled in /Magisk/terminal_debloater/system/app (/sbin/.core/img/terminal_debloater/system/app) or /Magisk/terminal_debloater/system/priv-app (/sbin/.core/img/terminal_debloater/system/priv-app) then that should undo it.
Click to expand...
Click to collapse
----------------------
Feel free to give any feedback about the script.
Special thanks to:
@Tomatot- (the apps list and some explanations are from his thread)
@Sreekantt (the thread base and original idea from debloat for Poco F1)
@topjohnwu (Magisk developer)
The Debloater (terminal) team
Hi, welcome and thanks for your work..as I understand , that is magisk module to use for debloat ? If you used script from Tomato, is it light debloat or which one. More info about that will be nice..thanks again
marko94 said:
Hi, welcome and thanks for your work..as I understand , that is magisk module to use for debloat ? If you used script from Tomato, is it light debloat or which one. More info about that will be nice..thanks again
Click to expand...
Click to collapse
I took the Light debloat from Tomatot and converted to Debloat (Terminal Emulator) module syntax. I will let it more clear in the thread.
I can convert the other two ones (Extreme and Invisible), specially Invisible would be fine to less experienced users.
Dan_Jacques said:
I took the Light debloat from Tomatot and converted to Debloat (Terminal Emulator) module syntax. I will let it more clear in the thread.
I can convert the other two ones (Extreme and Invisible), specially Invisible would be fine to less experienced users.
Click to expand...
Click to collapse
Yes, that will be cool.. also if we want edit some of script, for example we don't want debloat one app ,is it possible ? Thanks
marko94 said:
Yes, that will be cool.. also if we want edit some of script, for example we don't want debloat one app ,is it possible ? Thanks
Click to expand...
Click to collapse
Yes, just follow the syntax do add another system app to debloat:
Appname^=/system/path/to/appfolder
If you don't want to debloat some app, just erase the entry with the app that you don't want to remove.
You can find the system apps folder browsing /system/app and /system/priv-app. After every change to import-debloat.txt you have to run debloat and import again (to create the dummy empty folders.)
Edit it in Notepad++ to avoid format issues (at PC) or Quickedit (at cell phone).
Light it's the best choice.
Invisible it's to low and Extreme could be too hard on cleaning up. But it's up to you, of course.:good:
Dev any update for OB Q oos ? Thanks
Updated to Android 10 and doesnt appear to be working. Any debloat solutions for android 10 around?
Requirements :-
1. Rooted phone with Magisk installed.
2. Xposed framework (install 'busybox' module --reboot-- install 'riru core' module --reboot-- install 'riru edxposed sandhook' module --reboot--) & later install the 'edexposed manager' apk.
3. Magisk modules - 1. Debloter 2. Bromite Systemless Webview (optional but recommended)
4. Greenify app (full version i.e. donation package)
5. Swift Installer
Note - Please reboot after each magisk module is installed. If rebooting after multiple module installed at once phone may stuck on bootloop.
Steps -
Kernel Adiutor
1. Install FKM (Franko kernel manager) - go to the app ->
click on CPU tab ->
For 'Big Cores' set maximum frequency to 2169 Mhz ->
later set CPU governor to 'powersave' only for 'Big Cores -> toggle the option to 'on'.
Thats it, leave the 'little cores' as it is. -> REBOOT
2. Ater the FKM settings has been applied, install the 'Kernel Adiutor' app ->
click the 3 lines options from the top left screen ->
Click on 'CPU' tab -> For 'Big Cores' set maximum frequency to 2169 Mhz ->
set CPU governor to 'powersave' only for 'Big Cores ->
set CPU governor to 'schedutil' for 'little Cores'. turn on 'Apply on boot' option.
3. Now go to the 'GPU' tab from 3 lines menu -> set CPU governor to msm-adreno-tz' ->turn on 'Apply on boot' option.
4. Now go to the 'Low memory killer' tab from 3 lines menu -> click once on 'very light' -> turn on 'Apply on boot' option.
5. Uninstall the FKM app. REBOOT.
Debloat
Warning : For this please keep ready the LGUP tool and proper .kdz file for your device [i repeat do not ignore this]
Here are some of the apps that i debloted using 'debloat' magisk module->
1. Photos
2. Lens
3. Google Play Music
4. Calender (dont debloat if you want to sync it)
5. Chrome
6. Docs
7. Google text-to-speech engine
8. Gmail
9. Duo
10. Slides
11. Sheets
12. Gboard (Google keyboard)
13. Google Play movies
14. Google Maps
15. Google News
16. Facebook App Manager
17. Facebook App Installer
18. Youtube (If you debloat it, it wont run, it needs system access. Since i used Youtube Vanced i dont care)
Until this after rebooting all worked well.
But After debloating '19. Google' and rebooting my phone, it bootlooped. Thus, I have to LGUP and select the 'upgrade' option and flash the stock again and it worked fine and i successfully debloated the 'Google' app too. This is the main battery culprit. Or you you can just disable it. see if it works for you or not.
Note :- Debloat doesn't mean uninstalling, it means converting system apps to normal apps just opposite what the 'Sytemizer' magisk module does.
Greenify
1. install the greenify app (full version needed) -> then go to the Edxposed Manager -> click on 3 line menu -> click on module -> turn on 'greenify' -> REBOOT.
2. Open Greenify app -> Give it all the permissions needed -> now to go the setting from the 3 dots menu -> It should be showing working mode 'Root + Boost (Xposed)'.
3. Smart Hibernation = Enabled; Aggressive Doze = Enabled; Wake-up tracking and cut-off = Enabled; Automatic Hibernation = select it; Always ignore backgrounf free = select it.
4. Now click on Xposed-based features -> select each and every options.
5. Reboot the greenify app.
6. Now on the main screen of greenify, click on the 'zzz' icon and select the apps it recommends and most of the apps u dont care much about and click them for sleep just once and never again.
Swift Installer -
1. If you are using substratum please STOP. It drains a hell lot of battery.
2. Use swift installer instead for theming various apps you like.
3. And for system theming any good theme from PlayStore could work.
Major Note :- This isn-t the fool proof method of increasing battery life out of nowhere without losing some performance.
Sure it will, but you will even not notice it and will easily get you through it. Atleast it happens well with me
For Gamers : Just take away the root access from the Kernel Aduitor from Magisk Manager and reboot when you want to play system heavy games.
For All : if you notice any lag which annoys you, please start tweaking the 'Greenify' first rather than going directly after 'Kernel Aduitor'.
Please provide the precious feedback and other tweaks and tricks here to further improve the Battery and Performance of our beloved Phone LGv40.
I will be posting battery backup, SOT proofs stay tuned.
Using of Hotspot Still drains battery like water.
smartybro7788 said:
Requirements :-
1. Rooted phone with Magisk installed.
2. Xposed framework (install 'busybox' module --reboot-- install 'riru core' module --reboot-- install 'riru edxposed sandhook' module --reboot--) & later install the 'edexposed manager' apk.
3. Magisk modules - 1. Debloter 2. Bromite Systemless Webview (optional but recommended)
4. Greenify app (full version i.e. donation package)
5. Swift Installer
Click to expand...
Click to collapse
What system are you on? I'm on UA20a Pie! Will it matter?
smartybro7788 said:
Requirements :-
1. Rooted phone with Magisk installed.
2. Xposed framework (install 'busybox' module --reboot-- install 'riru core' module --reboot-- install 'riru edxposed sandhook' module --reboot--) & later install the 'edexposed manager' apk.
3. Magisk modules - 1. Debloter 2. Bromite Systemless Webview (optional but recommended)
4. Greenify app (full version i.e. donation package)
5. Swift Installer
Note - Please reboot after each magisk module is installed. If rebooting after multiple module installed at once phone may stuck on bootloop.
Steps -
Kernel Adiutor
1. Install FKM (Franko kernel manager) - go to the app ->
click on CPU tab ->
For 'Big Cores' set maximum frequency to 2169 Mhz ->
later set CPU governor to 'powersave' only for 'Big Cores -> toggle the option to 'on'.
Thats it, leave the 'little cores' as it is. -> REBOOT
2. Ater the FKM settings has been applied, install the 'Kernel Adiutor' app ->
click the 3 lines options from the top left screen ->
Click on 'CPU' tab -> For 'Big Cores' set maximum frequency to 2169 Mhz ->
set CPU governor to 'powersave' only for 'Big Cores ->
set CPU governor to 'schedutil' for 'little Cores'. turn on 'Apply on boot' option.
3. Now go to the 'GPU' tab from 3 lines menu -> set CPU governor to msm-adreno-tz' ->turn on 'Apply on boot' option.
4. Now go to the 'Low memory killer' tab from 3 lines menu -> click once on 'very light' -> turn on 'Apply on boot' option.
5. Uninstall the FKM app. REBOOT.
Debloat
Warning : For this please keep ready the LGUP tool and proper .kdz file for your device [i repeat do not ignore this]
Here are some of the apps that i debloted using 'debloat' magisk module->
1. Photos
2. Lens
3. Google Play Music
4. Calender (dont debloat if you want to sync it)
5. Chrome
6. Docs
7. Google text-to-speech engine
8. Gmail
9. Duo
10. Slides
11. Sheets
12. Gboard (Google keyboard)
13. Google Play movies
14. Google Maps
15. Google News
16. Facebook App Manager
17. Facebook App Installer
18. Youtube (If you debloat it, it wont run, it needs system access. Since i used Youtube Vanced i dont care)
Until this after rebooting all worked well.
But After debloating '19. Google' and rebooting my phone, it bootlooped. Thus, I have to LGUP and select the 'upgrade' option and flash the stock again and it worked fine and i successfully debloated the 'Google' app too. This is the main battery culprit. Or you you can just disable it. see if it works for you or not.
Note :- Debloat doesn't mean uninstalling, it means converting system apps to normal apps just opposite what the 'Sytemizer' magisk module does.
Greenify
1. install the greenify app (full version needed) -> then go to the Edxposed Manager -> click on 3 line menu -> click on module -> turn on 'greenify' -> REBOOT.
2. Open Greenify app -> Give it all the permissions needed -> now to go the setting from the 3 dots menu -> It should be showing working mode 'Root + Boost (Xposed)'.
3. Smart Hibernation = Enabled; Aggressive Doze = Enabled; Wake-up tracking and cut-off = Enabled; Automatic Hibernation = select it; Always ignore backgrounf free = select it.
4. Now click on Xposed-based features -> select each and every options.
5. Reboot the greenify app.
6. Now on the main screen of greenify, click on the 'zzz' icon and select the apps it recommends and most of the apps u dont care much about and click them for sleep just once and never again.
Swift Installer -
1. If you are using substratum please STOP. It drains a hell lot of battery.
2. Use swift installer instead for theming various apps you like.
3. And for system theming any good theme from PlayStore could work.
Major Note :- This isn-t the fool proof method of increasing battery life out of nowhere without losing some performance.
Sure it will, but you will even not notice it and will easily get you through it. Atleast it happens well with me
For Gamers : Just take away the root access from the Kernel Aduitor from Magisk Manager and reboot when you want to play system heavy games.
For All : if you notice any lag which annoys you, please start tweaking the 'Greenify' first rather than going directly after 'Kernel Aduitor'.
Please provide the precious feedback and other tweaks and tricks here to further improve the Battery and Performance of our beloved Phone LGv40.
I will be posting battery backup, SOT proofs stay tuned.
Click to expand...
Click to collapse
Hey all. To be honest this is the best battery saving guide among others after searching it for so long. I'm using LG V40 V409N with magisk root, of course. I would able to get close to 8 hours of SOT. Followed it to the letter. Two minor differences are my phone didn't boot loop after debloat Google and I'm using Franco Kernel app to substitute Kernel Adiutor. I'm satisfied with the result. I used to get only 3 to 4 hours of SOT. So increment of double the SOT is awesomely welcome.
I tried it with Oneplus Nord that my wife is currently using and can get 7 hours SOT with it. That is way better than 4 hours of SOT before. One thing is clear, this guide is working. Solute to smatybro7788 that make this guide. And thank you.
Battery has been my concern with this phone. Rom is not stable after root and crossflash i noticed that after a while you will start to see screen flickers here where battery consumption going crazy a factory reset will put things back to normal till screen flickers again.I am not an expert i know a little i discovered that if i go to maximum power saver phone go easy on battery magically (whyyyy) that's why this tutorial is aiming to address this issue thank you.