7 March 2014

Moto G: All About Development (XT1033)

Moto G: All About Development (XT1033)

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!


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!
Share This

54 comments:

  1. can i flash pink kernel on xt1033

    ReplyDelete
  2. Excellent post !! Thanks :-)

    ReplyDelete
  3. There are many stock recoveries.. Could u give me some exact link for Indian version... Please.. It would help us a lit

    ReplyDelete
    Replies
    1. For 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.

      Delete
    2. Indian dual Sim variant...
      I think it's xt1033
      Build I'd Asia retail

      Delete
    3. LOL. Sorry. :) for KitKat or for Jelly Bean?

      Delete
  4. recently 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.

    ReplyDelete
  5. or else u can also give cwm recovery link...

    ReplyDelete
    Replies
    1. Now 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.

      Delete
  6. Sorry 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
    Blur_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

    ReplyDelete
    Replies
    1. 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.

      Delete
    2. Bdw you can get stock 4.3 firmware for Moto G XT1033 (Asian build) from here: https://docs.google.com/file/d/0B4BbpX-5jfxuQ0E5SG9rcDVnQVk/edit.

      Delete
  7. This comment has been removed by a blog administrator.

    ReplyDelete
    Replies
    1. I accidently removed your comment, now I can't recover it. Can you pls post it again?

      Delete
  8. I just installed CM11 on my xt1033. Everything is fine except single sim. Do you know any custom rom which supports dual sim xt1033?

    ReplyDelete
    Replies
    1. Dhacker29 has built CyanogenMod 11 ROM With Dual SIM support. He will be releasing it as soon as possible. Stay tuned!

      Delete
  9. If I relock my boot loader then i regain my warranty or not. My device is motog xt 1033

    ReplyDelete
    Replies
    1. NO. 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.

      Delete
    2. But i don't have all the options. i have status code 3 unlocked there is no status code 2.
      Is my phone ok with status code 3.---Kalra

      Delete
  10. Please Rohan,
    Can 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.

    ReplyDelete
    Replies
    1. 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. :)

      Delete
  11. Rohan, I want Stock 4.4.2 indian rom..XT1033.
    Can you please give me links.

    ReplyDelete
    Replies
    1. 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.

      Delete
  12. 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...

    Hey,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

    ReplyDelete
    Replies
    1. You need to select it by using Volume UP button and not by power button!

      Delete
  13. ACTUALLY I DONT FIND THIS FIRMWARE IN THE LIST
    fastboot_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 :(

    ReplyDelete
    Replies
    1. This is because you are downgrading. I said you to ignore it? Please ignore it and flash other files..!

      Delete
  14. Here'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!

    ReplyDelete
  15. Hey 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.
    One 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

    ReplyDelete
    Replies
    1. I have added this thing in the post too. Have a look again. Enjoy and stay tuned!

      Delete
  16. This comment has been removed by the author.

    ReplyDelete
  17. Hey 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?

    ReplyDelete
    Replies
    1. Motorola is working on to fix the Android 4.4 KK bugs. They tweeted it on Twitter to a user.

      Delete
  18. Replies
    1. Type: fastboot oem lock begin
      then flash the stock firmware.
      Then type: fastboot oem lock.

      #You won't get warranty back after locking the bootloader!

      Delete
  19. Can I downgrade to Jellybean without unlocking the bootloader?

    ReplyDelete
  20. Anyone Please Help Me Or Give A Link for The Indian KitKat ROM 4.4.2 Stock.
    And 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..

    ReplyDelete
  21. How about this...?
    If 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....?

    ReplyDelete
    Replies
    1. 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.

      Delete
  22. How to unbrick moto g #rohanarya

    ReplyDelete
  23. Hello 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

    ReplyDelete
  24. Can 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....

    ReplyDelete
  25. Can u give me the link of the... Single flashable stock rom of xt1033 kitkat..
    The rom which u have provided.. It requires many steps

    ReplyDelete
  26. Hello Rohan,
    Can 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.

    ReplyDelete
    Replies
    1. I don't know! I am on GPE rom and running no custom kernel. Probably no.

      Delete
  27. Hey, is there any way for paranoid to work on the dual sim variant like converting to google play edition or anything else?
    (Paranoid 4.4)
    If not will there ever be?

    ReplyDelete
    Replies
    1. 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.

      Delete
  28. After 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

Designed By Rohan Arya
badge