yashsingh1/xdaforums huggingface dataset:
[Moto G Original Android Development] qd42:
Select "Enable test mode" instead of "Sign a system file", then reboot with F8 (press it many times after POST) and select "Disable Driver Signature Enforcement" on that black screen. Then go to device manager (Plug your phone before, you should hear sound of connected device. If not, hold power button until you hear it) and manually install driver for "qhsusb_bulk" device from Riff BOX JTAG Drivers folder.
[Moto G Original Android Development] Boss442:
Motoflasher dont work like this, it automatically install the driver if you have Win XP to 7. Win 8 Has a special process.

Check Driver Manager, if you found your phone like "qusb_bulk" reinstall the driver on MotoFlasher Software, if you are running Windows 8, follow the steps that the program indicates on "Devices" Page...
[Moto G Original Android Development] LoeWn:
Your website is down. Will it be online again today?
[Moto G Original Android Development] Boss442:
Im updating things, yo you will see php errors but is accesible again ;)

Use this direct Link for download until webpage got updated http://217.172.180.11/downloads/MotoFlasherSetup_2.1.1.1.exe
[Moto G Original Android Development] qd42:
Hi Boss442. This finally should be usable, isn't it? http://www.filefactory.com/folder/c6cdedc45a775d27/?sort=created&order=DESC&show=25&page=1
[Moto G Original Android Development] SoLy:
Hi

When update OTA 5.0.2 the phone power off and not power on again

Check MotoFlasher but all time same error: OUTPUT: FAILED (blank-flash:greet-device:error reading packet)

I need wait to MBM-CI version 5.0.2 ?

Thanks
[Moto G Original Android Development] Boss442:
I downloading the files
[Moto G Original Android Development] AgentChaos:
here is the 5.0.2 motoboot.img if anyone needs it, its from the BRASIL XT1032 5.0.2 firmware

View attachment XT1032_502_motoboot.zip
[Moto G Original Android Development] thatoneguydownthestreet:
[MENTION=4776892]AgentChaos[/MENTION]

Im sorry but im confused... what can i do with this..

sorry for being so ignorant....
[Moto G Original Android Development] AgentChaos:
you can use that to unbrick your device. this image file is for the developer of MotoFlasher
[Moto G Original Android Development] hananmeer007:
how to unbrick ? my device is hard brick xt1032 European .. SDL error.. qualcom detected ..
[Moto G Original Android Development] AgentChaos:
ask the developer of this application, I have no time for this nor am I responsible for your hard brick device, look at the OP for information
[Moto G Original Android Development] thatoneguydownthestreet:
http://xdaforums.com/moto-g/help/how-to-revive-hard-bricked-moto-g-t2833798/page52?nocache=1

they're making progress over here and apparently we should have a flashblank tool soon

:D
[Moto G Original Android Development] robin0800:
Bad News

On here

http://xdaforums.com/moto-g/help/qa-motoflasher-t2962935/page7

Boss442 states the ROM does not have the required bootloader files
[Moto G Original Android Development] 3andala:
But here good news Thank him guys
[Moto G Original Android Development] thatoneguydownthestreet:
Don't set unrealistic expectations for everyone, there is a chance it works and there is also one that won't.
[Moto G Original Android Development] Boss442:
Why do you thank this guy? He didnt do anything, only copy my old guide and copy files from firmware-team. So he can't promize anything... Say thanks to firmware Team not him
[Moto G Original Android Development] Sandivisi:
OMG!
[Moto G Original Android Development] thatoneguydownthestreet:
He meant to say thank* not wank.
[Moto G Original Android Development] LyfL3ss:
How much longer wil it tk? Guesses?
[Moto G Original Android Development] thatoneguydownthestreet:
Asking the same question 18 times a day doesn't change how long it will take
[Moto G Original Android Development] Boss442:
yeeeap, sorry, im speak spanish and the android keyboard make me write bad
[Moto G Original Android Development] 3andala:
bro please help me to ur guides and if possible to fix LP bricked phone using linux

thanks in advance
[Moto G Original Android Development] Boss442:
Well i tryed to make the app on linux but mono c# is very incomplete...
[Moto G Original Android Development] 3andala:
that will fix LP hard bricked?

