yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] fgl27:
Then make shore to give the app all necessary permission, and that you can send a sms or wherever you need to authenticate with that app, because that error message comes not just for a safety check fail comes if yours authentication with they server fails, so keep trying and make shore you have su disable all the time.

If that guy from the video can, you must also, if not you are doing something wrong or they add a extra check other then just safety net.
[Android Apps and Games] userAmit:
The tez app has all permission. see attachments.
[Android Apps and Games] fgl27:
"has all permission" but not enable you mean right... having they there disable equal not given a permission for that.

For android pay is necessary to run with SU deactivate all the time and not deactivate on demand, and enable the monitor to activate only for known root apps.

You can try that, deactivate by default leave it deactivated for ever, give all permission then clean that Tez app data, and start over, doing the proper authentication providing your number sending/receiving a sms a call wherever that app uses for authentication.
[Android Apps and Games] userAmit:
No they have permissions as well as enabled.

[

Su is deactivated all the time.
[Android Apps and Games] h_maharaj:
Try disabling phone permission for Google play services, clear data of Tez and try again. I don't use this app myself but I've read posts saying that disabling phone permission works. Also make sure that USB debugging is off.

Edit. Also make sure that your device shows as "certified" in the play store.
[Android Apps and Games] fgl27:
I don't think you are doing the proper way and that may be the problem.

You don't need to add tez to that list, you need to enable "Automatic Re-deactivate SU" and deactivate SU, after you add your root app to activate list, on deactivate list you can leave it empty.
[Android Apps and Games] userAmit:
This one did the trick. I disabled all the permission in google playservice and disabled playstore. And tried tez it worked. Thanks buddy.

I guess almost all zenfone devices are not certified if they Flash MM bootloader, mine is too uncertified. This is what I get at the time of boot

---------- Post added at 07:42 AM ---------- Previous post was at 07:41 AM ----------

Thanks for helping along. And great work making such great app
[Android Apps and Games] fgl27:
App update V 7.0

No need to update reboot support

Changelog

Download Link

XDA LABS update

[IMG="XDA Labs"]https://img.xda-cdn.com/oshFRo1rSEHTP5__wCXMO3e3u-I=/http%3A%2F%2Fimgs.xda-labs.com%2F0621sigs%2Flarge%2Fcontributor.png[/IMG]

Enjoy it :good:
[Android Apps and Games] fgl27:
App update V 7.1

No need to update reboot support

Changelog

Download Link

XDA LABS update

[IMG="XDA Labs"]https://img.xda-cdn.com/oshFRo1rSEHTP5__wCXMO3e3u-I=/http%3A%2F%2Fimgs.xda-labs.com%2F0621sigs%2Flarge%2Fcontributor.png[/IMG]

Enjoy it :good:
[Android Apps and Games] fgl27:
New Tasker commands in the attachements.

They are demanding to change on Oreo, but if you are in older OS you can keep using the old way.

For the new way, make shore to give ROOT access to Tasker but don't enable the commands to run as ROOT.

In doubt ask on the thread.
[Android Apps and Games] fgl27:
App update V 7.2

No need to update reboot support

Changelog

Download Link

XDA LABS update

[IMG="XDA Labs"]https://img.xda-cdn.com/oshFRo1rSEHTP5__wCXMO3e3u-I=/http%3A%2F%2Fimgs.xda-labs.com%2F0621sigs%2Flarge%2Fcontributor.png[/IMG]

Enjoy it :good:
[Android Apps and Games] KingCrowUtsuro:
Doesn't support SU 2.82 is says
[Android Apps and Games] EVNS:
[MENTION=5747496]fgl27[/MENTION] my best notice for hide root is ur app, I was searching some way to make magisk hide works to use NFC payment Santander Way and nothing successful pass in tests and too update normal Netflix in Play Store, but, today u again helping me in forum u said to a other guy about ur app, so I tested and it works amazing!

Thx u veeery much!

Great work my friend! Now I'm using all functions possibles.

(:
[Android Apps and Games] fgl27:
App update V 7.3

No need to update reboot support

Changelog

Download Link

XDA LABS update

[IMG="XDA Labs"]https://img.xda-cdn.com/oshFRo1rSEHTP5__wCXMO3e3u-I=/http%3A%2F%2Fimgs.xda-labs.com%2F0621sigs%2Flarge%2Fcontributor.png[/IMG]

Enjoy it :good:
[Android Apps and Games] fgl27:
I test this version on Android Oreo and Pie.

If anyone try this on older OS and have a problem let me know and use version 7.2 until I have a proper update for older OS's.
[Android Apps and Games] EVNS:
[MENTION=5747496]fgl27[/MENTION] I'm having a issue with isu last version, maybe my fault, always when I activate I lost root for complete, need a dirty install of ROM to rescue root, it started at 8.1 Android. I will try give u prints about my configuration, simple I just put to activate su only when a needed app opened, if close deactivated...

Thx u very much!

Android 8.1 it works for a week +- and later suddenly lost root but in 9 it lost at same time activate.

I will try test with 7.2 version.

Ok 7.2 no works on Android 9.
[Android Apps and Games] fgl27:
technically you can just reboot after a lost of SU, and the reboot support will re-enable SU, are you shore a reboot doesn't restore SU?

I will need a dmesg and logcat but those need to be generated with SU access after the issue has manifested it self.

So for that, you can do via adb shell via usb, before disabling SU in iSu get adb access and SU access from it

adb shell

then after logging on the device

su

or

adb root
adb shell

Make shore to disable in iSu settings tab the "extra android debug controls" to prevent iSu from dropping the debug connection.

then give this two

dmesg
logcat -d

save to a file and share here...

You can also do the same without a PC using this app https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en

just open the app and give a su commands to get SU access, then go to iSu disable SU and after you lost SU access there give

dmesg
logcat -d

and click and hold over the text "copy all" and past it to a txt file and share here.

I will take a look to see what is causing the issue...
[Android Apps and Games] EVNS:
I will make the process, to get a log, a reboot doesn't restore su and I need reinstall ROM dirty install solve the problem, but I can't turn on again isu if no it repeat and lose again.

Thx for u help my friend!
[Android Apps and Games] EVNS:
[MENTION=5747496]fgl27[/MENTION] I was trying activate all normal function in isu to catch in log, but, I did a fast test and found the problem, I lost root immediately just when click to activate secure props, just install isu and activate secure props, if activate and close isu and try open again root already lost.

It can help? I will now make a dirty install of ROM to rescue root access and try make a lot for u.
[Android Apps and Games] fgl27:
OK I see whay that happens, there is a prop that is attached to SU and is causing the issue need to check the patch to see what is happening.

I believed is "ro.debuggable", you don't need to change it regarding safetynet, maybe for some other root detection tool yes but not for google safety net.

I share a test app tomorrow or later.
[Android Apps and Games] EVNS:
Thx u again :) [MENTION=5747496]fgl27[/MENTION] I put all others in safe and let ro.debuggable default, works successful. All others options in isu activated and working.
[Android Apps and Games] fgl27:
I did some updates here test the attached...:good:
[Android Apps and Games] EVNS:
[MENTION=5747496]fgl27[/MENTION] with update lost root after click to activate safe of ro.debuggable, is only this option that make lost root ro.debuggable, no works.

But thx u again :)
[Android Apps and Games] fgl27:
Are you shore you update? because I can reproduce the problem but only in 7.3, that version 7.4 the change of the prop doesn't causes problem.
[Android Apps and Games] EVNS:
I did dirty install in isu 7.4 above 7.3, maybe is the problem, but will make a dirty ROM install again to rescue root and uninstall first isu and install again 7.4.

