yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] h_maharaj:
If you are already passing SN and just want device to be certified in the play store, do the following: clear data for Google play services and play store and reboot, launch play store and accept terms & conditions then force stop play store. Relaunch store and device should now show certified.

In my case, there is an addon.d script which backs up and restores gapps during a dirty flash. I guess I could have just deleted the script and dirty flashed rom but that would mean reflashing gapps anyway so I decided to wipe /system just to be on the safe side.
[Android Apps and Games] 135Shadowsoul:
my rom (see signature) does not contain a recoveryscript for dirty flashing. => dirtyflash rom + flash gapps should work?
[Android Apps and Games] h_maharaj:
It should. Try deactivating su before launching play store and accepting the T's and C's.
[Android Apps and Games] Rav_e_pill:
Works for me following little bit of work

Did the following:

Manage apps

Force stop iSU

Clear cache iSU

Clear data iSU

Uninstall iSU

Reboot into Recovery

Flash Lineage 7.1 update

Flash root zip

Wipe Davlik and cache

Install 4.1 iSU apk

Load iSU app

Set all ROs to green

Restart phone

Job's a good 'un
[Android Apps and Games] giffyy:
What do you mean by change all the values to safe value?

---------- Post added at 05:20 PM ---------- Previous post was at 05:15 PM ----------

Or after Wipe Dalvik and cache you boot into your phone and then install 4.1 iSu apk and load the app
[Android Apps and Games] bruno.alb:
whats is CTS profile? My SN test fails on this. "Fail, incompatibility of CTS profile".

I think I find the aswer, Compatibility Test Suite, right?

I'm using LineageOS on my Lenovo K5.

14.1-20161231
[Android Apps and Games] BenHolliday:
Tried LOS 7.1.2 but didn't care for it so went and put RR with 6.0.1 by doing:

TWRP

Wipe

Install RR, OTA, iSu Enforcing, and gapps

Wipe

Reboot and install iSu 4.1

Deactivate SU, pass checks, and Pokemon Go even fires up.

This is pretty awesome, thanks for all the work bhb27
[Android Apps and Games] giffyy:
question for you, please help
[Android Apps and Games] BenHolliday:
I'm not sure that I had to do the wipe option at that point but I did seeing as I installed the RR and OTA back to back. Just did the standard wipe in TWRP which includes the - Wipe cache - Wipe dalvik art that's in the instruction for install and upgrade.
[Android Apps and Games] Kamil30:
gooooooood
[Android Apps and Games] siddharthjdv:
My SN only passes when I disable su. Is that normal or am I missing something?
[Android Apps and Games] h_maharaj:
It's normal.
[Android Apps and Games] BenHolliday:
When SU is activated, SN will throw Failed, When SU is deactivated, SN will pass.

If everything i working
[Android Apps and Games] 135Shadowsoul:
thats how iSu is supposed to work. with this solution you have to temporary disable root. MAYBE (i dont know) before disabeling started root-apps still work.

€dit: if you want "running" su and pass SN, magisk would be a good choise. for more information go here
[Android Apps and Games] Rav_e_pill:
On Nougat and lost root after reboot

A quick update. I lost root once I rebooted (when iSU was deactivated) and had to reinstall the lineage root file and also install the isu restart service. Tested by rebooting again with root deactivated and working fine.

Running Lineage 7.1 Kiwi 12042017 build

Also occurred on KLTE 7.1. Lineage nightly.
[Android Apps and Games] siddharthjdv:
Thanks for clarification. Magisk doesn't work properly on all roms. If I only activate magisk hide, SN passes. But if I start selecting apps in magisk hide menu to hide root tje SN fails. So I'm using iSu.
[Android Apps and Games] gore2kill4:
I have the same. Loss of root after reboot.
[Android Apps and Games] Shadow646:
Hey guys, just reinstalled everything from 0 two times and I can't manage to pass SN :( I'm using Bule's Mokee 5.1 ROM in Redmi Note 2. What I did is the following:

Backup everything, and mess it up later (problems with the SD)

Go to TWRP

Wipe all (Cache, Dalvik, Data and System)

Install ROM

Install Gapps

Wipe Cache and Dalvik

Reboot

Activate Root in Dev Options

Install iSu

Reboot to install script

Set all to green on iSu

Reboot again for props changed

Disable SU

Fail the test :(

Any solutions for this? Btw, there's a little FC when attempting to change Debug Options with the switch (in 4.0 didn't happen)
[Android Apps and Games] 135Shadowsoul:
hi :)

