yashsingh1/xdaforums huggingface dataset:
[SuperSU] Bureizu:
Thanks for the advice. are any additional changes needed? This is what I did from unrooted phone:

+ Flash superSU 2.78 SR1 -> wipe dalvik/cache -> Reboot to System (apps optimized)

+ Flash suhide 0.55 -> Reboot to System

+ Install Magisk Manager -> Install Magisk -> Reboot

+ Install Switch Root -> Reboot

Funny thing, Magisk Manager dies if I try to run after Magisk installation (It sometimes run enough to see the 3 green panels and then dies)

Safetynet won't pass (blue screen on SafetyNet Helper) with any options on switch root. (SU daemons, USB debug)

Samsung Galaxy S5 G900H (Exynos) + Wanted ROM 6.3 (Based on S7-Edge Stock)
[SuperSU] photolarry:
Sadly after booting, it failed. I give up and am not using because I'm dependant on root features. I just find it hard to understand why this is crucial to allowing usage. O do not agree this'll break the economy in any way. So please no idiotic comments
[SuperSU] mrxtc89117:
That's probably because it cant get root. Magisk requires magisk phh superuser. You can refer to the magisk thread as this is supersu and suhide.

http://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
[SuperSU] photolarry:
That's not why. But regardless I give up and do not care at this point if friggin pay works or not. I'm not hacking anymore to get just this one stupid function. My banking app works so why in the hell won't this? Stupidity is why. Google can eat my azz. Lied and said oh developers didn't realize but we'll fix on six months. What do they do.... Tighten their grip. Screw them
[SuperSU] RonnYap:
i also dont know y i flash magiks..

After read many post here..

some same magiks work..some say no..due to rom or kernel problem..

Dont think tooo much..

i jus flash keep flash n flash from magiks to suhide then exposed..

Safert pass after switch root disable..

hahaha..

Sometime need to test ..Alwy asking ppl will make ppl hmmmmm.. [emoji14]

of coz flash ur own risk..
[SuperSU] ZabiGarma:
Which additional patch?
[SuperSU] Jayman007:
Finally got all green on my Nexus 5x

Flashed Franco kernel to keep from reporting bootloader lock state

SU 2.78 SR1

SUhide v.55

