yashsingh1/xdaforums huggingface dataset:
[SuperSU] hearkenoath:
Hi, thanks for your hard work. I installed Suhide on my S4 mini I9195 with CM 13 and everything went fine until it's time to finishing the boot. It stucks in "starting apps". Already tried to wipe dalvik/cache and install v. 52 but it not boots until I uninstall Suhide. I'm using this dualboot http://xdaforums.com/showthread.php?t=2447534 and following this tutorial https://m.reddit.com/r/pokemongodev/comments/53ood1/migrate_from_magisk_phhs_superuser_xposed/?sort=new&utm_source=mweb_redirect&compact=true

This is my log http://d-h.st/C41X
[SuperSU] danman7:
I just wanted to give my report. I'm running Pure Nexus on a Nexus 6. I am using SuHide .53 and the latest SuperSU. I was able to use Android Pay last night. Thanks to [MENTION=631273]Chainfire[/MENTION] for returning this functionality to me!
[SuperSU] pharmdeon:
Yes, got the update yesterday ... works fine
[SuperSU] Ullson:
So i fiddled around with it a bit. I cant get into pokemon go (i get an authetification error now) And safetynet helper still says CTS profile match false.

Still trying to figure out what I can do. But im running out of ideas. Does anyone know what Im doing wrong? :S
[SuperSU] AsturzioAugias:
Yes, updated today, works
[SuperSU] rhyzan:
Oh wait. I backread the thread a bit to see your progress. So you managed to get it work and flashed SU and SuHide...

Have you deleted /system/bin/su and /system/xbin/su? Go to TWRP and delete those files.

EDIT: Make sure you turned off the built-in root in developer options. Just to make sure. Or just don't touch that setting if you just flashed your rom.

ANOTHER EDIT: If you managed to get everything to work (Safetynet green), clear out your Pogo Data.
[SuperSU] duowing:
For people who are unable to pass safety net is it possible that they're installing Gapps packages, and maybe the order of installation is different and not installing it with the UID of 10008? When i was messing around with the root beer helper app Everytime I would reinstall the UID would change. So I'm wondering if it's possible that Google play services might not end up with the same UID on every device?
[SuperSU] Ullson:
Hey thanks for your answer. There is no su folder in /system/bin/ and neither in /system/xbin/ (I looked for it in TWRP terminal with su rights)

Build in root is turned off :) But safetynet is still saying CTS profile match false
[SuperSU] Ker~Man:
Jesus... Any of you guys who have Pogo working using this mod, a little guide would be much obliged as to how you did it!? You know, instead of just the basic "I got it working..." Thanks, in advance!
[SuperSU] Droidphilev:
Hi [MENTION=631273]Chainfire[/MENTION],

"...It specifically does not hide the SuperSU GUI. Some apps may base root detection on presence of the GUI, so those cannot be beat by this mod at this time..."

I have a streaming app that does this. You think there ever will be a chance?
[SuperSU] MrBrady:
I suppose that's the double-edge sword we live with. Amazingly useful mods like this released for all to use. Unfortunately Google has free access to XDA too and can see what is being exploited for a targeted patch.

Anyway, just did a full clean install (flash-all from factory images) on my Nexus 6 / Shamu. After installing TWRP I needed to flash an insecure boot image, so I flashed the stock boot image that comes with Tupac's stock-lite ROM.

Got the device setup then flashed suhide 0.0.1 followed by SuperSu 2.76. Bootup said the binary needs to be updated but failed to auto-update. Root IS working through ADB shell, but not through apps (only tried Titanium Backup). I'm unsure if SuperSu was blacklisted, but I ran the command to remove SuperSu from the blacklist (was ID 10099 on my device). Rebooted and and the binary still would not update, so it doesn't seem to be a blacklist issue.

EDIT: Is there a way to see the blacklist?
[SuperSU] ianmacd:
suhide is working here on an S7 Edge after batch-flashing with FlashFire the suhide ZIP, followed by SuperSU 2.77.

