yashsingh1/xdaforums huggingface dataset:
[SuperSU] rifraf1:
Success!

Nexus 6P

PureNexus ROM 6.0.1 (dated 08/21)

SuperSU 2.78 SR1 systemless

Topjohnwu's systemless Xposed 86.2

Suhide 0.52

Working great AP, POGO, Safetynet checks, xposed modules woohoo!

Only thing I have found that is not working is the Unicon xposed module, it asks for root gets it granted then crashes with a needs root message.
[SuperSU] osm0sis:
Working perfectly on my up-to-date stock N5 running latest franco.Kernel. Maybe start over with the latest stock boot.img, flash SuperSU 2.78-SR1, see if it works, then flash Elemental.
[SuperSU] CSX321:
It was working perfectly with 0.50. I flashed 0.52 over the top, since Chainfire said that was okay to do, and ever since then Play Services has been crashing occasionally. Of course, it's possible (even likely) Play Services was updated in the background at some point in there.
[SuperSU] osm0sis:
Hmm. I flashed 0.52 over 0.50-preview also. Still no issues. Definitely try removing suhide, and reflashing things fresh over stock boot.img.
[SuperSU] Slypnslyde:
Everything was working fine but for some odd reason my xposed framework app is crashing and also ogyoutube
[SuperSU] Opticuhl:
Xposed is buggy right now. You're best off waiting for the official systemless release.
[SuperSU] Ch3vr0n:
Read my post above yours
[SuperSU] voland66:
chase banking app

[MENTION=631273]Chainfire[/MENTION] first, thanks for suhide.

I am not sure if you are creating for future releases a default list of apps that need to be blocked separately from safetynet. Chase app is asking for root access on a startup and then works well when the root is denied. I believe blacklisting it works. The package name is com.chase.sig.android
[SuperSU] bobby janow:
Just deny it when asked, that's what I do. Works fine after that.
[SuperSU] nefescalanadam:
Didnt work for me..
[SuperSU] danilo_scala:
good afternoon , thanks bro , i read this answer nathanchance moderator""1. You should be able to take OTAs since /system is unmodified (only if you did not force /system to be r/w though). You will just reflash SuperSU to get the patched kernel.

2. Depends on your ROM. Stock will have to use systemless as it doesn't have the necessary SELinux policy modifications but certain ROMs (like Pure Nexus and Cataclysm for example) have made those changes so you will need to force systemless root out of the installer via the terminal command "echo SYSTEMLESS=true>>/data/.supersu" before you flash it..""

i have xperia z5 premium unlock bootloader e6883 , stock kernel, with root supersu 2.76, android 6.0.1,, i unroot and flash this new version supersu in options supersu app?
[SuperSU] Dalamar666:
wow, works with xposed enabled?
[SuperSU] voland66:
Thanks but I know this. I think completely hiding root from the app with suhide is a better solution (and it works when UID is added to blacklist). So I posted this in case [MENTION=631273]Chainfire[/MENTION] plans on a more extensive default blacklist in the future releases.
[SuperSU] ajm786:
I can proudly report that Android Pay works great for me using this and the latest root. Proof is that I bought a drink from Subway and paid for my car service using my phone. :)
[SuperSU] mickrussom:
Awesome and much appreciated work. Will test a certain pay app today. The add card feature works. BOSS!
[SuperSU] woooz:
Do I have to uninstall magisk or can I keep it?
[SuperSU] Bendover007:
suhide

ive installed suhide but im not sure what else to do some parts are telling me its rooted some telling me its not rooted root checker is saying its rooted yet pokemon go still works?? and also superuser app wont work unless theres a different 1 ive gotta install?? please help this is very annoying.... thanks in advance...:confused:

---------- Post added at 07:13 PM ---------- Previous post was at 07:09 PM ----------

hi im gettin seriously stressed with this method i tried magisk now this su hide its saying its rooted but cant install su app very strange to say the least any idea what im doing wrong??
[SuperSU] Franceschiello:
Hi. I have cm13.

I'm not able to remove "su" in system /bin and Xbin. I tried also with es file explorer and terminal shell, but I read that "terminal busy".