rootswitch 1.3.3.2 (didn't work with 1.3.1.2)

When I disable root with rootswitch I am now passing SN and able to use AP again.
[SuperSU] CrazyCypher:
As we can see the suhide removes dalvik cache and fakes optimizing apps on boot, but my question is how come everything is working normally without apps optimized? I have no battery drain or anything... so why is dalvik cache even needed? I only see two files from xposed in the dalvik cache folder... if I disabe suhide, there are files of all apps...
[SuperSU] blade22:
Hi,

I using One plus one with stock ROM CM 13.1.2 (6.0.1 Android)

i had unrooted the device using SuperSU.

but still Safetynet API helper test fails (with Red and CTS profile match as false)

what can i do to make the API green ?
[SuperSU] drothenberger:
It's described here: https://www.asus.com/zentalk/tw/thread-173542-1-1.html

The file is here: https://mega.nz/#F!NwUAxKjA!lodsOX94Wd4I5HfBFR3jJg

There's a README file in the zip that describes how to install.
[SuperSU] grep_i:
The dalvik cache is to speed up the operations of the apps installed on your device with common preload information.

I guess on high end devices you won't see or feel a real decrease in performance but with low end devices it is possible your device is going to have issues with performance like lagging and random crashes and FC's.
[SuperSU] johnp357:
Lock, loaded and ready to go.... Go team chainfire... Give us happiness...
[SuperSU] Federixbest:
I don't understand how can I add an app to suhide... Ok, I have the UID of an app, so, what have I do?
[SuperSU] Ch3vr0n:
What do you do? You read the first post, it tells you what to do.
[SuperSU] Federixbest:
Yes, I read the first post, but I cannot understand where I have to put the UID...
[SuperSU] Ch3vr0n:
Then read it again. Look for the line 'When you know the UID'
[SuperSU] Federixbest:
Have I to create file with the existing "suhideapp" plus the UID, for example: "suhide 10333"? Sorry fornbad english, I am italian.
[SuperSU] Ch3vr0n:
Read it again! You don't create a file, you execute a command
[SuperSU] Federixbest:
Have I to create a file like the existing "suhide-add" plus the UID, for example: "suhide-app 10133"? Sorry for the bad english, I am Italian...
[SuperSU] tet-bundy:
Also was just about to wonder about the why and if[emoji28]
[SuperSU] Ch3vr0n:
Again, you don't create a file. You run the command and replace UID with the actual UID number.
[SuperSU] tropicanapure:
You need to open a terminal app and execute the given commands.

To clarify, installing suhide will put those commands in the specified directories (all in op). You just have to run the suhide-add command with the apps uid to get suhide to do it's thing.

If that doesn't make sense then i would suggest that you don't try using suhide.

Playing with commands like the ones you need to execute without actually understanding them is inviting trouble. Best case scenario, suhide works. Worst case - you brick your device.

Good luck!
[SuperSU] Ch3vr0n:
Exactly what I told him in the pm he sent me too. Don't mess with/use things you don't understand. I semi-understand but since I'm not the best with terminal it's exactly why I'm waiting on a GUI to add apps to the list before i start using this.
[SuperSU] Chainfire:
Sorry guys, I had hoped to release today, but I still have some issues to fix, and it's naptime. Hopefully tomorrow!
[SuperSU] IM0001:
Sleep is overrated,

However, still a necessity. Sweet Dreams bud.
[SuperSU] bobby janow:
Good morning. Tomorrow is here!
[SuperSU] bon122728:
subscribed! to be able to play pogo and keep my root for various tweaks and customization.
[SuperSU] rhiome:
I am also having the issue Hamster and others are having and I do not see that he replied. I tried the terminal app Termux and gave it root permission. I found the UID is 10216. I type /data/adb/suhide-add 10216 and get a returned message that /data/adb/suhide-add: Permission Denied. So I tried su /data/adb/suhide-add 10216 thinking that was how I elevated the permission. Its been years since I have used terminal. I get /data/adb/suhide-add: not found. I saw your message asking if he was in TWRP or Android so I tried in TWRP. I must have a knowledge gap because I was not sure if I was supposed to browse to a folder or not first. I tried not browsing and browsing to /data/adb/ both said /data/adb/suhide-add: not found. I also tried ls -l /data/adb/ and get no results. Can you help me figure out what step I am missing?
[SuperSU] buttie:
You have to type 'su' alone first to put the terminal in "admin mode". Prompt should change then from $ to # (mind: you will have to leave terminal/shell by double 'exit' then).

BTW: I would restrain from playing with suhide until [MENTION=631273]Chainfire[/MENTION] releases new version.
[SuperSU] Shinegod:
Does the terminal of the TWRP works well for the commands?
[SuperSU] Franceschiello:
I used "Terminal Emulator for Android".

i wrote "su" and then command like on first post. After i read a empty line... it's correct?

Now i try to use Pokemon go and i have error to login and not that the application is not compatible...
[SuperSU] magnum73:
My telenet app yelo tv doesn't work without optimising apps on boot. It closes immediately after starting the app.... :(
[SuperSU] grep_i:
Read post above yours.

Also you can try to reinstall the app and see if that solves your problem.
[SuperSU] Ch3vr0n:
Yelo works fine here on its own. You just can't use it to watch TV as it detects root. Think it uses silverlight or something, suhide doesn't work with it.

Sent from my Nexus 6P with Tapatalk
[SuperSU] N00dle:
Tried the same thing on my Nexus 5x but no bueno for me.
[SuperSU] magnum73:
You can start the app...also with suhide ? What can be the cause...?
[SuperSU] grep_i:
Silverlight for Android ? Non existent must be something else maybe root detection or resolution problem.
[SuperSU] Ch3vr0n:
The app uses Microsoft PlayReady DRM, which checks on video stream start (if you tap on a network to watch) if the device is rooted. If it is, video playback cannot start. All other functions work fine.

[MENTION=2430020]magnum73[/MENTION] yes I can.
[SuperSU] magnum73:
But it did work before I started the whole process of hiding root and systemless install of supersu and xposed. Could it be a module of xposed that causes fc of the yelo app ?
[SuperSU] Ch3vr0n:
I don't use xposed, all I can tell you is that on my 6p I can start and use all functions in the app with systemless root (other than watching tv), just fine with yelo added via the suhide gui app.
[SuperSU] izeeqo:
How did you managed to bypass safetynet ? I followed your instructions and I still can't bypass safetynet with xposed v86.1 by romracer installed. I disabled Root in root switch (photo 1), when i open suhide gui, it says "root not found. Limited usability" (photo 2) and when i open safetynet helper, a blue screen appears with "Safetynet request : success" "Response validation : fail" (photo 3) and i can't login to Snapchat...
[SuperSU] Artim_96:
Eh...no. just flash supersu, then the img should be created. There is absolutely no reason for that. And if it is because you deleted it, then it's your problem.
[SuperSU] ashxdafan:
Unfortunately unable to Fastboot boot on my device. Waiting for any device shows up with no progress.
[SuperSU] photolarry:
Until this zip is updated, it fails. Here are the steps which I used and have access to AP: note that I'm using N6 with stock and Franco kernel:

**Install clean boot.img from twrp recovery

And custom kernel if desired

**Install Magisk 8 and phh superuser r259 for magisk

**Reboot

**Install Magisk 2.1 app

**Install Superuser app

**Add xprop 0.2.1 zip in magisk modules

**Check the hide option in settings of magisk

**Reboot

**Settings/Android Pay/Storage -- clear cache and data
[SuperSU] yochananmarqos:
FYI, since you're using Franco kernel, you don't need Xsetprop.
[SuperSU] photolarry:
I think I do because when I used another kernel that claimed it set flag to 1.... It didn't. So it doesn't hurt to be sure with small shell that does it.
[SuperSU] grep_i:
Do you have a Nexus 5 too ?

Photo 1 & 2 seems to indicate that root switch is working.

Can you try and reboot to see if that fix your issue.
[SuperSU] Triviox:
Delete
[SuperSU] grep_i:
Can you try to do this with flashfire ?
[SuperSU] ashxdafan:
For Flashfire don't I require root access firstly to fastboot boot recovery image?

What I understood from your post was that you rooted systemlessly via twrp via minimal adb and fastboot correct? Thanks for replying. Appreciate.
[SuperSU] grep_i:
Yes you understand my post correctly but with flashfire you don't need that flashfire can do all that for you without a custom recovery but you still need root that's the only pre requisite.

Note I don't have custom recovery flashed on my device I only boot to it with adb and fastboot you can accomplish the same with flashfire.
[SuperSU] d4nvjpl0ng4n:
I need it to edit the supersu in my boot.img. If you already have got it, could you compress it and send it to me? thank you so much
[SuperSU] pkelly517:
Can we please stop with all the screenshots, or at least hide them?

It you say you get a blue screen, we'll believe you.

If you say you pass SafetyNet, we'll believe you.

If you say that PoGo works, we'll believe you

If you feel the need to prove it, please use hide/hide markers around it.

Thanks!
[SuperSU] Triviox:
Do you know why i have this error when i exit pogo and try back play it. Im not sure, maybe fail because i kill pogo with back button? Thanks!
[SuperSU] desztan:
May I know how to use the script after I've downloaded it

---------- Post added at 01:34 PM ---------- Previous post was at 01:32 PM ----------

Root switch require a enforing kernel right?
[SuperSU] osm0sis:
Sounds like Root Switch changed the location of its moved /su mount again. You need to figure out where it is for your version and update it in the enable script part of the flow.

It's an Automate app flow. Root Switch doesn't require it, SafetyNet does.
[SuperSU] desztan:
Sorry i dont get you for automated app flow. I've to download a app for the script?

---------- Post added at 02:08 PM ---------- Previous post was at 02:06 PM ----------

I know there is instruction to execute it but where do I extract the files to? Where to execute the adb command from?
[SuperSU] ashxdafan:
Ok clear as a whistle. I'll try doing just that later today.

Will try as best as possible to work within stock rom stock kernel and stock recovery. Only challenge would be rooting it prior to flashing the necessary via flashfire. Ill try cf auto root method first after factory reset.

Thanks again [MENTION=6952047]grep_i[/MENTION]!
[SuperSU] Artim_96:
Well, boot.img and su.img are two completely different things. And you shouldn't change anything in either one of them. Just flash SuperSU and you have all three necessary stuff
[SuperSU] d4nvjpl0ng4n:
[MENTION=5125527]Artim_96[/MENTION] have you ever unpacked a boot.img? they attach supersu in there. if you need i can show you
[SuperSU] Artim_96:
Well, then just flash the goddamn SuperSU zip, it does exactly the same.
[SuperSU] d4nvjpl0ng4n:
Tried already. in setting, it shows the new one , but the Su binary still is the old one. Moreover, Supersu app is disappeared automatically after reboot. Thank you anyway.
[SuperSU] Jayman007:
Was it passing after you flashed the franco kernel but before you rooted it?
[SuperSU] Artim_96:
What's the error and what version did you have installed before (system/systemless)?
[SuperSU] grep_i:
What exactly do you want to accomplish ?

Please describe it as detailed as possible.

Yes done that before, what are you trying to learn to us ?

Also if you already know how to unpack than it is possible for you to search the scripts responsible for doing the magic.

Please can you try and educate us about what you mean with:

"they attach SuperSU in boot.img"

As far as I know SuperSU creates its own at default 96m image called su.img and mount that at boot time.
[SuperSU] izeeqo:
No i haven't a Nexus 5, i have a LG G3
[SuperSU] d4nvjpl0ng4n:
I flashed the custom ROM and SU already has been installed. Ver. 2.65. I don't know how to check system or systemless. but when it shows update SU binary, I updated successfully but after reboot, It shows again. I have tried flash the latest supersu via twrp. Done, reboot! GUI show the lastest version but the SU binary need to be updated. Ok. I update it again. reboot. Supersu disappears. I try to install supersu again from CHplay. but it just is the latest GUI, but the binary is not. and then it continue to disappear. And again... again.

I try to unpack boot.img and see Supersu is in boot.img. I flash the stock boot.img, flash the newest SU in systemless, come to /data copy su.img and replace the old one in unpacked boot (in photo), repack it again. flash the new boot.img. Finished!

But at that time I just flash ver. 2.78. I wanna to get the 2.78 SR1 but I am lazy to do from starting point so I need the su.img of someone and make the new boot.img again.

P/s: How to check system or systemless SU? thank you so much

---------- Post added at 17:13 ---------- Previous post was at 17:10 ----------

Maybe u misunderstood my idea. I mean I will show the picture of unpacked boot.img that containing the su.img inside it. Sorry for my bad English
[SuperSU] Artim_96:
Well, if it was preinstalled in your ROM, than it was under guarantee system. The easiest way is to find the su.img in /data. If it's not there, is not systemless. Get the UPDATE-unSU.zip by osmosis and flash that first. Afterwards fish SuperSU and pay attention that it says that it uses systemless mode (e.g. it will say that it patches the boot.img when it installs in systemless mode
[SuperSU] d4nvjpl0ng4n:
After flash Unsu.zip, do I Need to reboot and then make a flash of supersu? or no reboot. Thank you
[SuperSU] Artim_96:
No
[SuperSU] d4nvjpl0ng4n:
thank you so much. I will try when I come home. :good:
[SuperSU] grep_i:
Can you tell us what device you are trying all this on even if you already said all this please tell it again.

If SuperSU installs in /su or if you found su.img /data your systemless.

Another way to check it is see screenshot:

Maybe if you flash [MENTION=4544860]osm0sis[/MENTION] update-unsu.zip and flash SuperSU v2.78-SR1 the normal way.

update-unsu.zip
[SuperSU] xander59:
Is this normal to have this? :) I have suhide 0.55, last supersu and magisk v8

