Did you download the firmware for your Moto device with the correct model name ? if you didn’t then click here to find all the Moto Stock Firmware collection from this list of supported smartphone. If you have downloaded then here i will guide you on How to install Moto Stock firmware on your smartphone. Guide is simple and easy. All you need is to follow the steps properly. Read this Full Guide on How to Install Stock Firmware On Moto Smartphone.
In this guide you will be able to either downgrade or upgrade your Moto smartphone. This guide will be helpfull for people who are looking to fix/unbrick their smartphone or you can also return to stock ROM from custom ROM. If you dunno what is custom ROM and their differences, check this helpful guide to install Custom ROM on your Moto Smartphone.
Page Contents
Full Guide On How To Install Stock Firmware On Moto Smartphone
READ THIS CAUTION: So before jumping into the manual upgrade setup, please make sure you have a good amount of juice with at least 80% Charge. If not please charge the phone. Backup your phone in case if you need it later. If you brick the device we are not responsible. Do it at your own risk. Remember this guide is to update Stock Firmware On Moto devices.
PRE-REQUISITE
- Download Minimal ADB and Fastboot Tools Zip
- Download the Motorola Device Driver
FILES TO DOWNLOAD
Note:
- This Update is only for Moto users.
- GetDroidTips.com is not responsible for any damage to your phone while installing this Update.
- Take a complete backup of your phone and then proceed.
- Install the Motorola Device Driver
Manually Stock Firmware On Moto Smartphone via ADB Recovery
- Now go to the folder where you have extracted the ADB and Fastboot Tools
- Download Stock ROM for Moto from above list of Moto Stock Firmware Collections and save it in ADB folder.
- Now Reboot Moto smartphone to Recovery Mode.
- Select Apply Update from ADB.
- Plug the phone into PC using USB Cable, then open a command prompt window by pressing Shift Key + Right Mouse Click
- Now execute the below command in CMD screen.
adb sideload Filename.zip
- Wait until Installation process Completes.
- Once the Installation completed. Reboot the Phone.
That’s it ! Wait patiently until the flashing process completes. If you have any queries related to flashing process. Please leave a comment down below.
Manually Update Stock Firmware On Moto Smartphone via Recovery
- First of all, Go to Settings –> About Phone –> Tap on Build Number 7 Times.
- Go to Developer Options –> Enable USB Debugging.
- Download Android Nougat for Moto from above and save it in Internal storage.
- Now Reboot Moto to Recovery Mode.
- Select Apply Update from SD Card.
- Select the Downloaded ZIP file from SD Card.
- Wait until Installation process Completes.
- Once the Installation completed. Reboot the Phone.
That’s it!! You have successfully installed Stock Firmware On Moto Smartphone.
Brother I tried but failed to install update using ADB
Moto G5 Plus 4gb 32 gb India
Findin Update Package…
Opening Update Package…
Verifying Update Package..
E:footer is wrong
E:signature verification failed
Installation aborted
Dear Brother the Above errors are coming while updating
please kindly help
Rajesh Bali
Dear Brother I have done as per the procedure you have shown but it is not working can you please help me
It is working. For which phone did you try ?
este firmware funciona para Ciudad de Mexico¡? Moto XT1681
Internal and external memory can’t be mounted. Installation abondoned
While updating via recovery
release key problem. please fix
Has bug the camera does not open
Is this work with twrp and side load???
For which phone and what firmware you are trying to install..?
Internal and external memory can’t be mounted while applying update from sd card in moto g5 plus. What to do plz help
works with npn25.137-15?
yes
INVALID ZIP FILE WARNING OVER AND OVER. I HAVE A MOTO Z 1650-03 GRIFFIN RETUS
Very bad tutorial. Its imposible via recovery because the memories are not mounted. Sideload its the unic and correct way.
Hello we already have ADB method above. Please read properly.
tried updating my moto g5 plus manually it ended with error code 7 and side load not working also.
If you are rooted then it will show you an error.
it says it cannot read the package that i downloaded. What do i do?
Is the file corrupted
Unfortunately it appears this will not work with latest security patch update, NPNS25. 137-35-5/5
getting invalid boot state error, i have unrooted but not recining ota update want to get oreo update please help . not able to unlock bootloader again
PS C:\Users\Pawan\Desktop\platform-tools> fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8953-C0.8C
(bootloader) product: potter
(bootloader) board: potter
(bootloader) secure: yes
(bootloader) hwrev: P3B
(bootloader) radio: 6
(bootloader) storage-type: emmc
(bootloader) emmc: 32GB SAMSUNG RX14MB RV=08 PV=07 FV=0000000000000007
(bootloader) ram: 4GB SAMSUNG LP3 DIE=8Gb M5=01 M6=05 M7=00 M8=5F
(bootloader) cpu: MSM8953
(bootloader) serialno: ZY2244VZH4
(bootloader) cid: 0x0032
(bootloader) channelid: 0xc0
(bootloader) uid: 100343E100000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: Volume down key pressed
(bootloader) imei: 358958066626315
(bootloader) meid:
(bootloader) date: 05-18-2017
(bootloader) sku: XT1686
(bootloader) battid:
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: “Thu Jan 1 1:14:49 UTC 1970”
(bootloader) ro.build.fingerprint[0]: motorola/potter_n/potter_n:7.0/NPN
(bootloader) ro.build.fingerprint[1]: S25.137-92-8/6:user/release-keys
(bootloader) poweroffalarm: 0
(bootloader) ro.build.version.full[0]: Blur_Version.25.301.6.potter.reta
(bootloader) ro.build.version.full[1]: il.en.US
(bootloader) ro.build.version.qcom: LA.UM.5.6.r1-01900-89xx.0
(bootloader) version-baseband: M8953_37.46.07.47R POTTER_INDIADSDS_CUST
(bootloader) kernel.version[0]: Linux version 3.18.31-perf-gf8d4ef78 (hu
(bootloader) kernel.version[1]: dsoncm@ilclbld30) (gcc version 4.9 20150
(bootloader) kernel.version[2]: 123 (prerelease) (GCC) ) #1 SMP PREEMPT
(bootloader) kernel.version[3]: Wed Feb 28 20:20:16 CST 2018
(bootloader) sbl1.git: git=MBM-NG-VC0.8C-0-g22013cf
(bootloader) rpm.git: git=202d600
(bootloader) tz.git: git=6c4172f-dirty
(bootloader) devcfg.git: git=6c4172f-dirty
(bootloader) keymaster.git: git=6c4172f-dirty
(bootloader) cmnlib.git: git=6c4172f-dirty
(bootloader) cmnlib64.git: git=6c4172f-dirty
(bootloader) prov.git: git=6c4172f-dirty
(bootloader) aboot.git: git=MBM-NG-VC0.8C-0-gcba6d5d
(bootloader) qe: qe 0/0
(bootloader) frp-state: no protection (210)
(bootloader) ro.carrier: retin
all: listed above
finished. total time: 0.456s
PS C:\Users\Pawan\Desktop\platform-tools>
Wow! It worked really well..
I have a Moto g5 running on ViperOS 7.2.1 (custom rom). I wish to go back to the stock rom. Which method am I supposed to use? Pls help