I tried everything... I know it's my error, but someone can help me?

I need root... but my little child need pokemon...

Thanks
[SuperSU] ZabiGarma:
For those of you who own the Nexus 6p, did you have to find the UID in order to make AP, xposed and PoGo work?

Though the instructions in the OP say you have to add them to the blacklist, reading the comments in this thread make it seem some people managed to make it work without adding anything to the blacklist.

So, I would like to know if I'm not making some misunderstanding, before I screw up my phone trying to do something I don't understand.
[SuperSU] Chainfire:
I've attached v0.53 to the first post. This may solve some crashes:

- probably those apps that worked on v0.16 but not v0.5x

- probably not banking apps (libshield)

- maybe the Play crashes some are having ?

Let me know.
[SuperSU] lexcyn:
I am using 0.52 on 7.0 stock with ElementalX and latest SU ... confirmed PoGo working after adding UID. Had to do it in this order -> Flashfire latest SU -> Flashfire suhide -> clear app data for hidden root -> reboot -> profit
[SuperSU] Ch3vr0n:
Attached the syslog before I updated to v53. Maybe it will tell you something. I'll keep an eye on it.http://cloud.tapatalk.com/s/57e04a41a2121/2016-09-19_22.25.zip
[SuperSU] Red_81:
Updated to v0.53 via Flashfire

Safetynet passes

Google Play works

Android Pay works

I didn't have issues on v0.52 either.
[SuperSU] Ch3vr0n:
No crashes so far but screen manager.

**Edit** right after that message I got the first onehttp://cloud.tapatalk.com/s/57e04fbfbcf77/2016-09-19_22.49.zip
[SuperSU] rifraf1:
Yes, 86.2 xposed and version 0.52 working fine together..
[SuperSU] jackmcbarn:
Yes, hiding root from Snapchat made it not crash anymore. But isn't it a bug in suhide that an app doesn't work when it's there but not supposed to be affecting it, but works fine when suhide isn't there at all?
[SuperSU] AsturzioAugias:
suhide does not work

I tried to install suhide without success, here's what I did:

-Installed supersu 2.78 systemless (check it in supersu app) in twrp

-installed suhide in twrp

-reboot

-add safetynet helper and pokèmon go uid to the blacklist

-test safetynet, result with failure (cts profile match: false)

Have I done something wrong?
[SuperSU] desztan:
Did you install with supersu 2.78SR1?
[SuperSU] AsturzioAugias:
Yes, in supersu app info the version is 2.78-SR1
[SuperSU] StarzSkyz:
[MENTION=631273]Chainfire[/MENTION] I tried out suhide v0.53 with com.aniplex.fategrandorder, this time no crashes, but root was detected. I'm not running any root related apps when opening the game, so I'm not sure what is being detected, but I do know the game detects xposed, certain kernel changes, and root.
[SuperSU] desztan:
Did you flash supersu 2.78SR1 again after flashing suhide 0.53?
[SuperSU] highaltitude:
How can you tell if this installed? I just used Flashfire and ran v53 and reboot. Now what? I am running Superman rom.
[SuperSU] AsturzioAugias:
Yes, and the result is the same, I don't know if I've done something wrong or simply this method doesn't work
[SuperSU] mattzeller:
You would delete su in /system/bin and /system/xbin while in recovery

Sent from my SCH-R220
[SuperSU] eboissier:
Installed on a S3 with CM13

Worked like a charm...

Very impressive, thanks...

I'll test on my S5...
[SuperSU] Ch3vr0n:
These errors are becoming rather frequent atm. Just had another one. This time happened when pulling device out of standby? Can I safely flash v50 over the top?
[SuperSU] mafury:
working xposed?
[SuperSU] eboissier:
No xposed installed so far...

Just root+safetynet/pokemon
[SuperSU] voland66:
Try adding a credit card in AP. If it goes to the scan card window, it is installed and it works. (Of course it would also go to scan card window if neither supersu no suhide is installed, so check that supersu works.)
[SuperSU] Federixbest:
I can't install suhide because, during the flash, the installation can't find SR1 in systemless mode on CM13.