This is what I see when I flash supersu

Saving to [/sutmp/ramdisk] ... - Creating ramdisk backup sukernel v2.78 (ndk:arm64-v8a) - Copyright (C) 2014-2016 - Chainfire Loading from [/sutmp/ramdisk.original] ... Loading from [/sutmp/ramdisk] ... Original archive already contains backup --- Failure, aborting ************************* IMPORTANT NOTICES ************************* First reboot may take a few minutes. It can also loop a few times. Do not interrupt the process! ************************* - Unmounting /system - Done !

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk
[SuperSU] lg-ks20:
http://xdaforums.com/showpost.php?p=69190669&postcount=3209
[SuperSU] grep_i:
Yes it is normal :rolleyes: :confused:, next time can you post your error in English not evrybody here speak or understand French, I know you can say the same for English but hte forum rule is to communicate in English, thanks please.

Also try to give us detailed information about what you are trying to accomplish and at what stage you see this message and if possible can you translate the message to English so we can try to help you out.
[SuperSU] xander59:
I'm sorry

To recap and translate the picture, I lost root (supersu didn't detect binaries)

So when I did a fresh install of my rom I did that :

- first I wrote this "echo "SYSTEMLESS=true" > /data/.supersu"

- then I flash supersu, magisk v7 and suhide 0.54

- reboot, all is fine

After I upgraded magisk to v8 and suhide to 0.55 and I think, I lost root after the upgrade of 0.55

Now, I don't know why flash supersu don't work :)

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk
[SuperSU] ZabiGarma:
Thank you.