certification worked for me with play services delete cache + playstore cache+data. everything else i followed your instruction. worked :)

=> play services data delete seems to be not needed. mybe not even cache?
[Android Apps and Games] reversegear:
Hi @bhb27

with iSU 4.1 i am able to pass basic integrity but CTS profile match is false.

still i am able to play pokemongo.

root inspector says failed in daemonsu.

attaching iSU logs.

Edit: Device details

ROM : RR Nougat 5.8.2

Device : Le1s

Android version : 7.1.1
[Android Apps and Games] fgl27:
you don't have a authentic ro.build.fingerprint that is know to fail cts, there is a prop section use it, some others props may be causing you problems check it all.

I don't thing is possible to "trick" a app using root inspector what app does use it?
[Android Apps and Games] bruno.alb:
Same here on my Lenovo K5, after a clean installation of RR (android 6.1), now a can play Pokemon again, although the SN test fails, the game still opening.

My test says CTS mismatch on iSu and then on Magisk.

I dont know what I have done wrong but i'm happy that is working.
[Android Apps and Games] reversegear:
thanks a lot [MENTION=5747496]bhb27[/MENTION] after changing ro.build.fingerprint to the stock values safetynet is successful.

root inspector is a simple app to test the root configurations.

https://github.com/devadvance/rootinspector/releases
[Android Apps and Games] reversegear:
change the ro.build.fingerprint to stock values in iSU settings.

refer your stock rom build.prop
[Android Apps and Games] fgl27:
:good:

I get it, but I may not have be clear, there is a app that you need to use that uses that application SU detection?

because that app by it self doesnot do a thing, if you have a "A" or "B" app that you can't use because it uses that app SU check then I can take a look.
[Android Apps and Games] fgl27:
App update V 4.2

Update kernel reboot support, users of Marshmallow or under please update

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]

For those having reboot problems try the new app, in case of losing SU, re-flash CM-SU and after the device boot make and share the iSu log.zip...

Enjoy it :good:
[Android Apps and Games] rocky78:
hi there,

im on aosp 14.1 (aosp-ext-v4.1, 7.1.2 nougat by marchetto96).

did some reading on the first page of the op, i understand that i need cm-su.

my rom dose'nt come pre-rooted and i flashed addon cm-su to try and get in dev. options the root access, but

after flashing it (in twrp) i can't see it in dev. options.

don't know why, but is there a way to use aosp nougat with cm-su (in order to try and use this i-su?)

(p.s. all of this trying, in order to hide citrix mail to see if can get it working on my phone :D)
[Android Apps and Games] fgl27:
cm-su can be flashed only on ROM that have the proper ROM side support, original LOS and CM ROM have it, some others ROM also but those that are not CM/LOS if they don't come with that by default you can't use unless you are building and adding the proper support.
[Android Apps and Games] bruno.alb:
[MENTION=5747496]bhb27[/MENTION]

Do you already have feedback about the funcionality of iSu on Android 7.1? On Reddit I read 2 or 3 times that the system do hide mock location etc... has gone.

I downgrade my Android just because I cant make it work on 7.1 (6.0 now).

sorry for my bad english.
[Android Apps and Games] fgl27:
I personally test my self I don't released without testing... works 7.1.1 and 7.1.2.
[Android Apps and Games] rocky78:
i just did it the hard way.

clean-flashed cm14.1 nightly, installed v4.2, got missmatch (don't know way) but tried it anyway,

deactivated isu

cr_p :crying:

that didn't worked on citrix
[Android Apps and Games] Skittles9823:
If you get mismatch force set all props to green.
[Android Apps and Games] fgl27:
Like the before post, check prop section and yours build.fingerprint must be a stock one or a known OK one
[Android Apps and Games] MartiniGM:
Tried to flash iSu 4.2 enforcing today on my phone running LineageOS 14.1 but it didn't work: error message was that I was running SDK 25 and max supported SDK is 23. Flashing 4.1 works fine.

edit: this is the line that "kicks in" when flashing 4.2 - does it mean 14.1 doesn't need this kernel flash?

if [ "$sdk" -gt 23 ]; then

abort "Current SDK = $sdk,Max SDK Supported 23 Nougat and up has in app reboot support. Aborting...";

fi
[Android Apps and Games] rocky78:
attached log file.

I hope you can see that all props are green.

About fingerprint...dont know about lg g3 known safe...

so iaccepted what the app sugested.

Still mismatch

Attached pics...

Hope you can tell whats wrong
[Android Apps and Games] MartiniGM:
Try installing third party SafetyNet test app, add it to "Deactive Su"-apps and try running it. For me internal SafetyNet app shows "failed", but third party app added to "Deactivate Su"-apps pass test.
[Android Apps and Games] rocky78:
Well, that seem to work.

But still, no matter what i do, i just cant get to hide citrix and

connect to my work email. Sashhhhh
[Android Apps and Games] fgl27:
you are asking and answer yours self are you aware of that?

4.1 has the same behavior and older too the only difference is that the older version don't tell you that... you are flashing a unneeded file that makes no difference to the app or how it works, if I don't prevent you from flashing it you end up causing problems to the OS, as that zip is only for M and older on N will cause problems...
[Android Apps and Games] fgl27:
if you can pass safety net on one app you must in all apps, google has enable some tool on nougat that can store a fail state and use on future test.. clean install seems to solve that and setting all none SU app to the list will prevent they fro store the bad, on the previously pages there is a long discussion about that...
[Android Apps and Games] rocky78:
Thats why im having a lot of brain farts....:o

I'v tried just about anything out there.

Clean flash, changing rom's....

magisk, isu.... No matter what i do it ends up like this.

At some point they did something in finding root.

Not long ago i managed to hide root with magisk but after gooing forword with nougat versions (security patches) and all that cr....p

Mybe that fingerprint thing... Some knows how can i find another one thats safe to try?
[Android Apps and Games] blend800:
Thanks bhb27 Pokémon Go work again.

Oneplus One with RESURRECTION REMIX v5.8.3. :D
[Android Apps and Games] giffyy:
Guys can anyone please help me with this, how should I install this on Samsung Note 3 device and pass SN?

Device: Samsung Note 3

OS: RR 5.8.1 (Nougat 7.1.1) with CM root inbuilt (https://xdaforums.com/galaxy-note-3/development/unofficial-resurrection-remix-t3528943)

Kernel: Jairus980

what do I need to do to pass SN on Note 3? someone please give me step by step. I tried everything, but nothing has worked so far.

Thank you
[Android Apps and Games] 135Shadowsoul:
Step 0, Optinal: backup

Step 1: clean flash as possible your rom + gapps

Step 2: install iSu

Step 3: Use iSu to set all Props to safe values (green checkmark)

Step 4: add all the apps you want to iSu-hide list

Step 5: Set up iSu more detail (if needed, like disable debugging, changeing SELinux and so on) as far as i know, its adviced to set SELinux to enforcing in order to pass SN. its possible even with permissiv, but afaik enforcing is safer)

Step 6:

Step 6.1: disable SU in iSu and try iSu inbuilt SN-test

OR

Step 6.2 enable monitor, add apps (if not already done) and start them, for example "SafetyNet attest" (from playstore)

Step 7: hope it will work and if yes, go Step 8. Else ask for more help or try another root hiding mehtod like magisk (more information in magisk threads) :)

Step 8: be happy :)
[Android Apps and Games] enga018:
deactivate su. set selinux to permissive.

---------- Post added at 07:51 PM ---------- Previous post was at 07:50 PM ----------

still cant use my sbi pay
[Android Apps and Games] fgl27:
selinux must be at enforcing to pass any safety net app.
[Android Apps and Games] SirCoolMind:
I can pass safety net even tho my selinux is permissive.
[Android Apps and Games] Skittles9823:
Well I've no idea what you have done to make that possible because you shouldn't be passing unless you have enforced selinux.
[Android Apps and Games] lukcorp:
Why I can't pass SN profile CTS
[Android Apps and Games] enga018:
did it..and now i removed it because it removes root to my device.
[Android Apps and Games] Skittles9823:
That's the point. You need to not be rooted to pass SN. But once you turn selinux to permissive and enable root again you can do all root related things.
[Android Apps and Games] reis1996:
This is what I wanted to know. What happens if our selinux is enforcing. Are there are effects to this
[Android Apps and Games] fgl27:
App update V 4.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] Skittles9823:
From what I know having selinux set to enforcing doesn't really impact much root functionality apart from older versions of A.R.I.S.E.
[Android Apps and Games] fgl27:
you are not providing any info here, what have you done, logs etc, the app is not a one thing deal install that is it all works...

That is the default position for selinux, it will enforce android/linux policy rules (sepolicy) just search about it is a common thing