I just tried typing in terminal "echo SYSTEMLESS>>/data/.supersu", but nothing to do...

What is the problem? Sorry for my bad English.
[SuperSU] Ch3vr0n:
You need a space between >> and the /
[SuperSU] [deXter]:
Does anyone know what [MENTION=631273]Chainfire[/MENTION] means by monoploid, haploid and diploid , and have any technical info on it? Google is only returning biological references (something to do with chromosomes of cells). :)
[SuperSU] abex181:
I have F/GO working with suhide v0.53 on Asus Zenfone2, stock MM rom.

Did you remember to add com.aniplex.fategrandorder to the blacklist?

What's the error code that the game throws up?

43 = USB debug on

60 = root detected

92 = xposed installed/ xposed installer apk detected
[SuperSU] haga22:
Does that not work with locked-bootloader device?

I successful flash SU2.78 SR1 in system-less mode (still not installed suhide.zip) but when reboot my Z3 (6.0.1) there is no SuperSu app. Althought there is supersu.apk in /data (check in TWRP file manager).

Any suggestion guys?

THKS
[SuperSU] StarzSkyz:
It threw me error code 60. I have no idea what it caught, but that's what it gave me. I have a Oneplus One with CyanogenOS 13.1.2
[SuperSU] eboissier:
Well, Tried to install systemless xposed but it requires magisk as well...

Am I missing something here? Is there a systemless magiskless xposed version?
[SuperSU] jekyll530:
Updated suhide v0.53,

so far everything works fine!

Thank you!
[SuperSU] Chainfire:
Where did you find the meaning of these codes ?
[SuperSU] jorim.tielemans:
Probs from here: https://github.com/devadvance/rootcloak/issues/85
[SuperSU] -Happy Feet-:
I don't know what but something goes wrong. I add the safetynet app and pokemon go to the blacklist but it's still not working.
[SuperSU] ianmacd:
No, you don't. White space is for humans. :)
[SuperSU] -Happy Feet-:
I think > is correct
[SuperSU] nathanchance:
> either creates the file if it doesn't exist or overwrites the existing file

>> either creates the file if it doesn't exist or appends the text to the bottom of the existing file.

In this case, it doesn't matter. White space doesn't matter either.

echo "SYSTEMLESS=true">>/data/.supersu
echo "SYSTEMLESS=true" >>/data/.supersu
echo "SYSTEMLESS=true">> /data/.supersu
echo "SYSTEMLESS=true" >> /data/.supersu

Are all correct.
[SuperSU] Artim_96:
Did you reboot? And maybe deleted app data of pogo?
[SuperSU] -Happy Feet-:
Yes reboot and clean data. Don't work

---------- Post added at 09:00 AM ---------- Previous post was at 08:49 AM ----------

Have the same issue. Did you solve it?
[SuperSU] Artim_96:
Well, some apps have problems with that and need to be reinstalled. Try that.
[SuperSU] -Happy Feet-:
Maybe I do something wrong.

1. removed Magisk

2. flashed Custom Kernel

3. echo "systemless=true" > /data/data/.supersu

4. delete /system/.supersu

5. Flash superuser

6. Reboot

7. flash suhide 0.53

I think the steps are correct. Or not?
[SuperSU] Artim_96:
After removing Magisk (including ways inside /data and /cache), restore your stock boot image
[SuperSU] goister:
Hi,

Are there any test apps that have been tested to work with suhide?

I've tried adding 2 apps that check for root to the blacklist - the Vasco Digipass soft token, and rootbeer sample app. I ensured that the UIDs appear when I list the blacklist, and I rebooted the device (a Nexus 5 with 6.0.1 September patch). However, neither app are fooled. The Digipass app won't even start, and rootbeer still lists the device as rooted.

I then tried starting Android Pay, which isn't even in the blacklist, and to my surprise, it actually starts without any problem and prompts me to add a card.

How do I get this working?
[SuperSU] ivo001:
I think you have to flash SuperSu SR1 and then Suhide and after that reboot. Don't reboot inbetween.
[SuperSU] Franceschiello:
Hi.

