yashsingh1/xdaforums huggingface dataset:
[G 2014 Q&A, Help & Troubleshooting] Ma.Style10:
Good luck guys.

I hope they get a solution, my case was that too, to soak 6.0 4.4.4 downgrade.
[G 2014 Q&A, Help & Troubleshooting] SamanthaRaioLaser:
hello darkness my old friend....
[G 2014 Q&A, Help & Troubleshooting] Ingloryon:
In my case, I downgraded to Lollipop 5.0.2 and got dead after Stagefright OTA update :/
[G 2014 Q&A, Help & Troubleshooting] boriz14:
I have a hard bricked MotoG XT1063 in Qualcomm emergency mode. I can do testing and programming. Please let me know how may I help. Full Linux guy here.
[G 2014 Q&A, Help & Troubleshooting] kernelpanic.bd:
If you can't go back to normal with qboot tools, I guess there is nothing to test right now. :(
[G 2014 Q&A, Help & Troubleshooting] SamanthaRaioLaser:
https://www.you tube.com/watch?v=FFAqbuGFRLk&app=desktop

you could take a look ?

this guy has the files to the lollipop but they are all for the moto x , may have a chance to adapt to the moto g ...
[G 2014 Q&A, Help & Troubleshooting] F.Zwarts:
Same happend with me. Lollipop still booted normally, but when the Stagefright OTA update finished I could not even enter boot loader mode.

