I recently bought Motorola Moto G from FlipKart (16 GB) and rooted it within 5 minutes after it came. I tried many experiements and I know how to unbrick it, downgrade it and do anything about it. I will show you some questions that you want to know and no one is telling.
I have Motorola Moto G XT1033 so all aswers will be for this device only. If you have any other variant of Moto G then also you can see, but it is exclusively for Moto G XT1033.
first I will start questions and answers related to the OTA!
I have unlocked Moto G XT1033 Bootloader, and it has CWM Recovery. Can I flash the OTA now?
No! You can't! You need to have stock recovery to flash OTA because the stock recovery has the partition layout..
I have unlocked Moto G XT1033 Bootloader, and with stock recovery. Can I flash the OTA?
No! I tried it! I unlocked my bootloader and flashed stock recovery. Then I tried updating it with OTA, but I failed! It shows "error" in the stock recovery and is again in the JB version.
I have stock recovery and I locked my bootloader after unlocking it. Can I flash OTA now?
Yes, I tried this only! It works.
I have XT1033, and I heard people saying that the SIM is not working in the Kit Kat ROM, is that true?
NO! It is only for US users and others. I am an Asian I didn't face any bug like Airplane mode, NO network loss, no nothing!
I have Moto G, and I flashed the OTA! I want to downgrade Moto G XT1033 to 4.3. Can I do it?
Yes, you can downgrade Moto G after flashing 4.4 Kit Kat OS (OTA). I have made a script for this. You can also make one for you! Just remove lines with "Primary GPT" erorrs in the flashall.bat/flashall etc. I have made a guide to downgrade Moto G to Android 4.3 and have uploaded all the files too. Learn it from --> here.
I am getting version downgraded for primary-gpt error while downgrading my Moto G
Yes, this is a common error. Just flash the GPT file and flash other files. Then reboot it. It will work. Make sure to wipe the userdata.
I don't want to upgrade my Moto G to Android 4.4.2 Kit Kat but the notification is downloading it! I even tried to Force Close it, but it opens again!
Hmm. Use Titanium Backup PRO application and freeze Moto G OTA application!
I have Motorola Moto G XT1033 so all aswers will be for this device only. If you have any other variant of Moto G then also you can see, but it is exclusively for Moto G XT1033.
first I will start questions and answers related to the OTA!
I have unlocked Moto G XT1033 Bootloader, and it has CWM Recovery. Can I flash the OTA now?
No! You can't! You need to have stock recovery to flash OTA because the stock recovery has the partition layout..
I have unlocked Moto G XT1033 Bootloader, and with stock recovery. Can I flash the OTA?
No! I tried it! I unlocked my bootloader and flashed stock recovery. Then I tried updating it with OTA, but I failed! It shows "error" in the stock recovery and is again in the JB version.
I have stock recovery and I locked my bootloader after unlocking it. Can I flash OTA now?
Yes, I tried this only! It works.
I have XT1033, and I heard people saying that the SIM is not working in the Kit Kat ROM, is that true?
NO! It is only for US users and others. I am an Asian I didn't face any bug like Airplane mode, NO network loss, no nothing!
I have Moto G, and I flashed the OTA! I want to downgrade Moto G XT1033 to 4.3. Can I do it?
Yes, you can downgrade Moto G after flashing 4.4 Kit Kat OS (OTA). I have made a script for this. You can also make one for you! Just remove lines with "Primary GPT" erorrs in the flashall.bat/flashall etc. I have made a guide to downgrade Moto G to Android 4.3 and have uploaded all the files too. Learn it from --> here.
I am getting version downgraded for primary-gpt error while downgrading my Moto G
Yes, this is a common error. Just flash the GPT file and flash other files. Then reboot it. It will work. Make sure to wipe the userdata.
I don't want to upgrade my Moto G to Android 4.4.2 Kit Kat but the notification is downloading it! I even tried to Force Close it, but it opens again!
Hmm. Use Titanium Backup PRO application and freeze Moto G OTA application!
Where is OTA being downloaded?
In the /cache partition.
Now let's talk about the Kit Kat update
I have upgraded to Android 4.4.2 Kit Kat update. I want to know where is the option to mount OTG cable?
Go to the Storage option from the main menu of Settings.
In Kit Kat, there are more applications than the Android 4.3 AND ALSO IT LAGS IN KIT KAT!
Yep, I faced some lags on the stock UI of KK. I disabled those applications which uses more RAM.
Why there is no Developer options in Kit Kat? I want to use the ART!
There is a Developer option menu, but disabled. Just tap 7 times on Build Number to get it.
Now let's go the Bootloader
If I unlock my bootloader, will it void my warranty?
Yes, sure. When you unlock the bootloader, you enter a code in the Motorola's website. And when you press the button, there's your warranty gone. Also there is a QFuse in the device which burns itself while unlocking the bootloader and making it un-burn is physically impossible.
I have locked my bootloader and flashed the stock firmware, still my splash screen comes with Remove the 'device unlocked' warning screen. What should I do?
#This will work on both Locked bootloaders and unlocked bootloaders devices!
1. Download the modified logo.bin with no warning screen from here.
2. Reboot your device to bootloader.
3. Open a folder in which there is Fastboot tool.
4. Copy/Paste logo.bin to that folder too.
4. Right click on the folder with Shift Key pressed and select Open command prompt here option.
5. Type fastboot flash logo logo.bin.
6. fastboot reboot.
You have removed that device unlocked warning screen at start up.
Can I lock my device's bootloader again?
Yes you can. I tried it 2-3 times.
Type fastboot oem lock begin
now flash the stock images (system, userdata, logo etc.) and then type
fastboot oem lock
It will lock your Moto G.
Can I get my warranty back after I unlocked Moto G's bootloader?
In Europe, Motorola accepts the devices with unlocked bootloader and fixes the issue until they prove that the issue was caused due to the unlocking of Bootloader. In America, issues are solved even after unlocking the bootloader.
I tried selecting options in the recovery with the power buttons, but it fails to do so. Why?
Because you need to press the volume UP button to select any option! Power button will make it boot normal.
After locking my device's bootloader, can I root it or can I root my device in locked bootoader (Moto g)?
No. None of the tools will work with this device. You need to flash CWM or a Custom Recovery to root it, but for clockworkmod or TWRP, you need to unlock the bootloader!
Now let's talk about the Custom ROMs.,the Stock ROM and Custom Kernels
Can anyone give me fast downloadable means with IDM and resume support stock ROM for Moto G XT1033 Asian Retail? (4.3)
Yes, Download the Stock Moto G XT1033 ROM from Google Drive: Click HERE.
I have Moto G XT1033 (Asian version). Can I flash CyanogenMod 11 ROM and get the network working?
Nah! I tried flashing the ROM, but failed. I even tried flashing Kit Kat modem file through Bootloader.
I have Moto G XT1033 (Asian Version), and can I flash the Paranoid ROM in it and get the network working?
NO. Again, the upper case.
HOW the hell to get network work in the CyanogenMod ROM or Paranoid!!!?
Flash American firmware (with single sim) and then flash the CM11 ROM. Also flash the Modem file. It will work now.
Will CyanogenMod ever add Moto G XT1033 support in CyanogenMod ROM?
Yes. CyanogenMod's team said that they will soon make CM11 ROM for Moto G XT1033.
Is there any ROM which works with Moto G XT1033?
Yes. Custom ROMs made by users should work with this device. Make sure you try only ROMs of Moto G XT1033.
I hope these questions are enough and you are satisfied with them? If no then you can comment below to ask more questions about the Moto G XT1033 (or any other variant of it!)
From where to get Stock ROM of My Moto G? I can't find it anywhere!
You can get the Stock Firmware of Moto G from here: Click HERE and for more firmwares, go HERE.
Is Faux Kernel working on Moto G XT1033? Whatabout features and AnTuTu?
Nope, you can't run Faux in your Moto G XT1033. I don't know why, but in stock ROM it doesn't run. You need to flash a single SIM ROM over this device and then the kernel will work fine. I was getting Phone application Force Close and even the network bars was not showing the stats of signal.
Now lets go to Misc:
Can I install Xposed Framework?
Yes, it works quite good with Moto G. I am running it.
Does Gravity Box runs in KitKat? Any issue?
Yes, it runs in KitKat. Only one issue. And that is when you enable full screen call, it doesn't work until you press "End" button. In short it is of no use (Full Screen Option.)
What about Greenify? It also works with Moto G (Xposed?)
Hmm. Greenify is working without any error and is optimizing my applications!
can i flash pink kernel on xt1033
ReplyDeleteYep...:)
DeleteExcellent post !! Thanks :-)
ReplyDeleteI am glad that you like my post. :)
DeleteThere are many stock recoveries.. Could u give me some exact link for Indian version... Please.. It would help us a lit
ReplyDeleteFor which Moto G variant do you want? I mean there are many Moto G variants like Moto G GPE (Google Play Edition), XT1032, XT1033 etc.
DeleteIndian dual Sim variant...
DeleteI think it's xt1033
Build I'd Asia retail
LOL. Sorry. :) for KitKat or for Jelly Bean?
Deletekit kat
Deleterecently purchased moto g xt1033. updated to 4.4.2 after two days. then suddenly camera stopped working with error - 'camera error'. Then downgraded to 4.3 after unlocking bootloader, but still camera giving the same error :(. really confused whether it is software prob or hardware. Please help.
ReplyDeleteor else u can also give cwm recovery link...
ReplyDeleteNow I have uploaded the stock recovery buddy. You can download CWM for Moto G from HERE: forum.xda-developers.com/showthread.php?t=2563599 and Stock Kit Kat recovery for Moto G is here: https://www.mediafire.com/?zb5u39j19866533. Enjoy.
DeleteSorry for a numb Q.. my Moto G bought from flipkart (XT1033) came with Kit-Kat out of the box.I am facing severl issues with data,network etc.Moreover I disliked new UI of Kit-Kat.So I wish to install Jellybean version. I know how to root.But no idea about which firmware to download.(Android 4.3
ReplyDeleteBlur_Version.14.85.2.falcon_umtsds.AsiaRetail.en.03 OR Android 4.3
Blur_Version.14.85.4.falcon_umtsds.AsiaRetail.en.03) Is that the file to be downloaded? and tell me how to flash them?does it have any KNOWN bugs? i LOVE JELLY BEANS UI. So pls help.... THX IN ADVANCE
OK Download "fastboot_falcon_asia_ds_user_4.3_14.10.0Q3.X-84-7-LCG-4_4_release-keys-cid7-AsiaRetail_03.tar_2" file. Then extract it. Put and replace flashall.bat file which is here: https://www.mediafire.com/?0jatsw8wwbbi7ud. Reboot to the bootloader and make sure you are backed up because your data and sdcard will be wiped.! When you will double click to execute it, you will be downgraded to 4.3 JB... Ignore errors.
DeleteBdw you can get stock 4.3 firmware for Moto G XT1033 (Asian build) from here: https://docs.google.com/file/d/0B4BbpX-5jfxuQ0E5SG9rcDVnQVk/edit.
DeleteThis comment has been removed by a blog administrator.
ReplyDeleteI accidently removed your comment, now I can't recover it. Can you pls post it again?
DeleteI just installed CM11 on my xt1033. Everything is fine except single sim. Do you know any custom rom which supports dual sim xt1033?
ReplyDeleteDhacker29 has built CyanogenMod 11 ROM With Dual SIM support. He will be releasing it as soon as possible. Stay tuned!
DeleteIf I relock my boot loader then i regain my warranty or not. My device is motog xt 1033
ReplyDeleteNO. As soon as you click on "Send my unlock code", your warranty expires. Also QFuse is burnt while unlocking the device. Did you see "Status 2" in the bootloader? 2 Means it is unlocked. 1 means it is unlocked and then locked. 0 means it has been never unlocked.
DeleteBut i don't have all the options. i have status code 3 unlocked there is no status code 2.
DeleteIs my phone ok with status code 3.---Kalra
Please Rohan,
ReplyDeleteCan you Tell Me that How to relock the
Bootloader in Detail.
If possible,please make a video on how to do it..
Many People Are Facing Problems any many want solution.. Please help me.
OK, I will make a video on it if possible because I gave my moto g to my sister and I am using another device. :)
DeleteRohan, I want Stock 4.4.2 indian rom..XT1033.
ReplyDeleteCan you please give me links.
Stock ROM for Motorola Moto G: fastboot_falcon_asia_ds_user_4.3_14.10.0Q3.X-84-7-LCG-4_4_release-keys-cid7-AsiaRetail_03. It is Android 4.3, you need to download the 4.4 Firmware from XDA. Google it and flash it with stock recovery.
DeleteOK Download "fastboot_falcon_asia_ds_user_4.3_14.10.0Q3.X-84-7-LCG-4_4_release-keys-cid7-AsiaRetail_03.tar_2" file. Then extract it. Put and replace flashall.bat file which is here: https://www.mediafire.com/?0jatsw8wwbbi7ud. Reboot to the bootloader and make sure you are backed up because your data and sdcard will be wiped.! When you will double click to execute it, you will be downgraded to 4.3 JB... Ignore errors...
ReplyDeleteHey,Ill try that,but one doubt? I ROOTED MY DEVICE USING SUPERBOOT METHOD.DO I FLASH CWM AGAIN?IF SO HOW? WHEN I PRESS POWER BUTTON AND VOLUME DOWN KEY, I STILL SEE STOCK RECOVERY(I THINK SO) .IF I PRESS ANY OPTION THERE LIKE RECOVERY,FACTORY ETC.IT JUST BOOTUP THE DEVICE..HELP PLS
You need to select it by using Volume UP button and not by power button!
DeleteACTUALLY I DONT FIND THIS FIRMWARE IN THE LIST
ReplyDeletefastboot_falcon_asia_ds_user_4.3_14.10.0Q3.X-84-7-LCG-4_4_release-keys-cid7-AsiaRetail_03.tar_2
INSTEAD THIS IS THERE
fastboot_falcon_asia_ds_user_4.3_14.10.0Q3.X-84-7-LCG-4_4_release-keys-cid7-AsiaRetail_03.tar
ARE YOU ASKING ME TO FLASH THIS FW? I TRIED TO FLASH AFTER REPLACING THE FLASHLL,BUT AGAIN SMAE ERROR...SEE BELOW
C:\Users\EDENGARDEN\Desktop\falcon_asia_ds_user_4.3_14.10.0Q3.X-84-7-LCG-4_4_rel
ease-keys-cid7-AsiaRetail_03>flashall.bat /eu
Motorola Mobility flashall script version 1.4
Flashing Options:
- flash persist: 0
- flash userdata: 0
- erase userdata: 1
- erase cache: 0
Waiting for fastboot enumeration...
Fastboot device is ready!!
Flashing GPT and bootloader images...
Executing ".\Windows\fastboot.exe flash partition gpt.bin"
target max-sparse-size: 256MB
sending 'partition' (32 KB)...
OKAY [ 0.046s]
writing 'partition'...
(bootloader) Preflash validation failed
FAILED (remote failure)
finished. total time: 0.467s
.\Windows\fastboot.exe flash partition gpt.bin failed!!
NO IDEA,WHERE I AM WRONG :(
This is because you are downgrading. I said you to ignore it? Please ignore it and flash other files..!
DeleteHere's the guide to downgrade your Moto G to Android 4.3 JB after upgrading ot Android 4.4 KK: http://mxrootrom.blogspot.com/2014/03/how-to-downgrade-moto-g-from-android.html. Enjoy!
ReplyDeleteHey thank you for the big help.. The mistake was with the command.. flashall.bat /eu I got it from xda,but in your simplified guide its clearly stated that cmd should be like this..flashall.bat/eu. Lol an extra space there was the culprit.Now downgraded and everything working grt.
ReplyDeleteOne more q.How to root my device again, and is there any way to get rid of nagging "Boot loader unlocked warning screen"?
And thanks for the big help so far...Lovine Moto G..And blue UI of JB.. THX A TON
I have added this thing in the post too. Have a look again. Enjoy and stay tuned!
DeleteThis comment has been removed by the author.
ReplyDeleteHey jellybean is fine,but still issues with 3g and data has minor glitches.It struggles to stay in 3G network and go to 2g although my another smartphone receives fairly good and stable network.Is there any way too fix this issue?
ReplyDeleteMotorola is working on to fix the Android 4.4 KK bugs. They tweeted it on Twitter to a user.
Deletehow to relock boot loader?
ReplyDeleteType: fastboot oem lock begin
Deletethen flash the stock firmware.
Then type: fastboot oem lock.
#You won't get warranty back after locking the bootloader!
Can I downgrade to Jellybean without unlocking the bootloader?
ReplyDeleteYes you ca.
DeleteAnyone Please Help Me Or Give A Link for The Indian KitKat ROM 4.4.2 Stock.
ReplyDeleteAnd Rohan..
If Motorola Releases A fix For All Problems In KitKat via OTA.
Then Can I Update It With Unlocked Boot loader.?? Please Help Me.
If Not, then How to Flash Manually..
How about this...?
ReplyDeleteIf we lock the bootloader back and we have some hardware problem, then will they know if it is locked or not because there is no reason to open the phone in recovery mode....?
No! They won't see software then. If you have hardware issue, then give them back (FlipKart or any other shop from where you bought) and they will surely give you a new device.
DeleteHow to unbrick moto g #rohanarya
ReplyDeleteFlash Stock Firmware by Bootloader.
DeleteHello Rohan: I need to get a good Call Recorder to work with Moto G. I tried several but nothing works for recording callers voice. Any suggestions? Thanks, Sud
ReplyDeleteNo Idea..Sorry :(
DeleteCan u please provide me link for moto g xt1033 indian firmware 4.2.2....the file factory link does not works.....also explain the procedure....
ReplyDeleteCan u give me the link of the... Single flashable stock rom of xt1033 kitkat..
ReplyDeleteThe rom which u have provided.. It requires many steps
Hello Rohan,
ReplyDeleteCan i flash pink kernel over the stock XT1033 ROM ?
Is it compatible with the stock ROM and does every phone feature works ?
The official XDA thread says that it is not compatible with the stock motorola ROM, i just wanted a confirmation from your side.
Thanks.
I don't know! I am on GPE rom and running no custom kernel. Probably no.
DeleteHey, is there any way for paranoid to work on the dual sim variant like converting to google play edition or anything else?
ReplyDelete(Paranoid 4.4)
If not will there ever be?
Convert your phone to GPE and flash the ROM it will work. NO DUAL SIM SUPPORT BY PA! and you won't get it too.
DeleteAfter 4.4.4 update..the wifi range has decreased and the it shows saved network with good signals but connects and disconnects even next room to the router.....have tried hard reset....wifi optimization and avoid poor connections is unchecked..... even have reflashed 4.4.4 😔
ReplyDelete