yashsingh1/xdaforums huggingface dataset:
[Xposed General] Citizen_Snips:
I'd imagine that's the case. Since Chainfire posted in the SuperSU subforum saying that any device rooted with SuperSU that passes SafetyNet is a bug on their end and not a feature of SuperSU. So it looks like root is hidden somewhere else and eventually Google catches wind and fixes it. We already know that they don't want any devices that have been "compromised" by root to use AP. I obviously can't say for sure, but it looks like it's an ongoing game of cat and mouse for now.
[Xposed General] Captain_Throwback:
I think [MENTION=4470081]topjohnwu[/MENTION]'s solution for this should be a permanent fix for this "issue."

It should be interesting to see.
[Xposed General] Citizen_Snips:
Between everything in SuperSU thread, plus the Android Pay thread where a Google security engineer who worked on AP shed some light from their end, I 100% do not expect this to be the case unless he resolved any possible security vulnerabilities that rooting does which can be used to exploit Android Pay. Google is pretty clear on their stance and have already moved to disable it on us twice. I wouldn't get your hopes up about that, but I suppose time will tell. Hey, I could be wrong and I really hope that I am, but based on what's already been said by both ends and what's happened so far, I would not get your hopes up for a permanent fix on this.
[Xposed General] Captain_Throwback:
Well, if his fix is basically to temp unroot the device, then AP wouldn't be able to detect root (because it technically wouldn't be there), so there is no actual vulnerability to worry about. Which is why I'm saying it would be a permanent fix. It still requires user interaction, but is doable "on the fly" so that SafetyNet passes.
[Xposed General] Citizen_Snips:
I have no idea, but it would probably need to wipe root totally during that temporary time period. Since we used to be able to disable root and pass SafetyNet, but not since Google updated the checks again. People reported being able to just disable it from settings in SuperSU and reboot was enough, but after this last time that didn't work anymore. People were having to fully unroot to pass and had to flash the zip again after. There was people who could disable root from SuperSU, then reboot to pass the check then enable SuperSU from settings again, decline the prompt saying they needed to install / update the binary and they were fine, but that also stopped working. Like I said, Google has openly voices their opinions on using AP with a rooted or modified device and it's pretty much a 0 tolerance policy. Even the man, Chainfire said it like I mentioned before. If your device uses SuperSU and passes SafetyNet. It's a bug, not a feature so just don't get your hopes up is all I'm saying. I personally hope it would be a permanent fix myself, but I'm just trying to be realistic about it is all. Between them shutting it down twice now, and what they've already said on the issue which Chainfire pretty much confirmed, it doesn't look hopeful that Google will just back down on this. :crying:

Edit: Just tried going through my post history, the thread where the AP security engineer posted is gone. It started in the 6P General section and was moved somewhere else, but it looks like it's just gone now.
[Xposed General] knpk13:
Yikes man..

Let's atleast wait for [MENTION=4470081]topjohnwu[/MENTION] to release his solution. Speculating about is pointless and will not help right now. When we have the relevant info, we can discuss whether Android pay will work or not.
[Xposed General] Citizen_Snips:
[MENTION=7134312]knpk13[/MENTION], no need to get rude about it. And if you read the info in my posts, it's more than speculation. Facts stated by Google isn't speculation. ;)

But yes, let's wait and see what happens and how long it lasts. Enough OT for now from me though, back on topic for Xposed.
[Xposed General] ajm786:
Hmm, so this got me to thinking. Maybe he has it so that it does indeed do a temp unroot in the background when AP runs or you have the AP app in the foreground. I mean, it kind of makes sense as one way to do it. Although I don't know what that would do to other apps that require root in the background.

This is pure speculation on my part. :)
[Xposed General] CSX321:
Are you looking for this: http://xdaforums.com/google-nexus-5/help/android-pay-custom-rom-t3199843/post62981452#post62981452
[Xposed General] Artim_96:
Didn't topjohnwu state that it will be a method Google might not be able to disable? So just wait till he releases it, until then it's nothing more than speculation.

