[Android Apps and Games] Target69:
How to use GeoWhere to control your location in Pokémon go with an analogue stick (joystick) on android.

[IMG="GeoWhere fake gps location app"]https://s32.postimg.org/mnulw766d/Geo_Where_Featured_Graphic.jpg[/IMG]

PLEASE NOTE: FOR LOLIPOP 5.0.1 YOU WILL NEED TO FLASH A DEODEXED ROM IN ORDER TO USE EXPOSED FRAMEWORK, PLEASE SEE BOTTOM FOR INSTRUCTIONS.

I DO NOT TAKE RESPONSIBILITY FOR LOSS OF WARRANTY OR DAMAGE TO ANY DEVICES AS A RESULT OF FOLLOWING THIS TUTORIAL.

[IMG="geowhere with pokemon go"]https://i.imgsafe.org/733c101822.png[/IMG]

[IMG="geowhere options with pokemon go"]https://i.imgsafe.org/733bfbe488.png[/IMG]

QUICK GUIDE (For experienced users)​

1.	Root Your Device

2.	Install Exposed Framework for your device

a.	http://xdaforums.com/xposed/unofficial-xposed-samsung-lollipop-t3180960 (For Samsung devices)

3.	Install “Hide My Location” http://dl-xda.xposed.info/modules/com.github.marlowww.hidemocklocation_v4_d70206.apk

4.	Activate “Hide My Location” module in “Exposed Installer”

5.	Reboot and black list “Pokemon Go”

6.	Install GeoWhere and start playing

a.	https://play.google.com/store/apps/details?id=za.co.epicdev.geowhere

7.	Remember to allow “Draw over other apps” for devices with lollipop and above

8.	Enable “allow mock locations” in developer options

INDEPTH GUIDE (Need help Rooting Device)​

1.	Download Odin 3.09 and a “Recover Image” (SOME DEVICES MIGHT NOT SUPPORT ODIN, READ TWRP INSTALL INSTRUCTIONS)

2.	Find the correct recovery for your device (device model) https://twrp.me/Devices/

3.	Put device into download mode (on Samsung devices you will hold VOLUME-DOWN + HOME + POWER BUTTON). You can google “how to put device model into recovery mode” for your device

4.	Unzip Odin and double click the Odin3 v3.09.exe to start Odin and you should see a screen like below.

[IMG="usint odin part 1 GeoWhere"]https://i.imgsafe.org/4ba3fe1886.png[/IMG]

5.	Connect your device to the PC and let Odin detect it. Once Odin detects the device the section that says ID:COM will light up blue

[IMG="using odin part 2 GeoWhere"]https://i.imgsafe.org/4ba780b322.png[/IMG]

6.	Click the AP button and then choose the recovery image file that you downloaded. It will have an extension of .img.tar

7.	Once the file is loaded, click start

If you get a message saying that the install failed because of FRP lock then enable Allow OEM unlock in developer settings

8.	Most devices will reinstate the original recovery on start up so as soon as the device reboots press VOLUME-UP + HOME + POWER to boot into the recovery (some devices may vary - check for your device)

9.	(OPTIONAL BUT SUGGESTED) Once you have successfully booted into the recovery, I suggest you perform a backup of your device by touching backups and sliding the bar across to start the process. (If you are unsure, google “team win backing up device”)

If your device gets stuck in a boot loop boot back into TWRP and install SuperSu as instructed bellow and it will fix it self

10.	Reboot your device

11.	You will now need to root your device. You can google the best method for your specific device, this method will work on most devices including Marshmallow devices.

12.	Download “SuperSu” from http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133 and copy the file to your device

13.	Shut your device down and boot back into the recovery again with VOLUME-UP + HOME + POWER or whichever method is supported for your device.

14.	Touch install and then look for the file you just copied and select it. Swipe to start installation

15.	Clear “Dalvik Cache” and then reboot your device

16.	Download Xposed framework for your device (check if your device is 64bit or not)

i.	Marshmallow (Samsung devices Note4) ARM https://www.androidfilehost.com/?fid=24572330218881465

ii.	Marshmallow (Samsung ARM64bit devices Note 5, Galaxy s7) https://www.androidfilehost.com/?fid=24572330218881466

iii.	Lolopop 5.1 https://www.androidfilehost.com/?fid=24566454284190899

iv.	KitKat only requires the framework manager apk and doesn’t need flashing http://dl-xda.xposed.info/modules/de.robv.android.xposed.installer_v33_36570c.apk​

17	Only if you are above kitkat 4.4: Copy the downloaded file to your device and install it with the recovery the same way you did with the SuperSu file. ( For kitkat 4.4 install the Xposed Insataller in let it install for you by opening the app)

18.	Clear “Dalvik Cache” and then reboot your device

19.	Download the following app to your device http://xdaforums.com/attachment.php?attachmentid=3383776&d=1435601440

20.	Install the app

21.	Download “Hide mock Location” http://dl-xda.xposed.info/modules/com.github.marlowww.hidemocklocation_v4_d70206.apk

22.	Install “Hide Mock Location”

23.	Open Xposed Installer and select modules.

24.	Enable “Hide Mock Location”

25.	Reboot device

26.	Open Hide Mock Location app and blacklist Pokemon Go

[IMG="blacklist pokemon go"]https://i.imgsafe.org/4bd9e43781.png[/IMG]

27.	Now you can install GeoWhere and start using the app to spoof your location in Pokemon Go https://play.google.com/store/apps/details?id=za.co.epicdev.geowhere

aa.	Remember to allow “Draw over other apps” for devices with lollipop and above

bb.	Enable “allow mock locations” in developer options​

For Lolipop 5.0.1 Users​

You will need to flash a Deodexed rom in order to use Exposed Framework. You need to find a Deodexed or custom rom for your specific device. XDA (http://xdaforums.com/) is a good place to look. For my galaxy S4 I used a cyanogenmod Custom rom which worked fine but some people might not want a custom rom and therefore require a Deodexed rom.

For those of you who want to install cyanogenmod on a galaxy s4 i9500. Use the following link and then flash the file using the recovery method described above https://download.cyanogenmod.org/get/jenkins/169278/cm-12.1-20160710-NIGHTLY-i9500-recovery.img

You can then flash the required Exposed framework for your device for SDK 22

http://dl-xda.xposed.info/framework/sdk22/