yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] kopitalk:
Yes, that's the app that I manually force stop. Honestly, to me what we have now is already awesome, but if you push it to have that kind of automation that's welcome too :victory: Should you think of users who use iSu for anything other than Android Pay? See the ss of the successful transaction (we're still in festive mood here).
[Android Apps and Games] [deXter]:
[MENTION=5747496]bhb27[/MENTION]:

Could you please add an option to turn off the extra message [IMG="pops up"]http://i.imgur.com/2PwKQhd.jpg[/IMG] when opening Pokémon Go? It was quite funny at first but now it's just annoying, since I keep switching back and forth all the time and the popups appear constantly and block the view.

Also, can you please remove the message about SELinux (to make the popup smaller)?

Thanks for your awesome work though - really appreciate it. It's nice to have a tool that works reliably and without having to flash anything extra. :)
[Android Apps and Games] fgl27:
App update V 3.0

Changelog

Download Link

No need to update kernel_Reboot_Support or kernel_cmdline_Patch if you use it...

Will make after this a second post explain how the android pay must payment method workaround must work....

[IMG="XDA Labs"]https://img.xda-cdn.com/oshFRo1rSEHTP5__wCXMO3e3u-I=/http%3A%2F%2Fimgs.xda-labs.com%2F0621sigs%2Flarge%2Fcontributor.png[/IMG]
[Android Apps and Games] fgl27:
Can you let me know next time you try a payment if is working, without any interaction with from the user to force stop the app?

How the workaround of android pay running on the background works:

The process only works if android pay is running on the background so will not affect any users that don't have the app or don't allow or don't have running in the background.

The killing of android pay only works if the users use the main SU switch, the widget or the tile, the app monitor only deactivate SU if android pay is open (when the user chose to that happens) and killing the app when the users open it makes no sense.

But there is the chance I need to make a workaround for the app monitor as the android pay running in the background can detect SU, and when the android pay is open and display in the screen (that is the moment iSu will deactivate SU) it already detect SU so there is no point in deactivate SU...

So I need to know if that workaround works without having the app killed by the app monitor.

This is only valid to android pay payments...

So users let me know how to improve this process, is supposed to be 100% for the tile, widget or main switch.

It may or may not work for the app monitor, I can improve it but only if necessary as the workaround need is a little trick and may not work 100%

:good:
[Android Apps and Games] millzyy:
Hey buddy,

Thanks so much for building this ap.

I can't get the following app to get passed root, any chance you could take a look?

Thanks
[Android Apps and Games] [deXter]:
Thank so much for fixing the popups! Wasn't expecting such a quick response - you're awesome, [MENTION=5747496]bhb27[/MENTION] ! :)
[Android Apps and Games] fgl27:
You can pass safety net helper test?
[Android Apps and Games] millzyy:
Excuse the newbness but how do i tell?

I just get the 'rooted device detected' msg
[Android Apps and Games] fgl27:
safety net helper is a app install it deactivate SU and test.
[Android Apps and Games] millzyy:
Yep passed fine.
[Android Apps and Games] fgl27:
and this solves your app problem?

https://xdaforums.com/showpost.php?p=70673495&postcount=168
[Android Apps and Games] millzyy:
I actually tried that before but it was already changed to:

ro.build.tags=release-keys

Under build.prop editor using your tool.
[Android Apps and Games] kopitalk:
So I tried this afternoon with the same setup as yesterday, only this time I was using iSu v3.0. However, it failed... and the same pop-up appeared saying that my device is rooted. I tried again this time manually force stop and relaunch Android Pay, but it was still showing rooted. Finally I used my card and walk off... Then I realized that there is another difference between yesterday and today, that today I keep my NFC always on. Could it be that I have to deactivate NFC and then activate it again under non-root environment?
[Android Apps and Games] fgl27:
OK, that is unfortunately, I don't expect NFC interfering or making a difference, but is a thing to test...

I can test if android pay is running on the background and if iSu kill it or not and it is be kill, so it works but maybe it did not work on the android pay tool that checks on the background, the only thing to try is force stop and check if it works after.

If you can next time try NFC on and force stop before deactivate if that doesn't work we will know.

BTW I appreciate the help and the test a lot, anything new let me know...

:good:
[Android Apps and Games] kopitalk:
Sorry, I don't get you. What to force stop? I only have Android Pay (com.google.android.apps.walletnfcrel) and Nfc Service (com.android.nfc).

Is it referring to the same as above?

No problemo. Thanks to you who make this happen :good:
[Android Apps and Games] fgl27:
Only force stop android Pay aka com.google.android.apps.walletnfcrel

