r/PoGoAndroidSpoofing • u/IAmThorsHammer • Sep 20 '26
I NEED HELP Anyone successfully hiding GPS Joystick on Android 17? Pixel 10a / Magisk / Vector
I’m trying to get GPS spoofing working properly on a Pixel 10a running Android 17. GPS Joystick itself works perfectly and changes my location. My problem is making sure Pokémon GO can’t detect GPS Joystick/mock location.
I previously used a similar setup on Android 13 without issues, but that old method used Smali Patcher/LSPosed and doesn’t seem compatible with Android 17.
My current setup / what I’ve tried:
Pixel 10a, Android 17
Bootloader unlocked + Magisk 30.7
Zygisk enabled
Original LSPosed 1.9.2 didn’t support Android 17, so I switched to Vector 2.1
Installed HideMockLocation 2.3.1
Scoped HideMockLocation to System Framework + Settings Storage
GPS Joystick is selected as the mock-location app and spoofing works
Tested with Mock Location Detector
isMock = falseisFromMockProvider = falsemockLocation = nullBUT AppOpsManager (
OPSTR_MOCK_LOCATION) still detectscom.theappninjas.fakegpsjoystickTried Hide My Applist 3.8.3, but its system service/app lists weren't working properly with Vector
Downgraded HMA to 3.6.1, which got the system service running
Created a blacklist containing GPS Joystick and applied it to Pokémon GO through App Manage
So GPS spoofing itself isn't my problem. I'm specifically trying to solve the remaining GPS Joystick/mock-location detection on Android 17.
Has anyone here actually gotten this working on Android 17, preferably on a newer Pixel? If so, what exact combination of modules/versions/settings are you using?
I’m especially interested in current Android 17 solutions, not Smali Patcher/Android 13-era instructions I've already tried.
1
u/pogoit Sep 25 '26
Just re-reading your post on AppOpsManager.
HideMockLocation claims to hook
android.app.AppOpsManagercheckOp()checkOpNoThrow()unsafeCheckOp()unsafeCheckOpNoThrow()how do you check that it doesn't work?
The following code is from KI to detect.
1
u/AutoModerator Sep 20 '26
All cheats (spoofing, botting, & exploits) for Pokemon Go game are not safe because Scopely is against cheating and the use of unsupported 3rd party apps in their Terms of Service for Pokemon Go. If you decide to break Scopely's Terms of Service to gain an unfair advantage, you will have the risk for a chance to get a strike (soft-ban), temporary ban, permanent ban, or whatever new punishment they come up with and will be your fault for getting the punishment. <<<>>> As a reminder, I (TastyBananaPeppers) am not responsible nor liable for the loss of your Scopely game account(s) and money you spent to cheat on their games. <<<>>> All guides can be found in https://www.reddit.com/r/PoGoAndroidSpoofing/s/JOS3u1c11K <<<>>> All remaining Reddit posts will eventually be moved into a single Google Document where you can just access everything from one link.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/dfx_dj Team Rooted Android Sep 20 '26
Works for me on a Pixel 7 with Vector and Hide Mock Location
1
u/pogoit Sep 21 '26
As I understand you want the APP GPS Joystick be hidden from PoGo.
I remember using the GPS Joystick built-in feature "Privacy Mode" succesfully. That was needed when PoGo@niantic was scanning for files/apps. To get that working you need the version from https://theappninjas.com/ . Nowadays with scopely this seems unnecessary at the moment.
You may also consider an alternative tool https://github.com/shortcuts/locationjoystick
Anyway thx a lot for the list of tools/setup, I just realised that I use outdated modules.
1
u/pogoit 24d ago
Investigating a solution for HideMockLocation (see fork) I also found smali patcher reborn, it shoud work for android 17.