[GUIDE] Restore Moto Firmware for American Moto G - Moto G General

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hello guys, this guide is to help you to go back to Stock Firmware from any custom ROM or from Google Play edition firmware.
First, all credits go to the original owners of this guide, firs of all thanks to @Semseddin and his previous guide !!!
Click to expand...
Click to collapse
I started this thread because I have an Argentinian Retail Moto G, and downloaded the retail 4.4.2 firmware for Argentina, it comes in *.tar.gz format, but the guide stated above was for *.xml.zip firmware, so here it comes some differences.
DISCLAIMER: If your Moto G dies, explodes, turn into a zombie, goes berserk and tries to kill you, I'm not the one to blame. I've tested this tutorial and worked for me, if this does not work for you, keep googling about your problem. I can help you but its not my fault! Try this at your own risk.
THIS SHOULD WORK ON LOCKED AND UNLOCKED BOOTLOADERS​
LETS BEGIN...
-1 - Make a backup of all the apps and media in your SD card because all of this erases and formats everything inside! So backup everything!
0 - DOWNLOAD and install Motorola drivers.
1 - Go to THIS PAGE and download a 4.4.2 firmware suitable for your device. In my case I searched and downloaded Retail Argentina 4.4.2 firmware. There aren't a lot of 4.4.4 specific firmware, so download a 4.4.2 firmware. After installing it, you can OTA to 4.4.4.
2 - On Windows, create a temporary folder in drive c:\ called "restore" so it would be like this: c:\restore ; and there using 7zip or similar, extract everithing inside the firmware file into this "retail" folder. (The firmware I needed was in *.tar.gz format but this can work if the firmware you get is in *.XML.zip format)
3 - Now, download the attachment I provide you (those three files are from 4.4.4 OTA ZIP). Extract and place them inside the "restore" folder and replace the files inside.
4 - Download "mfastboot-adb.rar" in the attachments. After that, extract everything inside the RAR in the "restore" folder.
Important: Everything has to be inside the "restore" folder, don't leave files inside extraxted folders. It has to look like this:
5 - Turn off the phone and turn it on in FASTBOOT MODE (When turned off tap and hold ON BUTTON and VOLYME DOWN BUTTON for 5 seconds and release them, you should see the FASTBOOT MENU) and plug the phone to PC via USB.
6 - Start CMD (Windows console) with Administrator rights (in Windows 7 click on Start and in the search bar write CMD and above right click on CMD and start it as Administrator) and type:
cd c:\restore
Click to expand...
Click to collapse
This will place the console inside the "restore" folder.
7 - Here starts the COPY-PASTE action. Don't miss ANY LINE here!!! Copy and paste this lines one by one, waiting to the flashing to finish and giving an OKAY as a result!!! If some of this commands gives a (bootloader) FAILED answer, try to repeat that command.
If you upgraded to Lollipop, you can go back to KitKat, but DONT FLASH THE COMMANDS I GIVE HERE THAT ARE IN RED COLOR. Use the RED commands only if you NEVER upgraded to Lollipop before:
mfastboot flash aboot emmc_appsboot.mbn
mfastboot flash partition gpt.bin
mfastboot reboot-bootloader
mfastboot getvar max-sparse-size
mfastboot oem fb_mode_set
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img -- (this one gives trouble on some devices, if that is your case, click below)
If mfastboot flash system system.img gives an error, you can try this commands:
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
If yoy have a Moto G LTE version, you can use this commands: (Correct me if these are not the right ones for LTE)
mfastboot flash system system.img_sparsechunk1
mfastboot flash system system.img_sparsechunk2
mfastboot flash system system.img_sparsechunk3
mfastboot flash system system.img_sparsechunk4
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata -- THIS ERASES ALL YOUR DATA AND FORMATS SD! You should have done a backup by this point! (If this command gives a (bootloader) FAILED error, immediately run this command again, that should work.)
mfastboot oem fb_mode_clear
mfastboot reboot
Click to expand...
Click to collapse
Please, I say this again! Do this one line at a time, waiting for every line to flash and perform actions and to return an OKAY as an answer...
If every step on the copy-paste steps give OKAY as an answer, you will see your Moto G return to life with the original Moto firmware!!!! The first boot will take like 7 or 8 minutes, so be patient!
So this is it. If you need help let me know below... :fingers-crossed:

Everything looks good and worked for me except for 2 things:
-Flashing motoboot.img will error if you're trying to downgrade from 4.4.4 gpe or 4.4.3 moto but you can just skip it
-You need to add a .img at the end of this "mfastboot flash system system (this one gives trouble on non european models but is the one that works on american (and argentinian) Moto G!)" (not a big deal but it errors if you don't and people can get scared)

anerik said:
Everything looks good and worked for me except for 2 things:
-Flashing motoboot.img will error if you're trying to downgrade from 4.4.4 gpe or 4.4.3 moto but you can just skip it
-You need to add a .img at the end of this "mfastboot flash system system (this one gives trouble on non european models but is the one that works on american (and argentinian) Moto G!)" (not a big deal but it errors if you don't and people can get scared)
Click to expand...
Click to collapse
You're damn right man, correcting right now! :good:

Hey man thanks for the guide. No the question is, why flash back? GPE is much better for me! or it is because we will have problems when trying to update to Android L?

I plan to do this when 5.0 comes out. Currently I'm on CM11. However, on the official downloads page I only see 4.4.2 for my retail firmware. Would this be fine if I'm on 4.4.4?
Thanks for the guide.

there is one thing, if you upgrade to 4.4.3/4.4.4, you will not be able to downgrade yourself to 4.3.
I have tried. it just wont boot.

SloppyBeef said:
I plan to do this when 5.0 comes out. Currently I'm on CM11. However, on the official downloads page I only see 4.4.2 for my retail firmware. Would this be fine if I'm on 4.4.4?
Thanks for the guide.
Click to expand...
Click to collapse
Yes, I was on GPe 4.4.4 firmware, then I flashed 4.4.2 Moto firmware, then OTAed to 4.4.4 Moto firmware.. So this will work..

AgentChaos said:
there is one thing, if you upgrade to 4.4.3/4.4.4, you will not be able to downgrade yourself to 4.3.
I have tried. it just wont boot.
Click to expand...
Click to collapse
Yes, that is true, so 4.3 is no more an option.. I wonder if this will happen in the future, I mean, maybe when 5.0 comes out, will it be impossible to downgrade to 4.4.2 firmware also?... I hope I'm wrong..

titotito1983 said:
Hey man thanks for the guide. No the question is, why flash back? GPE is much better for me! or it is because we will have problems when trying to update to Android L?
Click to expand...
Click to collapse
This is just in case you miss Stock firmware... If you like GPe firmware just stay there, but if you have trouble you can use this guide. Also this should work to revert from CM11 or another custom ROM. :good: But, when Lollipop arrives, there will be no problems with OTAs on GPe firmware, but Motorola gives some extra features..
I returned to stock because of some options and features Stock firmware has... (FM radio, Sounds Effects, Assist, Moto Camera, OTG options on Settings > Storage, etc...)

Hi, i bougth the Moto G in Argentina with 4.4.2 and unlocked the bootloader, updated OTA to 4.4.4 and rooted the device , if i do this procedure will i lost the CMW recovery and/or root? the bootloader will remain unlocked?
i just tried the Factory Reset option but it ends un a bootloop... is there another option to have the stock rom clean or i have to do all this?
THANKS !

sublowBASS said:
Hi, i bougth the Moto G in Argentina with 4.4.2 and unlocked the bootloader, updated OTA to 4.4.4 and rooted the device , if i do this procedure will i lost the CMW recovery and/or root? the bootloader will remain unlocked?
i just tried the Factory Reset option but it ends un a bootloop... is there another option to have the stock rom clean or i have to do all this?
THANKS !
Click to expand...
Click to collapse
If you do all of this, you will loose root and CWM... but you can root it again when you do this procedure-- and the bootloader will remain unlocked. :good:

If you download the firmware in .xml.zip format enter :
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
Instead of mfastboot flash system system.img

Cyber. said:
If you download the firmware in .xml.zip format enter :
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
Instead of mfastboot flash system system.img
Click to expand...
Click to collapse
When I tried to flash my specific firmware, those commands didnt work, and somewhere else I read those commands you say are for some european devices. I use the system.img command and it worked every time I do it on my retail Arg moto g. That is a little difference between some devices.
Edit: sorry I forgot that the firmware I used was in tar.gz format, so that's why those commands didn't work for me.. If the firmware you download is xml.zip you have to use the other guide that is on sticky posts.

Thanks for your guide! It was very usefull.
I've been trying CM rom and the Decepticon kernel, and because of that I've reinstalled the stock rom quite a few times now.
Because of that, every time I restored the 4.4.2 rom (Retail Argentina) and then OTA to 4.4.4. It's very annoying to download that update every time and I couldn't find it online so I've made a backup of the update zip. That way I only need to enter into the recovery and flash the update.
Anyone else wants it?

I was worried about the sparsechunk.xx files as well, but flashing them worked no problem for me (I'm using the Bell 4.4.2 Canada firmware).
Got my Moto G back to Moto stock 4.4.2 from GPe 4.4.4 just fine! Thanks Marckozz <3 Can confirm this works for XT1032 in Canada (although this is probably the same model as an American one to be honest).

MarckozZ said:
Hello guys, this guide is to help you to go back to Stock Firmware from any custom ROM or from Google Play edition firmware.
I started this thread because I have an Argentinian Retail Moto G, and downloaded the retail 4.4.2 firmware for Argentina, it comes in *.tar.gz format, but the guide stated above was for *.xml.zip firmware, so here it comes some differences.
DISCLAIMER: If your Moto G dies, explodes, turn into a zombie, goes berserk and tries to kill you, I'm not the one to blame. I've tested this tutorial and worked for me, if this does not work for you, keep googling about your problem. I can help you but its not my fault! Try this at your own risk.
THIS SHOULD WORK ON LOCKED AND UNLOCKED BOOTLOADERS​
LETS BEGIN...
-1 - Make a backup of all the apps and media in your SD card because all of this erases and formats everything inside! So backup everything!
0 - DOWNLOAD and install Motorola drivers.
1 - Go to THIS PAGE and download a 4.4.2 firmware suitable for your device. In my case I searched and downloaded Retail Argentina 4.4.2 firmware. There aren't a lot of 4.4.4 specific firmware, so download a 4.4.2 firmware. After installing it, you can OTA to 4.4.4.
2 - On Windows, create a temporary folder in drive c:\ called "restore" so it would be like this: c:\restore ; and there using 7zip or similar, extract everithing inside the firmware file into this "retail" folder. (The firmware I needed was in *.tar.gz format but this can work if the firmware you get is in *.XML.zip format)
3 - Now, download the attachment I provide you (those three files are from 4.4.4 OTA ZIP). Extract and place them inside the "restore" folder and replace the files inside.
4 - Download "mfastboot-adb.rar" in the attachments. After that, extract everything inside the RAR in the "restore" folder.
Important: Everything has to be inside the "restore" folder, don't leave files inside extraxted folders. It has to look like this:
5 - Turn off the phone and turn it on in FASTBOOT MODE (When turned off tap and hold ON BUTTON and VOLYME DOWN BUTTON for 5 seconds and release them, you should see the FASTBOOT MENU) and plug the phone to PC via USB.
6 - Start CMD (Windows console) with Administrator rights (in Windows 7 click on Start and in the search bar write CMD and above right click on CMD and start it as Administrator) and type:
This will place the console inside the "restore" folder.
7 - Here starts the COPY-PASTE action. Don't miss ANY LINE here!!! Copy and paste this lines one by one, waiting to the flashing to finish and giving an OKAY as a result!!! If some of this commands gives a (bootloader) FAILED answer, try to repeat that command.
Please, I say this again! Do this one line at a time, waiting for every line to flash and perform actions and to return an OKAY as an answer...
If every step on the copy-paste steps give OKAY as an answer, you will see your Moto G return to life with the original Moto firmware!!!! The first boot will take like 7 or 8 minutes, so be patient!
So this is it. If you need help let me know below... :fingers-crossed:
Click to expand...
Click to collapse
i was on stock 4.4.4(no root no unlocked boot loader indian moto g)
then i installed Asian stock soak 5.0.2 from here
http://forum.xda-developers.com/moto-g/general/moto-g-xt1033-asia-retail-android-t3001206
but i want to install it from ota update( it has some other features also)
i have tried every damn method including yours but it shows invalid piv system signature file...
can you help?

gpe lollipop 5.0.1 to stock retail
hey man, thnks for ur guide, I have a question what if i have gpe. Lollipop 5.0.1 but i want the 5.0.2 lollipop retail firmware from motorola? How do i proceed? I want the argentinian retail stockand my bootloader is unlocked. Thks!

Maxxgavin said:
hey man, thnks for ur guide, I have a question what if i have gpe. Lollipop 5.0.1 but i want the 5.0.2 lollipop retail firmware from motorola? How do i proceed? I want the argentinian retail stockand my bootloader is unlocked. Thks!
Click to expand...
Click to collapse
Try this:
*Flash ENTIRE firmware image from Brazil Retail Lollipop 5.0.2... So your bootloader will be updated to Moto bootloader... (search in this forum that firmware image and steps to flash it, and yes, flash motoboot.img and gpt.bin also, I've done that and it can be flashed on top of the old Google bootloader from GPE)
*Then, flash Retail KK 4.4.4 using this guide, but dont flash motoboot or gpt.bin from 4.4.4....
*And last, update via OTA to Retail AR Lollipop...
:fingers-crossed:

Thks, but why do i have to flash the brazilian firmware first? Flashing directly the argentinian retail 5.0.2 wont work?

Maxxgavin said:
Thks, but why do i have to flash the brazilian firmware first? Flashing directly the argentinian retail 5.0.2 wont work?
Click to expand...
Click to collapse
there is no AR 5.0.2 firmware yet, you can either wait or do what @MarckozZ suggested

Related

[GUIDE] Lollipop for XT1064 (CANADA ONLY)

This is a guide that is strictly for those who are as impatient as I am to get Lollipop on their Moto G (2014). I know there are several guides for folks in the US, and other countries as well, but currently there is no OTA for Canada yet. We are literally left out in the cold. So, I thought I would put a collaborative guide together so the Canadians can enjoy some 5.0, too!
First and foremost, if you F up your phone, that's on you. This will void your warranty, and I am in no way responsible for any stupidity you conjure up during the process.
I have only tested this on the XT1064, which is the single SIM US/Canada model.
The issue when trying to simply follow the upgrade guide for the XT1064 is that the OTA file looks for a 4.4.4 variant of Android that needs to be the same region as where the OTA came from. If you try to install it on the Canadian versions, you will get an error. So, here goes:
1. Unlock your bootloader. Follow this wonderful guide: http://forum.xda-developers.com/mot...wip-unlock-bootloader-moto-g-2nd-gen-t2875728
2. Download the US version of 4.4.4, it can be found here: http://www.filefactory.com/file/2ygnt0x45vcr/RETUAWS_XT1064_4.4.4_KXB21.85-17_cid9_CFC.xml.zip
3. Extract the above file to the same location you installed Minimal ADB in the first step (C:\Program Files(x86)\Minimal ADB and Fastboot)
4. Turn your phone off and disconnect it from the computer. Press and hold the volume down (-) button and power button to get into Fastboot mode. Connect your phone to the computer.
5. Run Minimal ADB and run these commands:
PHP:
fastboot flash partition gpt.bin
fastboot flash motoboot motoboot.img
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img_sparsechunk1
fastboot flash system system.img_sparsechunk2
fastboot flash system system.img_sparsechunk3
fastboot erase cache
fastboot erase userdata
fastboot reboot
I removed the modem commands on purpose, and I will explain why later.
6. Once the phone has rebooted, plug it in to the computer and follow this guide: http://forum.xda-developers.com/moto-g-2014/development/lollipop-moto-g-2014-xt1064-t2937361
You should now have Lollipop on your Canadian XT1064!
If you have issues with the WiFi or cellular, you may have to flash the modem commands again from the old file. I had to download the original Canadian ROM (http://www.filefactory.com/file/78znv8hx0tvt/RETCA_XT1064_4.4.4_KXB21.85-16_cid14_CFC.xml.zip) and using Fastboot flash the following:
PHP:
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
After that I had no issues and everything seems to be working as it should. You can relock your bootloader afterwards if you like as well.
Thanks to the other contributors above, I was simply trying to put a quick guide together for us Canadian folks who wish to get Lollipop, too!
Cheers!
This is great - although I think I'm still "out in the cold." I have 11.24 and couldn't flash the above due to "downgrading." Unless I'm missing something... Any ideas?
This worked for me! Thanks for the awesome tutorial!
brianshayne said:
This is great - although I think I'm still "out in the cold." I have 11.24 and couldn't flash the above due to "downgrading." Unless I'm missing something... Any ideas?
Click to expand...
Click to collapse
At which part do you get an error? Are you trying to use a script to flash, or are you doing exactly step by step like mentioned above? I had the latest of the late on my Moto G 2014, so I know that these steps work on it.
Is your bootloader unlocked as mentioned above?
NexusChrist said:
At which part do you get an error? Are you trying to use a script to flash, or are you doing exactly step by step like mentioned above? I had the latest of the late on my Moto G 2014, so I know that these steps work on it.
Is your bootloader unlocked as mentioned above?
Click to expand...
Click to collapse
Yeah - I'm not sure what the problem was - originally it wouldn't take the US ROM due to a downgrade error. Tried it again, after a factory reset and for some reason it went through. Flashing Lollipop and the modem after was no issue at all - so good to go now. It's beautiful.
Thanks for the follow-up.
AKA: I should have just ignored downgrade error + HAB fail on phone, the first time around
I am getting hab check failed for boot when i use the command " fastboot flash boot boot.img "
please help
ramzilla136 said:
I am getting hab check failed for boot when i use the command " fastboot flash boot boot.img "
please help
Click to expand...
Click to collapse
Disregard the error and move on to the next command. You are going to get a few errors. Don't worry.
installing update
verifying current system
/system/app/3c_main.apl has unexpected contents
installation aborted
this is after i run the commands and upload from sd card...
followed your commands and tried few fresh zips
can you please help, it won't let me install the lollipop file
Another way:
Go to this link, XT1064 > Lollipop, download the file and extract it.
And follow the same idea of OP but with few changes:
fastboot flash partition gpt.bin
fastboot flash motoboot motoboot.img
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot erase cache
fastboot erase userdata
fastboot reboot
TiGuy82 said:
Another way:
Go to this link, XT1064 > Lollipop, download the file and extract it.
And follow the same idea of OP but with few changes:
fastboot flash partition gpt.bin
fastboot flash motoboot motoboot.img
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot erase cache
fastboot erase userdata
fastboot reboot
Click to expand...
Click to collapse
Is this procedure better? Any enhancement? Thanks.
Botsok said:
Is this procedure better? Any enhancement? Thanks.
Click to expand...
Click to collapse
This one just avoid you to flash USA KitKat and then Lollipop. This one goes directly to Lollipop.
Doesn't flash Modem/Radio from USA Lollipop because doesn't work on Canadian models, at least didn't work with WIND Mobile model.
WIND canada moto G XT1064 lollipop
Thanks very much for posting this. and thanks for posting the link for 5.02 from MEGA which is a lot faster than filefactory!
I've attached a link to the original Wind 4.4 modem files in case someone's modem doesn't work afterwards, if they followed the top post original instructions and accidentally flashed the US KitKat 4.4 modems.. instead of downloading that huge file from filefactory.com (extremely slow site), the link has just the 2 files (22MB).
https://mega.co.nz/#!dk430ZBZ!diHa6V-rcidHFc3niGjshk-2A9ELbqZtCnb63pFK010
Also may be worth mentioning to ignore the "hab check failed" messages when flashing lollipop. (I was using mfastboot)
TiGuy82 said:
Another way:
Go to this link, XT1064 > Lollipop, download the file and extract it.
And follow the same idea of OP but with few changes:
fastboot flash partition gpt.bin
fastboot flash motoboot motoboot.img
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot erase cache
fastboot erase userdata
fastboot reboot
Click to expand...
Click to collapse
Just a super-dooper-uber Thanks To NexusChrist!
Who ever you are, I tried to follow your system. it didn't work for me, infact I lost wifi connection, but anyways what I did was I used another script for this (http://forum.xda-developers.com/mot...dows-tool-moto-g-2014-xt1064-restore-t2957167) And this worked, but now I lost Cellular Service....Big problem eh? Well no more, thanks to you. I downloaded the Canadian rom, and just to be more specific (cause it was kinda vague in the tutorial, (Extract the files again to the Mininal ADB fastboot file location the whole c drive thing yenno?)) And I ran that php and BAM thank you so much I was worried out of my MIND that I f'ed up my phone somehow. Foreal, bless your soul....or your XT1064?
No XT1064s were hurt in the making of this post
UnderAppreciatedDev said:
Who ever you are, I tried to follow your system. it didn't work for me, infact I lost wifi connection, but anyways what I did was I used another script for this (http://forum.xda-developers.com/mot...dows-tool-moto-g-2014-xt1064-restore-t2957167) And this worked, but now I lost Cellular Service....Big problem eh? Well no more, thanks to you. I downloaded the Canadian rom, and just to be more specific (cause it was kinda vague in the tutorial, (Extract the files again to the Mininal ADB fastboot file location the whole c drive thing yenno?)) And I ran that php and BAM thank you so much I was worried out of my MIND that I f'ed up my phone somehow. Foreal, bless your soul....or your XT1064?
No XT1064s were hurt in the making of this post
Click to expand...
Click to collapse
That happened because you flash the modem from Lollipop... Just flash the modem in OP and you will be ok.
spiritflare said:
Thanks very much for posting this. and thanks for posting the link for 5.02 from MEGA which is a lot faster than filefactory!
I've attached a link to the original Wind 4.4 modem files in case someone's modem doesn't work afterwards, if they followed the top post original instructions and accidentally flashed the US KitKat 4.4 modems.. instead of downloading that huge file from filefactory.com (extremely slow site), the link has just the 2 files (22MB).
Also may be worth mentioning to ignore the "hab check failed" messages when flashing lollipop. (I was using mfastboot)
Click to expand...
Click to collapse
Just a tad bit curious I also have a Wind Mobile Moto G2 and i'm just wondering how you unlocked the bootloader in the first place. If you could please share the process on how you did it that would be great.
Anyone know how we can get the LP bootloader on the Canadian version?
I'd like to be able to update my CM12.
Thanks!
Awesome
I'm on Bell &
everything is working 100% radio/wifi/bluetooth all good
Thanks
This is a great guide. But I'm wondering if we've been given any explanation on why Canadian Moto G's aren't getting OTA updates? It's April and my Moto G is saying up to date with 4.4.4. It's from wind if that matters.
I understand we can do this work around. I'm just trying to understand why we're not getting updates.
Kewjoe said:
This is a great guide. But I'm wondering if we've been given any explanation on why Canadian Moto G's aren't getting OTA updates? It's April and my Moto G is saying up to date with 4.4.4. It's from wind if that matters.
I understand we can do this work around. I'm just trying to understand why we're not getting updates.
Click to expand...
Click to collapse
Your carrier is most likely the reason since they have the final say on updates.
Tel864 said:
Your carrier is most likely the reason since they have the final say on updates.
Click to expand...
Click to collapse
But what about the people that bought their phones from Staples. It's unlocked and not associated to any carrier. They are directly under Motorola and still no update at all. Phone are getting 5.1 update already, but we're still at 4.4.4
What's so different in the Canadian market from the US one that the update can't come fast? Specially if the phone is not associated to a carrier and the update should come directly from Motorola

[GUIDE] Restore softbricked phone after Lollipop update

FIRST OF ALL
(Also for downgrading to KitKat without softbricked phone!)
Okay, I decided to do the OTA to lollipop, everything went fine. So after some use I decided to play with the /system partition. I formatted it without making a working backup so my phone was kinda softbricked. REMEMBER THIS THREAD IS NOT FOR HARDBRICKED BOOTLOADERS, you guys have to wait.
SO WHAT TO DO?
1. Plug your phone into fastboot in your pc.
2. Flash a custom recovery, like CWM, I know you'll have a screen rimble effect due the new bootloader (doesn't matter)
3. Open recovery and keep it plugged into PC, recovery will have adb on by default so leave recovery as it is.
4. Open CMD and type:
Code:
cd directory-with-adb.exe-and-fastboot.exe-etc.
(I assume that you guys know how to use adb and fastboot with CMD)
5. Type:
Code:
adb devices
6. Your Moto's serial number should show up in the attached devices list (serialnumber, recovery), if not download the driver installer from http://adbdriver.com
7. Now download a firmware flashable zip to the directory in your CMD (CyanogenMod or stock firmwares from here)
8. Now you have to make sure you are able to mount the /sdcard in recovery: To make sure do a /data and media wipe. (Also helps on GPe ROM and the encryption problem!)
9. Now you can push the downloaded zip to the phone's sdcard using:
Code:
adb push yourrom.zip /sdcard/yourrom.zip
It will take some time.
10. Now you can install but you may face a not working SIM or WiFi, you need to download a .xml.zip firmware corresponding to your just flashed version. Navigate to your firmware folder using CMD. Then type:
Code:
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
11. Now your phone should work. You will have that annoying screen rimble. Sometimes it's gone, just turn screen off for a few minutes. It will be fixed when you install the stock recovery and then flash an lollipop OTA zip just like before! (OTA's will still show up and works with updating )
WARNING!
SOME GUYS MADE A HUGE MISTAKE AND BRICKED THEIR BOOTLOADER. THEY FLASHED LOLLIPOP OTA, THEN DOWNGRADED TO 4.4.2 AND THEY TRIED TO UPDATE TO 4.4.4 BY OTA!
THAT RUINED THE BOOTLOADER SEE BELOW!
FOR HARDBRICKED DEVICES
You ruined your bootloader, we need a mbm-ci (blankflasher tool) with the 5.0 bootloader. We have to wait till Motorola releases it. So no support yet.
Sorry guys, that was the risk!
HOPE YOU GUYS LIKE THIS TUTORIAL!
Thanks for the guide.
restore
GI0\/\NNI said:
FIRST OF ALL
Okay, I decided to do the OTA to lollipop, everything went fine. So after some use I decided to play with the /system partition. I formatted it without making a working backup so my phone was kinda softbricked. REMEMBER THIS THREAD IS NOT FOR HARDBRICKED BOOTLOADERS, you guys have to wait.
SO WHAT TO DO?
1. Plug your phone into fastboot in your pc.
2. Flash a custom recovery, like CWM, I know you'll have a screen rimble effect due the new bootloader (doesn't matter)
3. Open recovery and keep it plugged into PC, recovery will have adb on by default so leave recovery as it is.
4. Open CMD and type:
Code:
cd directory-with-adb.exe-and-fastboot.exe-etc.
(I assume that you guys know how to use adb and fastboot with CMD)
5. Type:
Code:
adb devices
6. Your Moto's serial number should show up in the attached devices list (serialnumber, recovery), if not download the driver installer from http://adbdriver.com
7. Now download a firmware flashable zip to the directory in your CMD (CyanogenMod or stock firmwares from here)
8. Now you have to make sure you are able to mount the /sdcard in recovery: To make sure do a /data and media wipe. (Also helps on GPe ROM and the encryption problem!)
9. Now you can push the downloaded zip to the phone's sdcard using:
Code:
adb push yourrom.zip /sdcard/yourrom.zip
It will take some time.
10. Now you can install but you may face a not working SIM or WiFi, you need to download a .xml.zip firmware corresponding to your just flashed version. Navigate to your firmware folder using CMD. Then type:
Code:
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
11. Now your phone should work. You will have that annoying screen rimble. Sometimes it's gone but not sure. It will be fixed when you install the stock recovery and then flash an lollipop OTA zip just like before! (OTA's will still show up and works with updating )
FOR HARDBRICKED DEVICES
You ruined your bootloader, we need a mbm-ci (blankflasher tool) with the 5.0 bootloader. We have to wait till Motorola releases it. So no support yet.
Sorry guys, that was the risk!
HOPE YOU GUYS LIKE THIS TUTORIAL!
Click to expand...
Click to collapse
thanks for this guide
but my phone is not bricked ,can i downgrade 5.0 to 4.4.4
because my moto g is asian retail, i already installed brasil firmware and ota file
mostwantedxda said:
thanks for this guide
but my phone is not bricked ,can i downgrade 5.0 to 4.4.4
because my moto g is asian retail, i already installed brasil firmware and ota file
Click to expand...
Click to collapse
Yeah just follow guide!
Hi I have updated my Asian XT 1033 to brazil 5.0 but experienced NO NETWORK on both the sim cards... and now i downgraded to my asian 4.4.4 but still NO NETWORK on both sim cards... Please help .... m worried ;(
Imei vanished
My imei numbers are vanished.... Please help me... is there any thing i can do now??
hunterhere said:
Hi I have updated my Asian XT 1033 to brazil 5.0 but experienced NO NETWORK on both the sim cards... and now i downgraded to my asian 4.4.4 but still NO NETWORK on both sim cards... Please help .... m worried ;(
Click to expand...
Click to collapse
Flash 4.4.4
NON-HLOS.bin
fsg.mbn
Read the guide!
hunterhere said:
My imei numbers are vanished.... Please help me... is there any thing i can do now??
Click to expand...
Click to collapse
@hunterhere,
I think I found a solution!
1. Download and extract zip
2. Connect phone in fastboot mode to your PC
3. Run IMEI_fix_gio.bat
4. Should work now!
first of all i dont know where to ask this Q
after i downgrade to 4.4.4 with the guide will i be able to flash CM12 or my phone will be dead?
poran123 said:
first of all i dont know where to ask this Q
after i downgrade to 4.4.4 with the guide will i be able to flash CM12 or my phone will be dead?
Click to expand...
Click to collapse
after downgrading from 5.0 i was able to flash any rom STOCK 4.4.4 of any region and 5.0 too again... so according to this u shld be able to flash....
poran123 said:
first of all i dont know where to ask this Q
after i downgrade to 4.4.4 with the guide will i be able to flash CM12 or my phone will be dead?
Click to expand...
Click to collapse
You can flash without problems. Promise!
hunterhere said:
after downgrading from 5.0 i was able to flash any rom STOCK 4.4.4 of any region and 5.0 too again... so according to this u shld be able to flash....
Click to expand...
Click to collapse
did you try any CM roms?
---------- Post added at 01:16 PM ---------- Previous post was at 01:15 PM ----------
GI0\/\NNI said:
You can flash without problems. Promise!
Click to expand...
Click to collapse
thanks for confirming ..:good:
Adb drivers not recoganizing.
when i plug in the phone some drivers get installed.
but my phone is not showing up in adb devices.
i flashed CMW & am running Windows 10 x64
Help!!!!!
I have XT1033 and i was on brazilian 5.0 soak test, after that i convert my phone to downgrade to gpe 4.4.4 and everything was fine but then i wanted to go back to stock 4.4.4 brazilian and now im stuck at the boot logo.
these are the commands i used to convert from 5.0 brazilian soak test to gpe 4.4.4
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata
mfastboot reboot
and these are the commands i used to convert from gpe 4.4.4 to stock brazilian 4.4.4
SET fastboot=fastboot.exe
fastboot.exe flash partition gpt.bin
fastboot.exe flash motoboot motoboot.img
fastboot.exe reboot-bootloader
fastboot.exe continue
fastboot.exe flash logo logo.bin
fastboot.exe flash boot boot.img
fastboot.exe flash recovery recovery.img
fastboot.exe flash system system.img_sparsechunk.0
fastboot.exe flash system system.img_sparsechunk.1
fastboot.exe flash system system.img_sparsechunk.2
fastboot.exe flash modem NON-HLOS.bin
fastboot.exe erase modemst1
fastboot.exe erase modemst2
fastboot.exe flash fsg fsg.mbn
fastboot.exe erase cache
fastboot.exe erase userdata
fastboot.exe reboot
exit
did i softbricked my phone or hardbricked ?
brick my moto g
My motog is brick , I updated to 5.0 and shifted in build.prop file, not launched yet , I could not successfully restore it then installed the rom 4.4.2 , then updated to 4.4.3 and when he went to 4.4.4 he gave brick and does not want to , what I do?
I'm desperate since yesterday :crying:
Lucas Amaral said:
My motog is brick , I updated to 5.0 and shifted in build.prop file, not launched yet , I could not successfully restore it then installed the rom 4.4.2 , then updated to 4.4.3 and when he went to 4.4.4 he gave brick and does not want to , what I do?
I'm desperate since yesterday :crying:
Click to expand...
Click to collapse
i'm with you, brother....i have same problem...waiting for solution
Lucas Amaral said:
My motog is brick , I updated to 5.0 and shifted in build.prop file, not launched yet , I could not successfully restore it then installed the rom 4.4.2 , then updated to 4.4.3 and when he went to 4.4.4 he gave brick and does not want to , what I do?
I'm desperate since yesterday :crying:
Click to expand...
Click to collapse
Did you read first page before flash? It s clearly stated there that some ppl bricked phones when flashed 4.4.2 then upto 4.4.3 and so on. Please next time read all that its writed...
ganeshkmr21 said:
when i plug in the phone some drivers get installed.
but my phone is not showing up in adb devices.
i flashed CMW & am running Windows 10 x64
Click to expand...
Click to collapse
Read OP, install adbdriver!
não-soi-jo said:
I have XT1033 and i was on brazilian 5.0 soak test, after that i convert my phone to downgrade to gpe 4.4.4 and everything was fine but then i wanted to go back to stock 4.4.4 brazilian and now im stuck at the boot logo.
these are the commands i used to convert from 5.0 brazilian soak test to gpe 4.4.4
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata
mfastboot reboot
and these are the commands i used to convert from gpe 4.4.4 to stock brazilian 4.4.4
SET fastboot=fastboot.exe
fastboot.exe flash partition gpt.bin
fastboot.exe flash motoboot motoboot.img
fastboot.exe reboot-bootloader
fastboot.exe continue
fastboot.exe flash logo logo.bin
fastboot.exe flash boot boot.img
fastboot.exe flash recovery recovery.img
fastboot.exe flash system system.img_sparsechunk.0
fastboot.exe flash system system.img_sparsechunk.1
fastboot.exe flash system system.img_sparsechunk.2
fastboot.exe flash modem NON-HLOS.bin
fastboot.exe erase modemst1
fastboot.exe erase modemst2
fastboot.exe flash fsg fsg.mbn
fastboot.exe erase cache
fastboot.exe erase userdata
fastboot.exe reboot
exit
did i softbricked my phone or hardbricked ?
Click to expand...
Click to collapse
Just follow the guide! Flashing with fastboot won't work so flash custom recovery and push a 4.4.4 stock zip.
Lucas Amaral said:
My motog is brick , I updated to 5.0 and shifted in build.prop file, not launched yet , I could not successfully restore it then installed the rom 4.4.2 , then updated to 4.4.3 and when he went to 4.4.4 he gave brick and does not want to , what I do?
I'm desperate since yesterday :crying:
Click to expand...
Click to collapse
READ OP! You didn't read it properly so you made a huge mistake!
MadL1fe said:
i'm with you, brother....i have same problem...waiting for solution
Click to expand...
Click to collapse
Same... You should have read the OP!
samsontm said:
Did you read first page before flash? It s clearly stated there that some ppl bricked phones when flashed 4.4.2 then upto 4.4.3 and so on. Please next time read all that its writed...
Click to expand...
Click to collapse
Totally agree with you....
I did that last part... :\ Guess I'll wait for Moto.
GI0\/\NNI said:
@hunterhere,
I think I found a solution!
1. Download and extract zip
2. Connect phone in fastboot mode to your PC
3. Run IMEI_fix_gio.bat
4. Should work now!
Click to expand...
Click to collapse
Hey I flashed this file now the change is that previously my both the IMEI(S) were showing 0 now 1st one is showing 0 but 2nd one has changed to null.
Secondly i request you to please come and join the below mentioned thread and please please help us all who have erased IMEI(S) with your knowledge and skills.
http://forum.xda-developers.com/moto-g/help/info-moto-g-imei0-t2925970
Edit: can you help in telling me how you modified this fsg_gio.img file? Or if you have got it from somewhere else please point...
As it is a very important file and a developer on above mentioned thread needs to know how this file got modified this will lead us further in restoring the imei numbers... as because moto g is made in a very different way... there is a lot of encryption done in its partitions which is very difficult to decrypt.

[updated] THE ULTIMATE GUIDE TO FLASH GPE LOLLIPOP 5.1 on XT1032/33/34 WITH ROOT

Okay, so there has been a lot of confusion an ambiguity on how to successfully install the GPE lollipop update on the Moto G. The reason I am starting this guide is because I faced a lot of trouble myself trying to get this update and get stuff working.
DIFFICULTY LEVEL: EASY (NOOB FREINDLY )
WARNING:
I HAVE TESTED THIS FULL PROCEDURE MYSELF. BUT I SHALL NOT BE HELD RESPONSIBLE FOR ANY PROBLEMS THAT MIGHT OCCUR BY USING THIS PROCEDURE, THOUGH I SHALL TRY MY BEST TO SOLVE THEM IF YOU FACE ANY. DUAL SIM USERS, ONLY SINGLE SIM WORKS BECAUSE IT IS A GPE FIRMWARE AND THERE IS NO WORKAROUND FOR IT. THIS PROCEDURE DOES NOT WORK WITH XT1031 (confirmed by @goldeneagle1972 )
THIS PROCEDURE WILL WIPE ALL YOUR DATA ON THE PHONE. SO TAKE A BACKUP.
EXISTING GPE 5.0.1/2 USERS, FLASH THE ORIGINAL GPE MODEMS FIRST AND MAKE SURE YOUR SYSTEM ISN'T MODIFIED. (eg: rooted ). THEN DIRECTLY GO TO STEP 5.
THE REST OF YOU, FLASH THE 5.1 GPE FIRMWARE [HERE] FOLLOWING INSTRUCTIONS IN STEP 2.2 AND THEN GO DIRECTLY TO STEP 6
PREREQUISITES:
You will need an unlocked boot loader. If you have not already unlocked it, refer to [this]
STEP 1:
Download the 4.4.4 GPE XT1032 FIRMWARE from [here] [mirror]
Download mfastbootv2 from [here]
Download the minimal sdk from [here]
Download and install adb drivers from [here]
Download the batch files for all the commands from [here]. (OBSOLETE)
Download the batch files for flashing 5.1 firmware and fixing network from [here]
Download Motorola drivers from [here]
Reboot system after installing drivers.
Download THE 5.1 GPE FIRMWARE [HERE] FOLLOWING INSTRUCTIONS IN STEP 2.2 AND THEN GO DIRECTLY TO STEP 6
Extract the GPE firmware archive, batchfiles archive and mFastbootv2 archive to the Minimal ADB and Fastboot folder (or your folder containing the platform-tools)
Download OTA update from [here]. Rename it to "ota".
Copy this archive to the same folder mention above (do not extract this archive).
STEP 2:
Boot into fastboot (POWER+VOLUME DOWN) and connect phone to PC
If you are starting from scratch, skip 2.1 ) and go to 2.2 )
2.1 ) If you have already made a failed attempt to OTA, or have previously flashed the Brazilian OTA, then flash the GPE 4.4.4 firmware follow this step. SHIFT + RIGHT click in the folder where you have extracted everything and choose open command window here. Then double-click on "Step 2_1.bat" or type the following commands one by one.
Code:
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata
mfastboot reboot
You will not get network now but do not flash the modems of the firmware you use now because you will get a status 7 error when flashing the OTA. You will now be dumped at the welcome screen. Do not enter any details, just power off and boot into recovery via fastboot. Skip step 2.2)
YOU WILL GET SOME ERRORS LIKE HAB CHECK FAILED. JUST IGNORE AND PROCEED.
2.2 ) For those who haven't attempted the OTA or are not on the Brazilian Firmware, use the following method to flash the 4.4.4 GPE firmware. SHIFT + RIGHT click in the folder where you have extracted everything and choose open command window here. Then double-click on "Step 2_2.bat" or type the following commands one by one. (Thank you @jmonster141 for pointing out my silly error).
Code:
mfastboot flash partition gpt.bin
mfastboot flash motoboot motoboot.img
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash system system.img_sparsechunk.3
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata
mfastboot reboot
You will not get network now but do not flash the modems of the firmware you use now because you will get a status 7 error when flashing the OTA. You will now be dumped at the welcome screen. Do not enter any details, just power off and boot into recovery via fastboot.
IT SEEMS THAT SOME 4.4.4 FIRMWARE HAVE NEWER PARTITION TABLES THAN GPE 4.4.4, SO THE GPT.BIN WILL FAIL TO FLASH. JUST SKIP IT AND YOU'L BE FINE (confirmed by @SickBeast ) or TAKE A LOOK AT [THIS] (thank you @t4n017 ).
AFTER ERASING USERDATA AND REBOOTING, YOUR PHONE MIGHT BOOT DIRECTLY INTO FASTBOOT AND IT WILL SAY "UTAG FLASHFAIL CONFIGURED AS FASTBOOT. JUST REFLASH THE BOOTLOADER TO FIX
Code:
mfastboot flash motoboot motoboot.img
(thank you @t4n017 again )
YOU WILL GET SOME ERRORS LIKE HAB CHECK FAILED. JUST IGNORE AND PROCEED.
STEP 3:
Now we shall flash the OTA. Boot into recovery. You shall see a weird android logo with an exclamation mark. AFTER THAT HOLD VOL+ FOR 15 SECONDS, THEN TAP POWER BUTTON (KEEP HOLDING THE VOL+ BUTTON) (thank you @thestory101) and choose apply update from adb in the recovery. Then double-click on "Step 3.bat" or type the following command:
Code:
adb sideload ota.zip
OR just OTA from Settings>About phone>System updates (confirmed by @t4n017) though i would yet recommend using the former procedure.
STEP 4:
Once it has finished, select reboot system now from the recovery. DO NOT WIPE YOUR CACHE. YOU WILL BE STUCK AT THE GOOGLE BOOT LOGO SCREEN FOR AROUND 10-20 SECONDS. JUST BE PATIENT. If you are stuck for more than 20 seconds, just flash [this].
STEP 5:
Now check your phone for and update and you shall get an update notification for 5.1 lollipop. Follow onscreen procedures and complete the update.
STEP 6:
SKIP THIS if you have EUROPEAN XT1032.
Download XT1033 modems [here] if you have the Asian Moto G. THESE MODEMS APPARENTLY DON'T WORK. LOOK AT POST NO. 593 FOR FIX.
Download XT1034 modems [here] if you have the Canadian Moto G
Download XT1032 US GSM modems [here] if you have the us version (thank you @jmonster141)
I HAVE GIVEN LINKS TO ALL THE MODEMS OF THE COMMON VARIANTS OF THE MOTO G. IF YOU HAVE A DIFFERENT VARIANT, DOWNLOAD YOUR RESPECTIVE FIRMWARE, COPY THE "NON-HLOS.bin" and "fsg.bin" FROM YOUR ORIGINAL FIRMWARE TO THE FOLDER WHERE YOU HAVE THE SDK, mFastboot, GPE FIRMWARE AND OTA AFTER STEP 3 AND FOLLOW STEP 5 TO GET NETWORK. IT IS EXTREMELY TIME CONSUMING FOR ME TO HUNT DOWN MODEMS FOR ALL THE NUMEROUS VARIANTS AND LINK THEM IN THE OP (IM KINDA BUSY WITH MY STUDIES RIGHT NOW) SO PLEASE TAKE THE PAIN TO DO SO YOURSELF. ALSO, LINK THE MODEMS YOU USED,TO GET NETWORK, IN THE THREAD SO I CAN ADD IT TO THE OP AND HELP THE REST. (That's how the amazing XDA community works right ?! )
BryanByteZ said:
Link for Stock Roms to extract modem files:
[here]
(All Moto G Variants)
Click to expand...
Click to collapse
hacorn96 said:
I'll just drop this here:
http://forum.xda-developers.com/showthread.php?t=2649763
All variants/regions kernel/recovery/radio files...
Click to expand...
Click to collapse
We shall now flash the modems. You will be put at the welcome screen after a few minutes. Power off, boot into fastboot. Then double-click on "Step 5.bat" or type the following command:
Code:
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot reboot
You shall now be running 5.1 GPE !
voilamos said:
For anyone having difficulties with their network on an XT1033 , try using network fix.bat from here :
http://forum.xda-developers.com/moto-g/general/guide-convert-brazilian-firmware-gpe-5-t2969472
Click to expand...
Click to collapse
ROOT: (OPTIONAL)
Download the latest superSU flashable zip from [here] and copy-paste it into to your phone.
Download the latest TWRP recovery image from [here]. Copy the image to the folder where you have adb and fastboot. Rename the image to "recovery". Open a command prompt in the folder containing this recovery (press shift + right-click, choose open command window here). Boot your phone into fastboot mode and execute the following code:
Code:
fastboot flash recovery recovery.img
Ignore the partition mismatch error.
Use your volume rockers to boot into the recovery. Go to install zip, and choose the SuperSU zip and flash it.
Reboot into rooted 5.1 GPE.
TO FIX THE LAGGY ANIMATIONS IN GOOGLE NOW LAUNCHER, SEE [THIS] POST.
nishantjian4u said:
- MOST IMPORTANT: please read and follow the steps as if your life depends on it. If you have any doubts, read the whole thread. I confirmed the steps with some other google searches wherever I thought I am confused. Luckily for me, if worked like a breeze for me the first time. Read all the messages on the command prompt / terminal on your computer and the information displayed on your phone while you are flashing all sorts of stuff. There are certain important information that you will on this displays. BE PATIENT
Click to expand...
Click to collapse
CREDITS TO ALL PEOPLE WHO HAVE CONTRIBUTED TO THE AMAZING MOTO G XDA COMMUNITY.
pfufle said:
Okay, so there has been a lot of confusion an ambiguity on how to successfully install the GPE lollipop update on the XT1033. The reason i am starting this guide is because I faced a lot of trouble myself trying to get this update and had to scavenge through multiple threads to get stuff working. I had flashed the update on my Moto G XT1033 converted to GPE using the mixed firmware by @deej_roamer [using this tutorial], OTAed to 4.4.4 and flashed the OTA manually using ADB. I was stuck at the bootlogo following this. This was because of the firmware being modified this interfering with the OTA. Since i was now stuck with the new 41.18 bootloader and the partition table (gpt.bin) of the OTA, i could not flash the XT1033 firmware. So this is what I did:
Click to expand...
Click to collapse
That's a nice way to convert I didn't think it could be done this way.... Cool bro
dual sim will work with this method right?
can you give feedback, is it stable enough to be used daily? have you encountered any bugs or features that doest work? force close?
im thinking jumping to 5.01 but need some idea of how stable it is as i dont have a spare phone at the moment if it fail or got bricked
thankyou !!!
No Network
Hey
I still don't see any network on my phone.
This is after I flashed the modem files
Any fix ? Thanks
For me GPE 4.4.4 doesn't boot anymore, because of the new bootloader I assume. GPE 5.0.1 also didn't boot. Only Motorola Firmware booted successfully. Do you know what I can do about that?
This works whit the xt1034 ?
aben.dc said:
dual sim will work with this method right?
can you give feedback, is it stable enough to be used daily? have you encountered any bugs or features that doest work? force close?
im thinking jumping to 5.01 but need some idea of how stable it is as i dont have a spare phone at the moment if it fail or got bricked
Click to expand...
Click to collapse
The build is epic! Flash it right away if you dont need dual sim.
voilamos said:
Hey
I still don't see any network on my phone.
This is after I flashed the modem files
Any fix ? Thanks
Click to expand...
Click to collapse
I am really sorry but i missed an important step in the OP (i realised it right away but my mom wouldnt allow me to touch my PC before i finished my homework :| )
Once you flash GPE 4.4.4 with the original modems, flash the OTA and after that reboot to bootloader and AFTER that flash the modems of the phone model you have. When you boot into lollipop it will say that it will take around 5 minutes to find network and wait patiently until it is done.
k-kuchen said:
For me GPE 4.4.4 doesn't boot anymore, because of the new bootloader I assume. GPE 5.0.1 also didn't boot. Only Motorola Firmware booted successfully. Do you know what I can do about that?
Click to expand...
Click to collapse
Make sure you follow step 2.1. And make sure you used thw links i provided in the OP. GPE 4.4.4 boots just fine for the rest of us. (Sans the screen flickering which is fixed after a screen unlock)
Hi,
I'm stuck on step 3 (can't adb sideload the ota). I can't boot to recovery - just a picture of android with the ! (red) sign.
GPE 4.4.4 is working just fine (with network too).
Thank you!
acid032 said:
This works whit the xt1034 ?
Click to expand...
Click to collapse
Assuming that it is the brazilian version, yes it should work.
Metalingus903 said:
Hi,
I'm stuck on step 3 (can't adb sideload the ota). I can't boot to recovery - just a picture of android with the ! (red) sign.
GPE 4.4.4 is working just fine (with network too).
Thank you!
Click to expand...
Click to collapse
I for got to mention in the OP, you are supposed to press volume up and power button simultaneously when that logo comes for 7 seconds and then release it.
It just reboots the system when I press volume up and power button when that logo shows up.
Thanks
EDIT: Got it to work! Just have to precise!
pfufle said:
Make sure you follow step 2.1. And make sure you used thw links i provided in the OP. GPE 4.4.4 boots just fine for the rest of us. (Sans the screen flickering which is fixed after a screen unlock)
Click to expand...
Click to collapse
Thanks.
As far as I can tell the difference is leaving bootloader (which fails to flash anyway) and GPT from the retail Firmware. I flashed the whole GPE before which resulted in being stuck at bootlogo
k-kuchen said:
Thanks.
As far as I can tell the difference is leaving bootloader (which fails to flash anyway) and GPT from the retail Firmware. I flashed the whole GPE before which resulted in being stuck at bootlogo
Click to expand...
Click to collapse
Yep. The old partirion tables are incompatible with the new bootloader apparantly.
Can somebody confirm if this works for XT1034 (Retail Canada/US AWS)?
Well it Works but i dont have any network I flashed my modems from the original firmware of the xt1034.
Any Help ?
acid032 said:
Well it Works but i dont have any network I flashed my modems from the original firmware of the xt1034.
Any Help ?
Click to expand...
Click to collapse
In the very last step can you try and flash these? Should work, they are XT1034.
https://drive.google.com/file/d/0ByPjgNaqEEYBU0lGenNxTmxwR0k/view?usp=sharing
Anyone of you who has flashed the ota, could you please upload an nandroid backup of the rom
Sent from my XT1031 using Tapatalk
If it is fully functional with moto g XT 1033
If it is fully functional with moto g XT 1033
ali4ek said:
In the very last step can you try and flash these? Should work, they are XT1034.
https://drive.google.com/file/d/0ByPjgNaqEEYBU0lGenNxTmxwR0k/view?usp=sharing
Click to expand...
Click to collapse
MAN I FCK LOVE YOU THANKS, IT WORKS IN THE XT1034
sorry for the caps but Im really happy

(GUIDE)Convert XT1097, 1093, 1092, etc, to XT1095 Pure Edition.

UPDATE JULY 02, 2015.
IMPORTANT. From 5.1 update, the modems included on the update are FULLY compatible with all models, XT1097, 1092 and 1093 and all carriers ,so, you don't have to worry about losing IMEI, signal or data.
According to @thrill1985 the XT1092 in Germany Vodafone with the new modem of the 5.1 is not getting 4G/LTE signal BUT 3G, so if you are faccing the same issue just flash your stock modem. I am in XT1097 Mexico Nextel with stock modem 5.1 and I am getting no issues at all, could be your carrier
Friends, if you converted your beloved Moto X 2014 variant 1097, 1092, 1093 etc etc to the pure edition XT1095 using this post and getting the 5.0 lollipop OFFICIAL and you want to update to the final 5.1 OFFICIAL update please go to the second post. BUT if this is your first time trying to convert to pure edition PLEASE READ THE ENTIRE POST and in the instructions you will find when you are ready to flash the 5.1 official If you are on some variant of 5.0.x BUT your BL is locked and want to convert to 5.1 Pure edition please read till the end of how to unlock your bootloader and make your own backup.
UPDATE APRIL 01, 2015.
I've been receiving a lot of PM asking me about the update to 5.1, how to convert, what do they need to backup, etc etc. First my friends, I don't answer PM about "how to do this", that's why I create this post, so, if you read the entire post, use the "search button" and you still can't find your answer then post a comment and it will be answered as soon as possible. In other words "PLEASE DON'T SEND ME PM ASKING ME ABOUT SOMETHING SPECIFIC, READ!", here is all you need to convert to pure edition.
PURE EDITION CONVERTING.
Assuming that you are on 4.4.4 (doubt) proceed, but if you are on pure edition but you flashed your own modem go to post 2.
IF YOU ARE ON SOME STOCK VARIANT OF 5.0.x OF SOME CARRIER BUT HAS THE LOCKED BOOTLOADER PLEASE CONTINUE WITH THE POST, THE STEPS TO MAKE YOUR OWN BACKUP IS THE SAME FOR 4.4.4 AND 5.0.x.
This guide is to convert any version of XT109x to XT1095 in order to get the updates faster and cleaner, this process is good for every model, XT1097, XT1085, XT1093, etc etc.
The problem comes when the people dont read the entire post or think that jumping one step will be safe for them...
Taking that as a base I have to recognize that since I made this post a lot of Moto X 2014 variants are in the market right now and is almost impossible to make a guide for every model for every company out there so, I am going to make a simple list and you should follow each step in order to avoid lost signal, no IMEI, etc.
WARNING!!!!
By now you should have installed the ADB drivers and the Motorola USB Drivers as well. I do not take responsability if you do not know when I am writing those commands.
Unlocking your bootloader and taking this guide is your OWN responsability and I am not responsable for bricked devices, ebola, zombies of if your girlfriend leaves you for being such a nerd like me...
STEP 1. Unlock your bootloader. You should be able to unlock your bootloader, please refer to the next link post to check if your phone is available to it. http://forum.xda-developers.com/moto-x-2014/general/guide-unlock-bootloader-moto-x-2014-t2876773
The post says that is only for pure version, but it works in any.
STEP 2. Root. If you was able to unlock your bootloader, now you have to have root access. Please refer to this post to do it. http://forum.xda-developers.com/moto-x-2014/development/pure-edition-superboot-style-root-motox-t2889264. WARNING. This is only when you are in KitKat, if you do this on Lollipop you will have a bootloop and you will have to flash a new system.
STEP 3. BACKUP. This is a must do! Only for your own health. After the root you will be able to make and entire full backup of your system, and maybe you can share it with us and make a big list of them, so anyone could use them in case of panic or nuclear war... :laugh:
Please connect your phone with USB debugging on, and in the carpet where you have the ADB and FASTBOOT command open a MSDOS window and enter this commands.
Code:
adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/partition of=/sdcard/gtp.bin
dd if=/dev/block/platform/msm_sdcc.1/by-name/motoboot of=/sdcard/motoboot.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/logo of=/sdcard/logo.bin
dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/sdcard/boot.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/recovery of=/sdcard/recovery.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/system of=/sdcard/system.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/modem of=/sdcard/NON-HLOS.bin
dd if=/dev/block/platform/msm_sdcc.1/by-name/fsg of=/sdcard/fsg.bin
After that, the entire dump system will be on your phone SD CARD, now you can copy to any folder you want, even make a ZIP file and upload it to the cloud to have it as a life savior. :highfive:
STEP 4. BACKUP IMEI. although is hard to lost IMEI is good to have it as a backup., some folks are saying that after a bad system flashing or a lot of flashing the system became corrupt and make them lost the IMEE....as the step 3 follow this commands.
Code:
adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/pds of=/sdcard/pds.img
And that's it, after those steps you can follow down and see how to convert your XT10xx version to the Pure Edition XT1095... Hurray!!!!
There is only one Pure edition, and that is the XT1095 model, not even if you bought your Moto X on Motorola (Motomaker) outside the United States. There a lot of variants that Motorola is selling throw their website around the world, but only the american version, XT1095 is the pure edition, so please consider that.
EXAMPLE. All XT1097 brand firmwares are compatible with all XT1097 around the world, it means, if for some reason you mess your Canadian XT1097 and you loose signal, you can flash the Brazilian version of XT1097 and your phone will have signal again, that doesn't mean that the baseband is 100% compatible with your carrier, but at least you won't be stuck with no signal; this apply to all Moto X variants.
THIS IS NOT A FULL CREDIT TUTO... IS AN ALL-IN-ONE GUIDE AND TAKING MY OWN EXPERIENCE SHOULD BE WORK IN ANY MODEL, 1097, 1092, 1093, etc..
If you are in XT109x Android 4.4.4 and you have not received the OTA for Lollipop or if you tried to sideload the OTA via ADB and did not worked this is for you, just follow the STEPS A to B, but...
YOU HAVE 5.0.X Version. unfortunately I don't have the full system of the 5.0 pure edition so, if you can find it please comment and the link will be added.
NOTE. You can't just flash a version of 5.0 Pure edition (via TWRP) and that's because most of those ZIP only contains system and boot (kernel); the recovery and modems are not touch by those ZIP's, even if the zip contains the modem your phone is rooted and the system partition has changed; your phone will be "partial Pure Edition", so please, don't do that..
By now, the only certain way I have to convert to pure edition, both 5.0.x and kitkat is to downgrade,then install the OTA's one by one, THIS ONLY APPLIES IF YOU ARE IN SOME VARIANT OF XT109X firmwares. I JUST LEAVE HERE AS A REMINDER; PLEASE IGNORE.
STEP A. FIRMWARES
To convert XT1097, 1092, 1083, etc, to 1095 and then to Lollipop 5.0, you should download those two files.
The first one is the XT1095 Pure Edition 4.4.4 and this is the link. (for respect, the original uploader is @SolarTrans)
https://onedrive.live.com/?cid=227f163cb35629da&id=227F163CB35629DA%2120267&ithint=folder,&authkey=!AMWPTB3ICDtezYs
Is the middle one. The Lollipop 5.0 OTA is the one on the right.
Extract the firmware in the same carpet where the ADB and mfastboot files are.
To convert directly to 5.1 please use this link instead. Thanks to @AGISCI for providing the links.
http://www.filefactory.com/folder/dd05c058d3ff8dbe/?sort=created&order=DESC&show=25 The one you are looking for the Pure edition is the VICTARA_TMO_XT1095
Extract the firmware in the same carpet where the ADB and mfastboot files are.
Ok. Lets go.
NOTE: YOU JUST CAN'T FLASH THE 5.0 OVER THE 4.4.4 LIKE THE 5.1, BECAUSE THE MODEMS OF THE FIRST ONE (5.0) ARE NOT COMPATIBLE WITH ALL THE VARIANTS OF THE XT109x. IF YOU DECIDED TO GO FROM 4.4.4 TO 5.1 JUST GO TO POST 2, BUT IF YOU WANT TO STAY ON 5.0 PLEASE READ FROM HERE TO THE END.
Go to he carpet where you extracted the 4.4.4 XT1095 firmware and type these commands
Code:
adb reboot bootloader ( your phone should reboot to bootloader)
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img
mfastboot flash modem NON-HLOS.bin
mfastboot flash fsg fsg.mbn
mfastboot erase userdata
mfastboot erase cache
mfastboot reboot
Wait till your phone reboot and you will see that now you are in 4.4.4 XT1095 Pure Edition.
STEP B. UPGRADING LOLLIPOP.
After the reboot save the Lollipop OTA file to your internal SD memory.
. Enter bootloader of your phone, select recovery and you will see the android robot lying down with the cheast open, press volume up and power at the same time, release the power button after at least three seconds and you will be enter the stock recovery... choose "install from SD card", select the file of Lollipop you saved before and wait till the magic happens.
When the phones reboots you will be on Lollipop.. but not so fast, do not enter any account and skip all the proccess, go to "settings" and make a "factory reset" just to be sure that all traces of KitKat are erased.
Let the phone reboot...
Wait till you phone reboots and you will be on Android 5 Official, but you will not be able to get any signal, even entering to "settings" and trying to choose the signal manually, the phone will be refused to connect to any signal. So this is where we use the backup of our modem/baseband we did before.
If your phone is able to get signal CONGRATULATIONS!!! you only have to enter the Access points manually, but if you do not...
IF YOU WANT TO STAY ON 5.0 PURE EDITION FOLLOW NEXT STEPS, IF YOU WANT TO UPDATE TO 5.1 JUST GO TO THE END OF THE POST AND FOLLOW THE INSTRUCCTIONS, YOUR SIGNAL WILL BE RESTORED WITH THE 5.1 OTA.
Copy the files "NON-HLOS.bin" and "fsg.bin" to the carpet where "mfastboot" is. Rename "fsg.bin" to "fsg.mbn"
BE VERY PATIENT WITH THIS, because according to some people, flashing only these files WITHOUT erasing modems you should be able to get signal, so
with your phone in bootloader and in mfastboot mode type
Code:
mfastboot flash modem NON-HLOS.bin
mfastboot flash fsg fsg.mbn
mfastboot reboot
After this, your phone should reboot and get signal... but if do not happen (like me) try this.
with you phone in bootloader and in mfastboot mode type
Code:
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash modem NON-HLOS.bin
mfastboot flash fsg fsg.mbn
mfastboot reboot
After the reboot you should have signal yes or yes.. REGARDS!!!! you are now enjoying the sweet of Official Lollipop. :laugh:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Now, if you want the 5.1 Update:
Find the 5.1 ZIP (don't have it, don't know where to is it and we are not allowed to post information about it because is a SOAK test, please don't ask)
Save it to your internal SD
Reboot your phone into bootloader
Once in bootloader select "Recovery" and your phone will show and android lying down with chest open.
Press power and volume up for at least three seconds, then release volume and power button.
When the dialog appers, select "Install zip", select the location and that's it.
Android 5.1 now is compatible with all the bands of XT1097, it means that after the update from 4.4.4 to 5.0 your signal is lost, but if you update straigh 5.0 to 5.1 your signal will be restored, don't know if this applies to all variants, please comment.
Firmware and modems
OK, if you are here you have 3 possibles scenarios.
1. You are on 4.4.4 (really?) and want to update to 5.1 official.
2. You are on a converted version of some variant, like XT1097, 1092, etc using this post early this year and you want to update to 5.1 OFFICIAL, because even you are receiving the OTA you are not able to install it for some error showing on the stock recovery.
3. You are on 5.0.x of some carrier (like me), your BL is unlocked and want to convert to the pure edition 5.1 official.
IMPORTANT. From 5.1 update, the modems included on the update are FULLY compatible with all models, XT1097, 1092 and 1093 and all carriers ,so, you don't have to worry about losing IMEI, signal or data.
SCENARIO 1, 2 and 3.
Download the ENTIRE SYSTEM of the 5.1 of this link
http://www.filefactory.com/folder/dd05c058d3ff8dbe/?sort=created&order=DESC&show=25&page=1
The one we are going to use is the VICTARA_TMO_XT1095_5.1_LPE23.32-21.3_cid9_CFC.xml.zip
Thanks to @AGISCI and his post to provide the links. http://forum.xda-developers.com/moto-x-2014/general/5-1-firmwares-t3148211
Extract all the files on the carpet where the ADB and FASTBOOT files are.
After that you will only have to put your phone on BOOTLOADER MODE, connect it to your PC and type this to check if your computer recognices your phone: fastboot devices and if you see the serial number of your phone you are ready to go.
By now you are going to flash all the files you need to be on 5.1 pure edition, you will loose all your partitions and root and all your mods.
NOTE. IF YOU HAVE EXPERIENCE FLASHING FILES AND WANT TO KEEP SOME PARTITIONS PLEASE REFER BELOW THIS CODE; IF YOU DONT HAVE IDEA WHAT I AM TALKING ABOUT FLASH THIS CODE
Code:
fastboot flash partition gpt.bin
fastboot flash motoboot motoboot.img
fastboot reboot-bootloader
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
fastboot flash modem NON-HLOS.bin
fastboot erase userdata (optional)
fastboot erase cache (optional)
fastboot reboot
Let me explain the files
fastboot flash partition gpt.bin - Will flash the new partition of the system and data to receive the new update, is not a mandatory flash, like some people are reporting, you just can skip this if you want, but I dont recommend if you are on 5.0.x
fastboot flash motoboot motoboot.img - The BL version 60.16, you can skip this for sure if you are on 5.0 and 4.4.4, but if you are on 5.0.x is a must-flash.
fastboot reboot-bootloader - reboot the bootloader
fastboot flash logo logo.bin - the boot logo, is optional in any case
fastboot flash boot boot.img - kernel, you have to flash it
fastboot flash recovery recovery.img - Stock recovery, you can skip it to keep the TWRP
fastboot flash system system.img - full 5.1 system, must flash
fastboot erase modemst1 - erase old baseband
fastboot erase modemst2- erase old baseband
fastboot flash fsg fsg.mbn - flash the new baseband, must flash
fastboot flash modem NON-HLOS.bin - flash the new baseband, must flash
fastboot erase userdata - optional for all users, but in order to avoid problems, must do it.
fastboot erase cache- optional for all users, but in order to avoid problems, must do it.
fastboot reboot - say no more.
After that your phone is now
Enjoy!!!
OLD FILES; JUST AS REFERENCE FOR NEXTEL MEXICO USERS.
Thanks to @samagas who upload the necessary files for Motorola XT1097 Nextel Mexico.
Here is the link post No.12
http://forum.xda-developers.com/showpost.php?p=57556621&postcount=12
The whole pack in ZIP, just flash it via TWRP and the modems only, just in case you forgot to backup.
Regards!
Nice work man!! but i have a question, if i convert to 1095 ,can i receive the ota of 1095?thx for a lot~
Sent from my XT1097 using XDA Premium 4 mobile app
colourfuldays said:
Nice work man!! but i have a question, if i convert to 1095 ,can i receive the ota of 1095?thx for a lot~
Sent from my XT1097 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
thank you!
I think not, because you changed the Baseband, but untill a update arrives I am not complety sure.
In any case just flash again the baseband of 4.4.4 Pure edition, sideload or push the OTA of the new version of Lollipop to the SD and everything should be ok.
juliospinoza said:
Friends, reading a lot I was able to convert my beloved brand new (2 days old) XT1097 Nextel Mexico Moto X 2014 to the Pure edition XT1095. A lot of people says that the XT1097 bought from Motorola is Pure edition but thats not true, the only pure edition is and only will be the XT1095.
Click to expand...
Click to collapse
Motorola sells the xt1092 as pure edition too on the european motomaker sites
godutch said:
Motorola sells the xt1092 as pure edition too on the european motomaker sites
Click to expand...
Click to collapse
Yes, here in Latin America is the XT1097 pure edition too. The difference are the LTE bands as far I know. I been searching and i found that the first device to get the updates is the 1095 and the others "pure edition" later.
This guide is for those who don't want to wait for the update or like in my case are locked to a carrier.
juliospinoza said:
Yes, here in Latin America is the XT1097 pure edition too. The difference are the LTE bands as far I know. I been searching and i found that the first device to get the updates is the 1095 and the others "pure edition" later.
This guide is for those who don't want to wait for the update or like in my case are locked to a carrier.
Click to expand...
Click to collapse
The long wait was because there was a severe sms bug in lollipop, which needed to be analyzed and fixed before the update could continue. Nexus devices had the lollipop pulled because of this bug
godutch said:
The long wait was because there was a severe sms bug in lollipop, which needed to be analyzed and fixed before the update could continue. Nexus devices had the lollipop pulled because of this bug
Click to expand...
Click to collapse
That's right. But after 2 soaks we are in Official Lollipop. Motorola is pushing the official update to "pure edition" devices and maybe later January the carriers will update
This is great, I'll follow this guide early next year
I havent flashed anything yet (I decided to play a while with my now rooted and unblocked phone due to Lollipop not being fully compatible with stuff) but I did boot my moto with the openrecovery-twrp'''''.img and performed a backup. I also did the modem dump and I'm currently uploading both, the twrp backup and the modem stuff. Just in case anyone needs an ass saver. Im adding the links as soon as they finish being uploaded
One question, I know it is possible to dump the original recovery the same way as the modem files, I supose you just need to save it "sdcard/recovery.img" but, is it worth dumping? I mean I don't see anyone suggesting it or asking for it, is it not necesary?
samagas said:
I havent flashed anything yet (I decided to play a while with my now rooted and unblocked phone due to Lollipop not being fully compatible with stuff) but I did boot my moto with the openrecovery-twrp'''''.img and performed a backup. I also did the modem dump and I'm currently uploading both, the twrp backup and the modem stuff. Just in case anyone needs an ass saver. Im adding the links as soon as they finish being uploaded
One question, I know it is possible to dump the original recovery the same way as the modem files, I supose you just need to save it "sdcard/recovery.img" but, is it worth dumping? I mean I don't see anyone suggesting it or asking for it, is it not necesary?
Click to expand...
Click to collapse
1. Good my friend, if you have the TWRP backup of your Nextel fimware tell me were the links are because mine was corrupted and now I dont have the original file
2. Of course you can pull the original recovery the same way you pulled out the modem, in fact, you can pull the entire system that way, but in our case we only need the modem/baseband because flashing an entire new firmware makes you loose signal, and the modems for differents versions of models, like 1095, 97 or 92 are differents, but the recovery is the same.
In case something/someone messed up
Here is the TWRP backup from my Nextel Moto X, sadly for everyone I did not save the original recovery. If you do have the stock recovery it would be very much apreciated.
Just modem's files: Modem Nextel xt1097
TWRP stock backup: 4.4.4 xt1097 Nextel
OTA update for Nextel XT1097 Blur_Version.21.27.3.victara_niimx.niimx.en.MX
Has any one successfully done this with the ATT xt1097?
Sent from my XT1097 using Tapatalk
skulldreamz said:
Has any one successfully done this with the ATT xt1097?
Sent from my XT1097 using Tapatalk
Click to expand...
Click to collapse
Should work in any model, XT1092 and XT1097. I am in Nextel XT1097 and did this and everything is working great.
cant unlock the bootloader... always say: Not eligible for bootloader unlock
yunior597 said:
cant unlock the bootloader... always say: Not eligible for bootloader unlock
Click to expand...
Click to collapse
What company? Did you erase all the spaces between the codes?
ATT XT1097, yes i did.
in case you want to try:
3A95720905695423#54413938393034
53535300585431303937000000#C2A4
1E0B2C16810DA32FA255ACD506423C2
BD11F#4E36E30B0B000000000000000
0000000
yunior597 said:
ATT XT1097, yes i did.
in case you want to try:
3A95720905695423#54413938393034
53535300585431303937000000#C2A4
1E0B2C16810DA32FA255ACD506423C2
BD11F#4E36E30B0B000000000000000
0000000
Click to expand...
Click to collapse
The ATT variant (US) of the XT1097 cannot unlock bootloader at this time.
juliospinoza said:
What company? Did you erase all the spaces between the codes?
Click to expand...
Click to collapse
Att and when you say spaces are you referring to the # signs? I'm just surprised as it seems you are the only one that had been able to unlock ATT moto x 2nd generation bootloader which seems hard to believe but I'm not saying you didn't do it. Could you make a tutorial on how you achieved what so many others can't. Thanks
Sent from my XT1097 using Tapatalk
skulldreamz said:
Att and when you say spaces are you referring to the # signs? I'm just surprised as it seems you are the only one that had been able to unlock ATT moto x 2nd generation bootloader which seems hard to believe but I'm not saying you didn't do it. Could you make a tutorial on how you achieved what so many others can't. Thanks
Sent from my XT1097 using Tapatalk
Click to expand...
Click to collapse
Mexico and Brazil (along with other countries) have non-ATT branded XT1097. It's just the ATT version that is blocked. Which is all XT1097 in the US.

XT1040 4.4.4 [rooted] but stock

I'm running 4.4.4 stock on an XT 1040 (the LTE Canadian Rogers variant of the MotoG). I had unlocked the bootloader and rooted the phone, but other than that kept the stock image. About 2 weeks ago my wife, with the same model, was offered 5.0.1 (or some version of Lollipop) OTA. She upgraded no probs (other than hanging a long time on the download screen). About 3 days later I was offered OTA on my rooted MotoG. After running through the download, it rebooted and tried applying the update and got mid way through and rebooted back to 4.4.4 saying there was an error. I tried again, same problem. So I started reading posts and realized that while my image was stock, because of the way I must have gained root the OTA update wouldn't apply because the kernel must be altered.
So, I followed the instructions here (linky) to go back to the stock image, but now it's been about a week and I have not been offered the OTA again. A couple days ago I talked with Motorola about whether OTA is re-offered in situations like mine if its offered once and the guy said no and to call Google to get them to re-initiate it. I'm not really positive I trust that answer since he seemed kind of, well, "level1tech" and seemed anxious to get off the line.
Anybody know if the OTA is tied to your IMEI or google accounts and whether it's likely it will be offered again. Otherwise I'm just going to put on a custom image and be done with it.
TIA
Why wating for OTA? Get your original firmware here: http://forum.xda-developers.com/moto-g-2014/development/original-motorola-firmware-collection-t3153533 or here (slow download): http://www.filefactory.com/folder/c6cdedc45a775d27/?sort=created&order=DESC&show=100&page=1 .
Flash it through fastboot, you find tutorials here onXDA. ( example:http://forum.xda-developers.com/moto-g-2014/general/index-guide-update-to-lollipop-android-t2941340 )
You also can do it by script/tool: http://forum.xda-developers.com/moto-g-2014/development/windows-tool-moto-g-2014-xt1064-restore-t2957167
Or you flash a custom rom, I personally recommend Titan Prime 1.1.1 based on stock Motorola lollipop 5.0.2: http://forum.xda-developers.com/moto-g-2014/development/rom-titan-prime-rom-1-0-0-t3141853 or http://titanprimerom.com/.
But there are a lot of nice roms here,cm,aosp etc. No need to wait for OTA.
Wolfcity said:
Why wating for OTA? Get your original firmware here: http://forum.xda-developers.com/moto-g-2014/development/original-motorola-firmware-collection-t3153533 or here (slow download): http://www.filefactory.com/folder/c6cdedc45a775d27/?sort=created&order=DESC&show=100&page=1 .
Flash it through fastboot, you find tutorials here onXDA. ( example:http://forum.xda-developers.com/moto-g-2014/general/index-guide-update-to-lollipop-android-t2941340 )
You also can do it by script/tool: http://forum.xda-developers.com/moto-g-2014/development/windows-tool-moto-g-2014-xt1064-restore-t2957167
Or you flash a custom rom, I personally recommend Titan Prime 1.1.1 based on stock Motorola lollipop 5.0.2: http://forum.xda-developers.com/moto-g-2014/development/rom-titan-prime-rom-1-0-0-t3141853 or http://titanprimerom.com/.
But there are a lot of nice roms here,cm,aosp etc. No need to wait for OTA.
Click to expand...
Click to collapse
Thanks! Unfort. when I first posted to the moto g 2014 forum I didn't realize there was an "older" moto g forum (I have the 1040 - the LTE one) - sorry. Anyhow, sadly the 1040 isn't specifically on that post you linked to, but looking through to the FileFactory link in their post, I found a couple versions of lollipop:
XT1040_PEREGRINE_RETCA_5.1_LPB23.13-35_cid14_CFC.xml.zip
and
XT1040_PEREGRINE_RETBR_5.1_LPB23.13-35_cid12_CFC.xml.zip
ADB returns my CID as 0x000E - That's not CID12 or 14. After the OTA originally failed and I realized i'd have to go back to stock - I flashed 4.4.4 with :
21.21.65.peregrine_retca.retca.en.ca
which iirc was a CID14.
Do you think RETCA means retail CAnada ?
thanks again
Sorry,didn´t realize that you have a XT1040. I have to read the threads better. But you found the right things here,you should check out the Moto G 1st Gen forum here on XDA,there you find a lot of custom roms and also the factory firmwares. And yes retca stands for canada. There are also firmwares called reteu for Europe,retin for India and so on. Is your phone from canada? You can check that in the "about phone" settings,firmware version.
Was your flash to 4.4.4 sucessful?
I think you´ll find a tool like http://forum.xda-developers.com/moto-g-2014/development/windows-tool-moto-g-2014-xt1064-restore-t2957167 for your phone in the Moto G 1st gen forum too.With this you can down- and upgrade to every firmware version.
But the best thing would be the original firmware.
Wolfcity said:
Sorry,didn´t realize that you have a XT1040. I have to read the threads better. But you found the right things here,you should check out the Moto G 1st Gen forum here on XDA,there you find a lot of custom roms and also the factory firmwares. And yes retca stands for canada. There are also firmwares called reteu for Europe,retin for India and so on. Is your phone from canada? You can check that in the "about phone" settings,firmware version.
Was your flash to 4.4.4 sucessful?
I think you´ll find a tool like http://forum.xda-developers.com/moto-g-2014/development/windows-tool-moto-g-2014-xt1064-restore-t2957167 for your phone in the Moto G 1st gen forum too.With this you can down- and upgrade to every firmware version.
But the best thing would be the original firmware.
Click to expand...
Click to collapse
Thank you so much! The 4.4.4 flash was a good one (I've been using the phone on that one for a couple of weeks), but I guess it's not "factory enough" for the OTA to have been offered to me again. My wife's got the same phone and DID get the OTA (unfortunately I couldn't find the damn ZIP file to grab it since she didn't have root). Anyhow, giving the one on FileFactory a go. I'll post results. Thks again.
jnmoriginpoint said:
Thank you so much! The 4.4.4 flash was a good one (I've been using the phone on that one for a couple of weeks), but I guess it's not "factory enough" for the OTA to have been offered to me again. My wife's got the same phone and DID get the OTA (unfortunately I couldn't find the damn ZIP file to grab it since she didn't have root). Anyhow, giving the one on FileFactory a go. I'll post results. Thks again.
Click to expand...
Click to collapse
For installing the OTA (the download should always work) you´ll need to have a stock recovery and the phone has to be unchanged which means systemapps that are frozen with titanium has to be unfreezed,things like adway or xposed have to be uninstalled and the full unroot function of superSU should be used. The phone has to be as "stock" as possible.
And for future updates on other phones (like the one of your girlfriend ):
If an OTA arrives it´s stored in the phones cache after the download, it´s there until you install it. You can get a link with ADB.
Here´s a tutorial: http://forum.xda-developers.com/moto-g-2014/general/psa-how-to-capture-ota-t2966712
Good luck with your flash and let me know if it was sucessful! :good:
Wolfcity said:
For installing the OTA (the download should always work) you´ll need to have a stock recovery and the phone has to be unchanged which means systemapps that are frozen with titanium has to be unfreezed,things like adway or xposed have to be uninstalled and the full unroot function of superSU should be used. The phone has to be as "stock" as possible.
And for future updates on other phones (like the one of your girlfriend ):
If an OTA arrives it´s stored in the phones cache after the download, it´s there until you install it. You can get a link with ADB.
Here´s a tutorial: http://forum.xda-developers.com/moto-g-2014/general/psa-how-to-capture-ota-t2966712
Good luck with your flash and let ne know if it was sucessful! :good:
Click to expand...
Click to collapse
Crap - wish I'd read all that before my wife installed her OTA. But then again, at the time, who knew my original OTA wouldn't work. Also, I did get the original OTA, but it woudln't install. I tried finding a way to search my phone to grab the OTA so I didn't have to redownload it, but had a lack of success using ES file explorer and thought there might be a way with ADB, but couldn't find something that worked (most posts/guides were written for the Nexus phones not dumb-motorola). Ah well, hindsight being 20/20 and all...
jnmoriginpoint said:
Crap - wish I'd read all that before my wife installed her OTA. But then again, at the time, who knew my original OTA wouldn't work. Also, I did get the original OTA, but it woudln't install. I tried finding a way to search my phone to grab the OTA so I didn't have to redownload it, but had a lack of success using ES file explorer and thought there might be a way with ADB, but couldn't find something that worked (most posts/guides were written for the Nexus phones not dumb-motorola). Ah well, hindsight being 20/20 and all...
Click to expand...
Click to collapse
We have XDA so who needs OTA?
Well, it seems to have worked, sort of. I got a bit nervous when I tried copying the OTA and installing it from the "SD card" and it gave me an error on the install from recovery. After that failed I almost used the ADB method off of recovery, but instead I found some instructions w.r.t. unpacking the OTA and manually flashed it via. fastboot with these commands:
Code:
mfastboot flash partition gpt.bin
mfastboot flash motoboot motoboot.img
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata
mfastboot reboot
It seems to be all good now. Thank you so much for your help!
jnmoriginpoint said:
Well, it seems to have worked, sort of. I got a bit nervous when I tried copying the OTA and installing it from the "SD card" and it gave me an error on the install from recovery. After that failed I almost used the ADB method off of recovery, but instead I found some instructions w.r.t. unpacking the OTA and manually flashed it via. fastboot with these commands:
Code:
mfastboot flash partition gpt.bin
mfastboot flash motoboot motoboot.img
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata
mfastboot reboot
It seems to be all good now. Thank you so much for your help!
Click to expand...
Click to collapse
That´s the way to do it. Are you sure you have all sparechunk files? In the titan version there is one more. But If your wifi and data is working and you have no fc´s the flash should be fine. Nice that it seems to work for you.
You´re welcome!

Categories

Resources