Chainfire even thought initially that M would be unrootable...then he found a way to work around that. So never underestimate the creativity of developers.
[Xposed General] carlosggb:
man, my F5 key is gonna break!
[Xposed General] Artim_96:
I don't think you have to rape your keyboard... It sounds like it will still take a few days to build and test everything.
[Xposed General] Bajanman:
Excellent reply sir ? ? ?..
[Xposed General] JohnCorleone:
....and maybe we should just try and stay low key and off of their radar. I am right there with you guys with the "F5 button broken" and "I can't wait" feelings, but it's best that they work and test under the radar so to speak
[Xposed General] mobileman88:
I found that when I do a full unroot, I need to plug my phone to my PC to reflash TWRP in fastboot if not I can no longer flash SuperSU after a full unroot .
[Xposed General] ianmacd:
Try configuring notifications properly then.
[Xposed General] JohnCorleone:
OK, I have a bit of a log jam of Xposed files going on here. I flashed the uninstaller and reinstalled everything but...I have the Xposed folder in 2 places...lol. For the most current working systemless version on the HTC 10, should the Xposed files and folders be inside the SU folder or in the main root folder? Ironically, Xposed is working but I get the red "framework is not installed" message. All modules are working, I just want to clean things up and get everything properly set up. Thanks!
[Xposed General] mobileman88:
I had to run first the non-systemless xposed uninstaller, then the systemless xposed uninstaller before finally running the systemless xposed installer for all to work well in my case. hope this helps.
[Xposed General] JohnCorleone:
I didn't think about trying that! Thanks! I was just going to delete the Xposed folder that's in the root of the storage and not the one that is in the "SU" folder but that sounds like a good way to clean everything up. :svetius:
[Xposed General] mobileman88:
Always do a nandroid just in case anything goes wrong
[Xposed General] l1ttl3z:
Is someone able to send me a link for the download? When i click on the one in here it just restarts my xda app..thankx
[Xposed General] Artim_96:
...open it in your browser?
[Xposed General] topjohnwu:
Just fixed Systemless Xposed for Sammy 5.1 :)

All is done and tested.

Constructing the thread now. It contains too much information.

Should be live in a few hours, I'll link the thread here. Stay tuned :)
[Xposed General] Bajanman:
[MENTION=4470081]topjohnwu[/MENTION]

All I have to say is EXCELLENT work sir! Can't wait to try it.
[Xposed General] KaMyKaSii:
Great work as always. If I may ask, what is your age? I remember once you said something about school, and it made me curious
[Xposed General] Cdub1976:
Man many people in this generation, give me give me give me. Problem solve. Find your own solution. Do the work. /end rant

P. S. Just in case you didn't realize artim I'm agreeing with you fully.
[Xposed General] Artim_96:
I mean, that's why the XDA Labs app has the option to open a thread directly in the browser... But I know, that's already too much
[Xposed General] topjohnwu:
Update: Magisk Interface

This is the project I have long teased. With it's powerful features, many systemless mods are possible.

v86.3 aims on using Magisk interface, also extended systemless all the way back to Android 5.0, and support Android pay with Xposed enabled

For more info, please check my new thread:

Magisk - The Universal Systemless Interface
[Xposed General] friozi:
this work with 6.0.1?
[Xposed General] anagramgenius:
Nope. Only with Cupcake.

Jokes apart, read the OP.
[Xposed General] anantharam:
Wow, great work!

And this does seem like a permanent solution to the SafetyNet issue instead of playing cat and mouse with Google.

I just have one question, do you have plans to make Magisk open source? I didn't see any link for source code anywhere in the post.
[Xposed General] FPSUsername:
Is it needed to have magisk installed in order to use v86.3?
[Xposed General] intruder16:
Magic is needed to read the 4th line in OP.
[Xposed General] tohtorin:
Oh great work but can you keep supersu based version as well? In my country there is no use for android pay so keeping things simple I loved your supersu based install (86.2) and I also think like you said close to upcoming official systemless release.
[Xposed General] topjohnwu:
One reason for me to use Magisk is that it can run scripts reliably.

SuperSU got some issues for people, it does not run scripts in the correct blocking way.

Also SuperSU's method will only work on Marshmallow.

I will make Magisk working on as many devices possible, and hope rovo89 can use it as a dependancy.

I already tested Magisk on many devices on different OEMs and different Android versions. The compatibility should be good.
[Xposed General] tohtorin:
I think that if you wish to rovo89 use your systemless framework it should be super hyper stable and tested through with thousands of devices. Supersu is thst already. Not saying that your framework is not good or something its one more "system" just to get systemless xposed. I hope your system will get wind under its wings and be defacto systemless base but I think its too early stage atm. So hoping for supersu based versions as well for now this "transition" perioid.
[Xposed General] HypoTurtle:
Any chance of getting systemless xposed for x86_64 now? [DONE -- superSU post-fs-data method at least]