i tried yesterday and i'm not able to delete... today i tried the same things... and i was be able...

So, now i added my app but Pokemongo don't work.

I delete all data of pogo, reboot, tried with suhide 0.52 and 0.53... but don't work... I tried also to uninstall pogo then found new UID and addesd to suhide list but still don't work
[SuperSU] akarol:
After flashing SU-SR1, my BetterBatteryStats app's root features are not working. No Alarms and Kernel Wakelocks are showing up. Can anyone else confirm?
[SuperSU] agentbardall:
Do you currently have xposed installed?
[SuperSU] Franceschiello:
No, i don't have xposed.

Maybe some hidden folder of pogo that keep something???
[SuperSU] eboissier:
CM13+SuperSU+Suhide+Xposed(+Magisk)

=> SafetyNet test and PoGo working here...

However Xposed module Pokemon Go IV Checker is not working, but I guess it could be explained by the absence of root for PoGo...
[SuperSU] -Happy Feet-:
I must Reflash the advanced stock kernel. With custom kernel it won't work.
[SuperSU] Artim_96:
For the two apps, as long as they don't use any unsupported root detection, delete their app data and reboot, some apps save the root status. Sometimes even necessary to reinstall them.

I think not Android Pay itself needs to be blacklisted, but SafetyNet/Google play services. When you let a terminal show a list of blacklisted UIDs, the first one should be the from com.google.gms.

You can try that on your own by getting that UID from the blacklist and then enter in Terminal

cat /data/system/packages.list | grep UID

Replace UID with the first number in the blacklist.
[SuperSU] agentbardall:
what order did you perform the install/files used as I am currently unable to get Xposed + POGO working I have to uninstall xposed framework
[SuperSU] ZjemCiKolege:
su/suhide/add bla bla no found

sush: /su/suhide/add 10195: not found
[SuperSU] eboissier:
I am not 100% sure (but almost)...

Installed in this order:

- Fresh CM13+gapps (with a lot of reset and all that...)

- Reboot + config

- SuperSU (store/apk)

- Unroot

- Magisk (recovery)

- Reboot

- SuperSU (recovery)

- Removed bin/su and xbin/sun (recovery)

- Suhide (recovery)

- Xposed installer (apk)

- Systemless Xposed
[SuperSU] bobby janow:
Nope, works fine here. Make sure it wasn't denied root.
[SuperSU] bouchigo:
Are you actually typing the app UID, ex: 10095, /data/adb/suhide-add 10095 or are you just typing "UID" at the end?
[SuperSU] redskinsfan:
Android pay seems to work (I can add cards now) although I haven't tried to pay yet, but AdAway has lost root. Any way to fix that?
[SuperSU] bouchigo:
I noticed that too. I just removed suhide, updated adaway hosts, and then reinstalled suhide.
[SuperSU] redskinsfan:
Yeah, my hosts are updated and ad blocking is working, but AdAway won't start because it can't gain root. Tried uninstalling and reinstalling, but no luck.
[SuperSU] bouchigo:
That won't work, you have to flash the suhide uninstaller in twrp followed by SuperSU v2.77. Once you've done that you can run adaway to update the hosts. When you have the hosts updated you can go back to twrp and flash suhide followed by SuperSU v2.77 again.

This is the first release, I'm sure things will get worked out eventually [emoji106]
[SuperSU] elreydenj:
Worked wonderfully on Nexus 6P running 7.0. Android Pay works beautifully and transaction went through with systeless root 2.77.
[SuperSU] dtective:
My setup: Nexus 6P on latest release (6.0.1), SuperSU 2.76, Franco kernel, Unofficial Xposed systemless

I flashed suhide followed by SuperSU 2.76, but ended up in a bootloop. I suspect the unofficial Xposed is the culprit here, but I haven't bothered to test it further.

Fix: refresh OTA zip file

Posting my result because my setup is a very popular setup.
[SuperSU] kartikb:
I did put in the UID. It does show up in file named suhide.uid under /data/adb/