One question, considering this patch is from the Asus forum, I take the patch is for Root Switch and not for SuperSU, right?
[SuperSU] grep_i:
Probably you have to install SuperSU from within Magisk as an additional module as far as I know.

So you have to choose do you want to use Magisk and root or just root.

If you want to use root outside of Magisk you don't have to install Magisk at all.
[SuperSU] drothenberger:
Download the file as a ZIP and then unpack it somewhere on your computer. Run the adb commands from your computer.

You don't need to use adb if you don't want to. You can manually copy custom_ramdisk_patch.sh to /data, dot.supersu to /data/.supersu, and then reinstall SuperSU. That's what I did.

---------- Post added at 08:28 AM ---------- Previous post was at 08:22 AM ----------

That's hard to say. The "patch" does the following:

Enables the /system/xbin bind mount for SuperSU. (This is what is in .supersu)

Removes /su/bin from PATH in init.environ.rc.

Adds it back to the patch in launch_daemonsh.sh.

The last two changes are accomplished by the custom_ramdisk_patch.sh script, which is run by SuperSU during installation.
[SuperSU] xander59:
I installed magisk 'cause I wanted to play with pogo.. But if I can't use other app with root, I' ll think about it

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk
[SuperSU] Captain_Throwback:
Start over with stock boot.img and flash SuperSU. Reboot, and then flash Magisk v8 directly and confirm you have root after reboot. Then you can proceed with flashing the latest suhide.
[SuperSU] Captain_Throwback:
No, that's not how it works.

