[Android Q&A, Help & Troubleshooting] majorhuaweifuqup:
there's a solution to this problem.

I initially soft-bricked my phone by mistake when I wanted to flash my Huawei P8 Lite with a complete new firmware.

The problem was that I could only flash system.img and alike but not trustedfirmware.img and teeos.img from update.app distribution

of huawei. So I used the *flawed* huawei update extractor program and created a zip, flashed the zip using twrp "adb sideload install.zip" command,

and I ended up with a soft-bricked huawei phone. Now the only response the phone gave was when booting was the LEDS were blinking

red and green LEDS. After this an engineering usb device showed up with a chinese device identifier. Inside Linux this was shown as a Huawei USB

device seen with lsusb command. Then there's also a possibility to expose this engineering USB interface under Windows using a device

driver by Huawei.

People in this forum say you might use hisi-idt.rar (hisi-idt.py) to unbrick the huawei phone, this is a *completely wrong* approach!

The reason for this is that yes you can use this hisi-idt.py scripts to write into ram of the huawei phone, but it's not enough to use fastboot1.img and

fastboot.img to recover the fastboot mode, because the images are cryptographically signed by the huawei vendor, even if you manage to write into

ram there's a verification of the signature of the images and it will reject the images written into ram (emmc signature verification).

So here is the only working solution to unbrick the phone and flash a completely new stock factory image to the huawei device, and this works

also for all huawei device types.

Requirements:

Windows Operating System

The soft-bricked huawei phone

An USB cable connected to the huawei phone

Handset ProductLine 2.00.00.00 DRIVERS included in the package "Huawei-Q-Drivers-Pack-2.0", this is *important to have*, the driver will expose the Huawei Engineering USB interface to a COM port on Windows.

DC-Phoenix License (I paid 20 euros for a 3 day enduring license, and successfully unbricked my phone using this tool and the driver).

A stock factory image of your choice for your huawei phone.

Steps to unbrick the soft-bricked huawei phone:

* Find the "Handset ProductLine 2.00.00.00" drivers using google search. It is included in "Huawei-Q-Drivers-Pack-2.0" package.

* Disable Windows Drivers Verification (Security Enforcement Verification) so we can install the ProductLine Drivers for the USB engineering interface. Also look this up in google search there are several methods do this (there's for example the possibility to disable driver verification using boot loader config file modification) and all require a reboot of the Windows Operating System.

* Install the "Handset ProductLine 2.00.00.00" drivers.

* Boot up the phone and look until the Huawei USB COM interface appears in the Windows Device Manager, be careful to quickly use DC-Phoenix because the USB COM interface will disappear after 60 seconds, this is normal, don't panic! :D

* Now use DC-Phoenix tool to smoothly flash a completely new vendor stock factory image.

The instructions can be found here at the "dc-unlocker" home page, google for: "flash-bricked-huawei-phones-in-huawei-1-mode" (currently can't post the link because of forum rules)

The instructions are named "Huawei phones with Huawei USB COM 1.0 mode repair"

You will additionally need to download a Board Firmware for the phone (follow the instructions of the website) and this is actually the trick. The Board Firmware will be flashed and this correctly

exposes the fastboot interface to flash the stock factory image. The DC-Phoenix tool takes care about the partitioning scheme for the Board firmware.

Once this process is finished you can be happy with your new unbricked phone!!

As a note: *no jtag needed* *no huawei vendor service needed* *all done at home and very quickly* *20 euro fees for the dc-phoenix tool*

Thanks