yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Skittles9823:
Is your supervise cm-su? If not then you need to be running CyanogenMod or LineageOS. Make sure you don't have SuoerSU or MagikSU installed as well.
[Android Apps and Games] yah7733:
LineageOS note 2 . Fail to detect location . No superuser or magisk
[Android Apps and Games] Skittles9823:
Is your location set to high accuracy? If it is then I can only think it's a ROM problem.
[Android Apps and Games] yah7733:
Yes.. maybe rom problem no luck . Thank you very much your reply
[Android Apps and Games] Stud12376:
you are using lineage os for note 2 ,right,i am using the same rom.i dont have any problem,do you have location spoofing enabled?which version of rom are you on?
[Android Apps and Games] yah7733:
lineage-14.1-20170324-tilak-n7100.zip this and with fly GPS .
[Android Apps and Games] Skittles9823:
Hacks don't work with PoGo anymore and it's for a reason. Play the game normally.
[Android Apps and Games] yah7733:
Mean can't use the fly GPS ..?
[Android Apps and Games] Skittles9823:
No you can't. No GPS spoofers work on PoGo since one of the newer Android security updates
[Android Apps and Games] 135Shadowsoul:
there are a lot of ppl with root that want to play PoGo and NOT spoof.

but btt: i am currently using this rom with version 3.7 of iSu. works great. thanks [MENTION=5747496]bhb27[/MENTION]
[Android Apps and Games] Skittles9823:
I know I'm one of the people who play PoGo on a rooted device and I don't spoof.
[Android Apps and Games] 135Shadowsoul:
+1, i am too. need root for some automation, security, personlaisation and anti-ad :P (why does google does not want that ppl with a bit knowlege to use their phones optimal?)

i can deal with temporary disable root while playing pogo, thats why isu is so great :)
[Android Apps and Games] Skittles9823:
Google doesn't care about the majority of root users, that's why they allow apps that require root on the app store. They only care about the people using root to get paid stuff for free.
[Android Apps and Games] pantinPL:
Here you go polish translation. :)
[Android Apps and Games] reis1996:
GPS spoofing works for pokemon go

---------- Post added at 04:12 PM ---------- Previous post was at 04:11 PM ----------

Yes they do I am playing pokemon go by spoofing

---------- Post added at 04:13 PM ---------- Previous post was at 04:12 PM ----------

This is what I do to spoof and play

I am using lineage is by tilaksidduram on note 2

Use isu and read this thread

https://xdaforums.com/android/apps-games/app-play-pokemon-xposed-root-t3581279

USING MARCH SECURITY UPDATE AND I CAN SPOOF
[Android Apps and Games] Skittles9823:
Or you could not spoof your location and play like the rest of us. You are defeating the purpose of the game. Why don't you play like the majority of PoGo players and not have an unfair advantage?
[Android Apps and Games] fgl27:
:D

I have add tree new strings can you check those too please

<string name="apply_su">Deactivate SU at boot</string>
<string name="apply_su_delay">Deactivate SU Delay</string>
<string name="apply_su_delay_summary">%d seconds</string>

I push a test app so you can see the string on the app and check if there is something to update after you do those 3...

thanks

:good:
[Android Apps and Games] pantinPL:
Yes :) Already done :)
[Android Apps and Games] 135Shadowsoul:
Hi every1,
[MENTION=5747496]bhb27[/MENTION] may i report a "bug" in v3.7? i dont know if it is fixed in current versions. the bug is about the "app monitor" feature. sometimes if i have play po/go and then screen off for a while, after waking up, i nearly everytime has to restart pogo in order to get isu work again.

if you need more information, just ask :)

btw, if you need/want german translation, just tell me how to do and i will translate it for you :)
[Android Apps and Games] fgl27:
If you can explain it better I appreciate... when the screen comes back on, what exactly doesn't work? iSu monitor, or the game that detects SU and doesn't allow you to play?

What ROM you are on, and try the Beta version there is updates to monitor it may help...

If you can do translations the file to translate is this

https://github.com/bhb27/isu/blob/master/app/src/main/res/values/strings.xml

you can copy the content to a txt or xml file translate attached to the tread I will add to the app, there is no rush there is a lot there do if you can do when you have some free time I appreciate...