SuperSU has to be installed first, and then Magisk should be flashed (if desired). But yes, Magisk is only needed if a Magisk module is desired to be used.
[SuperSU] Captain_Throwback:
Why do you think Magisk is needed to play PoGo? There are several methods for hiding root from SafetyNet - Magisk + phh's Superuser, or SuperSU + suhide + RootSwitch. If you want to use Xposed and still pass, you have to use the latter method. So, decide what you want and then choose a method. Since you're in this thread, I assume you want to use SuperSU + suhide. That method doesn't require Magisk.
[SuperSU] xander59:
OK, thanks guys to clear up some misunderstanding :)

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk
[SuperSU] grep_i:
I don't know for your case but in my situation it works without Magisk.

SuperSU + suhide and Root Switch did the trick for me.

But I'm on Nexus5 completely Google Android stock rom.
[SuperSU] sigiloso:
Ok. I have Nexus 5. And have been looking for this solution. Please elaborate. What versions of SuperSu + Suhide and Root Switch are you using?
[SuperSU] xander59:
When I flashed magisk, root switch doesn't exist yet ^^

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk
[SuperSU] grep_i:
Thanks for clearing it up I was guessing as I never really installed Magisk, only followed development and read the thread, will only try this if there is something in there what I really need.

I think it is a great wonderfull project but right now not interesting enough for me.