I hope a blank flash can be constructed. Is there anything I can do to help?
[G 2014 Q&A, Help & Troubleshooting] zman01:
That's the official way to hardbrick your phone. :D
[G 2014 Q&A, Help & Troubleshooting] a7med $oft:
hahahaha you right , we need to contact or send E-mails to Motorola to end this !! when i see my phone with darkscreen its feeling bad inside me :(
[G 2014 Q&A, Help & Troubleshooting] dindender:
Hey there! I got a suggestion from some russian programmers that it is possible to unbrick our moto via riff box jtag even though it isn't even listed there. They said that other phone's files can run on it. (he said that probably lg but he is not sure). What do u think about it?
[G 2014 Q&A, Help & Troubleshooting] F.Zwarts:
Is it clear what exactly causes the problem? What is damaged by the wrong order of flash operations? In order to contribute to a solution, I want to understand the problem. Is it described somewhere?
[G 2014 Q&A, Help & Troubleshooting] macross255:
the problem is that by OTA upgrade the phone becomes unusable
[G 2014 Q&A, Help & Troubleshooting] zman01:
Your bootloader is corrupt, so you can't use your bootloader to flash or boot a rom.

You need to reflash the bootloader, but without programmer.mbn signed by motorola you can't do it.
[G 2014 Q&A, Help & Troubleshooting] F.Zwarts:
Maybe my question was not clear. I already discovered that the bootloader is corrupt. But does someone understand why the bootloader is corrupted by flashing an older version?
[G 2014 Q&A, Help & Troubleshooting] Tonal4Nagual:
As far as I understand the problem is in Motorola. If we try to downgrade bootloader via fastboot command we will not be allowed to do that,only system will be downgraded. If we downgrade system two levels below the current (for example from MM to KK)we will have a problem when we will try to update because OTA update to a newer version of the software together with its bootloader.Since we were two levels below the current ,OTA will upgrade bootloader on the first level over and it is still below where we were.

Ota will not stop flashing the bootloader although one that OTA flash is older of the existing one and this will lead to hardbrick.As Motorola published earlier official firmware downgrade is not possible and have no interest and does not want to solve this problem.
[G 2014 Q&A, Help & Troubleshooting] macross255:
by motorola will never get a solution??
[G 2014 Q&A, Help & Troubleshooting] smitharro:
There's nothing you can do. Your phone is hardbricked. You'll have to buy a new phone.... Downgrading the bootloader is a death sentence for your phone!

Written with my XT1068 using Tapatalk on CM13
[G 2014 Q&A, Help & Troubleshooting] LeoKarun:
Guys please dont lose hope yet..We must try every bit to revive the phone. The thread started quite positively but why such dissapointments in the end :/ . Kernelpanic and DepressedDead please try to extract the booting kernels from another rooted moto g2 as you discussed.. I am pretty sure the problem is with the mbm ci file in the blankflash. We need to find the lollipop compatible files..There has to be some solution. There are many users facing the same problem, we must find a solution and make sure it reaches all of them....
[G 2014 Q&A, Help & Troubleshooting] garyben60:
Well said LeoKarun!! Thanks for the positive input!
[G 2014 Q&A, Help & Troubleshooting] LeoKarun:
Yes i am working on it as well. Will let u guys know if something works out....:good:
[G 2014 Q&A, Help & Troubleshooting] a7med $oft:
guys when Motorola will hear our voice about what happened in our phones ? :( :(
[G 2014 Q&A, Help & Troubleshooting] DepressedDead:
Well, I have the boot images from official MM, KK, plus you have boot images that you can easily extract from any custom kernel. They're pretty useless - what's necessary in this case would be a command to retrieve all the information that the programmer***.mbn and singleimage[...].bin are actually writing to our phone's memory. There's a guide for the Moto G (1st gen), perhaps someone with Linux could mount the .bin and dig into the mbn files to see what can be done for our phone. I hope those images aren't encrypted, because if they're, then we all need to spam Moto's github hoping their engineers give us a reply.
[G 2014 Q&A, Help & Troubleshooting] piyush_14:
[Help] I have a Dead Moto G 2 Mobile

Please Give me an idea to black flash my Moto G 2nd gen mobile... How to create singleimage.bin and programmer.mbn file or provide me these files for Moto G 2 (XT 1068).
[G 2014 Q&A, Help & Troubleshooting] LeoKarun:
Thanx for the link man! I will try to figure out something. Between just wanted to ask can I get the source code of the mbn files from github??
[G 2014 Q&A, Help & Troubleshooting] benjausen:
I think the source of these files is not available. Someone should reverse engineer the file or search in CAF for hints. Still, we can't wait for a Superman and everybody should contribute. Sadly I have Thea(XT107X), and not Titan (XT106X), but I think they are based on the same MSM board, but not sure. Also my phone is alive and well, so I can't use QHSUSB interface without bricking it, possibly forever ATM and I suck at coding. But I'll try to help my best.
[G 2014 Q&A, Help & Troubleshooting] benjausen:
Important Information

Found a great deal of information about MSM8226 qboot and Motorola's HAB. It seems like it's going to be very difficult without a good programmer and modder. This will help anyone that's trying to cure the hardbrick pandemic of the Moto G family...

http://iknowu.duckdns.org/files/public/Qualcomm-Secure-Boot/Qualcomm-Secure-Boot.htm
[G 2014 Q&A, Help & Troubleshooting] kernelpanic.bd:
To all,

I started this hoping that there would be a programmer.mbn hidden somewhere in the partitions in EMMC in Moto G 2014. That's why I have asked for the full partition layout. But After getting the partitions layout + info I searched all and realized that the programmer.mbn is special flash file only available through Fastboot firmware which is leaked in the case of Moto G (1st gen). Recreating the programmer.mbn is virtually impossible as this has multiple hash checking in built with this file block. Moreover It's also device specific from what I have learned so far.

I don't want to depress you guys but this is the truth, without the programmer.mbn being leaked I guess we can do nothing now :(.

BTW, I have bought myself a Xiaomi Redmi 3 recently and I had to flash the stock firmware because the reseller had installed a custom MIUI version which was full of adware. I had to flash using onyl the Download Mode (Qualcomm Emergency Download mode 9008) and I successfully flashed that because Xiaomi had provided all the files including programmer.mbn for Redmi 3 (which is called fastboot rom). Then I compared the programmer file with Moto G (1st gen) and found that there are company/device/bootloader specific strings inside the programmer file.

So, At last I guess there is nothing we can do right now without that file. Sorry I tried, theorized a method but couldn't help you guys. If some day in future those files are leaked then Unbricking Moto G 2014 will be matter of seconds :).
[G 2014 Q&A, Help & Troubleshooting] garyben60:
I guess we need to put massive pressure on Motorola/Lenovo.. Well thanks for making a massive effort and enjoy your new unbrickable phone.. and maybe some day...
[G 2014 Q&A, Help & Troubleshooting] LeoKarun:
So all that we can do now is wait for someone to leak the file...
[G 2014 Q&A, Help & Troubleshooting] F.Zwarts:
A strange story:

Three weeks ago I brought my phone back to the store where I bought it 16 months ago. I honestly told them how I bricked the phone: (update to Marshmellow failed, flashed Lollipop again, executed the stage-fright update and then only the RELINK HS-USB QDLoader 9008 on COM4). They said that they would look what they could do and call me to tell me how much it would cost before doing something. Last Saturday I receive my phone back, with the message that the motherboard was broken and it was replaced with a new motherboard, all under warranty.

All seemed to work. However, now there is one problem left, what probably has nothing to do with the original problem. Both of the SIM cards are recognized. I have to enter their pin codes, but then they both show "no service". This happens with all SIM cards I tried, which still work perfectly in another phone. I am afraid that they forgot to connect the antenna to the motherboard and that I have to send it back again.
[G 2014 Q&A, Help & Troubleshooting] benjausen:
Dial *#06# What do you have?

---------- Post added at 07:59 PM ---------- Previous post was at 07:57 PM ----------

Well, the possibility of an OpenMBM is then discarded. OK. We have to somehow pressure Lenovo/Motorola to give us full access to all of their blankflash files, and stop including downgrade checks in their bootloaders. But that's very hard, if not straight impossible. I guess I'll have to risk my XT1072's life while flashing a motoboot.img when CM14 or CM15 comes out :(
[G 2014 Q&A, Help & Troubleshooting] F.Zwarts:
I then get a window with two IMEI numbers. These number do not change when I remove or insert a SIM card. If there is a SIM card, then the PIN for the SIM is asked when the system starts up.
[G 2014 Q&A, Help & Troubleshooting] benjausen:
Well, your device has it's IMEI, so we can discard the radio damage possibilty. But it can also be that the antenna is disconnected from the motherboard just like you feared. Check the SIM port contacts it they are OK, because a similar issue happened on my GT-N7000 and I could not register the network, although it showed the carrier with No Service/Emergency Calls Only. It was a result of hardware damage because I was naive back then and I tried to forcefully fit a Nano SIM on a Micro SIM slot, and that loosened a contact on the SIM port, and that's what might have happened in the Motorola factory due to a human error. I sent it to a service center and they soldered a new contact. Problem solved.
[G 2014 Q&A, Help & Troubleshooting] F.Zwarts:
Thanks for your suggestions. You are right, we cannot exclude a bad contact on the SIM ports, but it seems not very probable, because it happens on both SIM ports. I called the shop and I will send my phone back for repair, as apparently, something went wrong with the previous repair.
[G 2014 Q&A, Help & Troubleshooting] benjausen:
Ok. So you sent it for repairs. Let's hope for the best this time.
[G 2014 Q&A, Help & Troubleshooting] garyben60:
Do we seem to be digressing from the subject of this thread?
[G 2014 Q&A, Help & Troubleshooting] benjausen:
Yeah, and this thread should be closed, as there is no solution for hard bricks ATM. Another hard brick investigation thread, though.
[G 2014 Q&A, Help & Troubleshooting] garyben60:
I think the direction to go now is to pressure Motorola/Lenovo into releasing the much needed files.. I read somewhere on this forum that the bootloader shouldn't be able to downgrade and it's a glitch in the software that Motorola has brought out. Please if anyone can substantiate that fact we might have a point of pressure. If it is their fault then they must provide a fix for it! Not all the phones got bricked via the OTA downgrade. Even if they did, saying that they don't support downgrades is pathetic customer service (or lack there of).
[G 2014 Q&A, Help & Troubleshooting] kernelpanic.bd:
I request moderator to close this thread for now until someone has a breakthrough. Sorry I failed you. Thanks everybody for the help :).
[G 2014 Q&A, Help & Troubleshooting] F.Zwarts:
I don't know the details of the hardware, nor do I know exactly how the USB-COM port can be used, nor do I understand exactly what the damage is, that prevents the phone to boot, so, I did not dare to suggest anything up to now. I don't know how realistic my idea is, but since there seems to be no alternative, I want to mention a completely different approach. Is it possible to use the COM port to load a Linux kernel and a RAM disk (or a specially prepared SD-card), with on the RAM disk (part of the) code from a boot loader partition (or an open source recovery), so that it could communicate with fastboot, in order te flash the Marshmellow boot loader (or flash an open source ROM from a zip file on the SD-card)?
[G 2014 Q&A, Help & Troubleshooting] condeshaffer123:
Please bankflash xt1069

I sincerely hope that soon has a fix for my xt1069 device that with hardbrick, was in need of this BANKFLASH XT1069
[G 2014 Q&A, Help & Troubleshooting] waltersimch:
In need too, for xt1069, my hope is all on u guys
[G 2014 Q&A, Help & Troubleshooting] Karthik_pm:
I join the hardbrick club today, damn i did the same mistake, as MM didn't support lot of apps i downgraded to KK, then i wanted to upgrade again via OTA, then the hell happened, hoping for a fix soon!
[G 2014 Q&A, Help & Troubleshooting] RAMESH75:
moto g2 xt1068 bricked

hey dude did you unbricked your moto g2 xt1068 plz provide me a solution if you find any
[G 2014 Q&A, Help & Troubleshooting] vamshiballikonda:
Unfortunately, I am also joining the club today. Was searching a lot for a solution. First I downgraded my MM to KK as my MM was not detecting any 3G signal. KK was working perfectly, but again I tried upgrading to Lollipop OTA without reading anything and not knowing the consequences. Now, my phone is hard bricked and I guess there is no way around as of now to solve it. I went to a authorized customer care, where they have only insisted me buy a new phone and cannot do anything. Hope someone comes with a solution. I really liked my phone.
[G 2014 Q&A, Help & Troubleshooting] zman01:
And nobody was informed by Motorola or sh!tty lenovo about potential (well not potentional, I beleive there is a 100% chance) hardbrick when installing OTA on newer bootloader. :good:
[G 2014 Q&A, Help & Troubleshooting] smitharro:
Well, Lenovo/Motorola didn't advise you to unlock your bootloader. But you did... They didn't advise you install a custom rom. But you did... And they sure didn't advise you to downgrade your rom. But you did...

Don't blame anyone else if you start 'messing' with your phone!

Written with my XT1068 using Tapatalk on CM13
[G 2014 Q&A, Help & Troubleshooting] zman01:
Yeah I was waiting for this kind of reaction from someone. (You should apply for a job in Lenovo) Everybody knows these days that custom roms are very commonly used and for most people it's the main reason they buy an android phone and I wouldn't call that "messing" with the phone. I had previous android phones and I flashed custom roms like 100 times on each and I never had such issues, I only flashed the android like 10 times on this sh-tbox and then I throw it away.

But hey, maybe you're right, I mean why not.. The company let's you unlock your phone, but if you install their OTA on older bootloader, it will fck up your phone and we will not help you to fix it and neither we will inform our remaining customers. Excellent. :good:

They should allow us to modify the BIOS on their laptop which will eventually fck up your device and they can collect some extra money in the service center.

But honestly I don't care anymore, I throw that **** out and moved away from any Lenovo/Motorola product, I just keep coming back here, because I want to see how many people will fck up their devices in the same way and whether there will be any fix. :)
[G 2014 Q&A, Help & Troubleshooting] garyben60:
I agree with your sentiments 100%. Good on ya mate!!
[G 2014 Q&A, Help & Troubleshooting] steva-81:
Can somebody extract and create singleimage.bin from motoboot.img? Maybe programmer from first gen can flash singleimage from 2nd gen and unbrick. They have same MSM8226 chip, but different bootloader.
[G 2014 Q&A, Help & Troubleshooting] zman01:
Yeah this is what I was thinking about. It would be great, but in my case I still need mbn-ci 6.0 :D
[G 2014 Q&A, Help & Troubleshooting] condeshaffer123:
up
[G 2014 Q&A, Help & Troubleshooting] c_/\/\_k:
i found a tool few months bach, It flashes firmware in qualcomm devices, i have gone through this, i figures out that it can write corroupted emmc, we already have all the firmware files on internet, we just only need someone to create "prog_emmc_firehose_8226_ddr.mbn" file, and rawprogram0.xml file... i hope some developer cares about this.. i do no know programing othewise i would have created my self...

---------- Post added at 04:44 PM ---------- Previous post was at 04:44 PM ----------

http://www.droidsavvy.com/unbrick-qualcomm-mobiles/

http://www.leakite.com/2016/06/revised-how-to-unbrick-qualcomm-android.html

i found a tool few months bach, It flashes firmware in qualcomm devices, i have gone through this, i figured out that it can write corroupted emmc, we already have all the firmware files on internet, we just only need someone to create "prog_emmc_firehose_8226_ddr.mbn" file, and rawprogram0.xml file... i hope some developer cares about this.. i do no know programing othewise i would have created my self...
[G 2014 Q&A, Help & Troubleshooting] dindender:
Any news about this? My phone has been dead for almost 2yrs now. Some information from the devs could be useful.

P.S. If someone is interested you can check this out. http://xdaforums.com/showpost.php?p=68284701&postcount=10 One of the guys who posted the unbricking guide told moto g users to try to use this guide.
[G 2014 Q&A, Help & Troubleshooting] a7med $oft:
Up Up
[G 2014 Q&A, Help & Troubleshooting] Ma.Style10:
Need the programmer.mbn with the signature (in the file) from motorola, without the signature may be impossible.

Motorola is different from other brands because of the signature in the file mbn.
[G 2014 Q&A, Help & Troubleshooting] ALEX GARCI:
una pregunta sera que ya hay una posible solucion para el moto g2 xt1063
[G 2014 Q&A, Help & Troubleshooting] bmeacham363:
Any progress on the xt1068 model? Got the same issue :/
[G 2014 Q&A, Help & Troubleshooting] Doubleyou:
For all the Indians looking for a easy solution can visit this video and try to contact him, he's unbricking the device for a really cheap price. Unbrick mobile

EDIT: Another contact found for Indians JTAG SERVICE
[G 2014 Q&A, Help & Troubleshooting] rfsanet:
kernelpanic.bd, my daughter's XT1069 is bricked! My problem today seems to be in the singleimage. Did you get unbricked your XT1068?
[G 2014 Q&A, Help & Troubleshooting] Arrow_Strider:
Bumping on this thread.

My XT1069 Bricked today in the same way you guys got.

I passed through all the bad stages someone can experiment on a situation like this: Terrified, angry, sorrow, hopeless, denial.... and kept wondering: There must be a way...

It's my only phone and god knows how much i worked to afford it. (I'm unemployed right now, in a tough situation).

So i dind't even got to sleep for like 25 hours... DEVOURING internet until i find this thread, and before i did in fact came here, tried everything:

A) Unbricking from Moto G 1st gen's files... Of course it wouldn't work;