I say working in the sense that it has been successfully installed without bootloop. However, GMD GestureControl no longer works, even though its UID is not present in /data/adb/suhide.uid and SuperSU does log many successful attempts by the app to acquire root. I can also see the app's service icon in the status bar. If I start the app's UI, another successful root acquisition is logged, but the app complains that it could not acquire root.

I've tried rebooting the phone and also observed odd behaviour. After some reboots, nothing can acquire root when Android comes up. SuperSU claims there is no su binary installed. Other times, everything (except for GMD GestureControl) seems to work as normal.

UPDATE: After batch-flashing the remover ZIP and SuperSU 2.77, all is back to normal, including GMD GestureControl.
[SuperSU] dave7802:
This seems a promising mod (By the one and only)

"To check back later and give this a go, i have a nice long list of Apps that no longer function when root / xposed bridge present"
[SuperSU] Chainfire:
You are right, my grep-fu has failed. Both add and rm have a bug in this.

I think I have an idea why this is happening. But first please check something else, on a 'clean' boot (without suhide).

Pick two 3rd party apps, for example, SuperSU and something else you installed from play store. Open them both. Find their pids with ps, and for both show me the output of:

ls -l /proc/PID/ns

Haven't tried, but Google engineers have quite literally stated that custom ROMs would fail the SafetyNet checks. I had assumed this was the case. That being said, suhide itself may not work at all on custom ROMs either (yet), best give it some time.

There is a chance. Looking into something now, in fact. Not sure if that is going to work out, though. Package detection is very tricky to catch without a full-blown xposed-like solution.
[SuperSU] LLStarks:
From what I can tell, SafetyNet only cares about whether it can see a mounted su binary and its processes. Doesn't matter if it's system or systemless. Which is how I got Pay working on a OnePlus One with CM13 nightlies.

I'll test when I get a chance.
[SuperSU] HamsterHam:
[MENTION=631273]Chainfire[/MENTION] - I can't get the command to work at all. Keep getting file not found. Can you help please. Cheers.

I have noticed this file doesn't exist /data/adb/suhide.uid - the other 4 files do exist.
[SuperSU] sarshar:
Just flashed and added u0_a18 UID which belongs to an app called "Package Disabler Pro" which checks if device is rooted or not, if yes it won't work at all.

result : negative

Any recommendations ?
[SuperSU] retired_mnbooze:
I am seeing the same on my 6P with 7.0 (using suhide v0.01 and SuperSU v2.77)

I am guessing that it has more to do with AdAway's detection of root (I think they are planning updates in the future around this anyways) than suhide's implementation. However, if there is any debug information that I can provide, please let me know.

Root still works as it did before with: ADB shell, Custom Quick Settings, DroidWall, Flashify, Nova Launcher and Solid Explorer on my phone.

---------- Post added at 08:09 AM ---------- Previous post was at 07:52 AM ----------

The u0_a18 is the username, you want the UID (should be all numbers). Note the "-n":

ps -n | grep com.ospolice

Then the first column should have the # you are looking to pass to suhide-add

This is all in the OP too...Good Luck!
[SuperSU] 4930:
Will this work on CM13 using SuperSU?

Reason why I am asking this is because currently I have a cable provider which gives me access to online content and should be able to watch on my phone. Thing is that I found out yesterday that even after using xposed RootCloak, the app kept bugging me that it was unable to play on non secure devices. I do not have CM's root enable I am using only your SuperSU Pro.

The app that keeps bugging is izzi go (id=tv.mirada.iris.android.inspire.izzigo&hl=es_419).

If this will give me a chance I would like to try it.

I have no problem with Netflix, even though the both do streaming.