btw i have both WIN7 & Ubuntu :)
[Moto G Original Android Development] SamsungAdmire:
Anyway to downgrade to 4.3 Jellybean on 41.18 bootloader? I tried without flashing partition and motoboot but it was stuck on bootscreen. I just reflashed KK and i booted again.
[Moto G Original Android Development] Boss442:
Is impossible to downgrade the bootloader, sorry
[Moto G Original Android Development] leozinnovaes:
MBM ci is already available a paragraph 5.0 ?
[Moto G Original Android Development] Bakapo:
What to do? :(

4.4.2

SYSTEM: Device Selected: Moto G v1, Android 4.4.2
**** BOOTLOADER FLASHING STARTED: ****
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.002s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.002s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.002s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.002s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.002s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.002s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.002s]
OUTPUT: greeting device for command mode
OUTPUT: FAILED (blank-flash:greet-device:error reading packet)
OUTPUT:
OUTPUT:

4.4.4

SYSTEM: Device Selected: Moto G v1, Android 4.4.4
**** BOOTLOADER FLASHING STARTED: ****
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.002s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ -0.000s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.002s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.006s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: opening device: \\.\COM5
OUTPUT: OKAY [ 0.001s]
OUTPUT: greeting device for command mode
OUTPUT: FAILED (blank-flash:greet-device:error reading packet)
OUTPUT:
OUTPUT:
[Moto G Original Android Development] Boss442:
try pushing 20 seconds power button, read the faq
[Moto G Original Android Development] Bakapo:
I already tried. Shall I before or while running the program?
[Moto G Original Android Development] Boss442:
Check the driver, try to charge the device....
[Moto G Original Android Development] qd42:
[MENTION=4749802]Boss442[/MENTION] check this out https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-LXB22.46-28, some source codes. Is it possible to create MBM-CI with it?
[Moto G Original Android Development] Boss442:
No, only full firmware. Read please
[Moto G Original Android Development] LasseWolpmann00:
Hey :) When I try to flash my bootloader, I get this:

**** BASIC INFORMATION ****

SYSTEM: Aplication Started at: 01.03.15 01:22

SYSTEM: OS: Microsoft Windows NT 6.2.9200.0

ARCHITECTURE: x64

ASSEMBLY: MotoFlasher Version: 2.1.2.2

WARNING: No Python 2.7.x detected on "C:\Python27", Moto X flashing Disabled

WARNING: No PySerial detected on "C:\Python27", Moto X flashing Disabled

SYSTEM: Device Selected: Moto G v1, Custom Android Flasher

**** QBOOT SELECTION STARTED: ****

**** BOOTLOADER FLASHING STARTED: ****

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.001s]

OUTPUT: greeting device for command mode

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.001s]

OUTPUT: greeting device for command mode

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.002s]

OUTPUT: greeting device for command mode

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.001s]

OUTPUT: greeting device for command mode

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.002s]

OUTPUT: greeting device for command mode

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.001s]

OUTPUT: greeting device for command mode

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.001s]

OUTPUT: greeting device for command mode

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.001s]

OUTPUT: greeting device for command mode

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.001s]

OUTPUT: greeting device for command mode

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.001s]

OUTPUT: greeting device for command mode

OUTPUT: opening device: \\.\COM6

OUTPUT: OKAY [ 0.001s]

OUTPUT: greeting device for command mode

OUTPUT: FAILED (blank-flash:greet-device:error reading packet)

OUTPUT:

OUTPUT:

**** END OF PROGRAM ****
[Moto G Original Android Development] Boss442:
Read the FAQ
[Moto G Original Android Development] thatoneguydownthestreet:
You might as well delete the thread to force people to actually think
[Moto G Original Android Development] Boss442:
And how i will publish my program? haha
[Moto G Original Android Development] reiseb:
What!? O.M.G! You again!? Why dont u die? Stop spamming a lot of threads on XDA! You dont increase knowledge about anything! Let members in peace! your attitude is bad!
[Moto G Original Android Development] nanosp:
Would love to try this, but it won't open? It says it isn't a valid Win32 application, maybe it's because I'm on XP at the moment?
[Moto G Original Android Development] SamsungAdmire:
Has anything for unbricking 5.0.1 GPE showed up yet?
[Moto G Original Android Development] :
hey just a heads up for you all: I sent my phone in for repair in germany and basically told them that the reason why my phone doesn't work is because of an incompatibility between the lollipop bootloader and 4.4.4 software. i recently got it back after 1 week in repair (had to sent it in a second time because the bootloader was unlocked and they didn't want to repair it on warranty. suprisingly when i sent it in the second time and told i want a repair outside of the warranty they fixed it for free).

