yashsingh1/xdaforums huggingface dataset:
[Xposed General] screwedbyexisten:
I was able to pass the SafetyNet check until today with systemless Xposed. Worked late last night. SafetyNet must have gotten an update overnight.
[Xposed General] Stl2ega:
At first, I think I did something wrong in installation but now a lot of people get payload validation failed too so we hope dev will pinpoint what cause this and fix it, thanks?
[Xposed General] Captain_Throwback:
Please read the thread before posting, or at least search.

Disable Xposed in the app and reboot. SafetyNet has been updated so that's the only workaround presently.
[Xposed General] SurrendeR1993:
Great!

I thought I was the only one who got problems with SafetyNet.

I hope they can fix it nearly in the future...
[Xposed General] vafac:
Same here, SafetyNet not working :(
[Xposed General] matt1515:
Confirmed problem is with Xposed
[Xposed General] villo88:
Does it works on MIUI? Normally I have a compatibility version.

Inviato dal mio Redmi Note 2 utilizzando Tapatalk
[Xposed General] danizwam:
I tried suhide http://xdaforums.com/apps/supersu/suhide-t3450396 and Xposed 86.2 (Systemless) and this combination passes SafetyNet.
[Xposed General] alanmv567:
Did you have to uninstall magisk and phh su first?
[Xposed General] kennyspark3993:
Currently working with suhide and 86.5 on pure nexus ROM
[Xposed General] danizwam:
I deinstalled magisk (flashed remove zip), but not the magisk App and not phh superuser (found no remove zip) ;) Did it on my Nexus 9 with CM Nightly.
[Xposed General] kelvinpichinini:
How did you do?

Uninstalled Magisk, unistalled phh root, installed SU root and then installed suhide??
[Xposed General] kennyspark3993:
Clean install of pure nexus ROM then install magisk then install SuperSU 2.78 followed by suhide, safety checks passing no problem xposed working too [emoji1]
[Xposed General] AxelCM1:
Normal xposed or Systemless?
[Xposed General] chris9000:
So what're the chances Google will find a way to partially or wholly nullify this as they did with the recent Safetynet check for Magisk?
[Xposed General] Artim_96:
Well, they seem to only be able to detect XPosed. I think unless there is a method to unmount it like root, they will always find a way to detect it... And possibly all the PoGo users now using Magisk made them update faster. Because as long as a workaround is small enough they don't need to hurry up.

But when many use it, they have to act before the app developers/banks get too pissed.

And since there are some detection mechanisms even Chainfire had no clue how to work around them (like libshield in many banking apps, even in N where the system makes it harder for processes to detect each other) and I don't even know if Magisk is able to hide root from them, it might always be a fight between Google and xda.
[Xposed General] Divinehonor:
Installed but not active

No file in config

Hooks on or off no change

Ran tho op to see where I went wrong but can not see it

Magisk works good just can not get this xposd beast beat lol

Log

09-19 12:54:43.892 I/Xposed ( 2509): -----------------

09-19 12:54:43.892 I/Xposed ( 2509): Starting Xposed version 86.5 (Systemless by topjohnwu), compiled for SDK 23

09-19 12:54:43.892 I/Xposed ( 2509): Device: SGH-T999 (samsung), Android version 6.0.1 (SDK 23)

09-19 12:54:43.892 I/Xposed ( 2509): ROM: cm_d2tmo-userdebug 6.0.1 MOB31E f12b3e4c6b test-keys

09-19 12:54:43.892 I/Xposed ( 2509): Build fingerprint: samsung/d2tmo/d2tmo:4.3/JSS15J/T999UVUEMJC:user/release-keys

09-19 12:54:43.892 I/Xposed ( 2509): Platform: armeabi-v7a, 32-bit binary, system server: yes

09-19 12:54:43.893 I/Xposed ( 2509): SELinux enabled: yes, enforcing: yes

09-19 12:54:47.069 I/Xposed ( 2740): Lazy unmount app_process

09-19 12:54:47.232 I/Xposed ( 2509): -----------------

