SpecsUpdate
Ranked in these QuestionsQuestion Ranking
Pros
Pro Good battery life
A 3000mAh battery is commonly found in flagship phones with more powerful internals, so the same battery in the G4 will make it last longer. It can manage over 20 hours of 3G talk time, 9h40m of continuous video playback, and over 11 hours of constant web browsing. Under a battery stress test, the Moto G4 lasted 3h30m, so expect around 4-ish hours of continuous GO time
Pro Very bright display for day-time adventuring
The display on the Moto G4 can achieve up to 723 nits of brightness which is one of the brightest phone displays currently available. Searching for Pokémon during the day won't be an issue at all.
Pro Above average GPS signal
When compared to a dedicated brand-name GPS, the Moto G4 holds its own. While it won't connect indoors and takes a bit to make the initial connection, once connected it is accurate to 10m which is considerably better than other phones at this price-point. A rock-solid GPS is ideal for Pokémon GO because the game relies so much on your real-world location for Pokéstops, and searching for the Pokémon and gyms. Also, when walking to hatch eggs, most GPSs will cut corners which reduces the recorded distance - making it take longer to hatch those eggs.
Pro Good repairability
Lenovo is known to have good support for their products.
Cons
Con Heats up a lot during constant use
Temperatures on the Moto G4 can reach 44.6C (112F) during lab tests (room temperature was 22C). Outdoors temperatures can get higher than that, especially in direct sunlight. Expect the Moto G4 to heat up considerably when wandering the streets.
Con Unreliable GPS
The GPS is extremely slow to get in position and will often dance around seemingly randomly. It affects other apps using the GPS, the fault is poor quality GPS hardware in the device.
Con Poor gaming performance
While Pokémon GO isn't too hard to run, the G4 will lag and studder here and there. It uses the Snapdragon 617 processor which isn't too powerful. The game will certainly be playable, however it won't run smoothly all the time.