How to hide root with SuHide selectively
Do you know how to hide the root status?
If you not know how to do. Kingo Root will let you know the way.
Famous Android developer Chainfire recently released a new app "Suhide," that enable users to hide the root status of their rooted devices on an app-by-app basis.
If you want to use this app you should know android well because No GUI(graphcal user interface) of this APP.
With a rooted device you may get tons of benefits. But at what cost?
One of the crucial deficiency of rooted device is disable access to certain apps, which includes banking, payment and corporate security apps that work with financial and confidential data, such as your bank details and android pay.
Download
You may download at XDA or download here.
Download Link Suhide-0.53.zip
If you want to remove it download and flash Suhide-rm-v0.51.zip
Pros and Cons about Suhide
Pros
- Never need to globally disable root
- Xposed is not needed
- Passes SafetyNet attestation by default on stock ROMs
Cons
- Ultimately a losing game (Google will fix sooner or later)
- No GUI (at present)
Requirements
Latest SuperSU
SuperSU installed in systemless mode
Android 6.0 or newer
Latest TWRP
Uninstall
Flash the attached suhide-rm-vX.YY.zip, followed by SuperSU
Package name
You can get the package name with dumpsys
(1)Launch the app you want to get the package name
(2)Enter the following commands in CMD
adb shell dumpsys window w |findstr \/ |findstr name=
UID
Catch the UID with adb shell.
After you get the package name
Enter the following commands in CMD
adb shell ls -nld /data/data/packagename
Usually the UID will show in the 3rd column.
For running apps
adb shell ps -n | grep packagename
Usually the UID will show in the 1st column.
Blacklisting an app
The UID of the app is needed.
The commands below need to be executed from a root shell.
When you know the UID:
Add to blacklist: adb shell /su/suhide/add UID
Remove from blacklist: adb shell /su/suhide/rm UID
List blacklist: adb shell /su/suhide/list
About the detection
Well,the fact is it hides the su binary pretty well, and basically hide the GUI of SuperSU. however the hiding is never perfect, and suhide itself is still detectable.
This is the end of passage. Kingo Root wish this tutorial could be helpful to you.
KingoRoot on Windows
KingoRoot Android on Windows has the highest success rate. It supports almost any Android device and version.
KingoRoot for Android
KingoRoot for Android is the most convenient and powerful apk root tool. Root any Android device and version without connecting to PC.
Top Posts
- Successfully Get Root Access On Android 10 (Google Pixle 3 XL) With Magisk
- How to Root Android without Computer (APK ROOT without PC)
- How to Root Android with KingoRoot (PC Version)
- Best Top 5 Root Tools to Safely Gain Root Access for Your Android Devices
- How to Root Your Android 10.0 with Kingoroot root APK and PC root
- How to Root Your Android 5G with Kingoroot root APK and PC root
- How to Root Android 9.0 Pie with Kingoroot Both root APK and PC root Software
- How to Root Android 8.0/8.1 Oreo with KingoRoot APK and Root Software
- How to Root Huawei Packed with EMUI 8 and EMUI 9 or Higher with Magisk
- How to Root Samsung running Android 9.0 Pie with Magisk