09-19 12:54:47.232 I/Xposed ( 2509): Added Xposed (/magisk/xposed/system/framework/XposedBridge.jar) to CLASSPATH

09-19 12:54:47.391 I/Xposed ( 2509): Detected ART runtime

09-19 12:54:47.393 I/Xposed ( 2509): Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing

09-19 12:54:47.671 E/Xposed ( 2509): Cannot load any modules because /data/data/de.robv.android.xposed.installer/conf/modules.list was not found
[Xposed General] .NetRolller 3D:
It doesn't look like they're "detecting" Xposed or anything. SafetyNet doesn't fail gracefully (reporting "CTS-incompatible"); it malfunctions and returns garbage. Looks like a bug in the 86.5 systemless app_process that the regular 86.2 (and apparently also the regular 86.5) app_process doesn't have.

My guess is that 86.5 systemless is somehow interfering with Google Play Services' loading of snet.jar at runtime using reflection, or that snet.jar somehow gets optimized / oat-ified incorrectly.
[Xposed General] kelvinpichinini:
It could be a bug. But the strange thing is that those same systemless versions (86.5) were working flawslesly in the past 3 days and stopped passing in the test just today
[Xposed General] Tesla:
That sound resonable.

Hoping for a fix soon.
[Xposed General] tchavei:
Since lunch that pokemon go 0.37.1 won't sign me in if xposed (systemless 86.5) is activated.. If I disable it and reboot, pogo signs in fine.

Something happened today...
[Xposed General] ntran239:
Read in a post from magisk v6 thread safety net came out with an update last nite that probably detected xposed
[Xposed General] Ixany:
I tried a few roms, lots of CM13 roms not working with Pogo. Found one working with Magisk + phhsuperuser + PoGo, Phronesis MM v2.5 http://xdaforums.com/galaxy-note-3/development/rom-phronesis-mm-rom-v1-feature-rich-t3400809
[Xposed General] Tesla:
The rom in my sig works just fine with PoGo.

DarkWolf_FW S7E+Note UX][V8.5.MM][25/06/2016]
[Xposed General] 3Shirts:
Guys, can you stop posting that Xposed is causing you problems with SafetyNet, we know that now. It is good to have a few confirmations but this thread is getting a little cluttered with "me too" posts. If you have a different result, a version of Xposed that is still working for example, then let us know. Otherwise please hold off.
[Xposed General] Setialpha:
Also it's nothing new. Xposed was known to be required to be disabled before. *sometimes* it worked with Xposed, but mostly not. Since ever, not magically since two days ago.
[Xposed General] tchavei:
Official CM13 0912 nightly + Magisk V6 +PHH SU (Xposed 86.5 disabled) works currently with PoGo.
[Xposed General] eaqle23:
How to uninstall xposed-v86.5-sdk21-topjohnwu.zip ?

Where can I download uninstall zip file?

Many thanks
[Xposed General] teddy0209:
Did you try the OP or within the material xposed installer where you downloaded the xposed zip?
[Xposed General] kennyspark3993:
Normal 2.78 followed by suhide
[Xposed General] .NetRolller 3D:
Yes, it seems there is a new snet.jar now. Probably the old one didn't trigger the bug.

Simply detecting xposed would cause SafetyNet to deny attestation, not return garbage.
[Xposed General] Artim_96:
Place a file called "remove" in the sub folder of/Magisk and reboot. That should be all

Otherwise: try the first attachment of the first post... And try some glasses, it seems you need them
[Xposed General] Agdam_0.75:
Xiaomi Redmi Note 2 firmware Version: V8.0.1.0.LHMMIDG (MIUI8)

install xposed-v86.5-arm-alt-sdk21-topjohnwu.zip

￼result bootloop

please make a new one for MIUI
[Xposed General] Setialpha:
alt version is only for Samsung Note 4, why are you using it on Xiaomi Note 2?
[Xposed General] Artim_96:
Alt is only for Note 4. Search this thread, somewhere is a version for MIUI linked
[Xposed General] buayasawah:
SafetyNet detects the xposed, i hope we can find a solution for this matter.
[Xposed General] .NetRolller 3D:
[MENTION=4470081]topjohnwu[/MENTION]: could you make a version with all of your changes to Xposed (i.e. Magisk systemless support), but _without_ Wanam's Samsung support changes?

I have a theory that such a version would pass SafetyNet, at the cost of not supporting TouchWiz. If proven, this would localize the problem to Wanam's code.

In fact, I suspect the problem is this commit: https://github.com/wanam/XposedBridge/commit/9e26c7a15189ea56dba41308575d5a67b2a96d6f
[Xposed General] mikote2012:
Confirmed... :( sad!
[Xposed General] habylab:
Good work! Let's see what can be done with this.
[Xposed General] Setialpha:
Disable it from installer, reboot, et voila - apps work.
[Xposed General] mikote2012:
Hey friend, explain this pls.

Disable the xposed systemless from installer? Doing this, xposed module probably wont work after reboot right ? how the app will work?

Tks btw!
[Xposed General] Setialpha:
In Xposed installer disable Xposed Framework, reboot (toggle next to "Xposed Status"). Now Xposed Modules don't work, but SafetyNet apps do work. When you need Xposed Modules, re-enable Xposed Framework it from Xposed Installer and reboot.
[Xposed General] mikote2012:
Ow sure, but I need xposed systemless on to run the app, thats the problem. :-\

but tks anyway!
[Xposed General] Setialpha:
Also if you disable root at the same time?
[Xposed General] mikote2012:
yah, I have to disable root and enabled xposed to run the app, but google already found this way.

Already checking, I think the problem is with phh superuser...

trying to know how to remove phh superuser to try diferent systemless root.
[Xposed General] seblebos:
So there is no way to have xposed activate + pokemon go ? :)
[Xposed General] Tenshii23:
I confirm that Pokemon Go works fine with Magisk + SuperSu v2.78 (systemless mode) + Xposed systemless v86.2.

You only need to toggle off root using Magisk and play as always, even with xposed activated.
[Xposed General] Triviox:
A little question abount "SuperSu v2.78 (systemless mode)"; only need install SuperSU v2.78 SR1 via TWRP? Or whats need i check/configure to "systemless"?

EDIT: I found the answer http://xdaforums.com/attachment.php?attachmentid=3847929&stc=1&d=1471642336
[Xposed General] Tenshii23:
To install SuperSu v2.78 as systemless mode you need to open a terminal in TWRP (advanced -> terminal) and type the following command.

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

Then install the SuperSu v2.78 zip.
[Xposed General] Artim_96:
Questionable if it is as compatible with Magisk as phh's SuperUser. So would be great if you could report back.

I'm using suhide at the moment, but when v7 is released I'll come back... Especially if I can use FlashFire.
[Xposed General] Triviox:
Thanks bro!! with SuperSU v2.76 (Magisk Version) (2016.8.20), rigth?

