I wrote this guide over on Reddit, it’s pretty in-depth in terms of technical ability, but I was able to get Pokemon Go working on my Samsung Galaxy Light. If you have questions/comments, reply over on reddit and not in the comments below. Here are the instructions, also I’m not responsible if you mess up and/or you brick your phone:
You and me are probably the only ones trying to get Pokemon GO to work on the Samsung Galaxy Light. It refused to install from Google Play on my device (incompatible/can’t install). But I successfully got it to work!
Proof here: http://i.imgur.com/aDfA7on.jpg
So my Galaxy Light is a few years old, but I figured out a way to upgrade it from KitKat to Lollipop and to play the game. This is a technical guide so I hope you can stick with me here. It runs a tweaked version of Cyanogenmod 12 on top of Android 5.0.2.
(1) BACKUP EVERYTHING on your phone!! Whether it is on your SD Card or internal storage, anything not backed up may disappear forever. I use “App Backup & Restore” and it works wonders (does have ads though). You kinda need that app though, and also download “System App Safe Remover”. Do this now before any other steps!! Use App Backup to backup App Backup and System App Remover to your SD CARD.
(2) Watch this video and follow the instructions. Don’t worry about the annotation talking about binaries and TWRP.
Download TWRP recovery/Odin/SuperSU for android here:
**Note1 – This is not my link, it’s from the guy in the video above. I take no responsibility for him changing its contents.**
It should be three files and a folder and you can download as a zip file.
see here: http://i.imgur.com/gEj6A1g.png
**Note2 – If Odin won’t recognize that you plugged in your phone to the USB cable (mine didn’t) you have to install Samsung drivers from here. Click on “USB English” and agree to the terms to download. Install it and reboot your computer:**
**Note3 – If the phone wouldn’t install TWRP through Odin (mine didn’t), follow these steps:**
On Odin, uncheck the box that says “Auto Reboot”, go to the downloading screen on the phone, flash TWRP on it. With everything still plugged in and turned on, hold the power button to turn off/restart the phone and IMMEDIATELY go into the downloading screen again and flash TWRP on it a second time. It took me a few times to get it to work, but it finally did. I believe that if you flash it once and the device does not immediately go to the downloading screen but tries to boot, it fails, and you have to do it again.
(3) At this point you should have TWRP installed, and SuperSU installed. While SuperSU is not really necessary at the moment, it is helpful to have to back up more stuff from your phone such as Samsung ringtones or notifications or alarms.
(4) Download the latest version of Cyanogenmod 12 from here (it should be the last item, from March 2015):
Put the zip file on your SD CARD. Go into TWRP recovery. Go to Backup, select all the things, and backup the Samsung firmware to your SD CARD. This ensures that if the CM12 install didn’t work, you can always go back to stock.
Once backed up, Go to Wipe in TWRP, go to advanced wipe, check everything except SD CARD. Wipe it.
(5) Go to Install in TWRP, select the CM12 zip file, install it. Go to Wipe, then advanced wipe, then only check cache/dalvik cache. Go back to Install, then find SuperSU and install that zip file. Lastly, reboot.
(6) Once rebooted, it should go through the basic menus and get you to your new home screen.
**Note4 – If your device keeps restarting (mine did), keep trying! I think that once you get to the home screen a few times this stops. Either that or advance wipe everything but the SD card and install it again. It took me a few times.**
(7) Once you installed CM12, setup everything you like, install apps, etc.. Google apps/Google Play are not installed as this is third party software, but you can install it yourself. Download openGapps here from your phone browser.
**You will need ARM, 5.0, stock**
Download it and place it on your SD CARD. Go into TWRP, then Install, select the zip file, then Install, and reboot.
An issue with doing this though is that evil Google takes over everything, sorry, can’t get around that. It installs a TON of Google crap. Luckily you installed “App Backup & Restore” and “System App Safe Remover” (you did do that right?). Now before you start editing settings and all that listen to this CAREFULLY. (1) On GPS location DO NOT agree to Google’s use of GPS metadata or whatever. This popup happens when you turn the GPS on, it tries to switch to “high accuracy” mode and this pops up. Only use Device Only. You may have to turn off WiFi to select it. (2) Turn off “Auto-Rotate” and leave it off for now.
(8) Awesome. So now you are almost done. Go into settings and turn on “Install apps from third parties”. Next, go to your SD Card where App Back & Restore saves its files, and you should find the App Backup/Restore apk. Click on it and install it. Once open, you can restore all of your previous apps.
(9) Once you restored “System App Safe Remover”, go to the system apps tab (if a popup asks you if you want to grant root access, say yes, this is the SuperSU program. If you hit “no” on accident, go to the SuperSU app and give it permission there). Now you can remove all of the Google apps you want to. I got rid of these, but be careful as “Camera” is a needed app for video recording, and unless you installed a different “Gallery” app, do not uninstall “Photos”:
- Chrome Browser (Only because I have FireFox installed)
- Google News & Weather
- Google Play Books
- Google Play Games
- Google Play Movies & TV
- Google Play Music
- Google Play Newsstand
(10) At this point, go into TWRP, create a backup of your nice-new CM12, save on your SD CARD, then reboot.
(11) Last step!! Make Sure that Auto-Rotate is off, that you did not give Google access to the GPS data, and that GPS is only on “Device Only”. You can have WiFi on if you like, might make it quicker to install/update.
Go to Google Play, install Pokemon GO. Run Pokemon GO. Enjoy!! 😀