All devices I have test need to be on enforcing to pass.

if one device is not and it can pass, it may have a kernel/ROM workaround to allow that.

no one knows all devices share more info so we can understand...
[Android Apps and Games] meiser:
Any news on this? Could you maybe add a branch with your implementation on github so that I can have a look?

Thanks in advance,

meiser
[Android Apps and Games] fgl27:
I don't run M or older, try this app

https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor

if that tile is working you let me know if not I can't make it work.
[Android Apps and Games] meiser:
The menu doesn't show up, so I assume that it's only there on Android N as it uses the Android N tiles API.

My question was if you could implement the CM13 custom tiles API to show the tile. But as you don't run any phone with Android M, I guess this won't happen.
[Android Apps and Games] fgl27:
It is not, when I enable that noting shows... it is a cm tile

https://github.com/Grarak/KernelAdi...neladiutor/services/profile/Tile.java#L39-L40

like I told you it stop working on the cm side if you find a working open source app that has a cm tile working let me know.
[Android Apps and Games] meiser:
The app "NightScreen" shows a tile, code is under https://github.com/fython/Blackbulb.../java/info/papdt/blackblub/utils/Utility.java
[Android Apps and Games] lukcorp:
Ok i get this I had to disable the option to automatically start SU

Wysłane z mojego LG-D722 przy użyciu Tapatalka
[Android Apps and Games] fgl27:
App update V 4.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]

If anyone has a different app look in relation to bellow pic please let me know (show me and tell me the OS)

Enjoy it :good:
[Android Apps and Games] fgl27:
RR Marshmallow doesn't have that support as I can't see any tile running that app, what OS did you try it?
[Android Apps and Games] meiser:
I'm running self-built LOS13 on a OnePlus3.
[Android Apps and Games] meiser:
I second this. I would also solve my wish to add a quick settings tile as Tasker supports CM/LOS13 CustomTile API.
[Android Apps and Games] fgl27:
Is this of any use? regarding tasker...

I don't really use it I'm trying to make it simple as possible...

new task or wherever ways to set this...

+ System -> Send Intent

only thing to add/change is the one in red, the rest is the default position