Thanks for your time
[SuperSU] kurtph1969:
How can I get a list of which UIDs have been blacklisted please? If anyone has successfully got the latest Halifax banking app working please could you PM me? Thank you. (com.grppl.android.shell.halifax UID=10047). I don't think it works. I am also using RootCloak as well.
[SuperSU] ianmacd:
# cat /data/adb/suhide.uid
[SuperSU] kurtph1969:
Oh well, definitely not working with Halifax UK :eek:
[SuperSU] westeight:
Just close your account and move to Lloyds, RBS or Metro Bank. Their apps are clean and work fine on my rooted HTC 10 :cowboy:
[SuperSU] HamsterHam:
I had to revert to v13 to get it to work.
[SuperSU] LLStarks:
I doubt that. Did you delete /system/xbin/su and /system/bin/su?
[SuperSU] 4930:
Do I have to delete those folders? Is it safe to delete them? I have a backup anyways on TWRP, I will proceed to delete them and see if this works. Will let you know.
[SuperSU] Manikrules:
Did it worked for you?

I've same device OPT and rooted same as your procedure.

Did Hide my Root worked for you?
[SuperSU] kurtph1969:
Funny thing is Android Pay is working for me on a custom ROM (Alexis Samsung Galaxy S6) without this mod. I wonder if it's days are numbered?
[SuperSU] mew1033:
[MENTION=631273]Chainfire[/MENTION] I think I found a bug.

Installed on a 5X and worked great. Rebooting is fine, but doing a soft reboot removes root access. SuperSU says that the SU binary couldn't be found.

Reflashing suhide and SuperSU fix the problem.
[SuperSU] mattzeller:
Unroot completely (turn Off built in root if applicable)