Back in minutes with feedback.
[Android Apps and Games] EVNS:
[MENTION=5747496]fgl27[/MENTION] Really no works here, did a clean install of isu 7.4 after rescued root with dirty install ROM, when change ro.debuggable to safe it make lost totally root. I put a print.
[Android Apps and Games] fgl27:
I have find out the issue fix it...

test please...
[Android Apps and Games] EVNS:
[MENTION=5747496]fgl27[/MENTION] Works 100% now, thx u veeery muuuch!

Root work's well with all options in isu!
[Android Apps and Games] EVNS:
[MENTION=5747496]fgl27[/MENTION] Did some test more deep today and found something weird, at begin show in isu with props secure that I pass safety, did restart phone to apply totally (but only with selected secure options I have access to bank app, normally I no need restart, but I tried restarting for a test)... when I tried access app bank show I'm not with security condition, tried a basic test too in playstore and for example I can't see Netflix to download... I did a look again in isu and found a weird thing he aren't saving more the option in accessibility, always when restart phone he ask for activate accessibility again, at end when I clicked to activate again he back losing totally root hehe.

Will try more here. And if it repeat with error will try get a log.

But more confuse to me is secure props, now accepted at begin without lose root but all apps recognize are unsecure.

Thx u for help me, I will try again to comprove and understand better.
[Android Apps and Games] fgl27:
This is odd behavior, but if the accessibility is not working is probably a permission problem or related a full log may help to see, but before read the bellow.

