Can't flash TWRP

Ceranzuo

Member
Jul 20, 2015
24
1
0
Hi. I decided to flash my Honor 3c with Cyanogenmod 12.1. My problem is that i need TWRP (now I have CWM) but i can't flash it to my device. I try to do it by SP Flash Tool, but after i connect my turned off device, I get this error:
BROM ERROR : S_BROM_DOWNLOAD_DA_FAIL (0x7D4)
[H/W] Fail to download DA to baseband chip's internal SRAM!
[HINT]: 1. There's an cable communication problem between FlashTool and BootROM. 2. Target might be shutdown unexpectedly or target lost power supply.
[ACTION] 1. Try again. 2. Proceed H/W checking in download cable and target side com port. 3. Monitor if power-drop occured in target side.
Where is the problem? I've tried with 2 different cables and 2 different computers :(
 
Last edited:

muradulislam

Senior Member
Jul 23, 2016
849
178
0
Mansehra
Hi. I decided to flash my Honor 3c with Cyanogenmod 12.1. My problem is that i need TWRP (now I have CWM) but i can't flash it to my device. I try to do it by SP Flash Tool, but after i connect my turned off device, I get this error:

BROM ERROR : S_BROM_DOWNLOAD_DA_FAIL (0x7D4)
[H/W] Fail to download DA to baseband chip's internal SRAM!
[HINT]: 1. There's an cable communication problem between FlashTool and BootROM. 2. Target might be shutdown unexpectedly or target lost power supply.
[ACTION] 1. Try again. 2. Proceed H/W checking in download cable and target side com port. 3. Monitor if power-drop occured in target side.

Where is the problem? I've tried with 2 different cables and 2 different computers :(
Is your phone in bootloader mode? Hold Vol down+power to enter fastboot mode and then connect your phone to PC.

If you are already doing that or the problem still persists and have an unlocked bootloader(which I am sure you have), try to flash twrp manually.
 
  • Like
Reactions: Ceranzuo

muradulislam

Senior Member
Jul 23, 2016
849
178
0
Mansehra
When I do it, my phone just turns on normally.

How can I check if I have unlocked bootloader? I have unlocked it about 1 year ago, but I did full wipe yesterday.
Vol down+power should boot into fastboot. Turn off the phone, hold both until honor logo shows up, let go of power but hold vol down for about 5 sec more.

If still the same, Turn off your phone, connect USB cable to phone, hold Vol down and connect the cable to computer. It should boot into bootloader now.

If it can not boot into bootloader still, the last is to try adb but that is a bit lengthy.

In bootloader mode, it will be written on phone screen in red whether phone is locked, unlocked or relocked.

Wipe does not effect bootloader status so it's still unlocked imo.
 
  • Like
Reactions: Ceranzuo

muradulislam

Senior Member
Jul 23, 2016
849
178
0
Mansehra
Nope. Maybe I was wrong and I have never unlocked it? I don't remember, but I did something when I was upgrading my phone to Android 4.4.2
At least it should say, phone locked. Saying nothing is a phenomenon i never heard before but I usually go for newer versions. May be that's the case.

Anyways use adb to fire this command

Fastboot OEM device-info

To be sure if its locked or not.

To setup adb, download and install latest Android SDK, run the program and only download platform-tools.

Your phone is international variant and it came with locked bootloader, I am sure sp tools unlocked it coz otherwise CWM could not be flashed.

Right click platform-tools folder and select run command prompt window here and type the above command

If the bootloader is unlocked (it will tell you if it is), copy the twrp image to platform-tools folder and rename it to twrp.img and fire this command

Fastboot flash recovery twrp.img

And try to reboot into recovery after disconnecting from pc and simultaneously holding power+ Vol up.
 
Last edited:

muradulislam

Senior Member
Jul 23, 2016
849
178
0
Mansehra
Ok, after I typed this command, there appeared this message in window:

<waiting for any device>

after this I reboot into recovery mode, but there is still CWM, not TWRP
You dont have your phone drivers installed. Google Huawei USB drivers and install them or use hisuite to install drivers for your phone.

