[Guide] [Stock] (Oreo available) Moto G5 updates - Download & install

Search This thread

tfwboredom

Senior Member
Oct 21, 2012
57
59
What is this?
First of all, hi everyone :)
I decided to try my best to archive all the possible OTA updates (paths) that a Moto G5 (cedric) users can take.

With the various risks of clean / factory flashes in mind, I thought that some users might prefer using ZIPs to update their device instead. These can prove to be especially useful if your Moto is on a Software Channel that gets very little updates, or if you have no SIM card inserted as that often breaks updating capabilities.

As of now 29 unique OTA files are in the archive, starting from the earliest software version I could find online. The ZIPs are hosted on Google Drive, if you know of a better location then feel free to drop a suggestion. Along with that, any type of feedback for this archival project is welcome. If you or any of your friends own a Moto that is not necessarily a G5 and are stuck on an older firmware, I'll try to do my best to find an upgrade path that would work. Thank you for your attention and I hope you appreciate this.


Where do I get the OTA files?
retail Moto G5: https://drive.google.com/drive/folders/1BkpfHvgQ477NViLYvzgv88Fgq3SSt5Py?usp=sharing
amzin Moto G5: https://drive.google.com/drive/folders/1Lj8uwBI4tR4v5I_hl74SVW21Fmg0qc0E?usp=sharing


What do the ZIP file names mean?
Along with the ZIPs, there's a file called "BlurBuildList.txt" in the Google Drive folder which shows you the relation between Blur_Version and regular Build Numbers.

Let's say your phone currently runs NPPS25.137-93-2-3 and you want to update to NPPS25.137-93-2-5
In the TXT file, you can see that
  • NPPS25.137-93-2-3 corresponds to Blur_Version.25.331.5.cedric.retail.en.US
  • NPPS25.137-93-2-5 corresponds to Blur_Version.25.361.10.cedric.retail.en.US
In this case, you'll want the file called block_delta-ota-Blur_Version.25.331.5-25.361.10.cedric.retail.en.US.zip

Sometimes you'll need to use multiple files to get the desired version, for example if you are on Blur_Version.25.311.3.cedric.retail.en.US you would need to use 2 files to update to Blur_Version.25.361.10.cedric.retail.en.US.
Why? Because block_delta-ota-Blur_Version.25.311.3-25.361.10.cedric.retail.en.US.zip doesn't exist but these two do:
  • block_delta-ota-Blur_Version.25.311.3-25.331.5.cedric.retail.en.US.zip
  • block_delta-ota-Blur_Version.25.331.5-25.361.10.cedric.retail.en.US.zip
How do I install these?
Method 1 - ADB Sideload
  1. Boot your phone to recovery mode
  2. Connect your phone to your PC
  3. Select "Apply update from ADB"
  4. On your PC run
    Code:
    adb sideload <path to ZIP file>
Method 2 - SD card
  1. Put the ZIP on your phone's SD card while it is in Android
  2. Boot your phone to recovery mode
  3. Select "Apply update from SD card"
  4. Navigate to where you put the ZIP and select it
If you found this thread useful and/or helpful, a Thanks is much appreciated :highfive:
 
Last edited:

Caith

Member
Apr 27, 2010
44
7
Bogotá
Moto E
Xiaomi Redmi 2
great i'm on NPPS25.137-93-2 (25.311.3) tanks to you, but, can you add the file NPPS25.137-93-2-3 i think is updated patch to May 2018, thank you
Screenshot_20180529-064754.png
 
Last edited:

yilhernandez

Senior Member
Aug 5, 2014
54
5
35
Cucuta
Is it used to update any particular model? I have a xt1670 a SIM and xt1671 dual SIM. There is no problem my friend.
 

tfwboredom

Senior Member
Oct 21, 2012
57
59
May2018 patch another version?View attachment 4519345

Enviado desde mi Moto G (5) mediante Tapatalk

Thank you for the tip :) I've uploaded the ZIP and updated the TXT as usual. This particular version is 25.321.18 (NPPS25.137-93-12) which is older than the previously found 25.331.5 (NPPS25.137-93-2-3) though, at least that's how it appears in terms of build numbers.

If there's interest I can also upload OTAs for the amzin variant too
 
  • Like
Reactions: Caith

tfwboredom

Senior Member
Oct 21, 2012
57
59
You need to use stock recovery, the TXT in the Drive folder should help you pair the Blur versions in the filenames to the Build versions you see in your phone's About page in Settings
 

tfwboredom

Senior Member
Oct 21, 2012
57
59

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    What is this?
    First of all, hi everyone :)
    I decided to try my best to archive all the possible OTA updates (paths) that a Moto G5 (cedric) users can take.

    With the various risks of clean / factory flashes in mind, I thought that some users might prefer using ZIPs to update their device instead. These can prove to be especially useful if your Moto is on a Software Channel that gets very little updates, or if you have no SIM card inserted as that often breaks updating capabilities.

    As of now 29 unique OTA files are in the archive, starting from the earliest software version I could find online. The ZIPs are hosted on Google Drive, if you know of a better location then feel free to drop a suggestion. Along with that, any type of feedback for this archival project is welcome. If you or any of your friends own a Moto that is not necessarily a G5 and are stuck on an older firmware, I'll try to do my best to find an upgrade path that would work. Thank you for your attention and I hope you appreciate this.


    Where do I get the OTA files?
    retail Moto G5: https://drive.google.com/drive/folders/1BkpfHvgQ477NViLYvzgv88Fgq3SSt5Py?usp=sharing
    amzin Moto G5: https://drive.google.com/drive/folders/1Lj8uwBI4tR4v5I_hl74SVW21Fmg0qc0E?usp=sharing


    What do the ZIP file names mean?
    Along with the ZIPs, there's a file called "BlurBuildList.txt" in the Google Drive folder which shows you the relation between Blur_Version and regular Build Numbers.

    Let's say your phone currently runs NPPS25.137-93-2-3 and you want to update to NPPS25.137-93-2-5
    In the TXT file, you can see that
    • NPPS25.137-93-2-3 corresponds to Blur_Version.25.331.5.cedric.retail.en.US
    • NPPS25.137-93-2-5 corresponds to Blur_Version.25.361.10.cedric.retail.en.US
    In this case, you'll want the file called block_delta-ota-Blur_Version.25.331.5-25.361.10.cedric.retail.en.US.zip

    Sometimes you'll need to use multiple files to get the desired version, for example if you are on Blur_Version.25.311.3.cedric.retail.en.US you would need to use 2 files to update to Blur_Version.25.361.10.cedric.retail.en.US.
    Why? Because block_delta-ota-Blur_Version.25.311.3-25.361.10.cedric.retail.en.US.zip doesn't exist but these two do:
    • block_delta-ota-Blur_Version.25.311.3-25.331.5.cedric.retail.en.US.zip
    • block_delta-ota-Blur_Version.25.331.5-25.361.10.cedric.retail.en.US.zip
    How do I install these?
    Method 1 - ADB Sideload
    1. Boot your phone to recovery mode
    2. Connect your phone to your PC
    3. Select "Apply update from ADB"
    4. On your PC run
      Code:
      adb sideload <path to ZIP file>
    Method 2 - SD card
    1. Put the ZIP on your phone's SD card while it is in Android
    2. Boot your phone to recovery mode
    3. Select "Apply update from SD card"
    4. Navigate to where you put the ZIP and select it
    If you found this thread useful and/or helpful, a Thanks is much appreciated :highfive:
    3
    May OTA now available ?
    2
    I have uploaded the new OTA mentioned in the other topic, it's in the Google Drive folder mentioned in the OP
    Blur_Version.28.41.12.cedric.retail.en.US OPP28.85-13
    2
    The Oreo OPP28.85-3 soak test ZIP is now available! Thanks to the help of @alanmax_tech from the XDA-Motorola telegram group it's now here for everyone.
    Additionally, the main post was updated with an explanation on how you are supposed to install these, along with an explanation for the ZIP file names :)