B) Long press Vol down + Power - Removed battery - all sorts of beginners tricks... No dice

C) QFil with Prog_emmc_firehose_8936.mbm - i thought that would work at first... But:

Process Index:0

Programmer Path:C:\Users\Arrow_Strider\Desktop\hOpe\8675_W00\prog_emmc_firehose_8936.mbn

Image Search Path:C:\Users\Arrow_Strider\Desktop\hOpe\8675_W00

Please select the XML file

Start Download

Program Path:C:\Users\Arrow_Strider\Desktop\hOpe\8675_W00\prog_emmc_firehose_8936.mbn

COM Port number:3

Sahara Connecting ...

Sahara Version:2

Start Sending Programmer

Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol

em QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)

em QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)

Download Fail:Sahara FailSahara Fail

Finish Download

And of course it didn't happen. My thoughts alone was: Something is not right with this prog_emmc_firehose_8936.mbn... How can it will allocate sucessfully on qualcomm's emmc if there's no allocation table, among so different variants of the same model?

So, i realize the obvious: Motorola has this file under seven vaults of hell... Encrypted signature. And won't simply give it away. They can still make money "switching motherboards". (Well, leak of files from MotoG 1st Gen "tought them a lesson"). So... Patiently waiting from Lenovo for programmer.mbn won't simply happen.