After driver installation, do the same process again.

My bad. I assumed you would have drivers already installed:(

Sent from my PLK-L01 using XDA Labs
 

Ceranzuo

Member
Jul 20, 2015
24
1
0
You dont have your phone drivers installed. Google Huawei USB drivers and install them or use hisuite to install drivers for your phone.

After driver installation, do the same process again.

My bad. I assumed you would have drivers already installed:(

Sent from my PLK-L01 using XDA Labs
I have already installed many drivers from different sites. I will try with hisuite
 

muradulislam

Senior Member
Jul 23, 2016
849
178
0
Mansehra
I have already installed many drivers from different sites. I will try with hisuite
Hisuite is the best option. Even if that does not work (there is a chance of that), Google Kouch's universal drivers and install those.

May have to manually install dribers if nothing works.

Lemme know how did it go. Will get back to you in the morning if nobody else came along (but someone surely will before that).

Have a nice day/night depending on your time zone:)

Sent from my PLK-L01 using XDA Labs

---------- Post added at 07:41 PM ---------- Previous post was at 07:31 PM ----------

Lemme get my teacher for you:)
@DigiGoon

Sent from my PLK-L01 using XDA Labs
 

Ceranzuo

Member
Jul 20, 2015
24
1
0
I installed Hisuite and connected my phone. Windows have downloaded drivers automatically. And still the same...
But I forgot to tell you that when I connecting my switched off phone, my pc says "USB Device Not Recognized" (or something like that, I dont have english version of windows). Everything is ok when my phone is switched on...
This phone is cursed. I try to give up and stay on my current ROM, so I installed Nova Launcher, but setting it as default doesn't work :/
Thanks for trying to help me anyway.
 

muradulislam

Senior Member
Jul 23, 2016
849
178
0
Mansehra
I installed Hisuite and connected my phone. Windows have downloaded drivers automatically. And still the same...
But I forgot to tell you that when I connecting my switched off phone, my pc says "USB Device Not Recognized" (or something like that, I dont have english version of windows). Everything is ok when my phone is switched on...
This phone is cursed. I try to give up and stay on my current ROM, so I installed Nova Launcher, but setting it as default doesn't work :/
Thanks for trying to help me anyway.
I was awake just for your post. I think I got the problem. You need fastboot drivers imo but I would have to read a bit before I can suggest how to go about it.

Am busy tomorrow but will try to get back to you in the evening (GMT+5 time zone).

Can never be 100% sure but still I am confident, your problem has a solution. Just bear with me a day or two:)

Sent from my PLK-L01 using XDA Labs
 

DigiGoon

Senior Member
Aug 13, 2013
1,813
1,267
143
Ahmedabad
digigoon.com
I installed Hisuite and connected my phone. Windows have downloaded drivers automatically. And still the same...
But I forgot to tell you that when I connecting my switched off phone, my pc says "USB Device Not Recognized" (or something like that, I dont have english version of windows). Everything is ok when my phone is switched on...
This phone is cursed. I try to give up and stay on my current ROM, so I installed Nova Launcher, but setting it as default doesn't work :/
Thanks for trying to help me anyway.
Boot into recovery mode, no matter on which recovery are you on, and execute this command:
Code:
adb devices
And see the output, if it says something like:
Code:
**some_number**  recovery
then it means there is no problem in the detection of your device by PC, if it does not, then check if the micro USB socket in the device is in good condition. :)
And I must ask: Are you able to do any operations on device via PC after connecting it?
:)
 

Ceranzuo

Member
Jul 20, 2015
24
1
0
Boot into recovery mode, no matter on which recovery are you on, and execute this command:
Code:
adb devices
And see the output, if it says something like:
Code:
**some_number**  recovery
then it means there is no problem in the detection of your device by PC, if it does not, then check if the micro USB socket in the device is in good condition. :)
I did it and it says some number and recovery :)

And I must ask: Are you able to do any operations on device via PC after connecting it?
:)
In "usb storage media" or something like that? Yes, I do.