Not sure why the banking app still sees it. With Xposed and using RootCloak on 6.0.1 it was all fine but on 7.0 with this it doesn't work.
[SuperSU] osm0sis:
Maybe [MENTION=631273]Chainfire[/MENTION] can also add a uid whitelist to suhide? I've found it also breaks "aLogcat ROOT".
[SuperSU] CSX321:
It seems like maybe those of us for whom it's not working used 2.76 instead of 2.77?
[SuperSU] dtective:
I just tested it with 2.77, bootloop again unfortunately.

I will test without Xposed.

edit: Tested without Xposed, still a bootloop, might be Franco kernel, will check init.rc and try with stock kernel later. Should've read the first post properly... Xposed is not supported! Altho the first post doesn't explicitly say that it doesn't support xposed.
[SuperSU] voland66:
If you simply want to be able to toggle ad blocking, it is possible even if the adaway app itself is not working. You need a systemless version and something like tasker.

Assuming adaway's file is in /su/etc/, you can create a task in tasker that toggles the bind mount. In the task you can run shell script with root rights.

I simply save output of shell command "mount|grep hosts" to a variable. Then if the variable is set,

umount /system/etc/hosts

removes the binding and allows ads. If the variable is not set

mount -o bind /su/etc/hosts /system/etc/hosts

adds binding and blocks ads.

---------- Post added at 05:49 PM ---------- Previous post was at 05:48 PM ----------

I am no 2.76and it works for me (did not try payment but android pay allows me to add a card; at least it goes as far as scan screen).
[SuperSU] Chainfire:
This is all going way too fast for me to keep up. Going to sleep now. Some comments:

- It's no use trying SafetyNet / Android Pay on custom ROMs, it will fail

- xposed is currently not supported at all (doesn't the first post already say this?); perhaps unofficial one will be supported soon but don't hold your breath

- BINDSYSTEMXBIN should not matter at all

- If your root apps have stopped working, make sure their UID isn't in the blacklist. Perhaps there is something wrong with the code that creates the initial blacklist on first install ? Removing /data/adb/suhide.uid in TWRP should re-enable these apps, let me know if it does not.

- If you receive bootloops on a simple stock+root 6.0+ firmware, please uninstall, then after you're booted pull /init*.rc, ZIP them up, and post them here. Especially if you're running a custom kernel. Also try using the stock kernel and see if that helps.

- If you have apps that are still giving root warnings, it can be they search for the GUI instead of the binary. Bypassing that check is currently not supported.

- If something doesn't work - are you running busybox ? The scripts currently expect the default toybox/toolbox combo.
[SuperSU] Chainfire:
Have you tried /data/adb/suhide-rm UID as described in the first post ?
[SuperSU] redskinsfan:
This did not work for me with AdAway.
[SuperSU] osm0sis:
Turns out it just isn't working for me at all; nothing has root and SuperSU asks to update the binary, but fails when trying. My initial flash was over an existing rooted Marshmallow stock N5 + franco.Kernel, using FlashFire and EverRoot, then I tried starting over with full unrooted stock boot.img in TWRP, still no luck.

recovery.log
[SuperSU] jackmcbarn:
Looking at the source of suhide-add and suhide-rm, I notice a bug: if one PID is a substring of another, the longer PID makes the shorter PID also count. For example, you can't add PID 8765 to the list if PID 98765 is already on it, since the grep for 8765 will succeed.
[SuperSU] LLStarks:
Haven't tried this yet but I'm confused. Why won't this work on custom roms like CM for Android Pay, yet Magisk with a patched superuser (supersu, phh, etc) will?
[SuperSU] slixzen:
I have noticed that I also get a bootloop. Here were my steps/configuration:

Non-rooted Android 7.0 on Nexus 6P Encrypted device.

Flash compatible TWRP image for Android N, boot into recovery. Decrypt partition. Flash suhide, zip install finishes and hit back button. Then install SuperSU 2.77 Beta, zip installer finishes. Reboot device. Booting stuck prior to asking for Pattern for decryption.

Removing suhide and flashing SuperSU allows phone to boot.

Xposed is not installed. Not running busybox.

Currently grabbing files as requested. Will update then.

EDIT:

Seems like I can't attach files in this:

init*.rc files with suhide

init*.rc files without suhide
[SuperSU] Ch3vr0n:
Ohh can't wait for this thing to get a GUI so I can pick which app to blacklist. not to good with command line stuff. Can't use my isp's TV watching app because of root detection.
[SuperSU] techinv:
I have the 6p. I followed the directions to the letter in terms of installation. I DID NOT blacklist anything and safety net passes and I was able to add a debit card for payment. So I'm assuming that I'm good but won't know for sure until I pay using the phone later today. If I have an issue, I'll report back.
[SuperSU] CSX321:
I believe you have an extra /data in there. It should just be /data/.supersu
[SuperSU] Artim_96:
Use su, not sush.

Sure that the UID is correct?
[SuperSU] bobby janow:
I believe everyone's UID is different for the same apps. I find mine in /data/system/packagelist.xml . Kind of a weird way but I copied it to my computer and open it in Excel. Sort by UID and you get the whole list.
[SuperSU] agentbardall:
You sir are a legend

I can confirm this has worked

Fresh system install(no root)

reboot into recovery

Install magisk v6

reboot into system

reboot into recovery

install supersu magisk version

install SuHide 53

reboot into system

reboot into recovery

xposed sytemless version 86.2(magisk)

reboot into system

install xposed systemless apk(magisk)

Unsure if reboots are necessary not going to try as its working now on mine
[SuperSU] shoey63:
Just thought I'd leave this here?

Edit: I started clean, and installed SuperSU v2.78 SR1, then suhide v0.53, then Magisk, then sytemless xposed, then the the framework app and then the module. Plenty of reboots in between and uninstalling and re-installing PoGo.
[SuperSU] eboissier:
Glad to help :)
[SuperSU] woooz:
Not v86.5? http://xdaforums.com/xposed/unofficial-systemless-xposed-t3388268

