yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] lost101:
I follow you now. GPe ROMs may get future updates sooner (although this hasn't been the case so far) - however, while you may be able to download the update; to apply it, you will need to be using the stock GPe Kernel.

You can use the stock Motorola Kernel with GPe ROMs, unless you have followed one of the 'GPe Conversion Guides.' In that case you can only use a GPe Kernel. There is more information regarding this in the FAQ at the bottom of the OP.
[Moto G Android Development] tzzeri:
OK, thanks. Do you by any chance have the stock recovery, because I don't want to flash a custom until I know I can go back
[Moto G Android Development] TabascoJoe:
I flashed the Boost US 4.4.4 Stock ROM (Untouched) rom. Everything works like it should except the quick settings. If you click the icon nothing happens, and two finger does nothing. Is there a way to fix this or should I dirty flash the rom again.
[Moto G Android Development] OldYellowBricks:
One question: lets say im going to convert my xt1033 to gpe via tha flashable zip, qhat kernal should I flash? A stock xt1033 one or a stock 1032 one? Or does it not matter which one? Thank you so much
[Moto G Android Development] Cr3sc3nt:
Quick question, I'm currently using your 1033 optimized, can I flash the 1032 optimized since I don't use the 2nd sim? I'm reffering to the moto 1032 not the gpe version
[Moto G Android Development] tzzeri:
Use the xt1033. It should be in the ROM zip. The xt1032 could very possibly work, but just do you don't run into problems, use the one for your phone.
[Moto G Android Development] OldYellowBricks:
I'm gonna go with a custom kernal in a few moments. Here we go~
[Moto G Android Development] _Drifter_:
I'm on 4.4.4 stock ROM. Is necessary to flash the last radio?
[Moto G Android Development] lost101:
The ROM is fine. I retested it just now. To avoid such issues, do a full wipe: System, Data, Cache, Dalvik.

Don't confuse 'convert' with 'flash' - converting usually means formatting the 'userdata' partition and completely wiping the phone.

If you flash one of the GPe ROMs you will get an 'encryption' message, since you still have a F2FS 'userdata' partition.

It's covered in OP: (and further explained in FAQ)

NB #2: If you get an 'encryption' message with GPe ROMs - Flash a 4.4.4 Stock Kernel or custom Stock-compatible Kernel (Faux, Phantom or XPerience)​

Yeah, I have flashed XT1033 ROMs on my XT1032 - I don't see why you can't do the reverse. You should still wipe to avoid issues.

If you already have a 4.4.4 radio, there is no need. Even a 4.4.2 radio can work, but you may find settings will FC.
[Moto G Android Development] rjmohit:
If I'm switching from Cm11 to 444 stock untouched, do I need to convert to f2fs? I do not wish to format /data/media/ if thats not necessary. xt1032 and xt1033 here. thanks.
[Moto G Android Development] lost101:
Stock Motorola and custom ROMs only work with f2fs. So you are already f2fs.
[Moto G Android Development] OldYellowBricks:
Okay here wo go. Ive tried flashing my xt1033 with the GPE rom + and a custom kernel; the phone boots all fine but signal was missing.

I thought by using this method, it'd change my xt1033 into an xt1032 but its not the case. If yowe want to properly make xt1033 into xt1032, there's no other way than using fastboot to flash BUT as OP has said, it does make GPE bootable on our devices :good:

(Reason why im blabbering about gpe rom is bcs I thought using the method here would make AOSPA boot properly on xt1033)
[Moto G Android Development] tzzeri:
Being that I don't have an external storage expansion thing, so I'll lose the ROM if I clear data, so when changing Roms, I'll need to keep the new ROM on the PC. So how do I push the ROM after clearing data to install the new ROM? I know the adb push ROM.zip /sdcard thing, but being that this phone only has an emulated sdcard, what location do I need to put in?

Also, so I need to fastboot flash the boot.IMG in the optimized Roms separately with fastboot as with HTC s-on devices, or not?
[Moto G Android Development] lost101:
You give up too easy. Try also flashing the 4.4.4 GPe radio zip:

http://xdaforums.com/showthread.php?t=2649763​

I will recheck soon, but I'm fairly sure I had a signal with these GPe ROM zips, even without flashing the GPe radio.

Wiping data does not include internal SD. I suggest you use TWRP, as it clearly states this.

Kernel (boot.img) is included in each zip. The entire point of these zips is that you need nothing more than a Custom Recovery.
[Moto G Android Development] FraBle:
Can please someone put "Retail EU 4.4.4 Stock ROM (Optimized) v1.1 (309mb)" on a Dev-Host mirror?

I can't get it downloaded from Mega :(
[Moto G Android Development] :
When and if we get android L, where do we get the stock recoveries to flash so that we can upgrade, do we take recovery image from OTA zip ?
[Moto G Android Development] lost101:
Stock recoveries are available in this thread under 'Miscellaneous':

http://xdaforums.com/showthread.php?t=2649763​

I believe you can flash official OTA update zips via Phil's Touch CWM and TWRP anyway.
[Moto G Android Development] lost101:
As I understand it, a free Dev-Host account only allows you to store a file for 30 days. I will mirror using Google Drive soon.
[Moto G Android Development] _Drifter_:
Flash the ROM 3 days ago... No problem so far, just works.
[Moto G Android Development] Carlos_EVH:
Best stock ROM ever. The optimized versión is awesome
[Moto G Android Development] lost101:
With original XT1032 Stock Motorola 4.4.4 radio, I just flashed GPe 4.4.4 Stock ROM (Optimized) v1.1 and Faux kernel 014m - signal, data, wifi all work. To restate: GPe radio was not required.

I'd like to understand why you had issues.
[Moto G Android Development] ironman38102:
I tried flashing gpe as third ROM using multiboot but instead it booted to cm. Help?
[Moto G Android Development] lost101:
In MultiROM, are you able to flash a custom kernel to replace the one included in the GPe zip? I have no experience with MultiROM myself.
[Moto G Android Development] ironman38102:
Yea we can. Let me flash a custom kernel and I'll notify back.
[Moto G Android Development] deeplyyoung:
try XPerience™-STK-16+ for multiROM
[Moto G Android Development] ironman38102:
Nope still boots to CM. I don't get why it will to CM instead of Stock.
[Moto G Android Development] deeplyyoung:
seems CM is ur primary Rom?? you have to cancel into boot on cm after reboot & have to select Stock....
[Moto G Android Development] OldYellowBricks:
Id like to believe its because i have the dual sim phone as opposed to the single sim one. I think this method you prescribed will suit single sim phones fine, but not xt1033 dual sim. One thing ive yet to try is flashing the single sim radio onto my dual sim device via fastboot but thatd beat the whole zip only point i guess. but the main thing is it boots without having to format personal data, as opposed to the flashboot method of doing it. (btw ive tried flashing the gpe radios too via recovery but to no avail by no avail i mean rom booting but with 0 signal)

EDIT:

FLASHING RADIO VIA FAST BOOT WORKS. MY XT1033 ran GPE with signal and all
[Moto G Android Development] ironman38102:
I did that. I rebooted and selected the GPE ROM but it will stay on a black screen and then will show CM bootanimation.
[Moto G Android Development] deeplyyoung:
ohh, best idea-flash stock s primary & custom Roms as secondary(like i'm using since long) no issues I ever faced to switch...just give a try...
[Moto G Android Development] lost101:
Google Drive Mirror:

https://drive.google.com/file/d/0B6RNTe4ygItBcG5CU2VscFVrdW8/view?usp=sharing​
[Moto G Android Development] stfudude:
Can OP make one more version where there is nothing removed but zipaligned and that other cool stuffs are included like in optimized version?

I need some of that apps that were removed in optimized version for example moto assist.

IMO it's best if we're given the choice of what apps to remove and what to keep because everyone's definition of bloatwares is kind of different.

Those who want to remove moto apps can do so with debloat script so why is there a need for debloated version?
[Moto G Android Development] lost101:
All Google and Motorola apps are available in Google Play, including Motorola Assist. They will install and work correctly in the Optimized ROMs. The original Motorola system Framework has not been modified, so compatibility is retained.

The main reason they are removed is to reduce ROM zip size, but not having them can also improve ROM performance and not everyone wants them pre-installed (and take more effort to remove). There is also new versions of the apps being released all the time; so having them pre-installed would mean you are faced with having to download a newer version on first boot. It makes more sense to only download once the latest versions of the apps you actually want to use.
[Moto G Android Development] xheon:
Factory Reset (System, Data, Cache, Dalvik)

Will these steps delete my nandroid backup???
[Moto G Android Development] lifetimes:
ok... Couldn't format at that time.
[Moto G Android Development] outlawmodzz:
xt1034 us version??

Lost my stock rom. Do you have 4.4.3 us version rom xt1034??.
[Moto G Android Development] lost101:
Retail Canada 4.4.4 Stock ROM will work fine on your XT1034.
[Moto G Android Development] 9h0s7:
It does.

I flashed it just last night.
[Moto G Android Development] DarwinDeLaRosa:
I have XT1032_Retail_EU_444_Optimized_v1.0 and is PERFECT

and install the new version? "1.1"
[Moto G Android Development] lost101:
The only change is that Xposed Framework and modules are no longer pre-installed.
[Moto G Android Development] Membrillo007:
I'm from Chile, what is the best option to flash and enjoy it without problems?

Tap-a-talked from Moto G running PA 4.5 + Xperience Kernel.
[Moto G Android Development] KaaMyA:
I've installed XT1032, optimized versión 1.0 and I ser that "Settings" app gets FC everytime I go to "Settings >Data Usage".

How can I fix this?

Thanks un avance.
[Moto G Android Development] lost101:
You need to flash the 4.4.4 radio firmware. Link is in OP.

If you need AWS, flash XT1034 Retail Canada. If you don't, XT1032 Retail Europe.
[Moto G Android Development] RealyPssd:
I flashed the Optimized one for AWS / XT1034, it flashed fine and booted fine.

When I tried installing Chrome, and Google Search I got an error code of 24. Can't restore either of them with TB or manually install them .

I tried deleting the chrome and search folders from /data/data , but was unable to.

All of my other apps restored / installed fine.

That's the only problem I've had with the ROM.
[Moto G Android Development] lost101:
You should be able to delete the folders if you use a file browser with root access. Root Browser for instance.
[Moto G Android Development] RealyPssd:
I've tried ES File Explorer with root enabled and it gives an "error 39" when I to delete the folders. Root explorer gives an error too.

I tried formatting and wiping the system, data, and cache partitions of the phone in CWM and still have the problem.
[Moto G Android Development] lost101:
There are so many factors here. If you have problems with any ROM, and you have not done a clean install - be careful about blaming the ROM.

If you can, I suggest you completely wipe USERDATA partition in Recovery (maybe try the latest TWRP also) and begin again. Backup documents / ROM to external USB or PC.

Alternatively:

Setup adb / fastboot, and grab one of the Stock Motorola Firmware images.

Include the fastboot command: fastboot erase userdata

Just to be absolutely clear, never run the fastboot command: fastboot erase all - which will completely destroy your phone.
[Moto G Android Development] bultras:
I need some help...

I Flashed GPe 4.4.4 Stock ROM (Untouched) with CWM and after boot I have a message: "Type password to decrypt storage". What is this password? I can't anymore go to in recovery to restore nandroid backup...
[Moto G Android Development] lost101:
See NB #2 in OP.

You are going to need a kernel zip on internal or external storage.

Flashing these ROMs in no way affects custom recovery.

Power phone on while holding vol down. Highlight recovery and press vol up.
[Moto G Android Development] karthik432:
Will untouched Roms get ota updates or not anf im using moto G GPE
[Moto G Android Development] lost101:
Both Untouched and Optimized should get OTA updates. I will make new versions that include future updates anyway.
[Moto G Android Development] dgjl:
May be a naive question, but would an ota update relock the bootloader? Also, what would happen to something like gravity box?
[Moto G Android Development] lost101:
Unlocked Bootloader cannot be undone. It's permanent. Xposed Framework could however break.
[Moto G Android Development] Pir4t3:
i have no problems at all with this rom " Optimized "

but i just wanted to say thank you.

for me , this rom is the best!

---------- Post added at 12:58 AM ---------- Previous post was at 12:57 AM ----------

i have no problems at all with this rom " Optimized "

but i just wanted to say thank you.

for me , this rom is the best!
[Moto G Android Development] Pir4t3:
i have no problems at all with this rom " Optimized "

but i just wanted to say thank you.

for me , this rom is the best!
[Moto G Android Development] tzzeri:
After flashing the gpe on a regular model, I booted it up, but after it boots up, it asks me to enter a password to decrypt storage. What do I do?
[Moto G Android Development] OldYellowBricks:
Flash stock NON GPE kernel or a custom kernel that was made for stock ROM (like xperience kernel, faux, etc). It says so in OP.
[Moto G Android Development] RealyPssd:
I have done a clean install. I factory reset in cwm as well as wiped the 3 partitions.

I tried using the 'remove orphan data' in titanium backup, the 2 offending apps were both listed there. It says it completes the action but after a reboot they're back again, and the play store error is still there.
[Moto G Android Development] alex_is_the_1:
Do I have to have a locked BL and stock recovery to get otas?

Sent from my XT1034
[Moto G Android Development] alfick3:
No to the locked boot loader, and in not sure about the stock recovery.
[Moto G Android Development] lost101:
I did also suggest you try using fastboot.

Unlocked BL should not be an issue. If automatic OTA update doesn't install with custom recovery, you can install manually by downloading zip when available. Otherwise flash stock recovery.
[Moto G Android Development] josip-k:
I have a GPe flashed xt1032 moto G,with f2fs filesystem,and root and xposed installed,i heard that nexuses and GPe devices will get Lollipop in a week or so,and i was wondering if i could get an OTA with this ROM?
[Moto G Android Development] Kochoa940:
Look one post above you brotha^^^^
[Moto G Android Development] lost101:
If you want to upgrade and immediately use GPe Android 5.0 you will most likely need a EXT4 'USERDATA' partition. Since the GPe Kernel doesn't support f2fs, without a non-GPe Android 5.0 Kernel you will not be able to boot. Either wait for non-GPe 5.0 Kernel or fully convert to GPe.

This is based on the assumption that GPe will continue to use EXT4.
[Moto G Android Development] mik0tsi:
so does it matter that i have the uk version of this phone?

So i just flash that rom and i should get the OTA update to my phone still? Is't really that easy?
[Moto G Android Development] lost101:
Yes, you can flash any of these ROMs on UK XT1032. You will get OTA updates.
[Moto G Android Development] mik0tsi:
So you are saying that it doesn't affect anything that i have cwm and rooted phone?

sent from my amazing moto g <3
[Moto G Android Development] lost101:
You may need stock recovery, or alternatively flash the OTA update zip via CWM. Root should not stop the process, but you may have to re-root afterwards.
[Moto G Android Development] lyerx:
looking forward 5.0 lolipop
[Moto G Android Development] AssToast:
You would have to wipe your device and flash gpe again if you have root, custom recovery or exposed

Flashing stock recovery, unroot, uninstall xposed didn't work for me as the update fails during recovery

You could try though
[Moto G Android Development] omar300:
I'm pretty sure if u have any other than stock recovery the phone and u choose to install oem OTA update. Phone will go in bootloop. (Happened to me with a moto i have ) So before updating read on XDA about other people experience.
[Moto G Android Development] AssToast:
Some advice, don't flash it now, download gpe and have it ready to flash when the update is released, it would be all over the internet when lollipop is available for moto g so you can't miss it
[Moto G Android Development] lost101:
It's really worth considering that you will never know how well Android L performs until you do a clean install. Upgrading and restoring backups of apps can introduce so many bugs that your experience could be quite different from those who have completely wiped their phone and done a fresh install.

To be clear, when I add the Android L ROMs, they are created from official Motorola Firmware Images. These images may not be available at the same time as the OTA update - so a delay is possible.

Also remember that if you depend on Xposed Framework, it is currently not compatible with Android L and it is not known if, or when, it will be.
[Moto G Android Development] remo0073:
Xposed on L

http://xdaforums.com/showthread.php?p=56114217
[Moto G Android Development] mik0tsi:
So am i good if i unroot to fully stock and install OTA then? Or what do you mean download gpe and flash? That i flash the lollipop as a ROM or what?
[Moto G Android Development] boros2222:
I can't find mine, the Hungarian language. It's called 'magyar' in language chooser.
[Moto G Android Development] lost101:
This is mostly unchanged stock. If it was broken, it still is.

I noticed that also. I'll see if I can add it.
[Moto G Android Development] sanjeev7:
Ok and m in GPE converted my xt-1033 to GPE....so shall I flash it directly o I need too make some changes!!??
[Moto G Android Development] lost101:
See post #14. I will add a note about GPE to OP as soon as I can.
[Moto G Android Development] sanjeev7:
no such options in recovery mode
[Moto G Android Development] lost101:
Have you flashed PhilZ Touch Custom Recovery? I have never used this option, I'm only suggesting it might be an easy way to change from GPE to non-GPE firmware.
[Moto G Android Development] Rocketval:
What about Italian language?

Does this replace the custom recovery with the stock one?
[Moto G Android Development] lost101:
The OP now has a link to a gallery showing available languages. Italian is included in Retail EU.

No, the only things in the zip are ROM and Kernel. Existing Bootloader, Recovery and Radio will not be affected.
[Moto G Android Development] Ænimal:
Clean-flashed optimized ROM via latest philz on german xt1032.

Works flawlessly so far.

Thanks alot :good:
[Moto G Android Development] lost101:
If anyone is interested, the XT1033 ROM flashes on an XT1032 handset with no issues. Would someone with a Moto G LTE like to try the XT1032 zip?
[Moto G Android Development] lost101:
I've tested the ROM again. SU works fine. Did you dirty flash?
[Moto G Android Development] h2o64:
Quote :

Kind of amazingly awesome. :good:
[Moto G Android Development] sanjeev7:
M using twrp and no such option I found....
[Moto G Android Development] lost101:
It's only available in PhilZ Touch Custom Recovery.
[Moto G Android Development] forgotter:
You can still use ADB to sideload a ROM or fastboot. Both works great. search the forum to get detailed information.
[Moto G Android Development] tuxing:
Thanks a ton my friend. Flashed the xt1033 optimized ROM on my Indian dual sim model successfully. Perfect.
[Moto G Android Development] peelie:
no did full clean flash, will try again

edit/ tried again no luck root not working
[Moto G Android Development] lost101:
GPE people: Here is a test flashable zip that should convert your 'userdata' partition - allowing you to use these ROMs. Backup Internal SD just in case: adb pull /sdcard/ c:/sdcard/

EDIT: Not working, back to the drawing board.
[Moto G Android Development] renatohm:
Thnks for those!

Can you make something like this to make conversion to GPE easier?
[Moto G Android Development] lost101:
The zip above is an attempt to make the process easier. Don't try it out unless you are able to lose Internal SD and know how to restore firmware via fastboot, if necessary. I will test it as soon as I can, but it could be a few days.
[Moto G Android Development] AssToast:
1. Keep your current ROM

2. Download GPE but DON'T flash it

3. Wait for the Lollipop update to be announce then flash GPE image then update through OTA

Then you don't have to unroot, install stock recovery...etc when the update comes.
[Moto G Android Development] lost101:
FAO: People flashing the GPe ROM with the intention of installing the Android Lollipop (5.0) OTA Update

If GPe is the first Moto G model to get the update, and you flash it; you will have installed the GPe Android 5.0 Kernel. This kernel will probably not support an F2FS-formatted 'USERDATA' partition. Unless you have an EXT4 'USERDATA' partition, you will be unable to boot.

Solutions:

(i) Format 'DATA' partition to EXT4 in latest version of TWRP. WARNING: This will erase 'internal storage' including photos, music, videos. (Backup ROM zip and important files to external storage via USB OTG cable)

(ii) Wait until Motorola Stock Android 5.0 Kernels are available. These will support F2FS and should work with the GPe ROM.
[Moto G Android Development] Kochoa940:
I am wondering if anyone has gotten Wi-Fi hotspot to work on stock rom? I'm on stock xt1031 boost rom and would like that feature again.

[my phone iz better than urz]
[Moto G Android Development] rudresh128631:
plz add more mirrors for xt 1033.
[Moto G Android Development] lost101:
I use it regularly. I wasn't aware it was missing in the Boost US firmware. You could add a notification menu toggle by installing Power Toggles.

Google drive mirror coming in the next few days for all XT1033 ROMs.
[Moto G Android Development] lost101:
Added Google Drive mirror for XT1032 GPe 4.4.4 Stock ROM (Optimized) v1.1

Added Google Drive mirror for XT1033 Retail Asia Stock ROM (Optimized) v1.1

Added Google Drive mirror for XT1033 Retail Brazil Stock ROM (Optimized) v1.1​
[Moto G Android Development] darkeingel:
First of all, thank you for the time you invested in creating the zips and for all of your work on Moto G 2013.

Installed the debloated on XT1032, European, and SuperSu was not working, had to flash it manually again.

That's all.

Thanks again.
[Moto G Android Development] lost101:
I did a clean test install several times. SuperSU works. Did you do a clean install?
[Moto G Android Development] darkeingel:
I've used phillz latest version and did a factory reset + all the wipes to be sure that everything is clean before installing it.
[Moto G Android Development] lost101:
Thanks for reporting your experience. I have spent considerable time making sure pre-root was working in v1.1. As no-one else has reported this; I can only conclude it is due to the existing environment on your phone. As you say, it is easily fixed.
[Moto G Android Development] Kochoa940:
Sorry maybe I didn't clarify enough... I used to be able to turn on mobile hotspot feature and use it to connect to other devices when I had custom roms installed even though technically boost doesn't allow it with subscription. I cannot do that on rooted optimized stock rom and didn't know if there was a workaround. Thanks for all your hard work BTW. [emoji106]

[my phone iz better than urz]
[Moto G Android Development] lost101:
You could try one of the non-Boost ROMs in OP. The Boost radio firmware will be retained so it's possible you can still have calls / data. Also there are third party alternatives such as Barnacle WiFi Tether.
[Moto G Android Development] ashisharia:
installed optimized xt1033 asian firmware but its not rooted..any help