:good:
[Android Apps and Games] 135Shadowsoul:
if i screen on and po/go active, isu does not disables su. even tested with "show in notificationbar", icon is not there. game detects su. i will try latest beta and report :) i am currently using JDCTeam Optimizes LOS14 - Stable 1 (current version) on my GT-I9505

and yes, i will help to translate it. good work deserves good support and help :)
[Android Apps and Games] fgl27:
OK, I get it, do you use a lock screen app or something that interacts when the screen goes off?

Because I try to simulate it here, and when I lock the device and unlock I go back to the app that deactivates SU and SU is deactivated no changes, the same happens if I let the screen go off...

If I take too long to unlock the app that was there before it re-opens it reloads, but SU remains deactivate...

I did not test whit pogo but whit another game app I expect same result don't have pogo to test know, will try later...

Use the Beta app, it can bring improves, let me know what I have ask, and on the new app it has a log option share a log after the problem has be manifested if it does...

:good:
[Android Apps and Games] 135Shadowsoul:
as far as i know, i do not have any special things for lockscreen, just built-in actions. i will try your current beta, maybe it is just a bug in v3.7

i have nearly finished the translation (i hope...), but there are some strings i am not sure what they are for, but i think i will PM you for more information for this :)

by the way, thanks for the superfast reply :)
[Android Apps and Games] 135Shadowsoul:
attatched the translation into german. i hope it is ok. if any1 finds any better translation, feel free to correct me (or tell me to :) )

if you want, i will go on helping you translating it into german :)

im sorry, translation contains letters like "ä" wich breaks the .xml... as i am not that familiar with xml anymore, how to fix it?
[Android Apps and Games] fgl27:
that is not a problem as long is inside >ä< (ä plus others character also works >äwerever<), when you have just share it if it has a problem I will fix if is need a change to fix I ask you...
[Android Apps and Games] 135Shadowsoul:
i try to put it into a .zip :)

if you want any more information about the translation, just tell me :)
[Android Apps and Games] meiser:
Hi,

many thanks for your app! It works a lot better than other root hide solutions.

Could you maybe add supprot for CM/LOS13's custom tiles as described under https://github.com/CyanogenMod/cm_platform_sdk/wiki/Custom-Tiles?

Best regards,

meiser
[Android Apps and Games] fgl27:
I have a app that already has it, and it is not working, it was and then after some CM updates it stop, so I never try to implemented it here... I can take a look if that app is working as I don't test M for a long time, if it is I add here... I let you know will take some days...

:good:
[Android Apps and Games] Stud12376:
try turning auto restart off for root,it may help you.
[Android Apps and Games] pantinPL:
INFO: I noticed. Widgets about SELinux state (vertical and horizontal) are not translated.

Wysłane z mojego OnePlus One 64 GB
[Android Apps and Games] fgl27:
Yes I will make shore they use the translation before release the next version... it is reading system selinux status and not the translation that we add.

:good:
[Android Apps and Games] meiser:
I made a patch to intregrate iSu in my LOS13 setup as I build it on my own. If someone is interested, it's under https://pastebin.com/VFmf3ww1.

It has to be applied in the vendor/cm/ folder.
[Android Apps and Games] meiser:
[MENTION=5747496]bhb27[/MENTION]: could you make the iSu icon in the notification bar a bit smaller so that one can read the button text? Currently, it looks like shown in the attached screenshot on my OnePlus3.

And there's a unexpected behaviour when I have activated "Automatic Restart SU" under "Monitor" and use the widget to disable SU temporarily. As soon as I choose an app for the recent apps drawer, iSu gets activated again which should not happen from my POV. Could you have a look at this?

Thanks,

meiser

PS: BTW, I use the version 3.9 beta 3.
[Android Apps and Games] fgl27:
you know you can do all that from yours DT and VT? that how I do it no need to change the source...

is even possible to have all from DT is really simple in doubt let me know.
[Android Apps and Games] fgl27:
I have a pic of that notification on the first page, you can see my is different I don't have those oversized icons...

I will take a look on it...

for the monitor I will need a log from the app after the problem has manifested plus ROM you are on...
[Android Apps and Games] pantinPL:
Because you have Android 7, right? On Android 6 looks like [MENTION=3150073]meiser[/MENTION] screenshot. I confirm that.
[Android Apps and Games] fgl27:
[MENTION=3150073]meiser[/MENTION] [MENTION=6815027]pantinPL[/MENTION]

can you guys check the notification on the attached? and please share a screenshot.

:good:

The attached version has all latest bug reported fixed, minus the monitor one reported by [MENTION=3150073]meiser[/MENTION] that I need log to see what is going on...
[Android Apps and Games] meiser:
I'm running LOS13 nightly on a OnePlus3 as I want to stay on Android 6 for some time. But as the official LOS builds are for LOS14.1, I have to do it on my own (and because I wanted to apply some patches ;)).

Thanks for confirming!

Regards

meiser
[Android Apps and Games] pantinPL:
Here you go. I have black icons.
[Android Apps and Games] meiser:
And here are the logs.

I deactivated SU via the widget and the ran a root checker app. SU was activated as soon as the app was open.

I deactivated SU via the widget and the ran the root checker app from the recent app drawer. Some behaviour.
[Android Apps and Games] fgl27:
I update the main color to see if the android color will fill the icon I add new attached, let me see again and on the lock screen also, please...

[MENTION=3150073]meiser[/MENTION] when you have the time let me see yours on the attached apk please..
[Android Apps and Games] fgl27:
have you enable the app monitor to deactivate su for that app?

because seems to me you did not.
[Android Apps and Games] pantinPL:
I think now its perfect.
[Android Apps and Games] meiser:
No, I haven't. And that was the intention. I want to use the widget to disable su and then check with the root checker if it works properly. Because at the end, this is how I have to use it with my banking app because I have to disable root before using it, and the app monitor doesn't work with the root checks implemented in the app.
[Android Apps and Games] fgl27:
Yes it is, I like it thanks...
[Android Apps and Games] fgl27:
but the auto restart of app monitor is enable, if you don't wanna it to restart SU disable or add the app to the list of deactivate SU.

Monitor > Automatic Restart SU... disable it, disable the Accessibility service on settings also no need if you going to run things manually.
[Android Apps and Games] meiser:
But shouldn't there be a check like "if you disable su via widget, then don't auto-restart it. Only auto-restart if it was deactivated by a per-app rule."

Please find attached the screenshot. Looks perfect, thanks!
[Android Apps and Games] h_maharaj:
Can you check your settings under app monitor "Activate SU" and ensure that your root checker app is not selected there. Also you can try disabling app monitor by toggling off its accessibility permission.
[Android Apps and Games] meiser:
What does DT and VT mean? And yes, it would be great if you shared how to do it. But as I compile LOS13 on my own, I thought that it makes sense to integrate it.

No, it's not in the list. And why should I toggle the permission instead of just disabling "auto restart SU" in the app?

Maybe my usecase is not yet clear: I'd like to use "auto restart SU" when SU was disabled because of a per-app rule. And I'd like to force deactivating SU when using the widget.
[Android Apps and Games] fgl27:
If you enable app monitor in accessibility it will take over. You complain that a featuring that you enable to work is working, makes no sense, is simple fix don't enable it.
[Android Apps and Games] meiser:
I don't complain, I just ask. ;) Please see my description about my usecase.
[Android Apps and Games] h_maharaj:
Okay, I think there is some confusion regarding your use case scenario. Before offering further advice, I want to fully understand your use case so correct me if I'm wrong. From my understanding, you want to manually deactivate SU via widget and want SU to automatically activate when certain apps are launched. Is this correct?
[Android Apps and Games] fgl27:
I understand you my view of complaining is not a bad thing, just you informing me of a situation you desire is not working...

thinking about it, is all there... the way to avoid the app enabling SU to a none ROOTED app wether you use app Monitor or any other way to deactivate SU, you just add it to the deactivate SU List, if you don't it will happens unless you disable the app monitor...

is a simple fix, understand how to use the tool, to make changes to whether let the monitor re enable SU base on a change made by another tool, is really hard to implemented and really hard to explain to users what is going on...

I'm going point you to change of my device and vendor tree that I use to included the reboot support and app, is just like you did but on the DT and VT side... post to you on another post....
[Android Apps and Games] fgl27:
[MENTION=3150073]meiser[/MENTION] patching DT/VT for isu

from DT