On my device is all fine (tested on Pie), I enable the accessibility, set iSu to keep SU disable by default... test basic safetynet app's they all pass. Then I go and do a reboot and again all is working as expected included safetynet...

Is recommended to keep SU disable by default, and only enable to selected app that needed SU, this is the most successful way to achieve a pass in most apps.

But you have a accessibility service issue, so I recommended to force stop iSu, clean iSu app data and cache (in App info) then re-config the app the way you like and test to see the behavior, if the problem persist share some logs.
[Android Apps and Games] EVNS:
I tried again rescued root dirty ROM install and installed isu, activate like u said in isu configuration, I like this style too configured (Is recommended to keep SU disable by default, and only enable to selected app that needed SU, this is the most successful way to achieve a pass in most apps.), but, when restart phone lost all my configuration in isu, lost accessibility permission and too restored my props to default, I believe better make a ROM clean install, already made too many dirty of 25/01 pie, I believe are with some bug now hehe

But I give a feedback this week, thx u [MENTION=5747496]fgl27[/MENTION].

I can't do today a clean install.
[Android Apps and Games] fgl27:
App update V 7.4

No need to update reboot support

Changelog

Download Link

XDA LABS update

[IMG="XDA Labs"]https://img.xda-cdn.com/oshFRo1rSEHTP5__wCXMO3e3u-I=/http%3A%2F%2Fimgs.xda-labs.com%2F0621sigs%2Flarge%2Fcontributor.png[/IMG]

Enjoy it :good:
[Android Apps and Games] conundrew:
I'm having issues passing SafetyNet Check after installing 7.4 to my Oreo ROM. It says Reboot support NOK and I can't switch SU state to deactivated. Please help.
[Android Apps and Games] fgl27:
try what I recommended before please.

I will need the logs to see what is the issue share it please, if you wanna to run latest version, but in Oreo 7.2 must is fine.

Maybe cleaning the data of the app and doing a reboot will fix it, try that also before downgrading.
[Android Apps and Games] conundrew:
Here is the link for my logs: https://www.dropbox.com/s/yzl1rzrl131ujld/iSu_log_Feb_28_2019_21_15.zip?dl=0

I just tried v7.2 and was having the same issues...SU state will not deactivate, Reboot support missing or out of date, and Special props fingerprint. Thank you so much for the fast response!! :laugh:
[Android Apps and Games] fgl27:
do this as I wrote before

Maybe cleaning the data of the app and doing a reboot will fix it, try that also before downgrading.
[Android Apps and Games] fgl27:
I take a look at the logs [MENTION=9756772]conundrew[/MENTION] that device ins't supported

you have a AB device, it has two system partition, I don't have any of those devices (I only have one really old device) so I can't make it work.

Use others tools to hide SU, magisk must work.
[Android Apps and Games] fgl27:
App update V 7.5

No need to update reboot support

Changelog

Download Link

XDA LABS update

[IMG="XDA Labs"]https://img.xda-cdn.com/oshFRo1rSEHTP5__wCXMO3e3u-I=/http%3A%2F%2Fimgs.xda-labs.com%2F0621sigs%2Flarge%2Fcontributor.png[/IMG]

Enjoy it :good:
[Android Apps and Games] conundrew:
thanks so much for all your help
[Android Apps and Games] fgl27:
you welcome... you can still use the app for others things, if anything there help you like the props section and the safety test ad it gives you a reason way things fail...

maybe in the future we find a solution for those devices but is hard security is a necessity and those new device add those level of safety to system with is good, but prevent simple workarounds like this...

One question, if you go to settings and enable developer options, there you can disable SU setting "Root access" to Disable...

Using that can you pass safety net?

My device can, I may do a iSu tool for those devices that are unsupported and make iSu automatic change that as the app can do it...

If you can pass safety using that let me know I try to make a new version and share here so you can test... may take me a few days but I do...
[Android Apps and Games] kiswandi aris:
Thanks to:highfive:
[Android Apps and Games] Cueball666uk:
I have lineage 16 rooted with su-addon on my OnePlus 5T and if I disable root in developer settings then I pass safetynet ! [emoji846]
[Android Apps and Games] NordicSwE:
Working for Android Pie 9.0?

Hello xda developers forum, i wonder if this works for android Pie 9.0?
[Android Apps and Games] meiser:
Hi,

