[Mate 8 General] Samavb:
L29C185 sparse flash write faiure problem - fix

Hi,

You haven't given me complete build number of your mobile. L29C187.... it looks like a mistake. It might be L29C185BXX Please check & give the complete build number next time. It is very important. Please read everything below very carefully.

If you are able to go inside your phone OS then turn on the "usb debugging" and connect it to your laptop/computer.

Download SRK tools from here

https://androidfilehost.com/?fid=529152257862664925

Extract it to a separate folder

Install the adb driver. UniversalAdbDriverSetup6 (google this)

Now open SRK tools

Type 000

In the command prompt type the below command

fastboot oem get-bootinfo

You will know the status of your phone. Whether bootloader is locked/unlocked etc. That info will help you on how to proceed.

Once you get the info you can disconnect.

Proceed with below steps only if you are on L29C185B5XX

If you are on nougat - then download rollback package for your region - Africa/middle east - use the dload method

put the update.app in dload folder on your sd card

and then your build number will be L29C900BXX

After that once again you have to download to L29C185B1XX to go back to marshmallow

you can get the firmwares from this thread

https://xdaforums.com/mate-8/general/huawei-mate-8-stock-firmware-official-t3391727

If for any reason you have a blank screen or feel that the process didn't work then do a

Factory Reset

To do that

Just press volume up + power button (your phone should not be connected to laptop)

Phone should boot properly

You will be on stock ROM with stock recovery, you can then go ahead with unlocking bootloader.

But if you are NOT on nougat firmware & you got this error then proceed with below steps

put the phone in fastboot mode. (please check my previous post, I have given the detailed steps on how to do this)

then connect the phone to your laptop/computer

On your PC

download the L29C185B180 firmware from this thread https://xdaforums.com/mate-8/general/huawei-mate-8-stock-firmware-official-t3391727

Extract the update.app file.

Use the Huawei Update Extractor software to extract boot.img, system.img, cust.img, recovery.img

Put all the 4 files in SRK tools folder.

Now open the SRK tools application

Type 000

You will get command prompt

Type the following command and press enter. This will unlock your bootloader. (If it says already unlocked, then move to other steps)

fastboot oem unlock xxxxxxxxxxxx

xxxxxxxxxxxx is your unlock boot code

Type the below commands

fastboot flash recovery recovery.img

fastboot flash cust cust.img

fastboot flash boot boot.img

fastboot flash system system.img

Once done, type the below command

fastboot reboot

It might give you a blank screen, just do factory reset and it should be fine. But remember this is only to get your problem fixed.

This is not full firmware.

Do a dload to L29C185B180 and this time it will flash full firmware.

After that you can unlock bootloader, install TWRP and root. But I would suggest you to update to nougat first and then unlock bootloader, install TWRP and root. That is much better way in my opinion.

Since I don't know which firmware you are on currently, I gave you steps for both scenarios. So do it accordingly and slowly.

I know you might find these steps repetitive and long. But I still want you to give a try and you should be able to fix your issue with these steps.

But don't try to relock bootloader, it is very dangerous and your phone can become bricked. Please remember that.

Good luck. Hope you succeed:good::good:

Dnt forget to click -> :good::good::good::good::good::good::good::good: