Downgrading from Pie(pixel exp) to Stock. - Moto G5 Plus Questions & Answers

Hello Everyone!
I am a total noob. I have rooted many phone but never once reversed the process. Plus with stock moto being 32bit and customs being 64 it is even more complicated for me. And plus all this post about lost IMIE numbers and lost GPT makes me scared.
If i may, can I get step by step guide to relock my bootloader and get OTAs.
I have read most of the tutorials here but couldnt get the confidence to move forward(they all sound a little different)
I have moto G5 plus XT1686 indian version 4Gb/32GB currently running PE 9.0 (GTRCraft). I dont remember which version I had when I unlocked the bootloader. I do have a backup of my persist/efs.
I did see one tutorial but it is for 8.1.0 to stock and IDK if that works for me.
Thanks in advance.

reganEZ said:
Hello Everyone!
I am a total noob. I have rooted many phone but never once reversed the process. Plus with stock moto being 32bit and customs being 64 it is even more complicated for me. And plus all this post about lost IMIE numbers and lost GPT makes me scared.
If i may, can I get step by step guide to relock my bootloader and get OTAs.
I have read most of the tutorials here but couldnt get the confidence to move forward(they all sound a little different)
I have moto G5 plus XT1686 indian version 4Gb/32GB currently running PE 9.0 (GTRCraft). I dont remember which version I had when I unlocked the bootloader. I do have a backup of my persist/efs.
I did see one tutorial but it is for 8.1.0 to stock and IDK if that works for me.
Thanks in advance.
Click to expand...
Click to collapse
Just wipe everything from twrp and then use LMSA OR manually flash the stock ROM and then go for bootloader lock procedure. Then you are done. And you won't lose any IMEI or Persist, so you will be safe.

riyan65 said:
Just wipe everything from twrp and then use LMSA OR manually flash the stock ROM and then go for bootloader lock procedure. Then you are done. And you won't lose any IMEI or Persist, so you will be safe.
Click to expand...
Click to collapse
So just download a TWRP flashable 8.1.0 rom and i m good?

reganEZ said:
So just download a TWRP flashable 8.1.0 rom and i m good?
Click to expand...
Click to collapse
No, download a fastboot flashable ROM, with a TWRP flashable you won't be able to apply OTAs:
https://mirrors.lolinet.com/firmware/moto/potter/official/RETAIL/
Use OPSS28.85-17-4 if you're in the US or OPSS28.85-13-3 for the rest of the world.
Follow the available tutorials for flashing that firmware and after that for relocking the BL (almost the same commands). Make sure you have Minimal ADB & Fastboot
https://androidfilehost.com/?fid=746010030569952951
and Motorola drivers
https://drive.google.com/file/d/0B0WGdtNWubBJYnlDcWRBZXltanc/view
installed on your PC.
For the fastboot commands you can use this flashall.bat:
https://www.dropbox.com/s/zfh67uzfle9hsco/flashallO.bat?dl=0

Wolfcity said:
No, download a fastboot flashable ROM, with a TWRP flashable you won't be able to apply OTAs:
https://mirrors.lolinet.com/firmware/moto/potter/official/RETAIL/
Use OPSS28.85-17-4 if you're in the US or OPSS28.85-13-3 for the rest of the world.
Follow the available tutorials for flashing that firmware and after that for relocking the BL (almost the same commands). Make sure you have Minimal ADB & Fastboot
https://androidfilehost.com/?fid=746010030569952951
and Motorola drivers
https://drive.google.com/file/d/0B0WGdtNWubBJYnlDcWRBZXltanc/view
installed on your PC.
For the fastboot commands you can use this flashall.bat:
https://www.dropbox.com/s/zfh67uzfle9hsco/flashallO.bat?dl=0
Click to expand...
Click to collapse
ATTENTION:
You will need the appropriate version of the firmware according to your device version
You need the same or later version of firmware that you have when you unlock your BL
Example: If when you unlock your bl you was on NPNS25.137-33-11 you need the same (or later) complete firmware because you can't downgrade.
This is a part of the bootloader locking tutorial here on XDA. Does this make a difference?

reganEZ said:
ATTENTION:
You will need the appropriate version of the firmware according to your device version
You need the same or later version of firmware that you have when you unlock your BL
Example: If when you unlock your bl you was on NPNS25.137-33-11 you need the same (or later) complete firmware because you can't downgrade.
This is a part of the bootloader locking tutorial here on XDA. Does this make a difference?
Click to expand...
Click to collapse
+ i tried the method and it says "slot not found" error

reganEZ said:
ATTENTION:
You will need the appropriate version of the firmware according to your device version
You need the same or later version of firmware that you have when you unlock your BL
Example: If when you unlock your bl you was on NPNS25.137-33-11 you need the same (or later) complete firmware because you can't downgrade.
This is a part of the bootloader locking tutorial here on XDA. Does this make a difference?
Click to expand...
Click to collapse
You have to use the firmware you were on before you changed to a custom ROM or a newer one.
Never use an older one, downgrading can brick your device.
reganEZ said:
+ i tried the method and it says "slot not found" error
Click to expand...
Click to collapse
The "slot not found" error is normal, it's related to A/B devices with more than one recovery slot like Pixel phones. The commands should work nevertheless. Ignore the message.

I reloaded my G5 Plus with POTTER_RETAIL_7.0_NPNS25.137-93-4_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip sucessfuly. However, I was not able to relock the bootloader :
C:\Moto potter>fastboot oem lock
...
(bootloader) Still require signed boot.img
It got OTA'ed to Oreo 8.1 latter on, but still bootloader unlocked.
I just went through the flashing process to POTTER_RETAIL_8.1.0_OPSS28.85-17-4, same damned thing.
Everything works fine, excpet for Netflix that can't be installed no more and my bank software who keeps complaining.
I just dunno what to do to relock, any advice ?

Wolfcity said:
You have to use the firmware you were on before you changed to a custom ROM or a newer one.
Never use an older one, downgrading can brick your device.
The "slot not found" error is normal, it's related to A/B devices with more than one recovery slot like Pixel phones. The commands should work nevertheless. Ignore the message.
Click to expand...
Click to collapse
Hello, Thank you for your reply.
I understand I cannot use an older firmware. I remember I unlocked my BL when I was in 7.0 itself, but when I installed the Arrow 9.0, I flashed the 8.1 firmware zip to get the NFC and Fingerprint working. So now my ro.build fingerprint doesnt tell me which firmware build i am on it just says "8.1"
I am confused what to do. Should I download the latest 8.1 moto rom and flash it? I tried the TWRP flashable rom but the phone just goes upto Hello Moto bootscreen and then bootloops.
I erased everything and flashed PE 9.0 again.

reganEZ said:
Hello, Thank you for your reply.
.....Should I download the latest 8.1 moto rom and flash it?.......
Click to expand...
Click to collapse
That's what I would do. If you flash the latest firmware it can't be older as the one you're originally coming from.
Follow my previous post:
Wolfcity said:
No, download a fastboot flashable ROM, with a TWRP flashable you won't be able to apply OTAs:
https://mirrors.lolinet.com/firmware/moto/potter/official/RETAIL/
Use OPSS28.85-17-4 if you're in the US or OPSS28.85-13-3 for the rest of the world.
Follow the available tutorials for flashing that firmware and after that for relocking the BL (almost the same commands). Make sure you have Minimal ADB & Fastboot
https://androidfilehost.com/?fid=746010030569952951
and Motorola drivers
https://drive.google.com/file/d/0B0WGdtNWubBJYnlDcWRBZXltanc/view
installed on your PC.
For the fastboot commands you can use this flashall.bat:
https://www.dropbox.com/s/zfh67uzfle9hsco/flashallO.batflashallO.bat?dl=0
Click to expand...
Click to collapse

Wolfcity said:
That's what I would do. If you flash the latest firmware it can't be older as the one you're originally coming from.
Follow my previous post:
Click to expand...
Click to collapse
Hello Sir, i was on OPSS28.85-13-5 when i flashed custom rom. The link you provided lists OPSS28.85-13-3 as the latest firmware. Should i install that? I am from India if that helps. Help please.

MrAshuBrar said:
Hello Sir, i was on OPSS28.85-13-5 when i flashed custom rom. The link you provided lists OPSS28.85-13-3 as the latest firmware. Should i install that? I am from India if that helps. Help please.
Click to expand...
Click to collapse
Take this one:
85-13-5
https://forum.xda-developers.com/g5-plus/how-to/official-oreo-coming-soon-t3779098/post78844908

CanadianGixxerman said:
I reloaded my G5 Plus with POTTER_RETAIL_7.0_NPNS25.137-93-4_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip sucessfuly. However, I was not able to relock the bootloader :
C:\Moto potter>fastboot oem lock
...
(bootloader) Still require signed boot.img
It got OTA'ed to Oreo 8.1 latter on, but still bootloader unlocked.
I just went through the flashing process to POTTER_RETAIL_8.1.0_OPSS28.85-17-4, same damned thing.
Everything works fine, excpet for Netflix that can't be installed no more and my bank software who keeps complaining.
I just dunno what to do to relock, any advice ?
Click to expand...
Click to collapse
Flash all the system files while locking. (0-8). Older locking guides have only 0-4. Newer firmware has 9 system files.

Wolfcity said:
Take this one:
85-13-5
https://forum.xda-developers.com/g5-plus/how-to/official-oreo-coming-soon-t3779098/post78844908
Click to expand...
Click to collapse
Thank you so much ?

Related

After flashing phone changed from G4 Plus to G4

I've flashed a stock firmware everyone else flashed. But after flashing, my phone's fingerprint and networks are not working.
In the settings, the baseband is also not "ATHENE_INDIA_DSDS_CUST". It's "DFLT_FSG".
Please help me.
You flashed the wrong one obviously. Which file did u flash?
Sent from my Moto G4 Plus using Tapatalk
Silesh.Nair said:
You flashed the wrong one obviously. Which file did u flash?
Sent from my Moto G4 Plus using Tapatalk
Click to expand...
Click to collapse
This one
http://forum.xda-developers.com/moto-g4-plus/how-to/moto-g4-plus-xt1643-updated-signed-t3460695
That's the correct one. Only your baseband is different? Rest all works. In that case just flash fsg.bin and NON-HLOS.bin and wipe modem1 and modem2.
Sent from my Moto G4 Plus using Tapatalk
Silesh.Nair said:
That's the correct one. Only your baseband is different? Rest all works. In that case just flash fsg.bin and NON-HLOS.bin and wipe modem1 and modem2.
Sent from my Moto G4 Plus using Tapatalk
Click to expand...
Click to collapse
Tried flashing it. No success. Also the fiingerprint reader is also missing.
Even i have the same issue...FP sensor is not recognised during initial setup and also the setting is missing in the settings menu.
Flash the Indian modems doesn't work. Dailing *#06# shows only one IMEI number.Sim card is detected but always stays on No service mode....attempting to search for networks from setting results in an error.Service centre didn't accept my phone saying theres only one IMEI number and the bootloader is unlocked.Any help would be appreciated as we have no where to go.
GeeteshKhatavkar said:
Even i have the same issue...FP sensor is not recognised during initial setup and also the setting is missing in the settings menu.
Flash the Indian modems doesn't work. Dailing *#06# shows only one IMEI number.Sim card is detected but always stays on No service mode....attempting to search for networks from setting results in an error.Service centre didn't accept my phone saying theres only one IMEI number and the bootloader is unlocked.Any help would be appreciated as we have no where to go.
Click to expand...
Click to collapse
Glad that someone acknowledge the issue. There is one more guy here at xda roaming with the same problem. I've tried almost every method possible. Still no luck. But for luck, my service center guy offered a free board replacement for the problem. If xda guys didn help, I would send it for replacement. Mine is also bootloader unlocked and software status modified, but he is okey to offer a replacement.
sabithmk said:
Glad that someone acknowledge the issue. There is one more guy here at xda roaming with the same problem. I've tried almost every method possible. Still no luck. But for luck, my service center guy offered a free board replacement for the problem. If xda guys didn help, I would send it for replacement. Mine is also bootloader unlocked and software status modified, but he is okey to offer a replacement.
Click to expand...
Click to collapse
Which city ?I think you should go for the replacement and then update it via OTA when you get a notification.
Any Solutions Yet ?
Has anyone found any solutions yet !?
It is surely a Software issue
Service Center people are asking Rs.6500/- to replace the motherboard
Can't even relock the bootloader as i flashed the Nougat OTA and thus i can't downgrade the bootloader and lock it either !!
Please Help !
sabithmk said:
I've flashed a stock firmware everyone else flashed. But after flashing, my phone's fingerprint and networks are not working.
In the settings, the baseband is also not "ATHENE_INDIA_DSDS_CUST". It's "DFLT_FSG".
Please help me.
Click to expand...
Click to collapse
You found any solution?? I am facing the same problem...
bonnyshroff said:
You found any solution?? I am facing the same problem...
Click to expand...
Click to collapse
I sent it for service and got a free replacement.
bonnyshroff said:
You found any solution?? I am facing the same problem...
Click to expand...
Click to collapse
Yes I found it..
I created a thread. Check this.
https://forum.xda-developers.com/moto-g4-plus/how-to/solve-moto-g4-plus-one-imei-fp-sensor-t3800410
---------- Post added at 11:38 AM ---------- Previous post was at 11:36 AM ----------
sabithmk said:
I've flashed a stock firmware everyone else flashed. But after flashing, my phone's fingerprint and networks are not working.
In the settings, the baseband is also not "ATHENE_INDIA_DSDS_CUST". It's "DFLT_FSG".
Please help me.
Click to expand...
Click to collapse
Check this link friend. I did it. Was having same problem as you.
Check the thread I created.
https://forum.xda-developers.com/moto-g4-plus/how-to/solve-moto-g4-plus-one-imei-fp-sensor-t3800410
Try this https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138
I have moto g4 xt1622 and everything works fine
I did it by next topic
https://forum.xda-developers.com/moto-g4-plus/how-to/moto-g4-plus-hardbrick-solved-guide-t3657761
But do not use ota updates in future. You can flash new same system if someone collect again after came securty patch or os update
You need these files and run commands. See up link guide
http://www.mediafire.com/file/owo07yg79m3mxw6/Minimal ADB and Fastboot.rar
gioyocho said:
Try this https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138
I have moto g4 xt1622 and everything works fine
I did it by next topic
https://forum.xda-developers.com/moto-g4-plus/how-to/moto-g4-plus-hardbrick-solved-guide-t3657761
But do not use ota updates in future. You can flash new same system if someone collect again after came securty patch or os update
You need these files and run commands. See up link guide
http://www.mediafire.com/file/owo07yg79m3mxw6/Minimal ADB and Fastboot.rar
Click to expand...
Click to collapse
A few things:
1) As long as you are fully updated to the latest stock ROM, OTA updates should not be a problem. OTA updates are usually a problem if you have downgraded your device (like in your case downgrading to Dec 2016 firmware) or not having the full stock ROM, including the bootloader of the same patch level, (i.e. having mixed firmware) flashed to your device. If you really want to, you can use the latest stock ROM to re-lock your bootloader, and providing it's the correct stock ROM for your region/device, you should receive and be able to flash OTA updates without problem (as a locked bootloader will enforce you having firmware matching the bootloader update level).
2)I'm not sure how a minimal ADB/fastboot image is 900+ MB. Unless that mediafire link is pointing to the Android SDK which includes the ADB and fastboot programs, the minimal ADB/fastboot is about 1 MB https://forum.xda-developers.com/showthread.php?t=2317790
3)Unfortunately, repairing IMEI and loss of fingerprint sensor is not as straightforward as flashing the stock ROM. You may require the hw, fsg and modem images.
echo92 said:
A few things:
1) As long as you are fully updated to the latest stock ROM, OTA updates should not be a problem. OTA updates are usually a problem if you have downgraded your device (like in your case downgrading to Dec 2016 firmware) or not having the full stock ROM, including the bootloader of the same patch level, (i.e. having mixed firmware) flashed to your device. If you really want to, you can use the latest stock ROM to re-lock your bootloader, and providing it's the correct stock ROM for your region/device, you should receive and be able to flash OTA updates without problem (as a locked bootloader will enforce you having firmware matching the bootloader update level).
2)I'm not sure how a minimal ADB/fastboot image is 900+ MB. Unless that mediafire link is pointing to the Android SDK which includes the ADB and fastboot programs, the minimal ADB/fastboot is about 1 MB https://forum.xda-developers.com/showthread.php?t=2317790
3)Unfortunately, repairing IMEI and loss of fingerprint sensor is not as straightforward as flashing the stock ROM. You may require the hw, fsg and modem images.
Click to expand...
Click to collapse
Well
1. if you have unlocked bootloader, you can not re-lock. i think this is the brick's reason. i had installed yes old bootloader file with december 2016 security patch, then came ota update to april 2018 security patch and phone has bricked, as from marshmallow to nougat update while bootloader was unlocked. but i do not know reason exactly, because first time i did stock marshmallow 6.0 rom, then came ota update everything works fine new security patch of 6.0, after that came nougat ota update and phone was bricked
2. yes there is difference between .rar and folder. just extract it
3. if it is hardware issue, rom can not change anything yes
gioyocho said:
Well
1. if you have unlocked bootloader, you can not re-lock. i think this is the brick's reason. i had installed yes old bootloader file with december 2016 security patch, then came ota update to april 2018 security patch and phone has bricked, as from marshmallow to nougat update while bootloader was unlocked. but i do not know reason exactly, because first time i did stock marshmallow 6.0 rom, then came ota update everything works fine new security patch of 6.0, after that came nougat ota update and phone was bricked
2. yes there is difference between .rar and folder. just extract it
3. if it is hardware issue, rom can not change anything yes
Click to expand...
Click to collapse
1)You can re-lock your device with the April 2018 stock firmware https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138. You need a stock firmware image as new or newer than your bootloader - we've seen many examples on this stock ROM thread of users re-locking their bootloaders.
The likely reason that you hard bricked is that you did not actually downgrade your bootloader when you flashed the Marshmallow stock ROM. Hence, you still had the Nougat bootloader on your device, which got corrupted when you used the old MM to Nougat OTA.
To re-lock your device, you must use the newest appropriate firmware for your device. Do not flash old stock firmware (including MM) and do not mix your firmwares (do not flash old bootloader files with new firmware). Of course, re-locking your bootloader will not restore your warranty and the process will erase your device, so up to you.
gioyocho said:
Try this https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138
I have moto g4 xt1622 and everything works fine
I did it by next topic
https://forum.xda-developers.com/moto-g4-plus/how-to/moto-g4-plus-hardbrick-solved-guide-t3657761
But do not use ota updates in future. You can flash new same system if someone collect again after came securty patch or os update
You need these files and run commands. See up link guide
http://www.mediafire.com/file/owo07yg79m3mxw6/Minimal ADB and Fastboot.rar
Click to expand...
Click to collapse
Check my link.
You can even OTA update in future if you installed the latest firmware.
https://forum.xda-developers.com/moto-g4-plus/how-to/solve-moto-g4-plus-one-imei-fp-sensor-t3800410
echo92 said:
1)You can re-lock your device with the April 2018 stock firmware https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138. You need a stock firmware image as new or newer than your bootloader - we've seen many examples on this stock ROM thread of users re-locking their bootloaders.
The likely reason that you hard bricked is that you did not actually downgrade your bootloader when you flashed the Marshmallow stock ROM. Hence, you still had the Nougat bootloader on your device, which got corrupted when you used the old MM to Nougat OTA.
To re-lock your device, you must use the newest appropriate firmware for your device. Do not flash old stock firmware (including MM) and do not mix your firmwares (do not flash old bootloader files with new firmware). Of course, re-locking your bootloader will not restore your warranty and the process will erase your device, so up to you.
Click to expand...
Click to collapse
I do not know how to re-lock bootloader. i have latest stock rom 7.0 with april security patch
gioyocho said:
I do not know how to re-lock bootloader. i have latest stock rom 7.0 with april security patch
Click to expand...
Click to collapse
If you have a look and read of the stock ROM initial post https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138 in that guide you'll see flashing commands that should let you re-lock your bootloader.
Also, if you want to re-lock your bootloader, check that you have OEM unlocking enabled in Settings>Developer Options (the same toggle you turned on when you unlocked the bootloader in the first place).
So the summary is:
1)Turn on OEM unlocking in Settings>Developer Options.
2)Boot your device to bootloader
3)Fully flash the April 2018 stock ROM (all files must be from the April 2018 stock ROM, no exceptions) as per the flashing commands in the guide, including all the OEM lock commands. This should wipe your device, re-lock your bootloader and let you boot with stock files. Attempting to mix files will cause your lock to fail or your device to not boot, as the firmware you flashed is now being checked by your bootloader to verify it's all from the same firmware.
echo92 said:
If you have a look and read of the stock ROM initial post https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138 in that guide you'll see flashing commands that should let you re-lock your bootloader.
Also, if you want to re-lock your bootloader, check that you have OEM unlocking enabled in Settings>Developer Options (the same toggle you turned on when you unlocked the bootloader in the first place).
So the summary is:
1)Turn on OEM unlocking in Settings>Developer Options.
2)Boot your device to bootloader
3)Fully flash the April 2018 stock ROM (all files must be from the April 2018 stock ROM, no exceptions) as per the flashing commands in the guide, including all the OEM lock commands. This should wipe your device, re-lock your bootloader and let you boot with stock files. Attempting to mix files will cause your lock to fail or your device to not boot, as the firmware you flashed is now being checked by your bootloader to verify it's all from the same firmware.
Click to expand...
Click to collapse
well i tried and did not work those run commands

XT-1644 Official Nougat Update?

My Phone Info:
Single sim 2gb ram + 16gb rom
Hello folks I've been searching for a nougat update for XT-1644, but unable to find over the xda if anyone of you havs upgraded your xt-1644 then kindly tell the procedure here, Thanks.
Here is my About Phone Info.
http://cloud.tapatalk.com/s/589c8f61b2eab/Screenshot_20170209-203359.png
http://cloud.tapatalk.com/s/589c8f48b01b2/Screenshot_20170209-203401.png
You mean a method like this? https://forum.xda-developers.com/moto-g4-plus/how-to/xt1644-stock-marshmallow-to-nougat-t3540022
If you download the 93-14 Nougat firmware, that's the latest version. Nougat OTAs currently only exist for the 93-11 firmware.
echo92 said:
You mean a method like this? https://forum.xda-developers.com/moto-g4-plus/how-to/xt1644-stock-marshmallow-to-nougat-t3540022
If you download the 93-14 Nougat firmware, that's the latest version. Nougat OTAs currently only exist for the 93-11 firmware.
Click to expand...
Click to collapse
Sorry didn't find that,
One more question i have unlocked my bootloader will it work? I mean will i be able to flash this 7.0?
waseemmayaa said:
Sorry didn't find that,
One more question i have unlocked my bootloader will it work? I mean will i be able to flash this 7.0?
Click to expand...
Click to collapse
Yes, your bootloader status won't matter - as long as that's all you've done. As I understand it, the update via stock recovery only cares if the rest of your phone has been modified - if you've still got a stock bootloader, stock recovery and stock kernel (from MM, provided it's up to date), it should work and you should be eligible for future OTAs.
The only hurdle I could see happening is that the build of Marshmallow expected by the OTA and your phone's current OS build do not match, in which case it won't install. Thus, you may have to consult one of the fastboot Nougat 93-11 or 93-14 threads to install, which you'll have to do if your system is modified past the bootloader.
Here are a couple for your perusal:
https://forum.xda-developers.com/moto-g4-plus/how-to/moto-g4-plus-xt1640-43-athene-npj25-93-t3549369
https://forum.xda-developers.com/moto-g4-plus/how-to/android-7-0-install-nougat-official-t3531612
echo92 said:
Yes, your bootloader status won't matter - as long as that's all you've done. As I understand it, the update via stock recovery only cares if the rest of your phone has been modified - if you've still got a stock bootloader, stock recovery and stock kernel (from MM, provided it's up to date), it should work and you should be eligible for future OTAs.
The only hurdle I could see happening is that the build of Marshmallow expected by the OTA and your phone's current OS build do not match, in which case it won't install. Thus, you may have to consult one of the fastboot Nougat 93-11 or 93-14 threads to install, which you'll have to do if your system is modified past the bootloader.
Here are a couple for your perusal:
https://forum.xda-developers.com/moto-g4-plus/how-to/moto-g4-plus-xt1640-43-athene-npj25-93-t3549369
https://forum.xda-developers.com/moto-g4-plus/how-to/android-7-0-install-nougat-official-t3531612
Click to expand...
Click to collapse
Thanks for the brief info, it means i have to flash it via fastboot and if that works fine then I'll be able to get OTA, but for your info, I've unlocked bootloader and installed Official TWRP but if i flash any of the firmware (given above) will i face bootloop kinda stuffs? I am scared if something goes wrong then i will even not able to restore nandroid backup. Hope you gotta help me.
Thanks.
waseemmayaa said:
Thanks for the brief info, it means i have to flash it via fastboot and if that works fine then I'll be able to get OTA, but for your info, I've unlocked bootloader and installed Official TWRP but if i flash any of the firmware (given above) will i face bootloop kinda stuffs? I am scared if something goes wrong then i will even not able to restore nandroid backup. Hope you gotta help me.
Thanks.
Click to expand...
Click to collapse
I see you've received a response in the other thread regarding if XT1644 will accept the update; given you've flashed TWRP, if you wish to be very safe, I would suggest re-installing your Marshmallow ROM so you have a stock install before proceeding to Nougat. There's nothing stopping you from directly flashing Nougat, and the fastboot method for either Nougat build may correctly overwrite the relevant files, the only way is to try the procedure. Don't use the TWRP backup images of Nougat - they don't contain updates to your baseband modem and other core parts of your device - they are only meant to be used once your entire phone is updated to Nougat.
If you wish to restore back to stock MM before flashing Nougat, here's links to stock firmware for XT1644: https://forum.xda-developers.com/moto-g4-plus/how-to/xt1644-firmware-t3454980
But either way, read all the instructions first, ensure you've got all the firmware and tools you need installed/downloaded, your phone has at least 50 % battery and plenty of time, and you should be okay.

XT1563 Telus >>> Need Firmware

Phone Stuck On
Start Up Failed
i need this firmware
XT1563_LUX_RETCA-TELUS_5.1.1_LPD23.118-10_cid14_subsidy-TELUS_CFC.xml.zip
filefactory link is broken
Is your bootloader unlocked?
if yes follow the below.
Download the ROM from below link.
https://github.com/motoxplay/stock
Note:- Don't flash the lower version of android else it will corrupt emmc. If you had 6.0.1 or 7.1.1 before dead, then flash that particular image only.
Yes Bootloader Is Locked
and i already tried with those firmwares
[email protected] said:
Is your bootloader unlocked?
if yes follow the below.
Download the ROM from below link.
https://github.com/motoxplay/stock
Note:- Don't flash the lower version of android else it will corrupt emmc. If you had 6.0.1 or 7.1.1 before dead, then flash that particular image only.
Click to expand...
Click to collapse
MALIKKK said:
Yes Bootloader Is Locked
and i already tried with those firmwares
Click to expand...
Click to collapse
Try to re-flash by skipping Bootloader commands only. (Check if this work).
As per my understanding, if bootloader is locked then, only signed image can be flash. For that you need to go to Moto Center.
They hardly charge Rs. 500 for software glitch. (In India)
[email protected] said:
Try to re-flash by skipping Bootloader commands only. (Check if this work).
As per my understanding, if bootloader is locked then, only signed image can be flash. For that you need to go to Moto Center.
They hardly charge Rs. 500 for software glitch. (In India)
Click to expand...
Click to collapse
I already flash with & without bootloader , Recovey , Boot Files ,gpt.bin
But Same Position
I didnt tried with this XT1563_LUX_RETCA-TELUS_5.1.1_LPD23.118-10_cid14_subsidy-TELUS_CFC.xml.zip
this firmware Only

Needing Blur Version 6.1 update ROM

Hello people!
I have a Moto G4 Plus XT640-DS stuck on 6.1.0 stock and it's not getting the OTA update in any way. The ROM version is MPJ24.139-23.1 and I wanna know if anyone has a Blur Version update for this ROM or an idea to force the OTA on the system.
gabrielbrondon said:
Hello people!
I have a Moto G4 Plus XT640-DS stuck on 6.1.0 stock and it's not getting the OTA update in any way. The ROM version is MPJ24.139-23.1 and I wanna know if anyone has a Blur Version update for this ROM or an idea to force the OTA on the system.
Click to expand...
Click to collapse
You can install the stock fastboot rom for nougat for example if it's that what you want?
strongst said:
You can install the stock fastboot rom for nougat for example if it's that what you want?
Click to expand...
Click to collapse
I tried some Blur ROMs I found here, but all of them come back with a error because the stock ROM installed isn't on the version the blue version requires
gabrielbrondon said:
I tried some Blur ROMs I found here, but all of them come back with a error because the stock ROM installed isn't on the version the blue version requires
Click to expand...
Click to collapse
Without knowing what version was previously on your device, I'm not comfortable with suggesting OTA updates. If your device was downgraded with Marshmallow, then using blur OTA updates might be risky.
Did you install the Motorola usb drivers, minimal ADB /fastboot and if you're running Windows 10, to ensure you have disabled driver signature enforcement? Just to check you've mentioned it's working for your other device.
If so, and you have fastboot working, then we can try to flash the stock fastboot ROM as suggested by strongst above.
echo92 said:
Without knowing what version was previously on your device, I'm not comfortable with suggesting OTA updates.
Click to expand...
Click to collapse
Sorry, here is the phone specifications:
Device XT-1640-DS
Android: 6.0.1
M8952_7000.04.03.32R
ATHENE_BRAZIL_DSDS_CUST
Kernel: 3.10.84-GCF01273
[email protected] #1
MPJ23.139-23.1
echo92 said:
if you're running Windows 10, to ensure you have disabled driver signature enforcement?
Click to expand...
Click to collapse
How do I disabled that?
gabrielbrondon said:
Sorry, here is the phone specifications:
Device XT-1640-DS
Android: 6.0.1
M8952_7000.04.03.32R
ATHENE_BRAZIL_DSDS_CUST
Kernel: 3.10.84-GCF01273
[email protected] #1
MPJ23.139-23.1
How do I disabled that?
Click to expand...
Click to collapse
Thanks, that's one of the first builds of Marshmallow for our device - seems that the buyer tried to revert back to original condition. However, the problem is that if your bootloader is newer than your stock firmware, attempting to use OTA updates may well corrupt your bootloader and hard brick the device. If you boot to the fastboot screen, what bootloader version (E.g. B1.03, B1.06) listed below the AP secure flash line?
I think you've already got the driver signature enforcement disabled as you mentioned fastboot was working for your own device, but if you want to check, here's a tutorial: www.howtogeek.com/167723/how-to-dis...8.1-so-that-you-can-install-unsigned-drivers/
echo92 said:
If you boot to the fastboot screen, what bootloader version (E.g. B1.03, B1.06) listed below the AP secure flash line?
Click to expand...
Click to collapse
It is B1.06 (sha-0edfb0d, 2017-06-01)
gabrielbrondon said:
It is B1.06 (sha-0edfb0d, 2017-06-01)
Click to expand...
Click to collapse
Thanks, so someone did appear to flash a really old firmware on top of a newer bootloader. By the way, do you mean MPJ24.139-23.1? I'm having difficulty finding MPJ23.139-23.1.
Regardless, you've got a June 2017 Nougat bootloader on a device running Marshmallow, so OTA updates even if you could get them, would hard brick your device, likely.
Any luck on getting the device recognised in fastboot? What happens if you boot the device to the bootloader, connect to your computer, and then in a minimal ADB terminal on your computer, type 'fastboot devices' without quotes? Does that device's serial number appear when you press enter?

flash potter on xt1687 retus?

Just got the xt1687 usa model retus software channel... Is it safe to flash potter roms on here?
itcanbdone said:
Just got the xt1687 usa model retus software channel... Is it safe to flash potter roms on here?
Click to expand...
Click to collapse
What firmware? 7.0 or 8.1? If you are on 8.1 it's as safe as it ever is to flash a custom ROM.
If you're still on 7.0 you should update first and in any case make a full nandroid backup incl. Persist and EFS before you flash anything.
Sent from my Moto G5 Plus using XDA Labs
Currently on 7.0 so unlock bootloader n twrp after update? Thanks
itcanbdone said:
Currently on 7.0 so unlock bootloader n twrp after update? Thanks
Click to expand...
Click to collapse
Yes. If you can update via OTA that should be the way to go. If you can't flash full Motorola signed fastboot 8.1 firmware:
https://mirrors.lolinet.com/firmware/moto/potter/official/
Unlock the BL on Motorola website, boot to or flash TWRP and make a full nandroid incl. persist.
After that you shoud be good to go and flash custom ROMS. Check whether the selected ROM needs 7.0 or 8.1 as base, almost all of them need stock Oreo.
Sent from my Moto G5 Plus using XDA Labs
Oh yeah, I'm rusty.. Software channel duh, linux gets its stuff there... I guess it is potter xt1687, which is odd though as a website said it wasn't potter.. Anyway, looking in the gsm arena and checking against other variants of our g5 plus, it seems that everything but the radios are the same so is it safe to flash variants backing up the original radio? Thank you very much
itcanbdone said:
Oh yeah, I'm rusty.. Software channel duh, linux gets its stuff there... I guess it is potter xt1687, which is odd though as a website said it wasn't potter.. Anyway, looking in the gsm arena and checking against other variants of our g5 plus, it seems that everything but the radios are the same so is it safe to flash variants backing up the original radio? Thank you very much
Click to expand...
Click to collapse
You wrote you're on the retus channel and model is 1687. Here are the firmwares for your device, the second one ( OPS28.85-17-6-2) is the latest and last build, flash that one and everything should be fine:
https://mirrors.lolinet.com/firmware/moto/potter/official/RETUS/
You still know how to fastboot flash? Unzip firmware to ADB/Fastboot folder etc.?
Here's a post I made for someone else, it includes a link to a flashall.bat, put in in there too so you don't have to manually flash all partitions, just double-click it and it'll run all the commands for you.
https://forum.xda-developers.com/g5...solve-imei0-explanation-t3825147/post80478329
Sent from my Moto G5 Plus using XDA Labs
So I was on stock and flashed twrp after successful unlock of bootloader. After backing up, got stuck at bootloader before any further changes made, yet it was booting fine with bootloader before that.. Saw in a post to flash stock after re locking bootloader, then unlick again...
I skipped that just to get a rom on, now running havoc 9.0 but cannot seem to root as the two su & magisk arent cuttin it in twrp.
Are you really telling me I gotta revert back to stock and flash root in stock to get root?
If so, couldnt i just flash havoc 8.1 and root that way.
Yes i still remember how to flash via adb. Thank you very much
itcanbdone said:
So I was on stock and flashed twrp after successful unlock of bootloader. After backing up, got stuck at bootloader before any further changes made, yet it was booting fine with bootloader before that.. Saw in a post to flash stock after re locking bootloader, then unlick again...
I skipped that just to get a rom on, now running havoc 9.0 but cannot seem to root as the two su & magisk arent cuttin it in twrp.
Are you really telling me I gotta revert back to stock and flash root in stock to get root?
If so, couldnt i just flash havoc 8.1 and root that way.
Yes i still remember how to flash via adb. Thank you very much
Click to expand...
Click to collapse
I'm not sure that I understand everything. After flashing (official) TWRP and making a nandroid you weren't able to boot to system, only to bootloader?
Have you updated to 8.1 stock Oreo before?
Havoc needs that definitely:
https://forum.xda-developers.com/g5-plus/development/rom-havoc-os-v2-2-t3906282/post79018816
It won't make any sense to revert to stock and root it because after flashing havoc root will be lost anyway. What do you mean with "the two su & Magisk aren't cuttin it in TWRP"? (English is not my native language)
Why two? There should be magisk only to flash.
So the goal seems to be making TWRP work correctly when running havoc to be able to flash magisk.zip and boot to system.
Can you post a recovery log after the attempt to flash magisk from TWRP (the function is in TWRP/ advanced/log.)
Can you boot to havoc directly now?
Are you able to reach TWRP?
I need the error message that appears when you try to flash magisk, should be in the log.
And what is it about two things, su AND magisk?
Magisk.zip is the su binary.
Please provide some more information and sorry if it's me who don't understand something.
Sent from my Moto G5 Plus using XDA Labs
- I got root after all. Seems I was just flashing no verity before root and it was suppise to be after.
- there was a super su which I'd rather have to mod things with but neither worked until i figured out as mentioned above
- now I'm trying to get gaps to work..
- also having problem flashing rom withou encryption, it keeps forcing it encrypted.
- here is link to 3 images of what i've got currently:
https://mega.nz/#F!q3pVQIDJ!kwfNgjMEEssa97rrZJjWHg
Thanks
itcanbdone said:
- I got root after all. Seems I was just flashing no verity before root and it was suppise to be after.
- there was a super su which I'd rather have to mod things with but neither worked until i figured out as mentioned above
- now I'm trying to get gaps to work..
- also having problem flashing rom withou encryption, it keeps forcing it encrypted.
- here is link to 3 images of what i've got currently:
https://mega.nz/#F!q3pVQIDJ!kwfNgjMEEssa97rrZJjWHg
Thanks
Click to expand...
Click to collapse
Never use SuperSU alongside with magisk but I think you know that now.
To remove encryption: It's not enough to wipe data in TWRP, you have to format it (the option where you have to confirm with "Yes" and not just wipe). That will wipe your internal storage too.
Only formatting data in TWRP will remove the encryption and the Disable_Dm-Verity_ForceEncrypt_02.04.2019.zip will keep it decrypted. Make sure usb debugging is enabled.
Boot to TWRP and flash ROM and Gapps (both in one action without a reboot in between).
Now flash the no verity-force encryption.zip.
You can reboot to system now but you can also flash the magisk.zip directly afterwards, it helps to keep the data partition encrypted too.
I flash everything in a row.
Check that thread: https://forum.xda-developers.com/g5-plus/how-to/guide-how-to-remove-device-encryption-t3863586
(page 2)
Sent from my Moto G5 Plus using XDA Labs
Thanks for the encryption link.. Any idea on the pros n cons on encryption in the world of flashing zips and modding?
I see pros n cons on google search for encryption but not from developments perspective
itcanbdone said:
Thanks for the encryption link.. Any idea on the pros n cons on encryption in the world of flashing zips and modding?
I see pros n cons on google search for encryption but not from developments perspective
Click to expand...
Click to collapse
I decrypt my device, for example to have access to /data in case of a bootloop because of a magisk module. I don't like the idea of not physically seeing parts of my partitions or even not being able to edit it.
From the sight of security it's better to encrypt naturally. It depends a bit how old your device is and what you want to do with it.
I never lost my device or it was getting stolen so as long it's in my pocket I don't need encryption.
But that's just my personal opinion.
Sent from my Moto G5 Plus using XDA Labs
Hey so I found a really cool way to decrypt but ROM after it's already been encrypted and you have all your stuff in it, I figured it out on accident. What I did was simply did a backup through TWRP and formatted the drive. When I restored the drive it was decrypted! And all this time everyone ever told me that you cannot decrypt. Pretty cool. Actually found this out by switching to a ROM and then going back anyway maybe people should know this? Hope it helps thanks for all the pointers

Categories

Resources