find any init.rc that is be used (I say that because I have some that are there but they don't really do anything)

then add this to the end of working .rc

https://github.com/bhb27/device_motorola_quark/blob/N/rootdir/etc/init.qcom.power.rc#L111-L133

this so it can start any were or were already has a starting point.

https://github.com/bhb27/device_motorola_quark/blob/N/rootdir/etc/init.qcom.power.rc#L42-L43

I prefer on boot you can do different...

then the sh

the app one can be used just rename it appropriated

https://github.com/bhb27/isu/blob/master/app/src/main/assets/isush

place it on a path and add it to the .mk that load all the .rc to out/

something like this

https://github.com/bhb27/device_motorola_quark/blob/N/rootdir/Android.mk#L110-L117

the above must be load by another .mk like device.mk

https://github.com/bhb27/device_motorola_quark/blob/N/device.mk#L273

make shore to adapt all the path like you did in yours patch

and for the app you can do it from DT or VT, add the apk file some were, as it is already ready to use just use

and on a .mk file that load things like device.mk or yours device-vendor.mk

PRODUCT_COPY_FILES += \

path_of_the/app/isu/isu.apk:system/app/isu/isu.apk

that is it, you must have some file already in DT in VT that use PRODUCT_COPY_FILES += \ just place it under using the same folder path adapt to the path were you put isu.apk.

that is the best way because the source files may change then you need to adapt the patch is boring, I have some files on my DT that will never change on a original CM DT thus you add change to it so is easier to add commits from original CM-tree for that device...

in doubt let me know..
[Android Apps and Games] meiser:
My idea / use case is the following:

- check all apps under "deactivate SU" where SU shall be disabled on app start. Check "auto-restart SU" so that SU is re-enabled after closing these apps.

- use the widget for apps where the SU deactivation is too late (e.g. banking apps) and therefore the apps still detect root. When deactivating su via the widget, SU shall be deactivated until it's re-enabled via the notification bar icon or the widget itself.

Regards,

meiser
[Android Apps and Games] h_maharaj:
Please test the following setup and see if it is acceptable:

1. Add all apps that need deactivation upon launch under "deactivate su".

2. Add your banking app under "don't care list".

3. If you are using a third party keyboard (SwiftKey, Gboard etc.) add these under don't care list as well.

4. If your banking app sends you an SMS notification when you log in then you will need to add your messaging app to the don't care list too.
[Android Apps and Games] fgl27:
App update V 4.0

No need to update the zips

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] Gawd:
[MENTION=5747496]bhb27[/MENTION] new app interface is awesome, truly a great App. Does what it says.

Can you add a round icon to it in the next update for supported devices? Thanks!
[Android Apps and Games] 135Shadowsoul:
Using v4. Did not see any hard bugs so far, works good. GREAT work [MENTION=5747496]bhb27[/MENTION]. Please keep this project alive and working :)
[Android Apps and Games] xXSnowyXx:
Works great on S5 CM14.1. My only wish is for some intents so I can activate or deactivate from Tasker without using clumsy AutoInput scripts.
[Android Apps and Games] gpex:
Not working on my OnePlus One with CM 14.1

The app seems to work fine (tested with Root Checker), but Pokemon Go still won't let me in and SafetyNet test still gives CTS Profile match: false
[Android Apps and Games] mrkhigh:
I'm guessing you probably have something changed in system from stock?
[Android Apps and Games] highmighty:
Hi there, everything looks fine on my LG Nexus 5 running CM14.1 with iSU properly installed (see attached screenshot) but Pokemon won't let me in, any clues? Where should I start my troubleshooting?

Thanks a bunch for your time and support
[Android Apps and Games] mrkhigh:
Try dirty flashing cm14.1 over your current build.

I have to wonder if you somehow changed something in system
[Android Apps and Games] highmighty:
I even got your message saying Chuck catch them all in 2 minutes!! :)

I'll give it a try tomorrow and let you know how it goes, thanks again
[Android Apps and Games] highmighty:
Dirty flashing means that I should reboot into Recovery and then flash the same build (in my case cm-14.1-20161205-NIGHTLY-hammerhead.zip) without doing anything else and then reboot to system, right?
[Android Apps and Games] mrkhigh:
Yep.

Basically we're just making sure your system is pure.
[Android Apps and Games] highmighty:
I did what you advised me to do, I dirty flashed the same build and also the iSu kernel support, I then disabled SU within iSu but unfortunately Pokémon won't still let me in because of an authentication error, any clue as to why?

What are they checking? The build name/version? The fact that the bootloader is unlocked? That SU is enabled? All of those facts? I've also noticed that Busybox is always being installed with this build, could it be the problem?