http://xdaforums.com/showpost.php?p=68034106&postcount=2
[Xposed General] Tenshii23:
I read in the suhide thread that the last version 0.53 only works with SuperSu v2.78 in systemless mode, so I follow this steps (I came from magisk + phh's superuser + xposed systemless v86.5):

uninstall magisk

uninstall xposed systemless v86.5

reflash magisk v6

flash supersu v2.76(magisk version)

enter the command that I post before in the twrp terminal

flash supersu v2.78

flash xposed systemless v86.2

flash suhide 0.53

wipe dalvik cache / cache

reboot system

enjoy :victory:

Edit: FYI, I didn't manage to play PoGo (for example) with xposed systemless v86.5, only v86.2 seem to work.
[Xposed General] Triviox:
Very very thanks!, today i'll test!
[Xposed General] juangcardoso:
Where dos u found version v86.2?
[Xposed General] makisss:
So after reading all these posts I have one question:has anyone just tried to downgrade xposed from v86.5 to v86.2?So the setup would be Magisk+phh superuser+Xposed 86.2.Unfortunatelly I am not home and I cant try this yet but as the problem seems to be xposed 86.5 maybe downgrading to 86.2 could do the trick...
[Xposed General] juangcardoso:
Tried to install version 86.2 but I just get an error and can't install it.

For the devs, here is my log.
[Xposed General] mikote2012:
got error trying to downgrade the xposed to 86.2

uninstalled xposed 86.5 / reboot / tried install 86.2 and got error

" Error Executing updater binary in zip "
[Xposed General] Tenshii23:
:o

Second post of this thread, here

I didn't test that so I don't know, hope it works. You can downgrade xposed uninstalling v86.5 and installing again v86.2. If you uninstall it, remember to flash again phh superuser.
[Xposed General] juangcardoso:
The same here, I've sent logs for the devs.
[Xposed General] Fman1257:
I seem to have an issue where enabling a module and doing a full reboot (not soft) deactivates xposed. It shows in the Installer app that it is installed but not active. The only way for me to fix this is to deactivate xposed in the app, then re-flash the installer in recovery. This is somewhat inconvenient for installing new modules...
[Xposed General] Devilix:
Omg... does not exist a v86.2 SDK22???????
[Xposed General] zakijesk:
deleted
[Xposed General] henderjr:
Same setup as this guy. I was having problems going from 86.5 to 86.2 getting an error not able to flash 86.2 after uninstalling 86.5. Found this post and followed directions exactly including the twrp terminal command. It worked! And I have xposed and can play PGO. Do have to use magisk manager to turn off root but xposed still works. Thanks!
[Xposed General] unknown00:
suggestions on best way to uninstall magisk & uninstall xposed systemless v86.5? also do i need to remove phh's superuser?
[Xposed General] Captain_Throwback:
Your TWRP is too old to flash that zip as it is currently signed. Update your TWRP or re-zip up the files to break the signature.
[Xposed General] juangcardoso:
I'll upgrade TWRP soon and try flashing it again. Thanks man! :D
[Xposed General] .NetRolller 3D:
So merely downgrading to 86.2 and keeping phh's superuser and Magisk is enough to make SafetyNet pass again?

[MENTION=4470081]topjohnwu[/MENTION]: what revisions of the 6 github repositories are included in 86.2? I guess it's time for a bisect...
[Xposed General] matt1515:
Can confirm this does the trick!

Also I found in emulator typing

echo SYSTEMLESS>> /data/.SuperSU

Exactly as you see it no quotes and use capitals on SuperSU
[Xposed General] makisss:
Unfortunatelly it is not enough cause 86.2 needs systemless supersu not phh superuser...I followed what Tensii23 said and everything is working fine.Also I dont need to toggle root from magisk manager,root+xposed+pogo working fine!
[Xposed General] Dalamar666:
thanks!

I also came from magisk + phh's superuser + xposed systemless v86.5 and follow most of yours steps

Nandroid

uninstall xposed systemless v86.5 (using uninstaller zip)

reboot, waiting the f** android starting (optimizing apps) and check safetynet (OK)

flash supersu v2.76(magisk version)

echo "SYSTEMLESS=true" > /data/.supersu (thanks!)

flash supersu v2.78

flash xposed systemless v86.2

flash flash suhide 0.53

last reboot (without wipe anything), MY MODULES WORKS and check safetynet (

OK

)

also I installed supersu APK and check I've root access

thanks again!
[Xposed General] lRemainl:
I've just made all the steps you put here. Waiting for the first boot...

IMPORTANT: I think first step is flash xposed systemless uninstaller before uninstall magisk. If not an error appears. Just changed the order.

UPDATE:

Android is starting...

Optimizing...

I'll be back in a few minutes. :fingers-crossed:

UPDATE:

Wow thank you so much, dude! Now back with xposed and SafetyNet test passed :good::good::good:
[Xposed General] DerNetzreporter:
Do I need android 6 or is this workaround for android 5.0 too?
[Xposed General] AvivEliyahu:
I cannot Uninstall xposed v86.2... Every zip I tried to flash says error 1.

Any solutions except re installing my ROM?
[Xposed General] juangcardoso:
I was facing the same issue. Updated TWRP and it worked.
[Xposed General] AvivEliyahu:
Having the latest one. I just installed the material xposed app I think there's a way to Uninstall from there
[Xposed General] matt1515:
If you read it out probably says cannot uninstall because it's already gone(can't be found) just follow all the steps and you'll be running.
[Xposed General] AvivEliyahu:
Steps of what?...
[Xposed General] lRemainl:
To uninstall Magisk and Xposed (Systemless) you must flash a .zip uninstaller from each app. First Xposed, then Magisk v6.
[Xposed General] alatnet:
wouldnt it be easier just to delete the /data/magisk.img instead of running the uninstallers? cus that's what i've been doing to uninstall phh superuser, xposed, etc.

then reflash the stock boot image and reinstall magisk and all.

since magisk doesnt touch system, i would think that the uninstallers just touch the magisk.img file.
[Xposed General] Vivacity:
really? hope someone can confirm this. it would be so much easier
[Xposed General] alatnet:
I'll be trying it out now. so give me time to download and get things ready.
[Xposed General] matt1515:
uninstall magisk

uninstall xposed systemless v86.5

reflash magisk v6

flash supersu v2.76(magisk version)

enter the command "echo SYSTEMLESS>> /data/.SuperSU" in the twrp terminal

flash supersu v2.78

flash xposed systemless v86.2

flash suhide 0.53

wipe dalvik cache / cache

reboot system

Just do all this and it will work make sure when SuperSU is fishing it says systemless mode
[Xposed General] henderjr:
Those are the exact steps I followed and works but one game I play stutters like crazy now. I tried removing all Xposed modules and still stutters. I tried turning off Xposed via the toggle in the app but it's still active after reboot even though the toggle shows off. Weird!

Also after wiping dalvik cache and cache it'll "optimize apps" (or whatever it's called) in a matter of 10 seconds even though it's over 400 apps. Usually that takes 15+ minutes. I dunno. Maybe I need to start fresh rather from 86.5 and phh superuser which is what I was running up until a few hours ago when I followed the above steps?
[Xposed General] cthulhu1987:
You have to first uninstall Xposed and than Magisk, the uninstaller seems to rely on Magisk to work (when I tried to unistall Xposed after uninstalling Magisk, it gave me an error message about Magisk not being there).

When I did it all according to your instruction, the device (SM-G900F, Stock Android 6.0.1) started to behave erratic and sluggish about 2 or 4 minutes after boot (apps started to freeze, random restarts) and the root access didn't work, either (it was detected as being present, but when an app tried to get root rights, the request would just timeout (the supersu app didn't popped up to ask me about granting root rights to the requesting app)). What can I do?
[Xposed General] alatnet:
ok, my process:

flash stock boot
delete /data/magisk.img
wipe dalvik/cache
reboot
check safetynet - ok
flash custom boot - (hydra v4.1)
flash magisk v6
flash supersu 2.76 - magisk
echo "SYSTEMLESS=true" > /data/.supersu
flash viper4android - magisk
flash supersu 2.78
flash xposed 86.2
flash suhide
wipe dalvik/cache
reboot
check safetynet - ?

doing the final reboot and checking of safetynet now.
[Xposed General] Triviox:
It work for me, but have the same problem with wipe dalvik and cache.. "optimize app" take only seconds and usually take minutes (more 350 apk) .. And when i reboot my phone take a lot of time in boot animation before start. Samsung Galaxy s5 (sm g900m).

Anyway, im with xposed and safetynet pass ok :D
[Xposed General] lover:
I have N910C and using wanam xposed v86 but i am also wondering if i want to use this systemless xposed how to update?

Uninstall wanam xposed then install magisk & flash systemless xposed? Or flash magisk and flash systemless xposed over wanam's xposed and also install xposed installer apk?

Anyone any experience?
[Xposed General] juangcardoso:
Got Xposed, Root and Pokemon Go working together with your tips, thanks man! You're the best! :D
[Xposed General] lRemainl:
An observation: We can actually play Pokemon without disabling SU :eek:
[Xposed General] YaKillaCJ:
So is it just needed to use systemless v86.2?

I'm asking because I wonder if it'll work with phh root? Or is it that v86.2 only works with SuHide?
[Xposed General] lRemainl:
To play Pokemon Go yes. And when you uninstall Magisk phh Root also dissapears with that step.