If I uninstall xposed, unroot and pass SafetyNet check, I shouldn't need fresh system install, right?
[SuperSU] Artim_96:
... Or use the provided command or SolidExplorer, yes, I know. The UID is generated on installation.

Still, there can be a typo so he should it
[SuperSU] g5089195:
sony z3 android 6.0.1, stock firmware, unlocked bootloader and only flash custom kernel

with supersu 2.78 SR1

if i flash suhide 0.53, it's working

but if i then flash systemless xposed 86.2, it keeps pop up 'Google Services Framework has stopped' when unlock my screen

i was wondering why no one like me

edit: even i flash systemless xposed first, then suhide, it's the same situation
[SuperSU] agentbardall:
I did try unrooting and something was been left behind which trigger in safteynet however this may be just me feel free to try

I haven't used/updated to 86.5 only 86.2 im sure I read something on suhides OP about xposed systemless compatibility
[SuperSU] bobby janow:
Agreed, he should make sure. For some reason the provided command does not work for me:

"If you know the package name, ls -nld /data/data/packagename will show the UID - usually the 3rd column." , even though the add, remove, and list commands do. But you still need the package name and that I find in the packagelist.xml file along with the UID.
[SuperSU] Franceschiello:
Ok.

Now PokemonGo work for me. I have latest cm13.

I made this:

Wipe dalvik/cache

Install cm13+gapps+supersu rs1(from first post)

reboot

When boot i tried if su work

reboot in TWRP

in twrp file manager i erase system/bin/su and system/xbin/su with (before this i mount system)

i flash suhide 0.53 and supersu rs1

reboot

from terminal in android i add my UID in suhide

fast reboot

and work
[SuperSU] ZabiGarma:
Thank you.

I also installed suhide v0.53 using Flashfire, then I installed [MENTION=4470081]topjohnwu[/MENTION]'s systemless xposed, and everything is working just right, even PoGo.

[MENTION=631273]Chainfire[/MENTION] and [MENTION=4470081]topjohnwu[/MENTION] are geniuses.
[SuperSU] matt1515:
Are you using v86.5 or v86.2?

I'm passing safetynet but on v86.5 and pokemon go just says can't connect to server