I'm very interested in this feature as some banking apps still detect root if it's not disabled in the dev options menu.

Many thanks,

meiser
[Android Apps and Games] HARNATH:
question

Will this work in MIUI 10 or ill have to flash cyanogen rom?
[Android Apps and Games] fgl27:
why you think that is a issue?

is be "catch" https://github.com/fgl27/isu/blob/master/app/src/main/java/com/bhb27/isu/tools/RootUtils.java#L160

is expected nothing crashes, is just the loging informing that is aware of the exception, it's catched to prevent a crash.

Or do you have something crashing the app?
[Android Apps and Games] meiser:
I investigated a bit more. My new device is a Xiaomi Mi 9T Pro with a system-as-root A-only partition layout, meaning that the system partition is mounted at /.

Your app uses /system for the remounts. Could this be the reason for the NullPointerException?
[Android Apps and Games] RawMain:
PSD2 checks

Hello

Because of PSD2 (EU's Payments Services Directive) EU banking / payment apps now return KOs, although there is a full OK for passing the SafetyNET / Rootbeer test using iSU.

I'm attaching a sample configuration on LineageOS 15.1, that worked OK also for payment/banking apps before PSD2 new anti-tampering policies.

KO situation still there even after changing unknown status (?) props to safe (green) values & rebooting device. Same KO result also after hiding iSU app.

Therefore, such situation also happens for instance with Google Pay, which no longer allows contactless payments using cards, that were formerly registered / used OK.

I am collecting further information about new anti-tampering controls, in order to verify if/how we can re-allow payments. Meanwhile, I ask [MENTION=5747496]fgl27[/MENTION] and other users if they have dealt with such situation and if they have found solutions/workarounds using LineageOS + iSU.

I can forward/post logs and/or further details if they can be helpful.

.
[Android Apps and Games] fgl27:
way the fail picture is a picture and not a screenshot of the same device that pass all test?

because for me seems that the device that pass is not the same of the last picture that fails.

I have no idea of what is as you didn't share anything that makes much sense starting on the odd images.

So share the link of the application that fails from play, if I can install I try it, if is something I can't test/try but you can let me know what it's the exact problem if that is something possible to fix from the app side I will.

and what I mean with "exact problem" is what is the exact thing that triggers that app to report a fail when others don't.
[Android Apps and Games] RawMain:
PSD2

Hello & Thanks for your prompt reply ;)

Picture (from Google Pay) and iSU + Rootbeer screenshots belong to same type of device (AMOI L861 running custom unofficial LineageOS 15.1 - Oreo 8.1).

I've posted the image of a test-device that is running build 20190908 and hasn't been updated, in order to show how now Google Pay is returning such root-advice with a credit card (Visa issued by DKB - Deutsche Kreditbank AG) that has been linked and verified by Visa OK for contact-less payment before September 10th (and everything was working OK until such date with Google Pay NFC contact-less payments).

Instead, when you proceed now / after Sep 14th with a clean install (full wipe + flash) of any build, then install Google Pay, you get immediate root-advice when trying to link EU issued credit cards in your Google account to Google Pay contact-less payment.

As I've written before, it's related to PSD2 - European Union Directive new anti-tampering controls, that are made during Verified by Visa and Mastercard Secure checks = even using iSU in hide mode + all green, there is a KO when trying to link and verify an EU credit card for contact-less payment

With stock/official firmwares that have been rooted, such PSD2 KO situations with Google Pay and other EU Banking Apps can be solved by hiding root and root-manager app & uninstalling those apps that require root to run (such as AdAway, Kernel Adiutor, etc.) . I'm attaching a screenshot about it (link is from a German Forum - XDA board doesn't allow to insert it).

Tried even same rooted-app-check/removal workaround with CyanogenMod 13.0 / LineageOS 15.1 + iSU 7.5 configurations (that were working OK with Google Pay contact-less link before PSD2 new checks), but until now nothing hasn't been successful.

-----------------------

EDIT 26/09/2019 : Done further investigation/checks. According to PSD2 policies there is also a double check (local and remote request/response) against getprop and apps/services list = when such check detects specific references (such as root-only-app package names or strings containing cyanogen or lineage) it triggers a tampering alert and returns KO.

Therefore, such PSD2 issues are NOT related to iSU, that is working right as usual in order to allow other SafetyNET / root checks.

-----------------------
[Android Apps and Games] fgl27:
App update V 7.6

No need to update reboot support

Changelog