---------- Post added at 03:32 PM ---------- Previous post was at 03:29 PM ----------

I think Samsung devices should install xposed-systemless-alt :rolleyes:
[Xposed General] Tesla:
I thught so too.

But xposed-systemless-alt did not work for me. No Boot.

Note 3
[Xposed General] alatnet:
Update:

Safetynet passes. (also using No Device Check module in xposed. Might contribute to being able to pass?)

Pogo runs with su enabled.

Haven't tried Android Pay yet.

Optimization of apps is fast, which makes me think something is wrong.

Lucky Patcher WILL NOT be able to patch files because of the fast optimization. (Lack of dex files?)

Prompt for su granting is SLOW!

I believe that this method is kind of unstable or something because i've had a lot of apps crashing or something. But i think enabling, because of lucky patcher, "Mount namespace separation" caused things to be more stable. No clue here...

Dont know why but SeLinux toggle in magisk manager likes to be off and reports SeLinux as passive...
[Xposed General] lRemainl:
So in that case you should do the other metod. Slow one but safer than this.
[Xposed General] alatnet:
Like i said in the post before my progress post, i believe that using the uninstallers is just modifying the /data/magisk.img file.

So if you only installed su and xposed and used the uninstaller for those, it's pretty much the same as just deleting the magisk.img file.

plus, deleting the magisk.img file also gets rid of any and all magisk related things that boot at startup, so that would ensure a more "clean" starting point.
[Xposed General] CrazyCypher:
Is Systemless xposed 86.2 working with magisk? Could we use it and just disable root in Magisk to be able play?
[Xposed General] biohazark:
Ok guys, I manage to use the trick (Thank you so much Tenshii 23) but I was facing a problem.

When I tried to flash "xposed-v86.2-sdk23-topjohnwu.zip" I got this message :

! Installed SuperSU: < 2.76

! Minumum requirement is SuperSU 2.76!!

aborting...

However flashing v86.5 doesn't return this error.

So I just edited with notepad++ the file /META-INF/com/google/android/update-binary inside the zip file by removing the line 174 (after the error message) :

exit 1

Flash still show the message but the xposed firmware is installed.

I'm not an expert, but it worked for me :)

I join the edited file, use with caution.
[Xposed General] mayun:
It's systemless xposed work on miui 8 ?
[Xposed General] matt1515:
I think it's because it's chainfires SuperSU. I also don't have the long wait when clearing cache and dalvik. Not complaining tho hate waiting lol
[Xposed General] Hung0702:
For some reason, Xposed isn't active despite being installed. As you can see from my screenshots, it should theoretically be working. There were logs initially, stating that /data/data/de.robv.android.xposed.installer/logs/error.log was present, but I created error.log there and gave it 777 permissions (rw/rw/rw/). I still don't get Xposed but now there's no logs. Several reboots haven't helped the situation.

FYI: I unsuperusered, uninstalled xposed, installed 2.78 systemless, xposed 86.2 systemless, and suhide.

Any suggestions? What kind of logs would I need to provide?

I got it working just fine on my N6, so I'm not sure why it's not working on my Moto E. The Moto E is running stock 6.0.
[Xposed General] YaKillaCJ:
Well to be more accurate, I don't want to use SuperSu. I want to keep Magisk phh root but with systemless xposed 86.2 (instead of 86.5). I mean for now I can wait since PoGo.35 still works. I'm using Miui, so things can get a little more complicated.

---------- Post added at 06:43 PM ---------- Previous post was at 06:35 PM ----------

Well it does with a trick. I wrote a detailed Tutorial here. Allowing for OTA and it used to pass SafetyNet check. So now I'm here trying to get it back passing the check in order to update the tutorial.
[Xposed General] djcrak69:
I need download xposed-v86.2-sdk22.arm. Please post the link for donwload XPOSED 86.2 SDK22 arm!! pleaseeee
[Xposed General] .NetRolller 3D:
If you just use Magisk Manager to hide root with 86.2 (instead of suhide), does it still work?