First off, I'd like to pay homage to Crazyhead. He/She did 99% of this work and I just tinkered with it until it did what I wanted to do. For more information, please see their original thread at
http://www.ownedcore.com/forums/mmo/...locations.html
Thank you Crazyhead, for all that work.
Here's what I've done that seems to be working for me:
Packages:
Bluestacks Installer (version 2.3.37.6239)
BSTweaker3.12.zip
NewKingrootV4.95_C149_B283_en_release_2016_07_05_105203.apk
lucky-patcher-6-2-4.apk
com.incorporateapps.fakegps.v4.6-GlobalAPK.Co.apk
Lockito – Fake GPS itinerary_v2.6.0_apkpure.com.apk
ru.gavrikov.mocklocations.apk
Hide Mock Locations_v1.3_apkpure.com.apk
com.nianticlabs.pokemongo-2016070500.apk
bluestacks_pgo.reg
https://www.dropbox.com/sh/z562ejk3c...nfqjZ1QVa?dl=0
1) Download all the files listed above. You may get them how you choose, Googling endlessly will find them. I have placed them on my Dropbox for convenience for the not-overly-paranoid.
2) Install BlueStacks from installer downloaded from
Bluestacks - The World's Largest Mobile Gaming Platform on PC. Once installation is complete, let BlueStacks power on. Click the tab labeled 'Android' at the top. You may close the BlueStacks TV window. If it asks to improve location accuracy, answer 'Agree'.
3) Install KingRoot via the APK button on the left of the main BlueStacks window. Click APK, choose the '
NewKingrootV4.95_C149_B283_en_release_2016_07_05_105203.apk' file. Once KingRoot is installed, open the KingRoot app. Drag the screen up a few times until you can click 'Try it'. Once that is complete, click 'Fix now'. Once that is complete, click 'Optimize now'. Do not worry about the issues that need attention afterwards.
Do not reboot. Close KingRoot by clicking the arrow point left next to the Welcome tab at the top of the window.
4) Install Lucky Patcher via the APK button on the left of the main BlueStacks window. Click APK, choose the '
lucky-patcher-6-2-4.apk' file. Once this is complete, if no icon appears, click the plus on the right side of the inside the Android window above the label 'All Apps'. Open the Lucky Patcher app and grant it permanent root permissions.
5) Install the following packages using the APK button:
Fake GPS Spoofer Pro:
com.incorporateapps.fakegps.v4.6-GlobalAPK.Co.apk
Lockito:
Lockito – Fake GPS itinerary_v2.6.0_apkpure.com.apk
For each, left click on each in Lucky Patcher, then in the menu click 'Tools'. On the Tools menu, select 'Move to /system/app'. Select 'Yes'.
Select 'No' for reboot.
6) Install Pokemon GO via the APK button. Use file '
com.nianticlabs.pokemongo-2016070500.apk'
7) Restart BlueSacks
Extract BSTweaker somewhere you'd like. Open BSTweaker3.12.exe and click on the 'Experimental' tab at the top. On the right side near the top, click 'Install Xposed'. Keep an eye on your Android screen in Bluestacks, it should pop up a request for root access after a few seconds. If BSTweaker pops up a window that says "check root" you did not catch the prompt quickly enough. You can repeat the step again. If you have problems with this step, be sure that no other Android device is plugged into your computer via USB. It uses ADB to connect to BlueStacks and could try connecting to your actual phone if it's connected.
9) Launch the Xposed Installer app. Go to settings and uncheck 'Enable Downloads'. Once this is complete, restart BlueStacks by clicking the gear in the upper right on the title bar and selecting 'Restart Android Plugin'.
10) Install the following packages using the APK button:
Mock Locations:
ru.gavrikov.mocklocations.apk
Hide Mock Locations:
Hide Mock Locations_v1.3_apkpure.com.apk
11) Launch Xposed Installer, click on 'modules' and enable Hide Mock Locations module. Once this is complete, restart BlueStacks by clicking the gear in the upper right on the title bar and selecting 'Restart Android Plugin'.
12) Launch Hide Mock Locations and select FakeGPS and Lockito.
You should be good to go at this point. To launch Lockito or FakeGPS, open up Lucky Patcher, go to settings, view -> filter and check the last box labeled 'Show System Apps'. Then you can find the apps in the list, click on them and select 'Launch'
If your GPS can't be found, make sure it's in high accuracy mode. I'd also suggest turning off the AR Camera in game, which requires a registry change. The registry file accompanying this post contains the change for the right GPS mode and disabling the camera. You can import it directly while BlueStacks is off, or hand modify the entries yourself in your registry.