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
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:
Method 1 - ADB Sideload
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
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
Method 1 - ADB Sideload
- Boot your phone to recovery mode
- Connect your phone to your PC
- Select "Apply update from ADB"
- On your PC run
Code:
adb sideload <path to ZIP file>
- Put the ZIP on your phone's SD card while it is in Android
- Boot your phone to recovery mode
- Select "Apply update from SD card"
- Navigate to where you put the ZIP and select it
Last edited: