Hello,
I have an XT1562 single-SIM. I unlocked and rooted the device using TWRP 2.8.7-v2 and SuperSU 2.46.
Since I read rumours that this will prevent the OTA MM update I would like to update by flashing the new firmware.
This forum is a great source of information, but that information is scattered all over the place. I have read dozens of topics and hundreds of posts, and still have some questions . I hop this post will lead to the answers...
Do I need to upgrade TWRP to 3.0.0-r2 before upgrading the firmware?
Do I have to uninstall SuperSU first?
Can I skip the fastboot erase userdata step?
Will flashing bootloader and image re-lock the bootloader?
If I want to keep using TWRP, do I need to skip the fastboot flash recovery recovery.img step?
Thanks,
GeWe
Just wanted to get some extra information that may assist others in replying to this thread my good friend.
What version of software are you running? (Brazil Retail, Europe retail, Asia retail, Canada retail, USA or a Carrier branded version)
I will attempt to answer your questions as best I can.
1. I don't believe you need to upgrade to TWRP 3 to receive a MM version. I am running 2.8.7.0 IIRC and am running MM just fine.
2. You need to be completely stock to receive an OTA update. ie, no custom recovery and completely stock firmware. In Fastboot it should say "Stock" next to "Software Status" instead of "Modified"
3. You can when flashing original stock firmware, I don't recommend it though as I have had bootloops in the past. Best to backup and completely start fresh.
4. You don't need to relock the bootloader. I did this on a Moto G and then had to get the unlock code again to go back to custom. It doesn't completely relock anyway, it still says Status 3 I believe and shows the bootloader unlocked warning.
5. Again, best to flash completely stock then flash TWRP recovery.
All that being said, your best bet is to use the Stock backups in TWRP and restore from them. I used the Canadian one and am running TWRP with Canada firmware and haven't looked back. I will get you the link shortly.
Edit: this is the link. I used the Canada firmware in this thread and restored on my phone. Works great.
http://forum.xda-developers.com/showthread.php?t=3272979
Sent from my XT1563 using Tapatalk
Sorry, I forgot to mention the software version. Apart from the recovery it is running the stock ROM, Android 5.1.1, European retail verion. (Baseband version is M8936_2020613.22.03.21.33R LUX_EMEA_CUST.)
After some more searching I found another thread that contained a link to the reteu OTA file. I followed the instructions there and now I have 6.0 running.
Related
Hi all,
needing help upgrading to MM.
I'm stuck on 1.17.40.1106 since I unlock the bootloader I can't receive further updates.
I've read that to be able to upgrade to MM you need to have .1531 firmware but since I'm stuck, can I sideload MM 21.40.1220 from Lolli 1.17.40.1106?
I have TWRP installed but not rooted.
First if you want sideload u must in "STOCK recovery"
And Seccond if you want update to MM u must have final firmware of LL. Go to asus.com check ur firmware version, If you are using last LL u just download MM firmware copy to sdcard and go to recovery-->apply update from sd card-->choose firmware MM and wait it update
.....
Dont flash firmware of asus.com if u use custom recovery it will brick your phone....
Thanks Val.
I'm having status 7 error both in stock recovery and twrp, another reason why Im stuck.
What are my options?
anyone?
stockdiordna said:
Hi all,
needing help upgrading to MM.
I'm stuck on 1.17.40.1106 since I unlock the bootloader I can't receive further updates.
I've read that to be able to upgrade to MM you need to have .1531 firmware but since I'm stuck, can I sideload MM 21.40.1220 from Lolli 1.17.40.1106?
I have TWRP installed but not rooted.
Click to expand...
Click to collapse
you have twrp but no root? how does that work?
in any case, the Terms of Service of the Asus unlock tool says you will not be able to get OTA update after using. We have confirmed that the unlock tool communicates with Asus when you use it - we highly suspect it sends your phone information to Asus to prevent official OTA.
I would root phone and install ROM.
check this out for issue of installing official MM update with TWRP:
http://forum.xda-developers.com/zen...ne-2-laser-t3399441/post67336853#post67336853
Thanks Eric.
I was reading the links you gave and have this questions:
1. Is it true that if I use custom recovery (TWRP) to sideload official firmware my phone will be bricked?
2. If I do "fastboot erase system" and flash full official firmware such as 1.17.1531, will it erase the custom recovery and go back to stock?
This way I can manually upgrade to MM once in stock recovery.
stockdiordna said:
Thanks Eric.
I was reading the links you gave and have this questions:
1. Is it true that if I use custom recovery (TWRP) to sideload official firmware my phone will be bricked?
2. If I do "fastboot erase system" and flash full official firmware such as 1.17.1531, will it erase the custom recovery and go back to stock?
This way I can manually upgrade to MM once in stock recovery.
Click to expand...
Click to collapse
1)i think twrp will not flash the official firmware, like if you downloaded it from Asus or got the ota .zip.
2) i do not know that command but it scares me to look at it.
in the thread i linked to, was answer to y question about flashing the official MM stock image.
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.
Hi!
I have got two G4, one with Marshmallow and one with Nougat.
The one on N (offical N, updated by OTA and did a full wipe) has lots of problems with BT, and I want to downgrade it to MM.
I have read lots of posts, here and everywhere else, and saw some vids about the procedure. But I still have some doubts about the proccess:
* Most of the procedures I have read relate to downgrade from N leak to MM in order to upgrade to official N. I have seen someone ask if the same procedure could be used to downgrade from offical N, but no answer. Can I use the same procedure to downgrade from official N?
* Some say you have to unlock the bootloader, others make no mention of it. Some say you should not write gpt.bin and bootloader from the MM ROM as N udated them and it is not possible to downgrade them. Do I have to unlock the bootloader before using fastboot to write the MM ROM? Should I avoid writing gpt.bin and bootloader?
I don't mind voiding the phone warranty, and I don't mind not being able to OTA update future versions.
Thank you very much.
Regards.
If you have bootloader locked, you can't overwritte nothing including system, boot, bootloader and gpt. I tried with my Moto G4 and i can't go back from official N to official MM through fastboot
Thank you.
So I understand I have to unlock the bootloader.
Now I just need to make sure if I should overwrite gpt and bootloader with MM versions (coming from stock N) or not.
Regards.
CalvinH said:
Thank you.
So I understand I have to unlock the bootloader.
Now I just need to make sure if I should overwrite gpt and bootloader with MM versions (coming from stock N) or not.
Regards.
Click to expand...
Click to collapse
A couple of weeks ago, I read something about it. I think you should not overwrite the bootloader and recovery but I do not remember very well.
But if you have your bootloader unlocked just flash (or boot into) a custom recovery and make a backup of everything and after play along a while
lerg96 said:
A couple of weeks ago, I read something about it. I think you should not overwrite the bootloader and recovery but I do not remember very well.
But if you have your bootloader unlocked just flash (or boot into) a custom recovery and make a backup of everything and after play along a while
Click to expand...
Click to collapse
Thank you.
Based on the overwhelming popularity of this thread (thanks lerg96!) I have decided to come back and tell how it went.
I had a Moto G4 with official Nougat. I wanted to downgrade it to MM.
The first problem is that I didn't find the .63 ROM (last MM one) for my device (XT1622). I found the 23.5 version (previous one), and the .63 version for the XT1624. Since 22 and 24 differ on LTE bands and so, I decided to use the older but right ROM.
First attempt: downgrade without unlocking bootloader... NO WAY.
Second attempt: unlock bootloader + downgrade without overwriting bootloader and gpt.bin. :good::good:
I got the boot warning message, but everything went ok and my BT problems are gone. I got the .63 OTA notification, but didn't installed it as I read scary histories about doing it.
Regards!
now that your bootloader is unlocked, install TWRP and make a backup of your system. I used TWRP to restore my OS. I went from Nougat back to MM, I am sure you can go the other way around too.
also, the fastboot method for reload the os seems to work well on phones with unlocked bootloaders.
Hi all, I have an XT1575 version P3C and it works great but is saying there are no software updates available despite being stuck on MPHS24.49-18-4 which, as far as I can tell, is one Android 6.0 security update behind and also missing the big update to Android 7.0. I downloaded the .zip for the Android 7.0 OTA and tried flashing it via the recovery but it didn't work since I'm coming from the wrong version. Is there any reason my device won't "see" the newer OTAs? Is there an intermediate .zip I need to download and install via recovery to get it to the version required for the 7.0 update? As near as I can tell this phone is totally unmodified with a locked bootloader. No TWRP or root.
Thanks.
Xt1575
US:
https://forum.xda-developers.com/moto-x-style/general/xt1575-moto-x-pure-edition-factory-t3704142
Latin America DualSim:
https://forum.xda-developers.com/mo...572firmwareclarkretlads7-0nphs25-200-t3716347
How to's:
https://forum.xda-developers.com/mo...de-return-to-stock-relock-bootloader-t3489110
https://forum.xda-developers.com/moto-x-style/general/guide-flashing-stock-firmware-t3637235 @Tandyman100
LatAm SingleS:
https://forum.xda-developers.com/moto-x-style/general/xt1575-72-nougat-7-0-stock-official-t3671995
Will those zips be flashable through my stock bootloader from the internal storage, or is the ADB/fastboot option the only way to go? All of these "flash a stock ROM" tutorials seem to be assuming I have rooted/BL unlocked/TWRP/etc.'d my phone when that isn't the case. I'm just trying to easily go from one stock OS to a newer one.
EDIT: I'm an idiot. I didn't see the how-to. Thank you for the succinct informative post.
Hello!
I've the Indian variant of the Moto G5 Plus (XT1686), software channel: Retin. I have unlocked the device and flashed a custom ROM. I want to return to stock now but I have a few questions.
1) Where can I get the latest factory image for my XT1686?
2) Which one should I flash on my device amongst AMZ, RETLA & RETAIL?
3) I was on the November security patch before I unlocked and rooted. Should I flash stock, will my device continue receiving ota updates that are released for India?
4) If I flash the firmware that you guys will link me to here, will it hard brick my device when I try for ota update in the future? I read somewhere about mismatch in the partition table will lead to 9008/ some error and device won't go in bootloader mode and that you'll need blankfiles to revive your device and stuff.
Please tell me what to do to return to my complete stock image and to continue receiving ota updates safely on my XT1686, RETIN Software Channel?
1) To the best of my knowledge, this NPN25.137-92, Nov 2017 stock Motorola firmware, is the latest for retIN (retail India) devices, amongst other regions. https://forum.xda-developers.com/g5-plus/how-to/moto-g5-plus-patch-november-npn25-137-92-t3718976 It's been received by OTA to users, indicating it's been formally deployed in India and other regions too. Please verify this before flashing
Flash using the flashing instructions provided in this post: https://forum.xda-developers.com/g5-plus/how-to/solution-to-flash-stock-romfactory-t3691396 but using the above NPN25.137-92 ROM - the flashing instructions should apply to this ROM.
2)As you're on retail India, you want retail stock ROMs. AMZ are only for Amazon Prime devices (bootloader locked to Amazon, adverts on the lockscreen) and whilst you could flash retla (retail Latin America), it may cause problems for your device later down the line.
3)Provided you flash the correct stock firmware for your region, you should continue to receive OTA updates.
4)As this should be the same firmware as you had previously, you should not hard brick when receiving OTA updates in the future. Users appeared to commonly hard brick when they attempted to flash stock Motorola firmware older than the stock firmware they had (custom ROMs don't appear to matter here), then attempted to use OTA updates. You cannot downgrade bootloaders, thus you have a mismatched bootloader and system - your new bootloader and your downgraded system - so using an OTA update would flash older bootloader files. As OTA updates do not have the same checks as fastboot for bootloaders, that would corrupt your newer bootloader and hard brick your device. The OTA updates don't appear designed to consider downgraded devices, i.e. newer bootloaders but older stock systems, hence why Motorola likely warns you that whatever happens when unlocking the bootloader is the user's responsibility. If you were in that situation, then flashing fastboot ROMs would be the safest way to update.
However, as you're being conscientious enough to flash the same or latest firmware, then this should not occur. To summarise, hard bricks only appear to occur when downgrading/cross flashing stock firmware and then taking OTA updates when you previously had newer/different stock firmware on your device.
If you want to be truly sure this is the right firmware to revert back to stock to, then I would like to see your getvar info before proceeding:
1)Boot your device to the bootloader, connect to your computer via USB.
2)In the ADB terminal, type 'fastboot getvar all' without quotes and press Enter.
3)Copy the output to a post here. This output contains device variables including what the last stock firmware was on your device, which will be helpful in verifying the correct firmware for you. You may wish to remove IMEI from the output before posting.
Guys i unlocked the bootloader of NPN 25.137-92 indian retin variant with nov 1 patch. I unlocked the bootloader and rooted the phone with SU, only problem is that cam stops working. Then i installed Elemental X kernel 2.02 as a workround to get the cam working which went ok . But i want to go back to the stock kernel, i dont want to flash whole rom . Is their a way i get info or download link for the stock kernel, please reply. Is it possible that i can just flash the kernel.
Stifmeister11 said:
Guys i unlocked the bootloader of NPN 25.137-92 indian retin variant with nov 1 patch. I unlocked the bootloader and rooted the phone with SU, only problem is that cam stops working. Then i installed Elemental X kernel 2.02 as a workround to get the cam working which went ok . But i want to go back to the stock kernel, i dont want to flash whole rom . Is their a way i get info or download link for the stock kernel, please reply. Is it possible that i can just flash the kernel.
Click to expand...
Click to collapse
Answered on your post, please check