I doubt that NFC will make a difference, but any other test that you achieved without causing problem or discomfort to you or to the payment facility you are on please do...
[Android Apps and Games] fgl27:
Some none root app are using RootBeer Sample root check and that implementation uses a boot.img prop to test:

ro.debuggable

In CM/LOS this flag is set to 1 and the app believes this gives extra SU support with doesn't, this boot.img flag is really unnecessary to check.

The only way to change it to 0 is by flashing the

iSu_kernel_defaultprop_Patch_V_X_x_and_up.zip

So I update the kernel support so those affected by that app check use that if it doesn't help after running a test on RootBeer Sample app make a logcat and share on the thread

the expected "good" result of RootBeer Sample test is:

[MENTION=4786724]millzyy[/MENTION]

after iSu_kernel_defaultprop_Patch_V_X_x_and_up.zip all good

test let me know, post a logcat if no good....

:good:
[Android Apps and Games] lRagde:
I have an error, I lost root when updating the 3.0 kernel I have cm13, any solution?

Enviado desde mi Moto MAXX mediante Tapatalk
[Android Apps and Games] fgl27:
fallow the app instruction they are on yours screenshot
[Android Apps and Games] millzyy:
Having troubles trying to get a logcat.

I flashed the zips but still no luck.

RootBeer is showing ticks on everything besides:

Dangerous Props & SELINUX FLAG ENABLED (experimental)

Those two have crosses.

Thanks for all your help mate, appreciate it.
[Android Apps and Games] fgl27:
I need the log after you try it...

Use this app logs section > one click all log to a zip

https://www.androidfilehost.com/?w=files&flid=48767