Download Link

XDA LABS update

[IMG="XDA Labs"]https://img.xda-cdn.com/oshFRo1rSEHTP5__wCXMO3e3u-I=/http%3A%2F%2Fimgs.xda-labs.com%2F0621sigs%2Flarge%2Fcontributor.png[/IMG]

Enjoy it :good:
[Android Apps and Games] fgl27:
On latest changelog we have "Support for Android 10 even though there is no Lineage SU on Android 10 (check XDA thread to know way this is a thing)"

Even though Lineage kill SU on android 10 it still works, not as good as before and needs ROM modifications to work but it does.

So just in case any ROM developer has the same issue that I have (no SU support for the device) I made a workaround

https://github.com/fgl27/device_motorola_quark/commit/81fc811972ca75e00da180c434c4740b02b38be1

Using that commit and building SU from source one has SU back working, the setback is that this SU lacks the UI that allows to give SU access as it isn't present on Android 10, so this SU just gives access on request without any confirmation from the user.

As we have iSu one can just let SU disable and only enable when using a know ROOT app, that is how I do it.

Maybe someday a better SU option works on my devices as right now none does so I have this, if you have similar issue that is a solution to get Lineage SU back working on Android 10.
[Android Apps and Games] mrkhigh:
Curious?

Does your phone support enforcing mode on boot?
[Android Apps and Games] mrxtc89117:
Yes. Maybe I should try the other zip. I can always restore from backup if it does not work.
[Android Apps and Games] power988:
I tried both and have the same error :(
[Android Apps and Games] fgl27:
give me some time, I will see what can be done...
[Android Apps and Games] highmighty:
What do you guys and gals think about this reply I got on another thread I created: http://xdaforums.com/google-nexus-5/help/able-passing-safetynet-checks-nexus-5-t3523025

It tells us that a Nexus 5 running Nougat will never pass SafetyNet checks, do you all agree with this?
[Android Apps and Games] mrkhigh:
Bhb27 could answer this better but...

Bhb27 builds an unofficial cdroid and resurection remix nougat and another dev builds unofficial cm14 for my device.

Safetynet passes on them...

I think it's more of what is added...
[Android Apps and Games] highmighty:
Lucky you are mrkhigh :good:

So what is THE recipe for a Nexus 5 then? I must have tried 2-3 different ROMs so far, a CAF build also, with different kernels, with different SU hiding tools, to no avail and lots of people tried to help me (can't say thank enough) but I couldn't yet figure it out so I went back to stock for the time being... but I would sure be willing to give it another try before buying a Nexus 5x :)
[Android Apps and Games] U4Fun:
thanx

got it working on cm 14.1 on my samsung S4-VE (i9515),had another way in cm 13,but after update to cm14,it didn't work anymore,so thx for your work :)
[Android Apps and Games] Divyansh_DC:
It doesn't seems to be working with Pokemon Go 0.55.
[Android Apps and Games] mrxtc89117:
any way to make this tasker friendly. So I can just have a script whenever I run apps?
[Android Apps and Games] fgl27:
Don't worry, it day there is something new be discovered...

Some dev are working on a proc/cmdline patch, it kernel/device has some flags/arguments that display if the software is "safety material" or not

Google explains here

https://source.android.com/security/verifiedboot/verified-boot.html

My device for example did not manage to pass a safety check for some time in CM base ROM, it is probably because my SW (the android I use) is not original and the kernel flags it as not safe during boot...

But looking what others are doing I manage to patch it so it thinks it is, today my device is passing safety net again lets see for how long.

The same can be done to others, I will released a new kernel support with that patch and that may help you and others...

so can you share yours is a simple cmdline?

I need you to give a command via adb shell you know connect to PC open terminal and use adb shell

you can eve use a terminal app that has ROOT support like "terminal emulator", or search the web how to achieve adb shell

the command are

su
cat proc/cmdline

like this

them I check what are the "androidboot" flags you have and patch they we may achieve success with this...

any one can share they cmdline here on the thread so I can have a good data base...

Let me know the device model and vendor if anyone share...

:good:
[Android Apps and Games] ins32:
I've a Mi4i (Ferrari) running cm14 now I didn't read that warning and unknowingly rebooted by device while su was switched off from inside of isu app. I am unable to start /switch it on again! What do I do? I've completely lost the root access although it's switched on to apps and adb from development settings! Help!!
[Android Apps and Games] power988:
[MENTION=5747496]bhb27[/MENTION]

LG G2 D802 - Android 7.1.1