I can still do everything I want without Magisk.
[SuperSU] izeeqo:
Me, i want to use Xposed and still pass safetynet, now, i have magisk v8 + magisk mod v2 + phh superuser installed + xposed v86.6 systemless installed with magisk manager, but when i have xposed enabled, can't pass safetynet, and when i untick it from magisk manager, i can pass safetynet but can't use my xposed modules. How can i pass safetynet with xposed installed and enabled please ? Or must i have SuperSU + suhide + RootSwitch ?
[SuperSU] grep_i:
Yes that's because it has nothing to do with Magisk as stated before.

Root switch is another app.

I posted already a procedure to pass safetynet it is based on Nexus5 but you have to change things to represent your device and I think it will work, can not guarantee it though as I don't know everything that's on your device.

But you can use this as a guideline.

Click here for Guide to bypass Safetynet on Nexus5

---------- Post added at 04:37 PM ---------- Previous post was at 04:30 PM ----------

Click here for Guide to bypass Safetynet on Nexus5
[SuperSU] drewski_1:
Not certain for 5x, but didn't work on my 6p with 7.1.1

stayed on Boot Animation for about an hour before I gave up
[SuperSU] Ch3vr0n:
And why are you quoting me on that? I haven't posted a single screenshot. If you're going to ask someone not to do something, ask the right person. As I said, I don't use xposed, root switch or anything like it. Don't blame me for the actions of someone else. Even the post of mine your quoting states that, the post relates to root detection by an app 'yelo' as mentioned in the post too. Check your facts please.

Sent from my Nexus 6P with Tapatalk
[SuperSU] Alxoom33:
Anyone know why flashing suhide v. 055 after SuperSU 2.78 SR 1 causes a bootloop on the Pixel C? Running latest Android 7.1.1 rooted stock beta version.

Recovers after flashing superhide rm v. 051.
[SuperSU] grep_i:
Could be kernel related, have you tried with custom kernel already ?
[SuperSU] pkelly517:
suhide doesn't work with 7.1.1.

It will bootloop. Mine did the same thing. Actually, it just never booted. Not so much a loop.
[SuperSU] chudy_85:
I try but my phone very lagging. When I try wipe cache and dalvic cache It's lag too. Not work correct on mt7-l09 with mm

Wysłane z mojego HUAWEI MT7-L09 przy użyciu Tapatalka
[SuperSU] Artim_96:
https://plus.google.com/+Chainfire/posts/fvEPo42GKXS

---------- Post added at 12:04 AM ---------- Previous post was at 12:03 AM ----------

More or less, but you have to give Chainfire done time, there are still problems: https://plus.google.com/+Chainfire/posts/fvEPo42GKXS