[Huawei Mate 9 Questions & Answers] zgfg:
So, if your Huawei device is on EMUI 8 with Security Patch 07/2018 or later, or EMUI 9 (or 9.1) – don't know how about just coming EMUI 10, then get prepared that you will have to:

Phisically open your device.

Find and watch few YouTube demonstrations (each one can give another small but useful trick).

iFixit has also reliable guides for all sorts of devices, e.g. this one is for Mate 9 (you will not need to remove battery as shown at the end):

https://jp.ifixit.com/Guide/Huawei+Mate+9+Battery+Replacement/101289

You will also need to shorten the Testpoints pins (that's why you need to open the back-cover), attached are photos for Mate 9

Putting all this in advance because some people might be concerned about (risk of damaging while openning, or bricking with Testpoints, etc) – better to know before going to pay for the software resources that will be needed then

Then you have two options:

Join the Telegram channel: https://t.me/joinchat/MtyvC0TmAuRnwZ0cimIEag

and follow their instructions – you will need to schedule an appointment with the engineer

It will cost cca 30 EU (depending on PayPal conversion), and the engioneer will ned to obtain TeamViewer remote access to your PC – of course, you will have to open device and shorten the Testpoints yourself

Formally, you only pay to the 3rd party provider for some BLK code (at the very beginning of the process, before opening the phone), and the rest they help you for free

Ministry of Solutions had a similar solution, with TestPoints, and flashing by remote access via TeamViewer (not sure is it still valid), but for 45 EU

Second option is only applicable to Huawei devices for whom the older firmwares with Nougat or Oreo (Security Patch 06/2018 or earlier) exist – hence, applicable for Mate 9 but not e.g. for Mate 20.

By shortening with Testpoints you clear off the firmware, hence you have the ability to rollback to that old Nougat or Oreo (06/2018 or earlier) – then you are under the conditions from the previous post and you can obtain BL code for mere 4 EU.

You cannot rollback to that old EMUI 5 (or EMUI 8 06/2018) without Testpoints because of differences between their old XLoader and the new XLoader in EMUI 9 or EMUI 8 (07/2018 and later) – rolling back by DLOAD or other means will cause brick, and you will again need Testpoints to repair the brick

Doing TestPoints on your own might be cheaper but you will have to collect info from TestPoints method guides (maybe for for other Huawei devices – search on XDA), or there is also a guide for Mate 9 but maybe a bit outdated:

https://xdaforums.com/mate-9/help/solution-19-00-fix-hardbricked-huawei-t3750315

See also:

https://xdaforums.com/showpost.php?p=80332881&postcount=7

https://xdaforums.com/showpost.php?p=80332221&postcount=278

You might need to pay for bord image (to be flashed upon Tespoints), it depends where you buy and for how much (or if you can get it for free from somebody who purchased for himself, or who has annual subscription or so), hence your milleage can vary

Unlike in the case (a), the Testpoints methods you will find require to use Linux for flashing the board image (you can also use a Virtual Machine to run Linux), another potential hurdle

If you make it, you could be proud to post to XDA your own guide for Mate 9, EMUI 9 – and to help to the others

There is also Funky Huawei or Chimera, don't know they operate, but their services cost more (they are good for people who repair phones to buy kind of unlimited licences to their resources)

First link is in German but if you use Chrome it will automatically translate to the language of choice:

https://www.android-hilfe.de/forum/...-einer-firmware-ueber-funkyhuawei.873001.html

https://chimeratool.com/