And then... i made my way here.

Right now in my country there are TONS of people pressing MotoLeNovo for the file. They put petitions, pressing on dev foruns and LeNovo simply put it plain and simple:

"You buy our device, you're now our slave: You can't OWN your device by rooting. You CAN'T OWN your device installing any OS you want. If you ever attempt to be free, we will cut your wings and you still have to pay us for the scissors". <-- so to speak.

Now i am without phone, unemployed, no money even for a pack of cigarrettes and no way of getting more money to buy even a cheap basic phone (since no clients can contact me: I fix laptops, computers and surveillance cameras).

I'm sorry for making this too personal... But i simply had to unburden myself. Not for pity or symphaty - I just want to made clear how things are occuring to most of us.
[G 2014 Q&A, Help & Troubleshooting] rohitsurawat:
Any update??

What happened guys ANy update????abou blankflash???:confused::confused::confused:
[G 2014 Q&A, Help & Troubleshooting] valeria1995:
How do I create singleimage.bin?
[G 2014 Q&A, Help & Troubleshooting] kawaii.beans:
I think it's due to the gpt partition becasue the before downgrade the bootloader might have been at a version but while downgrading you might have forgot to downgrade the gpt partition(its not also possible to do in fastboot mode after installing a higher gpt partition)(I did the same thing) and while updating the gpt partition caused problem and may be made all the partitions

corrupted .
[G 2014 Q&A, Help & Troubleshooting] MPK99:
Donno about blankflash recreation... But there are some methods to extract the partition layouts...one can be using dd cloning & extracting img files...another can be through B2bSupportLg Tool, also calleld BoardDiag. It does have MSM8226 chipset option, but that device is W7 G2MDS. Take a working Moto G 2014 from someone, ask them to use this tool to extract the partition schemes, then you'll get .mbn files, especially prog_emmc_filehorse_msm8226.mbn . Use that to dump into the bricked device using either QFIL Tool or use this blankflash tool, replace it's singleimage files with the one you got, then execute blank-flash.bat.

Also I had some emmc prog firehorse files, all 4 related to 8x26...You can try those & confirm me if they work or not