Send Intent [
Action:[COLOR="Red"]isu.SU[/COLOR]
Cat:None
Mime Type:
Data: Extra:
Extra:
Extra:
Package:
Class:
Target:Broadcast Receiver

Option are

isu.SU change SU state and will honor the settings options to change selinux and android debug.

isu.SELINUX change Selinux state.

isu.DEBUG change android debug state.

the current only change the state if on will be off and vice versa, I will add the proper intent for on and off for it state if this works and have a use...

My main problem is if works properly on any device, let me know if it can deactivate SU and after activate...
[Android Apps and Games] meiser:
Works nicely here (LOS13 on OnePlus3). Thanks!
[Android Apps and Games] fgl27:
OK, will add a more reliable on and off positions and released it later
[Android Apps and Games] fgl27:
I made a more refine version, please let me know if is all working...

If anyone find something on the new tasker implementation on the attached app not working let me know...

:good:
[Android Apps and Games] meiser:
Can you please push the code the github? Thanks!

And does the toggle mode with "isu.SU" still work? Or add a 3rd option "isu.su.toggle"? This was quite handy.
[Android Apps and Games] fgl27:
my code is always on github.

a toggle doesn't describe what it is, tasker can't store the current state of SU, then it will send the intent and iSu will always inverse the state from a intent coming from a "toggle" option, that is way there is a on and off to let implicit that you can and in some situation must use the proper on and off position so you can achieve what you wanna as is some situation SU may not be on the state you assume it is.

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

If there is anything to improve on latest beta anyone please let me know
[Android Apps and Games] xda_joze:
I've installed the iSU on my Note 2 w/ Linegae 7.1..2 ROM, and I could not get the SN passed. In the logs I found messages like: Failed to run shell as iSu.

I use root provided by the ROM (enabled in the Settings->Developeent).

If I run SafetyNet attest apk I get: CTS profile match: false and Basic Integrity: false
[Android Apps and Games] reis1996:
Do a clean flash and not tilaks Delta update. Make sure you've changed the props via the app to all green/safe values restart then try. I have a note 2 and I can pass using the same rom
[Android Apps and Games] xda_joze:
I did a clean instlation, because the delta update does not work.

So, you use tilak's ROM? Which version? Date? I am using Tilak ROM from 22/04/2017 and TWRP 3.1

How did you install Google Apps? GAps? I installed using GAps Stock.
[Android Apps and Games] h_maharaj:
Did you grant root to iSU?

When you start ISU does it show Su Version as "16 cm-su" and Reboot Support as "OK"?
[Android Apps and Games] xda_joze:
Yes, I granted root, and both checks are green = OK.
[Android Apps and Games] h_maharaj:
And you did set all props to safe value?

Try rebooting again and see if that helps. Remember to Deactivate SU before doing Safetynet check. Add your SN checker app (and any other app that checks for root) to the Deactivate SU list under the Monitor tab. Alternatively you could make use of the widget and manually Deactivate/Reactivate SU as necessary.

Edit. if you are still having errors, open iSU and and select option to generate logs. Upload that zip file.
[Android Apps and Games] Stud12376:
here is what you can do:

1 I don't think there is a need for clean flash,just wipe /system and flash the rom and gapps again

2 set all to green and reboot,but most of thw times it doesn't change ,so you may have to do it 1-2 times.also have you changed it for fingerprint sensor?

3 make se Linux enforcing

4 deactivate su before checking for safety net.
[Android Apps and Games] kibkib:
black (sometimes white) screen only

After installing the app (the same for 4.5 Beta3 version) on S4mini CM14 and turning on the service in accesibility menu phone shows black screen only (phone hangs).

Sometimes it shows black screen followed by white screen, than it hangs.

Update:The same happens when i dont allow the app monitor service in accesibililty menu but just try to turn off the SU.

Safety net test fails due to CTS problem mismatch.
[Android Apps and Games] xda_joze:
Ok, so I made it working - SN check passes. It was necessary to manually activate/deactivate the SU, since it does not work to choose applications in the iSU->Monitoring. Instead of the Application menu (from settings) it shows Accessibility menu from settings. The iSU version is 4.4. So it looks similar as reported by kibkib in #737.

Still one application for paying does not want to work - it say not supported device, so I will have to paly a bit ith properties to set the right properties there, probably the same as for the original Note II device.
[Android Apps and Games] h_maharaj:
It is normal for the Accessibility screen to come up. You must first give iSu Accessibility access before you can add apps to Deactivate list.

---------- Post added at 22:04 ---------- Previous post was at 21:45 ----------

Can you post logs so [MENTION=5747496]bhb27[/MENTION] can have a look to see what is causing your system to hang?

Open iSu and tap the option to generate logs and upload that zip file.
[Android Apps and Games] kibkib:
log attached
[Android Apps and Games] fgl27:
your device is one of those old devices that boot with selinux in permissive because selinux rules are not write for that device, when SU is deactivate it automatic set selinux to enforcing (you can prevent that in setting but will not help with safety net), as there is a lot of missing selinux rules a lot of android services and tools will be prevent from working by selinux.

The developer for the ROM need to write all the selinux rules so your device can at least run with selinux at enforcing after it has bootup...

If your device can't run with selinux set to enforcing it will not pass safety net and will have all of those random problems.

So go to the ROM thread when all is fixed there try iSu again.
[Android Apps and Games] pantinPL:
Updated polish translation.
[Android Apps and Games] fgl27:
App update V 4.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] sirdanmartin:
It works fine since the 4.X updates but it doesn't seem to support reboot anymore. I get errors if i try to flash either of the reboot patches. Any ideas? At the moment I have to remember to turn it off before I reboot the phone and I keep forgetting, so i have to re-flash my ROM.

I'm running CM14.1 on a galaxy S4 I9505.
[Android Apps and Games] h_maharaj:
No need to flash the reboot patches if you are on a Nougat rom. Those are only necessary for MM and below. When you open iSu does it show reboot support as OK?
[Android Apps and Games] SONiX-GERMANY:
[MENTION=5747496]bhb27[/MENTION]

Using your app since you started this project, you know. It's simply incredible how you perfected the app continious. Must say THANX again.

iSu 4.5 perfectly working on my Xperia Z and Galaxy S4.

Builds:

lineage-14.1-20170429-UNOFFICIAL-yuga

lineage-14.1-20170429-UNOFFICIAL-jfltexx
[Android Apps and Games] sumitgp:
Dear sir,

I m using the rr 5.8.3 (based on cm or los) rom i passed the safety net but fingerprint not work afer i install this app and root with latest los 14.1 ARM 64 su

Plz fixed it in new update

My device leeco le 1s

Thanks u sir for ur work (its ossm)