I saw some XT1033 (some XT1032 too) users having problems with the latest unified roms (falcon ones) and decided to help them. I already did a guide like this in a brazilian Android forum, so, I'm only translating it. Hope it can be helpful to XDA.
-- First, thanks to ffosilva. Without his "semi-official" firmware, this guide couldn't exist.
- You need to have bootloader unlocked.
- Google Play Edition rom - Google Drive
- Google Play Edition rom - MediaFire
- Minimal ADB & Fastboot
- Motorola Device Manager (Drivers)
1 - Alright. First of all, install Minimal ADB & Fastboot in C:\, to keep things easy. After, extract Google Play Edition.tgz inside its folder with mfastboot.
2 - Turn off your Moto G and put it on Bootloader mode by pressing power + vol. down for a few seconds.
3 - Plug it in PC and verify if it is connected.
4 - Open cmd.exe and do this command: cd C:\Minimal ADB & Fastboot or the folder you've installed it.
5 - After, copy these commands and paste them. On the third one, cmd will crash, just wait your Moto G reboot and close the warning.
mfastboot flash partition gpt.bin mfastboot flash motoboot motoboot.img mfastboot reboot-bootloader mfastboot continue 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 erase modemst1 mfastboot erase modemst2 mfastboot flash fsg fsg_intl.img mfastboot erase cache mfastboot erase userdata
mfastboot flash modem NON-HLOS.bin mfastboot erase modemst1 mfastboot erase modemst2 mfastboot flash fsg fsg_gpe.img mfastboot erase cache mfastboot erase userdata
mfastboot flash recovery filename.img
| THIS WILL WIPE YOUR DEVICE. INCLUDING INTERNAL STORAGE.
| THIS WILL ALLOW XT1033 TO INSTALL falcon ROMS WITH ONLY ONE SIM WORKING
| NOW YOUR DEVICE HAS EXT4 STORAGE, SOME TWEAKS WON'T WORK
| AND SORRY FOR ANY GRAMMAR ERRORS
| Use this guide if you failed with first one or want to go back to stock rom.
| Install Minimal ADB & Fastboot again in another folder to avoid conflicts and download here (thanks to droid-developers) your respective stock rom. Extract it inside the folder.
| After, just re-do steps 2, 3 and 4 from above.
| Step 5 you'll run with these commands below. On the third one, cmd will crash, just wait your Moto G reboot and close the warning.
| I'm not sure if system partitions are the same for ALL roms at sbf.droid-developers. Some will have sparsechunk.1, 2 and 3. Verify that before running the commands!
mfastboot.exe flash partition gpt.bin mfastboot.exe flash motoboot motoboot.img mfastboot.exe reboot-bootloader mfastboot.exe continue mfastboot.exe flash logo logo.bin mfastboot.exe flash boot boot.img mfastboot.exe flash recovery recovery.img mfastboot.exe flash system system.img_sparsechunk.0 mfastboot.exe flash system system.img_sparsechunk.1 mfastboot.exe flash system system.img_sparsechunk.2 mfastboot.exe flash modem NON-HLOS.bin mfastboot.exe erase modemst1 mfastboot.exe erase modemst2 mfastboot.exe flash fsg fsg.mbn mfastboot.exe erase cache mfastboot.exe erase userdata mfastboot.exe reboot
Thanks to all XDA community. I've learned so much here with you guys.