[OTA] How To Update Moto G 1st Gen To 5.1 Stock Lollipop for Rooted And Non-Rooted Users – Without Data Loss

For Non- Rooted Users: (without Data Loss) 

  • Download 5.1 OTA – AndroidFileHost
  • Place it in Sdcard
  • Check for updates/Flash via recovery

For Rooted Users by unrooting: (without Data Loss)
  • Download 5.1 OTA – AndroidFileHost
  • Download Xposed Uninstaller – XDA
  • Place both the files in SDcard.
  • First, Unroot from the option in SuperSu App.
  • Boot into Custom recovery.
  • Flash Xposed Uninstaller and clear Dalvik cache.
  • Boot into bootloader.
  • Download Stock Bootlogo  Moto G – boot.img
  • Download Stock Recovery Moto G – recovery.img
  • Flash both by mfastboot in bootloader mode.
  • Flash The OTA via Stock Recovery.

For Custom Rom Users (Flashable Rooted Zip)

Note : In this medhod, The System files will be updated but the bootloader will not .
  • Download Root Flashable Zip – Google Drive  Mediafire
  • Put the zip in SDcard.
  • Reboot to any custom recovery.
  • Format data/cache/dalvik cache and system.
  • Flash Rom zip and reboot.


Leave a Reply

Your email address will not be published. Required fields are marked *