Share the zip here.
[Android Apps and Games] millzyy:
Here we go
[Android Apps and Games] kopitalk:
Negative, I tried NFC on, force stop AP, deactivate su, tap -> failed (AP can't be used on this device). Then I tried NFC off, force stop AP, deactivate SU, NFC on, launch AP, tap -> also failed. It's either v3.0 or Google :p Too bad I can't try too many times since every payment failed I need the supermarket staff to reset the terminal.. and after a few times their faces are like ... :victory:
[Android Apps and Games] fgl27:
It seems you did not flash the file

iSu_kernel_Reboot_Support_V_3_0_and_up_Enforcing/Permissive.zip

or flash it then update the kernel or ROM those will erase the zip changes, flash that reboot noting else after, just like is in the OP always flash after update of ROM and kernel.

What is the content of the default.prop file in the root of yours device?
[Android Apps and Games] fgl27:
The only change of 3.0 is the killing of android pay in the background, I don't expect it causes a problem, but maybe you can't kill it in the background, so the only thing to test is use the version before 3.0, force stop it manually and try... and maybe use a odd glass/rat so the supermarket staff don't mark you or or use a different supermarket :silly:

:good:
[Android Apps and Games] kopitalk:
I don't know why I tried various procedures with both iSu v3.0 and v2.9 but I couldn't get through. I hope you can find something useful in the attached logcat.
[Android Apps and Games] houston_:
Everytime I flash the enforcing zip for 3.0, my phone loses all root access, but Pokémon Go still tells me, my phone is not supported.

I flashed it like 2.0 which was working fine...

Edit: Using the old 2.0 ZIP workfs ...
[Android Apps and Games] fgl27:
2.0 to 3.0 has one extra line that doesn't affect the kernel reboot support, there is over 100 download of that zip (Enforcing and Permissive are the same minus the SELinux state after boot) I don't see complains, so you must be doing something else, check the file, the ROM you are using the TWRP screen result of the flash and the correct order to update, something is wrong or yours end...

Also the kernel support has no relation to pass or not pass safety net check that is all in the app.

Is all in the OP in doubt please read...
[Android Apps and Games] houston_:
I made the same steps with 3.0 as I have done with 2.0.

I am on cm12.1 official for the htc m7.

After the first faulty update, I checked the md5 of the archive on my phone, the file is identical.

The flashing of 3.0 returns the same message like 2.0, both

"Installing iSu [...]

Done Enjoy!

Updating partition details...

...done"

Flashing procedure was: (I never restarted with deactivated root)

1. Rom -> GApps -> Custom-kernel(CK) -> iSu-2.0-Enforcing -> "used a while" -> iSu-3.0-Enforcing: No root

2. Rom -> GApps -> CK -> iSu 3.0: No root

3. Rom -> GApps -> CK -> iSu 2.0 -> "used a while" -> iSu 3.0 -> restarted -> no root -> iSu 2.0: no root

4. Rom -> GApps -> iSu 3.0: No root

5. Rom -> GApps -> CK -> iSu 2.0: Root detected and switchable (This was my first procedure and the one I am using right now)

The hint with pokemon was only because I had no root (Rashr wasn't functional) but still something was making troubles for safetynet or poke.

I don't know if a logcat can help here? And if, how I create one for the right time?

I don't mind using the 2.0 zip, since it is working for me without problems right now.

But if you want to look deeper, I am willing to help.

Edit:

A short side question(or two):

is is only for CyanogenMod, so it won't work with SlimRom, since it is AOSP based, right?

What about LineageOS? I mean... "it is" cm, should work, right?
[Android Apps and Games] SONiX-GERMANY:
Fully working on these builds:

https://los-ota.s3root.ovh/yuga

Nice app, thank you.
[Android Apps and Games] fgl27:
App update V 3.1

Changelog

Download Link

No need to update kernel_Reboot_Support or kernel_cmdline_Patch if you use it...

Will make after this a second post explain how the android pay must payment method workaround must work....

[IMG="XDA Labs"]https://img.xda-cdn.com/oshFRo1rSEHTP5__wCXMO3e3u-I=/http%3A%2F%2Fimgs.xda-labs.com%2F0621sigs%2Flarge%2Fcontributor.png[/IMG]
[Android Apps and Games] xXSnowyXx:
Can confirm issue with version 3/3.1 of kernel reboot support removing root (on kltedv LOS 14.1-20170207 nightly). Root access becomes unavailable, the root access setting disappears from the developer options and reflashing the su zip for LOS doesn't restore it. Version 2 has worked fine all the time I've used it.
[Android Apps and Games] fgl27:
I see what is going on here I will fix that, this is the same problem of [MENTION=3584340]houston_[/MENTION] , I did not get it on the first look (I'm really busy) but now I get it...

Any way is not need to flash that zip on nougat the app has builtin reboot support just install the app open and check it will tell you "iSu Nougat reboot support OK" that is the app support, you can only see the "iSu Kernel Support OK" on Marshmallow or lower...

the only need to use that update kernel zip is if you have a app that uses rootbeer check, you will be able to use that zip if you do this, flash the rom no mod boot it enable root in developer go back to recovery flash the zip, will lost the habitability to change root permission, but root is already enable

this may not fully work, works on the ROM I make but that is not a pure LOS, so I will make a new zip that will make it fully work always on any LOS....

I post a update tomorrow after I do some test (is really late now here)

:good:
[Android Apps and Games] vampire_8_7:
SafetyNet Fails

[MENTION=5747496]bhb27[/MENTION] Hey mate, I tried to use iSu on my Nexus 6 today with Remix Resurrection rom which uses CM/lineage root. It failed to pass safetynet for no apparent reason. I wiped the device entirely even my internal storage . Reflashed the rom one more time still get failing to pass safetynet. Please have a look at this.
[Android Apps and Games] fgl27:
you probably need to flash the

iSu_kernel_cmdline_Patch

read the op in doubt...
[Android Apps and Games] fgl27:
I update and fix all problem with the .zip's...

there is a new file

iSu_kernel_defaultprop_Patch_V_3_1_and_up.zip

This is only for those that have apps that use rootbeer SU detection...

explain in this post

https://xdaforums.com/showpost.php?p=70818907&postcount=229

After flashing defaultprop_Patch_ zip the user will no longer have access to the option in Settings > Developer options > Root access

But that is not a problem as the same zip will enable root by default so you can use without changing that option

any problems let me know...
[Android Apps and Games] lukey-55:
Setup and working fine!:good:

Android pay passed safety net and I'll test a payment tomorrow ?

EDIT:

I can confirm that I successfully paid for my coffee using android pay, thanks guy top work ??
[Android Apps and Games] kopitalk:
Do you mind describing step by step how did you make the payment? Did you launch Android Pay app manually or you can just wake the phone and tap (with su deactivated)?
[Android Apps and Games] IceAndroid_g2:
I have an lg g2 with the latest lineage OS

Isu app works normally on its own and says my phone is reboot compatible, but when I flashed iSu_kernel_defaultprop_Patch_V_3_1_and_up

Isu now says root access is not available
[Android Apps and Games] fgl27:
Do you understand what that file is for?

Share your ROM build.prop on the thread, dirty flash yours current ROM to fix it.
[Android Apps and Games] fgl27:
I understand the problem, I will make a new iSu_kernel_defaultprop_Patch_V_3_1_and_up.zip with a fix later.
[Android Apps and Games] lukey-55:
I just woke the phone and tapped to pay, with the su deactivated.

I am using the latest flash kernel which helps hide bootloader unlocked as well if that's helps
[Android Apps and Games] fgl27:
I upload iSu_kernel_defaultprop_Patch_V_3_1_NEW_and_up.zip

Add the NEW because I'm not updating any version number.

I have patched the SU binary so it don't always denied SU in the case were ro.debuggable is set to 0...

This only affects Official CM/LOS ROM a things that I particularly don't use as I make my mod version, never notice it before because of that...

[MENTION=7563575]IceAndroid_g2[/MENTION] let me know the result.
[Android Apps and Games] IceAndroid_g2:
It's working well now, thanks.
[Android Apps and Games] kopitalk:
It's working good :good:
[Android Apps and Games] Destroyer706:
I am using latest RR Rom and this version breaks su for me.

The regular Patch 3.1 works flawless for me, so I stay with that one.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[Android Apps and Games] fgl27:
this

iSu_kernel_defaultprop_Patch_V_3_1_NEW_and_up.zip

and this

iSu_kernel_defaultprop_Patch_V_3_1_and_up.zip

have 0 difference on a none official CM.

that makes no sense to me As I make and run latest RR as my daily OS and that was were I test both and both work...

I will make a new patch to address this but will take a wile, I get what is going on.

share yours build.prop on the thread.
[Android Apps and Games] fgl27:
I fix the defaultprop_Patch for arm64 and x86 devices...

iSu_kernel_defaultprop_Patch_V_3_1__NEW_2_and_up.zip

[MENTION=3035967]Destroyer706[/MENTION] let me know the result :good:

Anyone have a problem let me know.
[Android Apps and Games] Destroyer706:
Really weird, tried it severell times.
[Android Apps and Games] Destroyer706:
Thanks, I try right away

---------- Post added at 08:39 PM ---------- Previous post was at 08:17 PM ----------

Now it works great. Thanks alot.
[Android Apps and Games] fgl27:
Nice, you are welcome.

Can you please share on the thread a logcat?

I need one after you open the app let it load main section, then close the app (remove it form recent), then open and close one more time, after make the log and share...

I wanna to see the behavior on 64bits to see if I need to improve it....

just in case you don't have a log tool try the below app...

Logs section > Logcat (it will save the file to sdcard or emulated sdcard)

https://www.androidfilehost.com/?w=files&flid=48767
[Android Apps and Games] fgl27:
have you read the tread

Making Transactions with Android Pay on Lineage OS 14.1 (Working with mod)

there is some news regarding NFC chip I have no idea if that helps you but you can try it, better test NFC before try a transaction after doing the lib change just to make shore it is working, as a lib change can make the featuring stop working, libs need to have 0644 permission to work a reboot is need to have effect after the change...

Let me know if helps, because the logs are not helping.... :fingers-crossed:
[Android Apps and Games] Destroyer706:
Here is the logcat.
[Android Apps and Games] fgl27:
:good: Thanks everything I need to check is running 100% OK.
[Android Apps and Games] Gawd:
Great work [MENTION=5747496]bhb27[/MENTION] !
[Android Apps and Games] fgl27:
App update V 3.2

Changelog

Download Link

Update all the zip's but there is no need to update them unless the old fails...

[IMG="XDA Labs"]https://img.xda-cdn.com/oshFRo1rSEHTP5__wCXMO3e3u-I=/http%3A%2F%2Fimgs.xda-labs.com%2F0621sigs%2Flarge%2Fcontributor.png[/IMG]
[Android Apps and Games] Gawd:
Wow man, wasn't expecting an update. You the best! :D
[Android Apps and Games] InterFectorem06:
is it possible to add SU 2.79 to the app? I have a Oneplus 2 and used this app a lot when on CM13, but since LineageOS doesn't have root build in I simply used SuperSU flashable package from XDA, but this is no CM SU so iSu won't recognize it.
[Android Apps and Games] Ja_som:
This one is only for CM/Lineage OS root, and you can use Lineage OS build in root with flashing zip (before uninstall SuperSU)

https://download.lineageos.org/extras
[Android Apps and Games] kopitalk:
https://download.lineageos.org/extras
[Android Apps and Games] InterFectorem06:
I feel really stupid now, thanks
[Android Apps and Games] psycho_asylum:
Updated to 2/14 LineageOS build and reapplied the patch, Android Pay no longer works :(

edit: didn't realize there was a newer version. 3.2 works now!
[Android Apps and Games] deepu458:
Hi [MENTION=5747496]bhb27[/MENTION], thx for ur mod. I tried using it on my OnePlus one device running with RR N. After installing iSu app alomg with that i have flashed the kernel su 3.2 zip as well. Now i have made change to deactivate Su and set Selinux to Enforcing and safetynet checker return false to me as below. can u please help

PS Edit: forgot to mention that i use Arise and it needs Busybox binary to be installed correctly so i have flashed Busybox binary zip as well.
[Android Apps and Games] fgl27:
Regarding rootbeer you need to read the op, there is a defaultprop zip, and you need to uninstall BB and change the ro.build.tags help in OP Troubles... as safety net I don't know if BB affects it I don't use never try, if after you have success in rootbeer you can't pass safety net you may have a ROM/kernel problem ask to ROM/Kernel developer about it...
[Android Apps and Games] deepu458:
Thx for ur reply, but now i have dirty flashed the rom and kernel without BB. what helped me was if i disable the android debugging the safetynet check has passed. So can i ask u couple of favors if its ok with u.

1) Say when i deactivate Su can u also change the android debugging to disable and enable back when Su is activated?
[Android Apps and Games] Skittles9823:
You are amazing for making this. Everywhere I have searched to bypass SafetyNet to get PoGo working have lead me to Magik and the custom root (which I either can't find this magical global rooting tool for that nobody has problems with or just doesn't support an S3) and now that I happened to stumble upon this I now don't have to delete the su files in bin and xbin every time I want to play the game and reflash my ROM every time I need to use a root feature. I am so happy that this app is a thing. If I had money I would ask if you accept donations my friend.
[Android Apps and Games] fgl27:
this

as you can see doesn't affect safety net pass.

Are you shore that is the problem?

BTW I'm running latest RR N.
[Android Apps and Games] SONiX-GERMANY:
iSu 3.2 perfectly working on

lineage-14.1-20170216-UNOFFICIAL-yuga

Thanks again. :thumbup:
[Android Apps and Games] deepu458:
Buddy not to disrespect u, but i am having this issue still plz see below screenshots.

Just wanted to share my 2 cents for this gr8 app.
[Android Apps and Games] fgl27:
there is not disrespect be done, I understand you but I need to be shore of it, the main problem is, that this is not need in others devices as you can see in the tread was never a issue and my personal device doesn't need running the same OS you are on, so must have a change on yours device build that is affecting it...

Share on the thread your build.prop file that is inside system/ so I can take a look, and...

Tell me if android debugging is enable by default (enable when you first install the OS after a clean install)???...

changing the adb config is only possible by a system/priv-app and those app don't have SU access because if they are true system app they don't need, so to me make a normal app running as a priv-app and have SU access is not simple there is a lot involved to make it 100%, so if is not possible to fix yours build without disable adb will take a long time to me properly make a app that can, on the meantime just disable the featuring as it is only need on very specific moments day to day use it is not need to be enable...
[Android Apps and Games] Kurajmo:
For sport. I today use This app.

On cm13 Resurrection Remix on Xperia M C1905.

And Pokemon GO works without error.

Nice.

Thanks for This great app.
[Android Apps and Games] deepu458:
Thx so much for understanding the situation and detailed explanation of why it cant be done. So to answer your question yes by default i keep my android debugging to enable all the time. So for temporary work around im using tasker app to disable that and enable back when Android pay is loaded and released. I have attached my build.prop file.

Just make sure as of now it have test-keys but it was the same result for me if it was release-keys.
[Android Apps and Games] kingersj1:
I wonder if iSU can be adapted to fix this newly discovered problem with the ecobee smart thermostat. It would make a lot of people very happy.

http://www.androidpolice.com/2017/0...onger-supported-devices-root-custom-firmware/
[Android Apps and Games] fgl27:
I ask if the ROM without any interaction from you when you first install it made no changes it have android debug enable already?

not if you have it enable by default...

way you need it enable by default?

and show me the tasker profile that can enable disable that featuring.
[Android Apps and Games] fgl27:
find-out what does the app look for in a none safe rom and change it to a OK value.

as the app is a none rooted app it can't use root so it is using basic android action that any app can use to read a info, find the info change it using a rooted app and it is fixed, probably there is some one already trying and possible achieving it.
[Android Apps and Games] deepu458:
No by default in ROM it was set to disable, then i enabled it for TiBu app and many more apps that i use.

Tasker i use an app called secure settings app as a plugin for tasker and can do that under system actions for tht plugin.