Funnily enough, if you go to the Moto G4's Amazon India landing page right now, you'll find the same exact infographic - just without the mention of an upgrade to O.
In fact, all mention of this promise has been wiped away. Motorola mentioned that the Moto G4 line (or at the very least, the G4 Plus) would get Android O on many occasions.
The main piece of evidence that ignited this fire was the screenshot you see at the top, in which Motorola claims the following: "Moto Pure phones like the Moto G4 Plus will get upgraded to Android operation system versions N and O." That screenshot is part of a larger infographic, which you can see below on the left.
There is currently no jailbreak available for i OS 8.4.1.
Apple has patched several exploits in i OS 8.4.1 which kills the Tai G jailbreak and PP jailbreak.
The "Moto Pure" section says "La version Moto Pure de Moto G recibe actualización a las versiones del sistema operativo Android N y O..." You don't need to know how to read Spanish to see that Android O was clearly promised here as well.