Boot into TWRP and delete su from /system/bin and /system/xbin (if it's there)

Open terminal in TWRP and type:

echo "SYSTEMLESS=true">/data/.supersu (this forces SuperSU to flash systemless)

Flash SR1 SuperSU v 2.78

Flash suhide v.53

Flash systemless Xposed 86.2 (if you want xposed)

Done this on my S4 and we'll as my sister's Note 5

Sent from my SCH-R220
[SuperSU] zaphiel:
Hello.

I dont know how to install supersu in systemless mode...

I have this rom, it has pre-root, its necessary to install supersu from google play?

Installed supersu.zip from the 1º post and when i tried install suhide i get a message says "not systemless".

Sorry but im so newbie with this.

Thanks
[SuperSU] pharmdeon:
Look at the post above yours, they explain the process well
[SuperSU] izeeqo:
Thank you. But, I blacklisted Snapchat, rebooted my phone, but I can't use Snapprefs with Snapchat, it's like I doesn't have, like Snapprefs uninstalled , Snapprefs functions such as (sweep to save) desn't work. What can I do please? Thank you
[SuperSU] zaphiel:
Oh ****, when i was writing my post, i was on phone and didnt see it, thanks.

Desde mi OnePlus One
[SuperSU] luigidk:
Sorry to ask, but I've looked and searched but can't find if upgrading from. 52 to. 53 requires uprooting, suhide rm... Or if I can just flash suhide. 53 on top I. 52

I did see where prior to. 16 that is the case.
[SuperSU] mattzeller:
I would suggest flashing the suhide rm zip then flashing the .53 suhide

Sent from my SCH-R220
[SuperSU] sachkm:
I also ran into this problem. I uninstalled snapchat and then reinstalled snapchat and now snapprefs works with snapchat again.
[SuperSU] Ker~Man:
Did that. Device stays in boot animation and doesnt boot. If i have a samsung note device, shoud i be flashing the alt version of xposed? Totally lost as to why it wont boot...
[SuperSU] mattzeller:
I had a similar problem with my sister's Note 5 on T-mobile, after flashing TWRP, I had to flash a custom kernel for it to boot. As far as Xposed I tried the alt version, but it kept giving error, flashed the normal 86.2 and worked fine

Sent from my SCH-R220
[SuperSU] Ker~Man:
Thabks for the continued help, buddy. I tried that and it did boot... But root was lost.? Cant get root back without starting from scratch every time?
[SuperSU] Ullson:
Hey just a silly question: Is it even possible to unroot if im using a custom rom (resurrection remix in my case)? And what would be the steps?

(Sorry if that seems a bit off topic but i probably need that for suhide)
[SuperSU] voland66:
Do you pass safety net test with supersu removed and built in root off?
[SuperSU] Wetzel402:
I just wanted to report the following...

TWRP 3.0.2 would not install SUhide properly. I still needed to use FlashFire.

SUhide is now working properly...

unofficial CM13 on Note II

SuperSU v2.78 SR1 + SUhide v0.53

Magisk v6 + systemless Xposed v86.5

Pokemon Go v0.39 works on my rooted phone. PS: Using root/Xposed to cheat is why Niantic are now using SafetyNet so those of you cheating would be doing everyone a service by stopping...
[SuperSU] traumatism:
Did you not get the memo? You don't need root or xposed to cheat!

Sent from my Mind
[SuperSU] Mudvayne622:
So now that I have SuperSu and Suhide working and passing all SafetyNet checks, what steps do I need to take to install a new kernel? I'd like to try ElementalX for the Nexus 6. Thanks in advance for any help.
[SuperSU] Ker~Man:
Would you mind posting a detailed guide of exactly how to you got all those to work simultaneously?
[SuperSU] mattzeller:
I posted instructions to you on what to do

Sent from my SCH-R220
[SuperSU] Wetzel402:
I know this but if all the cheats for root/Xposed weren't so popular there is a chance Niantic wouldn't have added the SafetyNet check. Those that are using the cheats make those of us using root for more legitimate reasons look bad...

As mattzeller said, instructions are already posted. I am only adding to the list of those who have it all working successfully.

General gist of what I did...

Disable CM root

Boot into TWRP and remove CM su

In TWRP install SuperSU and SUhide (SUhide required FlashFire to work properly didn't work using TWRP)

Boot into system add PoGo to SUhide reboot and confirm it works

In TWRP install Magisk and Xposed

Thank you to you and all the other posting who to get everything up and running and of course to Chainfire for his handy work!
[SuperSU] Ker~Man:
I know, but did you see the issue i stated afterward? Root is gone! And not to mention, ive seen like a billion very slightly different variations of that echo command ppl are posting in here - of which all are simply just stupid little typos. But that leaves those of us like myself not knowing which if any is the 100% correct one. For example ive seen differentiations like two ">" and some with one ">" then with spaces on the sides of those symbols, then some with no spaces... Who the Hell is supposed to know when no body can type something of such importance 100% correctly when giving instructions?! Is yours the right one? Beats me - still didnt work on my end... I appreciate the help, though, as i said... Just irritating AF when something so simple keeps coming up with a little (yet huge) problem, over and over again. All I know is that something is NOT right...

---------- Post added at 05:50 PM ---------- Previous post was at 05:35 PM ----------

And if im not running CM? TouchWiz, instead...? Would i just ignore the CM-related parts of your guide, [MENTION=4424714]Wetzel402[/MENTION]?
[SuperSU] Wetzel402:
I believe so.

Flash SuperSU and SUhide. If you get a "not found" error when running the terminal commands then you need to reflash SUhide using FlashFire instead. The "echo" command is to force SuperSU to install as systemless but it installs in systemless mode by default if I am not mistaken provided your ROM supports it.
[SuperSU] Ker~Man:
When I used tge echo command in TWRP that the other gentleman provided, after pressing enter the cursor just drops to the next line with the hashtag at the beginning, again... Thats when i just back out of that and install the appropriate Supersu and suhide. Sound right?
[SuperSU] Wetzel402:
Correct.
[SuperSU] Ker~Man:
Is magisk required to accomplish what im trying to do? Just curious.
[SuperSU] pharmdeon:
Earlier in the thread i screen shot this cause it explained this for me

View attachment 3885288
[SuperSU] mattzeller:
Not anymore

Sent from my SCH-R220
[SuperSU] Ker~Man:
Good find... Thanks.

---------- Post added at 06:19 PM ---------- Previous post was at 06:17 PM ----------

How would/could magisk benefit, per [MENTION=4424714]Wetzel402[/MENTION]'s guide?
[SuperSU] Fanknewuser:
Can anyone confirm if Good For Enterprise 3.2.3.446 is working with suhide v0.53 ?
[SuperSU] Ch3vr0n:
Yes, you can by trying it.
[SuperSU] Wetzel402:
No benefit. I had to install it since the systemless Xposed zip checks for Magisk.
[SuperSU] Ker~Man:
Okay... I've tried the same process(es) countless times. Not missing a single step. I have followed @Wetzel402's and [MENTION=5089224]mattzeller[/MENTION]'s guides to the "T" and upon rebooting after flashing SuperSu "systemlessly" it continuously says "no Su binary found" within SuperSu apk. No root. Gone. Kaput. 100% non existent. I can't seem to get around this for anything. Freaking balls. Has ANYBODY gotten this to work on the Samsung Galaxy Note 7? And if so, how about using TekHD's ROM? Any and all continuous help is beyond appreciated. I can't imagine life without either PoGo OR XPosed!!! Please HALP!
[SuperSU] jaayrawr:
Did you do any other steps besides reinstalling? Cause I just did that, and I'm still running into snapchat closing after taking a photo
[SuperSU] kos4all:
Anyone using ZF2 z551ml got around making this work? I know it had to be patched somewhere for the files to install correctly in zenfone. Anyone managed to get patched sr1 su and 86.2 xposed?
[SuperSU] sachkm:
I also added Snapchat to the blacklist before uninstalling.
[SuperSU] andyng2233:
I am going to upgrade the suhide to the new version and uninstall the systemless xposed first according to the instruction.

However, the download link for uninstaller of systemless xposed v86.2 in XDA is not working.

Must I flash the whole ROM if I have to upgrade the suhide then?

Can anyone one upload the uninstaller?
[SuperSU] _u2pop_:
Hi All, Who can make a video tutorial for install suhide? [MENTION=631273]Chainfire[/MENTION] will appriciate it, thanks.

Sent From My Samsung Galaxy S7 Edge Duos SM-G935FD
[SuperSU] 135Shadowsoul:
I think there is no need for a video tutorial, the single steps are very well explained. I can just re-write them down for you:

1. Disable any root (uninstall/clean superuser app if available, or disable customrom built-in root (for example CyanogenMod13: dev-settings)

2. Reboot TWRP

3. in TWRP menu choose "Advanced" -> "File Manager" and navigate to /system/bin and /system/xbin and delete the "su"-files if they exist. (Maybe you need to choose "System" and "Data" in TWRP menu "Mount" before)

4. Back to TWRP menu choose "Advanced" -> "Terminal" and enter following command:

echo SYSTEMLESS=true >> /data/.supersu

5. Now flash supersu-file linked in first post

6. Flash suhide from first post

7. let phone reboot (bootloops MAY happen; my Samsung S4 stucked at first boot at the Samsung logo, rebooted after a few sec and finished boot normaly)

Thats it.

In case xposed uninstaller link is not working, maybe ask in the suitalbe thread for it.

But to answer you question: If you dont have a NANDROID backup before installing xposed, then yes, i think you have to clean install your ROM (including addons like gapps).

To all: If i am wrong with any of my two answers, please feel free to correct me :)
[SuperSU] _u2pop_:
Thanks for the reply! in my situation what exactly i have to do because i have a s7edge rooted with supersu by chainfire and have a xposed installer installed and have TWRP installed too so i just want to use this suhide for login anytime to snapchat. Thanks

Sent From My Samsung Galaxy S7 Edge Duos SM-G935FD
[SuperSU] Gamu79:
Thanks chainfire

Working on GT 9505 custom ROM 6.0
[SuperSU] 135Shadowsoul:
By the way, suhide hides modified state for https://play.google.com/store/apps/details?id=com.sophos.smsec if you add the UID. I dont know which strategy this AV-apps has to detect modified system, but it seems suhide does very good work.
[SuperSU] Young Hipster:
I was with the same problem pal, and the I went to the SuperSU app and selected Reinstall in Cleanup section, rebooted my device, and downloaded SuperSU from the playstore, now works like a charm, just two or three apps that don't work properly with this method but it's okay, I can replace 'em with others.
[SuperSU] traumatism:
Are you 2 using xposed at all too?
[SuperSU] AsturzioAugias:
yes, systemless xposed v 86.2
[SuperSU] traumatism:
Cheers bud.

I've been trying to install it on my note 4 but keep rebooting when it attempts to install apps (Green background with cogs). whats the best method to install it all and get it working. any ideas?
[SuperSU] AsturzioAugias:
That's what I done:

-Wipe dalvik/cache

-Reflash Rom+gapps+SuperSU RS1 (and custom kernel, If you want)

-Reboot

-Check If root works

-Reboot to recovery

-Erase system/bin/su and system/xbin/su in TWRP file manager (before this i mount system)

-flash suhide 0.53 and supersu rs1

-reboot

-Android Pay works correctly

-Reboot to recovery

-Made a backup (optional, but recommended)

-Flashed Xposed v86.2 systemless

-Reboot, all worked correctly
[SuperSU] rhyzan:
Not the folder. Delete the file named su found in /system/bin/ and /system/xbin/. After you flashed SuperSU, boot your device once and gone back to TWRP go to the file manager and delete su file found in the following file paths mentioned.
[SuperSU] traumatism:
I'm curious. Why did you flash the supersu rs1 twice?
[SuperSU] Mudvayne622:
If I already have Suhide installed and working is it too late to flash a custom kernel?
[SuperSU] AsturzioAugias:
If I'm not wrong, when you delete bin and xbin you remove root, so you have to reflash it.
[SuperSU] danieldmm:
This is stock root from CM, system less does not work like this...

Enviado do meu A0001 através de Tapatalk
[SuperSU] traumatism:
So as I'm using stock rom and know the root does work on it, I could skip this step if I'm starting from scratch right?

---------- Post added at 04:27 PM ---------- Previous post was at 03:32 PM ----------

Thanks Daniel,

You just confirmed my suspicions :)
[SuperSU] stanleyopar2000:
http://xdaforums.com/xposed/modules/xposed-pokemon-joystick-beta-t3420529

http://xdaforums.com/xposed/modules/xposed-pokmon-controls-xposed-module-t3421247

than maybe mods need to help too and not endorse cheating by ignoring it
[SuperSU] Ullson:
There are no files called su in these folders. (Maybe SH!?)

//Edit: Update: I unrooted and flashed supersu again (then booted) and then flashed suhide. But now when I use terminal emulator it just crashes supersu when i try to get root rights. And in the TWRP terminal (where I should have root rights) it just shows an empty /system folder :/
[SuperSU] Gamu79:
:good: hope niantic do some tricks ...

All that i see here is pogo players

And the most important in this thread is to "nice work chainfire"
[SuperSU] Ker~Man:
Thanks for the advice, buddy... But when I open the SuperSU app, it tells me there is no root, and the only option is to click okay or something of the equal, and it immediately shuts out. Not a FC at all, it simply "closes." Won't let me access the app's options at all... :rolleyes:
[SuperSU] voland66:
This part is normal. By default TWRP does not mount system. You need to go into Mount menu of twrp and select /system for mounting.
[SuperSU] shoey63:
It's too late. The die is cast. Telling people to stop cheating or making mods isn't going to stop Niantic trying to prevent rooted users from playing the game, even if everyone unrooted their phones and uninstalled their Xposed modules.

Complaining that cheaters are making it hard for people who root their device to play the game is absurd. If it wasn't for root, there wouldn't be SafetyNet in the first place.

Either unroot or find a workaround.
[SuperSU] desztan:
Just relfash my N915G to android MM 6.0.1.

1. Flashed TWRP 3.0.2. Reboot.

2. Flashed SR1 supersu 2.78. Reboot.

3. Flashed suhide 0.53. Reboot.

4. Installl safety net. Check passed.

5. Install Pogo 0.39. Check working.

I did not add Pogo into suhide but its working. Is that normal?
[SuperSU] CanitoLagos:
It is a sad truth :'(
[SuperSU] Triviox:
Yes, Safety is "add" in suhide by default, and PoGo check your phone thanks Safety ;)