[MENTION=5279101]ghbuur[/MENTION] It's the MIUI xposed version for the Mipad 2 turned systemless if your interested

I haven't looked too much into Magisk yet; but is it some sort of folder mount involved [like whats done with systemless-root and xbin_bind]; so that the files that can't be bind mounted [xposedbridge.jar and xposed.prop] can be added - and standard xposed binaries can be used?
[Xposed General] Artim_96:
To make sure I got everything right:

To make that working, I flash the stock system back, flash the Magisk zip from the other thread, install that other SuperUser and then XPosed v86.3.

When I want to use Android Pay (when it's finally available here), I go to that Magisk app and unmount root... Right?

No flashing of another root zip and no reboot to make Android Pay work?
[Xposed General] Captain_Throwback:
This is correct.

P.S. For phh's Superuser, you'll need to flash the Magisk-compatible zip from the thread, and install phh's Superuser app from the Play Store. Then everything should work properly.
[Xposed General] Chahk:
Nexus 6P, stock MM 6.0.1. Switched to phh's SuperUser, installed Magisk and 86.3 Xposed. Everything's working great! AP works when you toggle Root Mount in Magisk Manager app, no need to reboot.
[Xposed General] Artim_96:
Oh, thanks. Totally overseen that. Hope Chainfire/Codingcode will make SuperSU more reliably compatible soon, I really love it...and I don't know if FlashFire will even work without. I mean when you want to have OTAs AND flash something I don't know any other way for non Nexus devices
[Xposed General] T.A.R.D.I.S.:
Hello,

I've tried with a Note 4 N910F on stock rom with SuperSu 2.76, i flashed Magisk zip with TWRP 3.0.2.0 and the Alt-zip.

But, Xposed is not active. It works with Wanam's Alt version on V86 with the same config. What have i failed please?
[Xposed General] mobileman88:
Any issue if I install [MENTION=4684315]flar2[/MENTION] custom kernel after I did the following :

1. Flash magisk

2. Flash phh superuser

3. Flash systemless xposed

Thanks.
[Xposed General] Artim_96:
You did already everything wrong you can do wrong. Besides that it's stated that SuperSU makes problems, you have to read the Magisk-Thread too:
[Xposed General] steveo17:
followed the steps in the Magisk thread this worked perfectly.

Thank you!
[Xposed General] Artim_96:
Seems to be not really working. Magisk installes without a problem, but that SuperUser seems to be more not working than really wokring (yes, I uninstalled SuperSU). I flashed the whole system, TWRP, Magisk zip, SuperUser and XPosed v86.3 arm alt SDK23.

XPosed is not working at all, deleting cache/dalvik has a very fast recompiling afterwards where I only see like "173 of 210 Apps", normally it takes about 5-10 minutes for that all.

Most Apps seem to be not working with that SuperUser: SolidExplorer, LMT (working, but Apps won't open), RootExplorer, Liveboot...

I can't open /data, Liveboot won't run without SuperSU...so how to make a helpfull Bug report? Is a backup of boot still helping?

And that with the workaround for AP won't work propperly too. I can turn root of, but it won't turn on again.

Note 4 internat., TW 6.0.1.
[Xposed General] grep_i:
Now do you mean the phh superuser app or the Supersu superuser app that's not working quite well with Magisk ?
[Xposed General] Artim_96:
When I mean SuperSU I write SuperSU SuperUser=phh's...I wouldn't write that longer version for no reason:p
[Xposed General] Captain_Throwback:
There's info in the Magisk OP about logs....did you try pulling those?
[Xposed General] grep_i:
Thanks for clearing things up now we can be sure what you meant.

This is still a POC and needs a lot of work but the basic principle seems to work quite well.

Praises to [MENTION=4470081]topjohnwu[/MENTION]
[Xposed General] State.of.mind:
Samusng S7 G930V

Is anyone able to confirm that this works with the Verizon S7 Variant? :angel:
[Xposed General] Artim_96:
I don't see any, only the one about logcat during boot. I already asked how to make them a while ago, never got any answer. Just to use Liveboot which is not possible her. And I can't even make a log of the root mounting not working since the catlog app isn't working. I would say SuperUser isn't working at all. At least I didn't found any app which works with it.
[Xposed General] Captain_Throwback:
This is from the Magisk OP:
[Xposed General] Artim_96:
I'd say that part was added recently. The last time I checked only the FAQ-Part was there, nevermind.

I can't see anything in /cache. And still no answer to how to make any logs on boot...

Will try to do that all again, but don't think that will change anything.
[Xposed General] Captain_Throwback:
adb wait-for-device logcat > logcat.txt

It says in there to do it from your PC. The above is how you do that. A search would've revealed that information, as it's a standard adb command.
[Xposed General] CSX321:
It must be something device- or ROM-specific, because it's working with all of the root apps on my Nexus 5 with TWRP and ElementalX. CF.lumen does show a warning that SuperSU isn't installed, but it seems to work okay anyway.

There was a time when I was big on Samsung phones, but now I wouldn't want anything but a Nexus.
[Xposed General] Artim_96:
This command only creates an empty file. USB debugging was enabled. But at least I got the logs of TWRP and Magisk.
[Xposed General] Artim_96:
I wouldn't be that surprised, Samsungs garbage is the worst **** ever. But for the moment I have a Samsung devices with a contract, so no new one 'till late 2017. That's why I hope Google will launch some great phones this or at least next years. Wasn't really happy about the 5X and 6P.
[Xposed General] EpicFroze:
Do this work with deo odexed rom?
[Xposed General] hgoldner:
Does running the "non-systemless xposed uninstaller" write to system? I want to avoid this.
[Xposed General] RandomPooka:
It shouldn't. It's a user app, and would go in /data
[Xposed General] mobileman88:
Not at all. AP works now.
[Xposed General] gangrenius:
What are the pros and cons of this. Would be cool if the op had this answer
[Xposed General] Artim_96:
PRO: you can use AP and OTA updates while using root and XPosed. Google might never be able again to upgrade SafetyNet in a way that it can detect it.

Con:are there any? I don't know any.
[Xposed General] petbede:
Please does this work with Samsung G900H device?
[Xposed General] RandomPooka:
What about custom kernels? Or, is it simply a matter of flashing your kernel prior to the Magisk stuff?
[Xposed General] Artim_96:
I don't know how it behaves with custom kernels. Message that's something you should search/ask for in the Magisk main thread
[Xposed General] hgoldner:
Can't quite explain it but restored my pre-xposed boot image (but post custom kernel - Elemental 0.06); flashed Majisk v1, reflashed xposed and everything is running nominally. Didn't even bother to wipe caches in between. And this is on a Verizon 10 which is still on 1.19.605.22. :good:
[Xposed General] Mar-cel:
Bootloop

Gesendet von meinem SM-G900F mit Tapatalk
[Xposed General] LJAM96:
Stuck on installed but not active on my OnePlus 3 since 86.3
[Xposed General] joeyddr:
anyone get the toggle working on purenexus yet?
[Xposed General] wvcadle:
Installation error

Hello. I'm on a Nexus 6P, running 6.0.1. I downloaded the universal installer from the OP, but when flashing it, it gives me an error telling me this is an ARM installation, and I need to use the ARM64 version.

What am I missing here?

Edit: Just checked the filename, and noticed I somehow downloaded the alt version. Downloading the correct version from the OP.

Update: Installed flawlessly.
[Xposed General] Skyrocket2Paradise:
So I'm bone stock on 6p. Android pay works with magisk and the modified su. However when I flash the new xposed 86.3 Android pay won't work. I have toggled it off and rebooted and disabled root in magisk and no go. If I uninstall xposed completely Android pay works. Any idea what I'm doing wrong?
[Xposed General] Mr.Yawnie:
Read the second post in Magisk thread... It especially say that Android Pay won't work with SuperSU + Xposed combo. Install phh's Superuser instead of SuperSU and you'll be golden.
[Xposed General] tohtorin:
[MENTION=4470081]topjohnwu[/MENTION] are you planning not to do supersu based versions anymore?

I still think magisk is awesome piece of software, but I want to keep supersu and my other own systemless modifications based on that.

This is what rovo says in official announcement thread:
[Xposed General] Skyrocket2Paradise:
Ohhh ok I was understanding that table differently. I thought Android pay working without xposed meant you just had to disable xposed for it to work. Thanks for the help! And the SS module ;)
[Xposed General] FlemishDroid:
I tried everything on my S7 but everytime I got bootloop (the S7 splashscreen keeps coming up so not even the boot animation). I hope you still update systemless Xposed without Magisk.

Sent from my lightning fast SM-G930F (S7)
[Xposed General] garthybarthy:
Got it working, done a clean install twice but it's causing a deep sleep issue, both times since install magisk or Phh su, my phone is constantly awake. If I revert to Supersu system mode, it goes away?

BBS shows nothing keeping the phone awake?
[Xposed General] AmyClaraRose:
Anyone got a copy of Xposed 86.2 can't install magisk as it cause bootloop on my Nexus 6p on latest software
[Xposed General] Artim_96:
They are in the second post...
[Xposed General] Toutatis_:
[MENTION=5125527]Artim_96[/MENTION] is right, it's attached in the second post. Here you go: xposed-v86.2-sdk23-topjohnwu.zip
[Xposed General] AmyClaraRose:
My Bad me being blind ty
[Xposed General] vietnam100:
I have a Samsung Galaxy S7 Edge. I installed the normal 86.3 or 86.3 alt version? Thanks for your answer.

Gesendet von meinem SM-G935F mit Tapatalk
[Xposed General] FlemishDroid:
Alt version is normally for the Note

Sent from my lightning fast SM-G930F (S7)
[Xposed General] vietnam100:
And for the S7 Edge?

Gesendet von meinem SM-G935F mit Tapatalk
[Xposed General] l1ttl3z:
Did anyone get android pay to work? It says android pay should work but it fails when you try and pay for something
[Xposed General] Darke5tShad0w:
You need to post info on your phone setup for others to help.
[Xposed General] mobileman88:
Did you test of it passes safety net?
[Xposed General] rfgamaral:
Where can I get the xposed-v86.2-sdk23-topjohnwu flashable file? I don't want to migrate to Magisk but would like to have the latest version before that... I'm currently on v86.1.
[Xposed General] Toutatis_:
Six posts above yours, or in the second post of this thread...
[Xposed General] l1ttl3z:
Sorry. I have Htc 10 with custom rom. I removed all old supersu stuff and flashed stock boot.img with dmverity disabled.. I made a purchase with AP to make sure it worked. Then i flashed the superuser zip, Magisk zip, and Xposed v86.3. After boot i installed all the apps. I tested a few modules and everything is working good. So then i unmounted in the Magisk Manager app and tested safetynet, it passed just fine.. AP opens up just fine but when you try to make a purchase it fails
[Xposed General] Aiei:
Steps Clarification

There is so many thread but not a single one gives exact instruction steps in orders. So i have to ask if this is the correct steps:

1. Install the xposed installer apk file.

2. Then flash magisk.

3. Then flash phh superuser and gain root.

4. Then Install phh superuser apk from store.

5. Then flash xposed.

6. Done.

Please, if some step orders are wrong or correct. I only root 2 devices in my entire life so Im new at this.
[Xposed General] Artim_96:
I think in most instructions the XPosed installer apk is one of the last stepts, for the SuperUser apk I don't think it matters when you install it, but all in all, yes, that's the order. If you would have looked back you would have seen that I asked the same about 2 sites ago
[Xposed General] mielletseed:
Magisk doesn't work for Samsung Marshmallow at the moment ...
[Xposed General] grep_i:
I have no clue what you want us to see as you clearly stated that flashing this framework was no problem at all so I do not understand why you post the log of the flash process at all.

We need you to catch an error while in normal system mode and using the phh superuser app as that was what you stated it did not work most of the time.

---------- Post added at 12:19 PM ---------- Previous post was at 12:18 PM ----------

Really, what do you mean it's removing things bro that's why it's called an uninstaller
[Xposed General] Artim_96:
Since nothing has really worked and these are the only logs I can get I posted them. SuperUser itself seems to be not working at all, it can give permissions but apps seem to be unable to work with them, unmounting root for AP to pass works but remounting doesn't work, XPosed is not working at all. So I switched back to the old method, at least that's working.

So as long as you don't have any working idea how to record a log that might contain those errors live with what you have.

And allow me to remember you

That is what YOU asked me to do and that's what I did
[Xposed General] taufikthexfader:
Flashed successfully on my nVidia Shield Tablet K1 Stock ROM 1,3 (Unlocked BL, Marshmallow 6,01). the xposed installer works and detects the systemless xposed, but does it still make xposed detectable by other apps such as games that do not run on xposed installed android devices? because i tried installing EvilBane (assuming that Xposed is systemless, thus undetectable) but failed to pass xposed detector.
[Xposed General] KaMyKaSii:
Guys think you did not understand the greatness of Magisk and how it takes time to develop and improve. So I do not think topjohnwu will continue with the method based on SuperSU, since it now has its own base. What you are asking is like doing Chainfire develop their tools around the KingRoot. The Magisk does not work for you? Help with logs and information necessary to make it compatible. You do not want to install Magisk? Lie on the floor and cry in fetal position