anyway they told me that they had to exchange the whole mainboard to fix this (i'm pretty sure that's true since i've got a new IMEI now and there are marks on the torx screws in the back) what makes me think that even the repair services don't have the tar.gz files necessary to fix our ****ed up phones. i guess we can't really expect any leak in the near future because the files aren't even available to the repair centers.

i would suggest to anyone here who's still hoping for a leak to send their phones in and nicely ask them to repair on warranty.
[Moto G Original Android Development] :
I have been trying to make it known to someone on your programs website that the 5.0.2 Brazilian XT1032 firmware has been released with the motoboot.img needed to create the proper files for this tool, but no one will listen and they tell me it is the OTA zip. The Brazilian 5.0.2 XT1032 firmware.XML.zip was posted on File Factory 1 month and 1 week ago. It is not an OTA zip. This is the firmware: BRASIL_XT1032_5.0.2_LXB22.46-28_cid12_CFC.xml.zip. OTA zips are labeled: Blur_version_.....zip. I really hope this issue can be resolved soon. Thanks for this great tool.
[Moto G Original Android Development] Boss442:
I work repairing phones and we dont have new firmwares yet, but on my country yesterday comes in the lollipop ota, maybe firmwares comes in soon...
[Moto G Original Android Development] bogante:
No solution yet for Lollipop?
[Moto G Original Android Development] zaid2410:
[MENTION=4749802]Boss442[/MENTION], the images for 5.1 for GPE devices are released http://xdaforums.com/showthread.php?p=59930345

and there's a guy called shawnsingh who developed a tool to unbrick the device using python, http://xdaforums.com/showpost.php?p=60030283&postcount=1475

maybe you could get the files for blank flashing or help him for what he is doing, you guys are the last hope for us, please make something out of this

mirror link for the firmware - https://www.androidfilehost.com/?fid=95916177934551618

his tool is about 1gb in size, please try it

Thanks, Fingers Crossed
[Moto G Original Android Development] Boss442:
Well i don't want to download a 1Gb tool, but i don't understand why all partitions are "converted" (or he changed the extention) to .mbn.... i will check the files that are important and will see if seems logical to revive a phone, pd you cant get the files from a phone backup, this has been talked a hundred of times, read please, i will not respond repeated questions anymore.

EDIT: HEX-LOAD are meant for old devices and work inclusive on Moto X, but not on Moto G, is already included on my tool for moto X revival, if you see the files, i woulndt think to try it but i still looking the tool..
[Moto G Original Android Development] zaid2410:
[MENTION=4749802]Boss442[/MENTION]

He posted the modified partitions file https://drive.google.com/file/d/0B0j...ew?usp=sharing

people are getting this error with it

c:\Python27\python qdload_boot.py MPRG8960.bin -pt

f MOTOG/partitions.txt

QDLoad utility version 1.2 (c) VBlack 2014

Traceback (most recent call last):

File "qdload_boot.py", line 815, in <module>

main()

File "qdload_boot.py", line 758, in main

images = ParsePTfile(args.ptf, args.need_partition_table_flash)

File "qdload_boot.py", line 713, in ParsePTfile

file_s = set(map(lambda x: x[1], data))

File "qdload_boot.py", line 713, in <lambda>

file_s = set(map(lambda x: x[1], data))

IndexError: list index out of range

moto>pause

Press any key to continue . . .

so its almost working i mean we can atleast see some progress, and now he needs some Mprg8226.bin file to make it work, and he lost it when his laptop went blue

can you him help getting that tool working?
[Moto G Original Android Development] Boss442:
Because you see an random error doesn't mean progress. I think that this dont work... And i cant help because i work and study all the day but when i got time i will check whats is going on...
[Moto G Original Android Development] reynard80:
Any idea, boss? This doesn't seem to be a genuine solution..

Happy to donate if you can help with unbricking.
[Moto G Original Android Development] Boss442:
If i can resolve it for sure that everybody can use it... But my time is very limited and there are needed files that i dont have
[Moto G Original Android Development] reynard80:
Yeah, I read that. Just to be sure, which files do you need exactly? And these are not available in full 5.0.2 ROMS, such as GPE_5.1_XT1032_LMY47M.M001_CFC.xml.zip?
[Moto G Original Android Development] Boss442:
Singleimage, programmmer and maybe the full qboot ejecutable with dll
[Moto G Original Android Development] reynard80:
And that's a jtag programming tool for motorola repair centres, specifically for the 5.0 firmware?
[Moto G Original Android Development] Boss442:
I dont think so, they are files that comes in on older firmwares
[Moto G Original Android Development] reynard80:
Ok. I have a working XT1072, running 5.0.2. Might that be of any help?
[Moto G Original Android Development] Kai Disobey:
Hopefully something in there to work with :fingers-crossed:

GPE_5.1_XT1032_LMY47M.M001_CFC.xml.zip

https://www.androidfilehost.com/?fid=95916177934551618
[Moto G Original Android Development] reynard80:
Don't get your hopes up, this image was posted to filefactory a while ago and I believe it didn't help us.
[Moto G Original Android Development] Marcusz97:
We need the image with /MBM-CI folder inside, i.e. rom like "fastboot_falcon_etc.."
[Moto G Original Android Development] Boss442:
you cant pull it from a working phone
[Moto G Original Android Development] ironman38102:
When will ever motorola release those files that can revive my phone?!?! SO desperate to revive my phone back
[Moto G Original Android Development] Boss442:
Lollipop brick? try with this:

You will need, python, pyserial, qboot drivers and a brain

run run.bat and tell me....

http://www.mediafire.com/download/s13jfwfj3yico0d/Bloader1.7z
[Moto G Original Android Development] qd42:
for Boss442 to XDA dev forums!
Для продолжения нажмите любую клавишу . . .
QDLoad utility version 1.2 (c) VBlack 2014
Found TTY port: com9
Sending MAGIC ...
Sending SBL Reset...
Done
Для продолжения нажмите любую клавишу . . .

Done, but doesn't help. Phone looks like nothing happened.
[Moto G Original Android Development] Boss442:
Maybe need gpt (whitch i cant make it work) but is a very good progress for now
[Moto G Original Android Development] qd42:
Any progress is good now, thank you for your attempts.
[Moto G Original Android Development] Boss442:
try with this, please http://www.mediafire.com/download/n7k7vv7m0eazpxl/BloaderV2.zip
[Moto G Original Android Development] qd42:
Same result.
[Moto G Original Android Development] Boss442:
edit run.bat, delete all content and add this:

@ECHO OFF
TITLE Boss442 Script1
COLOR 1F
ECHO for Boss442 to XDA dev forums!
PAUSE
qdload.py MPRG8226.hex -ptf partitions.txt -pt -v
PAUSE

and tell me what the windows outputs please
[Moto G Original Android Development] qd42:
for Boss442 to XDA dev forums!
Для продолжения нажмите любую клавишу . . .
QDLoad utility version 1.2 (c) VBlack 2014
Found TTY port: com9
com9
SENDING: 7e 06 4e 95 7e
Sending MAGIC ...
SENDING: 7e 01 51 43 4f 4d 20 66 61 73 74 20 64 6f 77 6e 6c 6f 61 64 20 70 72 6
f 74 6f 63 6f 6c 20 68 6f 73 74 07 05 09 77 05 7e
Sending SBL Reset...
SENDING: 7e 0b ab 4e 7e
Done
Для продолжения нажмите любую клавишу . . .
[Moto G Original Android Development] Boss442:
Strange... well, i will investigate when i go home...
[Moto G Original Android Development] PrasTheIcon:
Wow great to hear that you are trying to unbrick moto g. Though its just try :fingers-crossed: :o
[Moto G Original Android Development] reynard80:
I can and will try when I get home too. Trying to help.
[Moto G Original Android Development] Boss442:
Okay, i will try to recreate a qload fixer but probably i will need a Broken Moto G, because, uploading and waiting feedback only slow the things, i will try uploading builds and experimenting, but, if someone can provide me a broken phone it will make the things faster...

Next Build: qboot build for each partition, maybe works and maybe not....
[Moto G Original Android Development] sanjeev7:
so according to the above post is it working?? asking with a positive hope :D
[Moto G Original Android Development] reynard80:
Same results as qd42 above:

for Boss442 to XDA dev forums!
Press any key to continue . . .
QDLoad utility version 1.2 (c) VBlack 2014
Found TTY port: com6
com6
SENDING: 7e 06 4e 95 7e
Sending MAGIC ...
SENDING: 7e 01 51 43 4f 4d 20 66 61 73 74 20 64 6f 77 6e 6c 6f 61 64 20 70 72 6
f 74 6f 63 6f 6c 20 68 6f 73 74 07 05 09 77 05 7e
Sending SBL Reset...
SENDING: 7e 0b ab 4e 7e
Done
Press any key to continue . . .

Happy to help.. But when I would send you my bricked Moto G, I don't have much use for a solution anymore.. ;)
[Moto G Original Android Development] iTudorS:
Will this support Moto E ? Still no blankflash files for Moto E (2014)
[Moto G Original Android Development] Boss442:
If still arent blankflash for moto g how i will add the Support?
[Moto G Original Android Development] reynard80:
Boss, what does this script do?
[Moto G Original Android Development] ghost9685:
I had converted to GPE from XT1033 and GPE version is 4.4.2.. it upgraded to 4.4.4 and then it got bricked.. what Mbm CI would i need to try with this tool?
[Moto G Original Android Development] robin0800:
Found but can't find ROM

half way down this page is a 5.02 rom with release-keys but as the title says I can't find it has any one got it?

http://truxtertech.com/2015/02/custom-lollipop-rom-testing-videos/
[Moto G Original Android Development] .: Jose :.:
Will this support xt1039 ? (Moto g 4G) or MBM Version: 41.18
[Moto G Original Android Development] Marcusz97:
Welcome in the club, we need the 5.0 MBM-CI; (it could arrive in few days, we hope); someone still waiting it since december.
[Moto G Original Android Development] tal.aloni:
If you use 'qboot.exe --debug=2 blank-flash' you'll see what's going on:

At first, qboot connects to the PBL and is greeted with an hello packet (defined in the Sahara protocol),

then qboot sends the programmer to the PBL (using the Sahara protocol),

After the programmer has supposedly been loaded to the phone RAM and taken over the communication, qboot.exe tries to communicate with it (sending "QCOM fast download protocol host" using the HDLC protocol), and expecting to receive a response from the programmer ("QCOM fast download protocol targ", using the HDLC protocol).

qboot does not receive anything back, so it tries again, this time it receives an hello packet (Sahara protocol) that is sent by the PBL, which is not the HDLC frame it expected to get (from the programmer).

My educated guess is that this happens because the PBL rejected the programmer (authentication failure is most likely), but in theory this could also happen because the programmer itself saw something it didn't like and gave up.

Edit: My guess was correct.
[Moto G Original Android Development] TripleMax:
can I downgrade the bootloader or get some problem?
[Moto G Original Android Development] Boss442:
Im working in a new flasher, i will need someone that have a working Moto G with 5.0.2 (with updated bootloader and GPT), because i will need some files, who have a working Moto G w/ 5.0.2 can contact me here: https://www.facebook.com/nevxs
[Moto G Original Android Development] pattyboi:):
please someone hook boss up..legit,im missing my g hard and boss and 2 other guys are the only legit people working,please..
[Moto G Original Android Development] mt021322:
Jtag doesn't work too for this problems..has anyone send a backup file to him?
[Moto G Original Android Development] reynard80:
Do you need a working phone? Or can we send you the files?
[Moto G Original Android Development] Boss442:
You can send me some files that i will need
[Moto G Original Android Development] reynard80:
I have a working Moto G 2 with 5.0.2. Maybe it has the same bootloader/GPT?
[Moto G Original Android Development] ddiuit:
Still nothing for a 5.0.2 hard bricked device? :(
[Moto G Original Android Development] tal.aloni:
I wrote a validation program for sbl1 / programmer.mbn, and here are the results:

[IMG="SBL1-US-Retail-4.3"]http://s1.postimg.org/w4231l1vz/XT_1032_US_Retail_4_3_0.png[/IMG]

[IMG="programmer.mbn"]http://s11.postimg.org/9xmfsn14z/Programmer_SW_ID_03.png[/IMG]

Note that the programmer only pass verification when SW_ID = 0x03, not sure what SW_ID means.

For additional details about Qualcomm Secure Boot and image verification, see here.

p.s. HW_ID can be obtained using 'qboot.exe --debug=2 blank-flash' (look for 'Reading device id' and it's 13 lines below, right above 'Reading SBL SV', you should reverse the byte order before entering it to 'secondary executable verifier').

Edit: The programmer itself checks the BOOTLOADER version stored in the qfprom, see here for details.
[Moto G Original Android Development] bhu999:
Not working on lollipop Moto g 2014

not working on updated bootloader version

really every one need solution for this unbrick

every one have to wait for the updated bootscreen image
[Moto G Original Android Development] Capt. Will:
Moto g 2014 have a thread only for its, and I guess that already was launched the solution.