What else can/should I try? Currently level 27 in Pokémon without having cheated at all, I sure would like to play back, especially this Thursday :)

Thank your for your time and support again

*EDIT* I uninstalled BusyBox and same issue, can't login and I also did the SafetyNet test which failed the CTS profile match and gave a "Response payload validation failed" error
[Android Apps and Games] fgl27:
What busybox? that is not default on CM ROM, maybe the ROM you are using not be a stock CM has security problem.

If you can use today POGO on the stock ROM on your device, you flash CM + gapps + iSu app, install POGO don't do any other change, and can't play the game your CM has security problem, explain to the dev and ask if he can assist because I have no idea what was done and he may help to solve.
[Android Apps and Games] highmighty:
I sure want to give this a try! Please tell me if those steps would be the right ones?

1) Reboot into recovery (TWRP 3.0.2) and wipe/reset everything

2) Flash the stock ROM for my LG Nexus 5. Is the stock ROM the original ROM that came with the phone back in 2013 (with Android 4 I think?) or I could use the latest one officially sent from Google to my device (Android 6.0.1)?

3) Test the build with POGO

4) Reboot into recovery to flash a CM14.1 build + gapps + iSu and test again POGO

Thanks again for your time and support
[Android Apps and Games] mrkhigh:
Yep

Just try and flash an official cm. I'm guessing you were using a modded version.

If it doesn't work on lg stock, I am guessing they're is a bootloader issue. In which case you should probably look into a kernel solution
[Android Apps and Games] fgl27:
Just to be shore that the device can pass a safety check, I need you to tell me if using the latest stock ROM form google you can pass and play the game...

I'm assuming you can, but safety related things change everyday and something on the device may be affecting.

Then after be shore of the good result, go back and flash the CM if a official exit try that and report back...

something like this...

1) Reboot into recovery (TWRP 3.0.2) and wipe/reset everything

2) Flash the stock ROM for my LG Nexus 5... Android 6.0.1 or latest

3) Test the build with POGO

4) Reboot into recovery to flash a CM14.1 build + gapps + iSu and test again POGO with SU disable via app.
[Android Apps and Games] SkyLkr:
I'm having troubles to install the kernel support

I'm running CM 13 on a Moto X (XT1097), and your app works fine, but I can't flash the kernel suport. I aways have the same error "Unpacking ramdisk faild. Process ended with ERROR: 1".
[Android Apps and Games] fgl27:
Can you share the TWRP log and print screen of TWRP? after that problem.
[Android Apps and Games] highmighty:
Here are my results, I put back the stock rom 6.0.1 for the Nexus 5 and POGO ran just fine and I saw the Christmas Pikachu loading page and then the game :)

I then flashed this CM14.1 build (cm-14.1-20161212-NIGHTLY-hammerhead.zip) taken from https://download.cyanogenmod.org/?device=hammerhead, enabled the root access within CM settings, installed iSu apk, rebooted into recovery to install the kernel support for iSu, went back to iSu to make sure everything looked right (it did), I disabled SU in it and then I started POGO but it wouln't authenticate me :(

And of course, the SaferyNet helper apk tells me something went wrong but at least I now know my account hasn't been banned by Niantic for some reasons...

And for your information, only NIGHTLY builds are available for CM14.1 on a Nexus 5, it looks like it's not a "stable/release" build, the most recent "release" build is version CM13 (with 6.0.1 I guess), which is the "same" Android version offered OTA from Google.

What should I do next?

Thanks again for your time and support
[Android Apps and Games] fgl27:
OK, that at least tell that the device is OK to pass, and the problem is in the ROM SW, those problem that can be breaking the safety pass are unknown, unfortunately google api only tell you that you did not pass, doesn't tell you exactly way, with makes really hard in to fix things, they probably do this to avoid specific hacks, but I find it very disturbing because most user only wanna to have a safe device and be free to choose they OS but we can't even know what is not safe on the OS we are running so how to fix.

The only solution here is post on the XDA CM thread and ask the dev to take a look, maybe he knows something that he had change and can be the cause of a security breech and can fix after all others CM ROM 13 14.1 etc are working so others devices are OK running CM, but those things are hard to find as the safety api doesn't tell what is the problem...

Any way any future update of the ROM also may bring a fix without a warning so test future update, if I find something I update the app and the thread...

:good: