yashsingh1/xdaforums huggingface dataset:
[Moto G Original Android Development] Stevenx3:
I saw in the first post when we get the error "Preflash validation failed" it was not repairable? : o I remember that I always had this problem BEFORE break my bootloader ..

Once motorola releases a full firmware 4.4.4 I still not be able to fix my bootloader because I got this message before? : o
[Moto G Original Android Development] Boss442:
if this message shows after unlocking the bootloader, is good. Because the system don't flash factory images that aren't from moto.

if you use my tool and when you flash the file show this, at the moment i didnt find a solution...

so, you can revive it when 4.4.4 come
[Moto G Original Android Development] :
Still nothing

Well, I talked with Motorola, and they can't give us the 4.4.4 images....

I really need to fix my phone today but,,, Can't we extract the singleimage.bin???
[Moto G Original Android Development] oversleeper:
We already told you have to wait until an official special 4.4.4 image will be leakead. This will require weeks or more. Nothing can be done now.
[Moto G Original Android Development] budal:
I have a moto g dual sim (xt1033, brazilian) whose owner installed the stock rom of xt1034 (US) with android 4.4.2 over the original stock with android 4.4.2 (BR), working fine. later, the unit was upgraded to android 4.4.3. then, he installed cyanogenmod (android 4.4.3) and not satisfied, he tried to return the stock android 4.4.2 that comes with the original unit, hard bricking the device.

My problem is similar to those that flashed a rom with android 4.4.4, as the tools provided here return the same errors mentioned?
[Moto G Original Android Development] Boss442:
Why you use this for downgrade? You will have to wait until 4.4.3 / 4.4.4 update with MBM
[Moto G Original Android Development] budal:
I didn't do it. I bought the phone to remove the screen to put on another moto g. was the former owner which damaged the bootloader as I reported. when he sold me, he said that this was how he bricked the unit.
[Moto G Original Android Development] maurote:
Just a simple question, the process need some battery?

My bootloader i think is from 4.4.2 but the result is error sending package.

Maybe need battery
[Moto G Original Android Development] budal:
if was a simple question, this forum wouldn't have 21 pages :silly:
[Moto G Original Android Development] peporras:
For hundreds god we have the same problem we have a solution
[Moto G Original Android Development] Boss442:
Well, wait for 4.4 msm

Yes, you need battery or a factory cable

what?
[Moto G Original Android Development] GuiSouza:
Hey guys, i dont understand... whats wrong?
[Moto G Original Android Development] Boss442:
you tryed to push power button before conect the usb cable?
[Moto G Original Android Development] GuiSouza:
My phone only goes into bootloader mode and give me a Status Code: 3...
[Moto G Original Android Development] torqueo:
As far as I can tell, battery is not actually required. "qhsusb_bulk" still loads for me, even when the battery isn't hooked up. I only know because at first I thought a new battery might fix the problem and opened my Moto G and replaced it/tried it without. Just FYI.
[Moto G Original Android Development] oversleeper:
Thank you, saved me from destroy an usb cable to make a factory cable :D
[Moto G Original Android Development] maurote:
Yes, with or without battery the process start and send me: error sending package.

I think maybe need battery, anyway i will charge with universal charger and post the result soon.
[Moto G Original Android Development] Stevenx3:
Hello, i find this : http://www.filefactory.com/file/5k8pfdikwltp/XT1032_RETAIL-BR-SS_4.4.4_KXB21.14-L1.40_42_cid12_CFC_1FF.xml.zip

I think it's maybe a full 4.4.4 firmware (484.43 MB)

I hope this !! ;)
[Moto G Original Android Development] Feche:
Is that an official stock 4.4.4 ROM?
[Moto G Original Android Development] HaGeK:
Downloading... have this zip a programmer and singleimage?
[Moto G Original Android Development] peporras:
Very slow download wait for a miracle
[Moto G Original Android Development] Boss442:
tomorrow i will download.

PS: how do you found this?
[Moto G Original Android Development] peporras:
Here are some firmware

http://www.filefactory.com/folder/c6cdedc45a775d27/?sort=created&order=DESC&show=50&page=1

---------- Post added at 09:50 AM ---------- Previous post was at 09:48 AM ----------

If you spent you get a solution to be our hero je je
[Moto G Original Android Development] Boss442:
I will try, this depend on the firmwares, if they include the files, there will be a solution.

i am 99% sure that if i find a MBM-CI with a 4.4.4 firmware, there will be a solution :fingers-crossed:
[Moto G Original Android Development] oversleeper:
Nope guys, not yet... when the tool will be available you will know it (I think in late august);)
[Moto G Original Android Development] peporras:
QPST

You can also try this tool qualconm

http://www.youtube.com/watch?v=D-YmQ_8OVuY
[Moto G Original Android Development] HaGeK:
bad news :( the firmware not include the files

26/07/2014 10:22 <DIR> .

26/07/2014 10:22 <DIR> ..

20/06/2014 03:55 10.485.760 boot.img

20/06/2014 03:55 104.448 fsg.mbn

20/06/2014 03:55 32.768 gpt.bin

20/06/2014 03:55 1.085.857 logo.bin

20/06/2014 03:55 2.000.384 motoboot.img

20/06/2014 03:55 48.283.648 NON-HLOS.bin

20/06/2014 03:55 10.485.760 recovery.img

23/06/2014 09:56 1.759 RETAIL-BR-SS_4.4.4_KXB21.14-L1.40_42_cid12_C

FC_1FF.xml

23/06/2014 09:56 255.364.748 system.img_sparsechunk.0

23/06/2014 09:56 258.628.220 system.img_sparsechunk.1

23/06/2014 09:56 254.922.488 system.img_sparsechunk.2

11 archivos 841.395.840 bytes
[Moto G Original Android Development] peporras:
There would be some way to extract singleimage.bin progranmer.mbn by adb or another device?
[Moto G Original Android Development] Stevenx3:
I find this in the xda forum moto g (general)
[Moto G Original Android Development] .MoHaMaD:
mirror

http://fs2.filegir.com/mohamad/XT1033_OI-BR-DS_4.4.4_KXB21.14-L1.40_35_cid12_CFC_1FF.xml.zip
[Moto G Original Android Development] HaGeK:
the file are listed do not have what we need, but thanks
[Moto G Original Android Development] :
So... There are factory images, but we can't use it for debricking? :crying:
[Moto G Original Android Development] oversleeper:
Exactly. Keep waiting:good:
[Moto G Original Android Development] :
Well, are you sure? If the file isn't included in the factory images, we can only search for Motorola/Qualcomm leaks... I don't think they just give away those files. I searched on the Motorola Github and I talked with Motorola by email. The only thing they say, send your phone to our repair centre.

So we have to wait for leaks isn't it?

Maybe? I think it isn't possible because the .bin and .mbn are compiled packages with the files inside. Maybe we are able to extract the .bin and .mbn and edit them?
[Moto G Original Android Development] oversleeper:
Not every firmware you find around contain those files...
[Moto G Original Android Development] :
We van fix it with qpst I only need the. Hex file from the XT1032.
[Moto G Original Android Development] peporras:
We have to look where?: Eek:
[Moto G Original Android Development] oversleeper:
Unfortunately nowhere... I already tried to find the .hex for Moto G but seems that file isn't available on the web :(

I think we have to wait more (maybe 2-3 weeks)...
[Moto G Original Android Development] Stevenx3:
what makes you say "in 2 3 weeks?"
[Moto G Original Android Development] oversleeper:
Intuition:D

This kind of stuff is usually released about 2 months after OTA updates...
[Moto G Original Android Development] Boss442:
Just wait for more factory images, it will come in when the latin american images come (mbm-ci is leaked from the argentinian images, obviusly other factory images maybe wil include this, but im sure that the argentinian will include it )
[Moto G Original Android Development] .: Jose :.:
And Rom Brasil?

XT1039 using Forum Runner
[Moto G Original Android Development] HaGeK:
Here an 4.4.4 factory image with a valid mbm-ci :D

This is the solution!!!!!!

http://s40.filefactory.com/get/f/5c..._4.4.4_KXB21.14-L1.41_42_release-keys.xml.zip

---------- Post added at 12:12 PM ---------- Previous post was at 12:05 PM ----------

Here is the new blankflash

https://drive.google.com/file/d/0B5SRfC3658R0a0JMVEJ2NkIxZWs/edit?usp=sharing

YESSSSSS!!!!!!!! I'm now on fastboot!!!!!!! yeahhhhhhh!!!!!!!
[Moto G Original Android Development] peporras:
But you had used before the blbrick to break the bootloader?

---------- Post added at 05:56 PM ---------- Previous post was at 05:47 PM ----------

I took him yesterday to try to pass medimarkt warranty but still not sent to him sat an really works if I go to pick it up now
[Moto G Original Android Development] Stevenx3:
YES ! I'M NOW IN FASTBOOT !! i can apply this "verizon" firmware in my moto g x1032 in French ?
[Moto G Original Android Development] Shuttwind215:
Hi I can access Fastboot ,I don't need to use those tricky things(COM etc.-actually I use linux so it actually may not count-) ,but I had reflash my moto g(and obviously downgrade from 4.4.4 EU to 4.4.2) ,what happend:

wirting 'partition'...

(bootloader) Preflash validation failed

FAILED(remote failure)

wirting 'motoboot'...

(bootloader) Motoboot: Preflash validation for tz

(bootloader) Preflash validation failed

witing 'boot'...

OKAY

'system' -sparechunk.0

FAILED (data transfer failure (No such file or directory)) - lol? ,I've actually modified VM(because I needed smaller machine to test) to have 512 mb of ram instead of 1536mb and cores from 2 to 1 ,so that Might be the case(as the whole linux is laggy).

*fastboot resets*

Fastboot Reason: UTAG *flashfail* configured as fastboot

'system'-sparechunk.1

OKAY

and then I realized all of those fail messages...

I've accidently just clicked factory(up button -I wanted to go to recovery;In Allwinner A10 I could go to recovery directly-) ,and device restarted and booted(not to android ,but the Bootloader unlocked disclamer boot loop) ,and I can acess

I have did before installing chainfire(that's why my device doesn't work in first place) I did Backup through adb commands in CWM so I have like original 4.4.4 Boot.img and 4.4.4 System.img (which contained whole System folder-Libralies root busybox ,propably some apps- ,It is like 650/700 mb -a lot over max flashable System for Fastboot).

Is there something I can do.

I mean like use Blank cwm zip put boot.img ,unzip like all that crap from system.img and flash it via sideload in CWM(yeah I can go to CWM ,but I don't have any backups ,and I have like three roms all 4.4.2/4.4.3-PA,Carbon Mod ,CM11M6 customs that I can flash) ,or put both boot.img and system.img into blank cwa zip and try to flash it from sideload-will it even work?
[Moto G Original Android Development] Stevenx3:
You have flash Fastboot_IMg1 before ? Me when i try to Flash this i have alwars Status code 0 and device Locked :/
[Moto G Original Android Development] Shuttwind215:
No I wasn't flashing Fastboot_IMg1 ,my device is code 3 and it is thankfully unlocked.

Can you do like:

fastboot oem fb mode clear -safe to try

or

fastboot oem fb mode set 3 -I dunno
[Moto G Original Android Development] Stevenx3:
No, always status 0 :/
[Moto G Original Android Development] Guicrith:
Heres a copy that doesnt take 3 hours to download.

https://drive.google.com/file/d/0B5HuG10h5HbnZmdndVVHR0llQWs/edit?usp=sharing
[Moto G Original Android Development] Shuttwind215:
I see that you have managed to flash fastboot ,there is like

fastboot oem lock command which locks device

that's obvious question did you tried to Unlock Bootloader like you know ,after your fastboot is completly new-like from a factory ,did you tried like:

fastboot oem get_unlock_data

you get then like:

(bootloader) 3A95720615784488#5441383833304C
(bootloader) 47325600585431303332000000#361D
(bootloader) 7293361E178D7D591294131B57789CA
(bootloader) 86EC4#C39412020F000000000000000
(bootloader) 0000000
OKAY [ 0.164s]
finished. total time: 0.164s

And you delete all (bootloader okay etc. and merged to one line

3A95720615784488#5441383833304C47325600585431303332000000#361D7293361E178D7D591294131B57789CA86EC4#C39412020F0000000000000000000000

Then send it too motorola ,use this link ,you need to login to motorola/google ,there are also instructions

https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a

btw use real mail.

You will get 20 character long key to your email ,then put.

fastboot oem unlock 20_character_long_key
[Moto G Original Android Development] Stevenx3:
Yes, after i see Flastboot_IMG1 or IM2 do nothing i try fastboot oem_get_ulock_data and say me : Could not get unlock data !
[Moto G Original Android Development] Stevenx3:
IT's ok, i have device unlocked and Status Code : 3 . But when i want flash the new rom, I have Preflesh validation failed !!! :'(( nooo !!!
[Moto G Original Android Development] Stevenx3:
OMG I WIIIIIIN !!!!!!! MY PHONE REVIVE AND WORKS ! I'm in GPE 4.4.2 YES !!!!!!!!!
[Moto G Original Android Development] peporras:
as it has I'm stuck in fastboot to gpe not recognizing partitions

Solucionado [emoji106][emoji112]
[Moto G Original Android Development] .MoHaMaD:
what can I do for solve this error?
[Moto G Original Android Development] Stevenx3:
You need flash a rom.
[Moto G Original Android Development] .MoHaMaD:
my phone doesnt charge any more

:(

(bootloader) Battery Low!

FAILED (remote failure)

my phone

C:\Users\mea\Desktop\fastboot>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 4113(*)

(bootloader) product: falcon

(bootloader) secure: yes

(bootloader) hwrev: 0x83C0

(bootloader) radio: 0x5

(bootloader) emmc: 16GB Toshiba REV=06 PRV=01 TYPE=17

(bootloader) ram: 1024MB Samsung S4 SDRAM DIE=4Gb

(bootloader) cpu: MSM8226 CS

(bootloader) serialno: 9c966245

(bootloader) cid: 0xFFFF

(bootloader) channelid: 0xDEAD

(bootloader) uid: 04FE12030F000000000000000000

(bootloader) unlocked: Not supported

(bootloader) iswarrantyvoid: Not supported

(bootloader) mot_sst: 8

(bootloader) max-download-size: 536870912

(bootloader) reason: Failed to initialize partition table

(bootloader) imei:

(bootloader) meid:

(bootloader) date:

(bootloader) sku:

(bootloader) iccid:

(bootloader) cust_md5:

(bootloader) max-sparse-size: 268435456

(bootloader) current-time:

(bootloader) ro.build.fingerprint:

(bootloader) ro.build.version.full:

(bootloader) ro.build.version.qcom:

(bootloader) version-baseband:

(bootloader) kernel.version:

(bootloader) sdi.git:

(bootloader) sbl1.git:

(bootloader) rpm.git:

(bootloader) tz.git:

(bootloader) aboot.git: git=MBM-NG-V41.13-0-g7dc8e78

(bootloader) qe:

(bootloader) ro.carrier:

all: listed above

finished. total time: 0.083s
[Moto G Original Android Development] oversleeper:
Use the usb cable to charge your phone before, I explained this in my thread.
[Moto G Original Android Development] Boss442:
sorry for the delay, my mom had an cerebral vascular accident and i have a LOT of problems in my house, but im glad to know to someone find mbm-ci for 4.4, i will add on the OP. i promise that moto will release one and here you have it. good look everyone. :victory:
[Moto G Original Android Development] :
All the best to you and your mom! [MENTION=4749802]Boss442[/MENTION]
[Moto G Original Android Development] hansdepaula:
i'm get this error,

have a new idea?

or nothing can be done?
[Moto G Original Android Development] Boss442:
Try unlocking the bootloader or flashing another firmware
[Moto G Original Android Development] tseptiana:
i'm stuck here and i have tried all MBM-CI version, but still get stuck. There are other ideas? Thanks
[Moto G Original Android Development] :
Everything worked for me! Thanks [MENTION=4749802]Boss442[/MENTION]!!!
[Moto G Original Android Development] randras83:
Did you solve this issue?
[Moto G Original Android Development] suhridkhan:
Apparently I have the same issue as you....

battery low error can be overcome by charging the battery externally.

but after that, mine is giving the 'preflash validation failed' error... :(
[Moto G Original Android Development] Boss442:
try with another image, but the images on moto g doesnt are "signed".. so we cant skip the validation error
[Moto G Original Android Development] randras83:
I get back my phone. Made the hardbrick script, then blank flash. Now when I want to flash something fastboot gives permission denied error.
[Moto G Original Android Development] :
There are signed images, if you use 4.4.4 images (I have EU retail and other regions) first type fastboot lock begin

This triggers a signature check, after flashing all you could type fastboot oem lock, but that is your own choice
[Moto G Original Android Development] randras83:
doesn't work...fastboot oem lock begin gives this:

(bootloader) fastboot oem lock currently disabled!

OKAY [ 0.012s]

finished. total time: 0.013s

I think there is only one solution JTAG if possible...
[Moto G Original Android Development] :
Noo!! It's only that stupid gpt.bin you need to flash...

EDIT1 Do that first! Download here for 4.4.4 (it makes flashing 4.4.2 roms possible again!) http://puu.sh/aSk6h/83852d88fb.zip

EDIT2 After flashing gpt.bin reboot the bootloader first.
[Moto G Original Android Development] randras83:
Thanks, it worked, ive tried to flash 4.4.4. retail eu - preflash vaildation failed error.

going to find another firm.
[Moto G Original Android Development] :
Yeahh! But you can flash any firmware now but replace the motoboot.img and gpt.bin in your firmware folder with the files I gave you with the link.

Everything should work ?
[Moto G Original Android Development] randras83:
I've tried 4.4.2 retail GB, but it gaves me preflash vaildation error when i try to flash boot or recovery
[Moto G Original Android Development] :
But you replaced the motoboot.img and gpt.bin first?

EDIT: http://www.filefactory.com/file/jd2..._4.4.4_KXB21.14-L1.40_36_cid7_CFC_1FF.xml.zip

You need this?

EDIT2: Tell me if it worked for you please.
[Moto G Original Android Development] randras83:
I already tried this firmware, i changed the files, but no luck, preflash validation failed :(:(

now iam playing with RSD Lite 6.1.6 but it won't recognize my phone....some trouble with drivers or os.
[Moto G Original Android Development] :
Don't play with other stuff now... PM me, I'll help you out.

You said that you already tried that firmware? It's 4.4.4 not 4.4.2...
[Moto G Original Android Development] suhridkhan:
MBM-CI_.4.4.4 appears to be corrupted, extracting gives an error. do you mind updating it? thanks.
[Moto G Original Android Development] :
Had that issue too. Use WinRar, it's working fine!
[Moto G Original Android Development] suhridkhan:
I have the 4g XT1045 US version, having the same problem...

I ran the blankflash to get in the fastboot mode, however the bootloader stays locked (code : 0)

Then trying to flash the firmware gives the preflash validation error..

[MENTION=4749802]Boss442[/MENTION] Do you thing something should be different for the 4g edition?
[Moto G Original Android Development] :
Yeah this is interesting. If you flash a gpt.bin corresponding to your device and android version, it should work
[Moto G Original Android Development] :
Guys,

There a are 3/4 people now who aren't able to unlock their bootloader and flash factory images after a blankflash.

In my theory is that they blankflashed a higher bootloader version than the original one, so they can't flash the original gpt.bin. I think that's why the bootloader is still locked, and unlocking isn't also possible.

We need to create/edit a gpt.bin that have the 4.4.2/4.4.3 layout but fastboot have to think it's like a 4.4.4 version.

So guys can we help those people?

EDIT: Today I'll try to modify a gpt.bin

All send me a fastboot getvar all log please so PM me. I'm glad if devs can help me, help is apreciated for much guys here!
[Moto G Original Android Development] randras83:
This looks like my moto g. Ive got the same error messages. Try to contact [MENTION=5659583]GI0\/\NNI[/MENTION]. He is trying to find a solution by editing gpt.bin i don't know is this possible. I gave my phone to RMA, after we tried out all methods with GI0\/\NNI.
[Moto G Original Android Development] :
As I said before you could try to flash 4.4.4 gpt.bin, what is the fastboot reason after reboot?
[Moto G Original Android Development] suhridkhan:
I already did flash the 4.4.4 gpt.bin.

The message on the screen is:

failed to validate system image
Fastboot Reason: Fall-through from normal boot mode
[Moto G Original Android Development] :
Great... Okay I'll see later today!!!
[Moto G Original Android Development] :
I'm now going to create a gpt.bin!
[Moto G Original Android Development] suhridkhan:
you think that the right partition table is enough? or we need to unlock the bootloader also?
[Moto G Original Android Development] :
I think unlocking is needed always....

But try this GPT.bin (4.4.3 and 4.4.4 are really the same, so you need to unlock :( sorry....)

http://d-h.st/mdV

Replace it in your 4.4.4 LTE firmware folder!

If that doesn't work, just unlock it :)
[Moto G Original Android Development] suhridkhan:
didn't work... same preflash validation error... :(

the question is how to unlock this... the regular method doesn't work anymore...

(bootloader) fastboot oem unlock disabled!
FAILED (remote failure)
[Moto G Original Android Development] :
Same problem as [MENTION=4899957]randras83[/MENTION] sorry...
[Moto G Original Android Development] suhridkhan:
so looks like my phone is hard bricked, not recoverable... :(
[Moto G Original Android Development] :
I don't know anything else...

But I'm also the only one who tries to help... There are no other devs here? :rolleyes:
[Moto G Original Android Development] suhridkhan:
thanks for your trying to help. I shall create a thread in the Q/A section explaining the situation to see if I can get attention of some of the devs...

---------- Post added at 01:29 PM ---------- Previous post was at 01:26 PM ----------

What is the function of the 'Fastboot_IMG1' and 'Fastboot_IMG2' scripts in the MBM-CL tool folders. They were supposed to unlock the bootloader according to the tutorial...
[Moto G Original Android Development] :
Just try them ;) first brick your bootloader, then connect to pc again and try those!
[Moto G Original Android Development] suhridkhan:
did several times actually...

I have used the BLBROKER tool 4/5 times already to break the bootloader and start over... :(

left no stone unturned so far... I was thinking those scripts may need to be modified for my device...
[Moto G Original Android Development] :
Try this stupid command

fastboot oem fb_mode_clear

Then reboot and try to flash/unlock again :)
[Moto G Original Android Development] jayc137:
This should work with many Qualcomm devices, right ?
[Moto G Original Android Development] :
If you mean unbricking:

No, because these bootloaders are only for Moto G.

If you mean fastboot commands:

Yes, fastboot is universal and it's the main 'BIOS/UEFI' for several phones, so you can use the commands.
[Moto G Original Android Development] suhridkhan:
still nothing....
[Moto G Original Android Development] :
It's a shame... [MENTION=5239665]suhridkhan[/MENTION], i can't help you anymore... Sorry! Ask me if there are new solutions!
[Moto G Original Android Development] suhridkhan:
you hv nothing to be sorry about... i will keep looking to see anything new comes up.

thanks for your help...
[Moto G Original Android Development] derekokelly:
I want to get Jelly Bean to work but can't get the firmware to flash
[Moto G Original Android Development] :
Try google ;) what is your phone region and version? XT1032?
[Moto G Original Android Development] derekokelly:
I've tries Google, and there's nothing directily related to my problem. Phone region: Ireland/ GB. Version (currently): 4.4.4 KitKat. Version (preferred): Jelly Bean 4.3. XT1032