[Huawei P10 Guides, News, & Discussion] Firicel69:
NOTE 1: I DO NOT OWN THIS TUTORIAL, I JUST SHARE IT HERE IN ENGLISH BECAUSE PEOPLE MIGHT NEED IT. ORIGINAL: LINK.

NOTE 2: I AM NOT RESPONSIBLE IF YOU FAIL OR BRICK YOUR DEVICE, IT'S ALL UP TO YOU. IF YOU DECIDE TO CONTINUE THEN IT'S ALL YOUR FAULT IF YOU FAIL.

NOTE 3: THIS WORK ONLY WITH UPDATES FROM THE SAME BASE SO CHECK YOUR DEVICE.

Short note: Tested on my VTR-L29.

Short intro if you would like to read from my experience:

- Okay so there are many people complaining about B162 that is not updating apps via playstore so that kinda made me want to update my phone to the last B164 version. After a few minutes searching through the forums I found a tool to update my phone and I decided to try. I made all the steps and the phone rebooted and surprise: update has failed and also I got the beautiful 'your device has failed verification error'. Sounds scary,eh? Not at all because it did not affect my phone in any way but it pissed me off so I decided to browse even deeper and I found this tutorial which worked. I got it running with B164 and also got rid of that error. Life's fun, isn't it? lol​

Tools you will need:

- Patience and coffee

- Your phone must be atleast 80% battery because it will take a while to finish the whole process

- Firmware Finder app ( you can download it from the playstore / apk from the web ..you choose )

Steps:

- Install the magic Firmware Finder app from playstore or your source

- Open it and you will notice three (3) bars on the left side of the app -> choose Settings

- Now you should see an option ' Use proxy for install ' -> activate the option and install the addon when it ask you to do it

- Return to the inital screen of the app and search for the latest firmware available ( for me it was B164 ). Make sure you use the full firmware. DO NOT USE OTA !

- Press on your firmware and choose ' get an update through proxy '

- Go to phone settings-> wifi -> long press your wifi network -> modify -> show advanced options -> proxy settings -> manual -> set the name as localhost and port as 8080 and then save.

- Go to settings -> updater -> check for new update. A new update should appear and it also should be the firmware you have chosed earlier in Firmware Finder app. Pay attention to the details so you won't screw things up. If the update matches with your firmware finder update package then proceed and press download.

- Once the download has started leave it till it gets ~5% and check for any errors . If everything works and is error free then you can pause the download.

- Remember I told you to pause the download? Well yea, you have to do it. Now go back to wifi settings @ your network, remove the proxy and save.

- Resume the update download

- When the download is finished the phone will verify the package and install it.

- Congrats mate, you did it !

I hope this will help people out with updates or failures.

I also got you a few screenshots that might clear things out.

Have fun using your P10 :highfive: .

09.01.2018 UPDATE FOR USERS THAT CAN JOIN THE OREO BETA BY COUNTRY USING FIRMWARE FINDER

Note 1: Your device might not boot. -> May lead to a factory reset using stock recovery. * it was not my case but it can happen*

Note 2: This might not work if your device was rebranded. Keep in mind that they use the IMEI to sign up for beta testing so your rebranded device might not be able to sign up for it.

Note 3: Do it at your own risk. Do not blame me if something goes wrong. This worked for me and a couple of people but it's not 100% sure that will work for anyone.

Note 4: Always backup your data!

We all know that they need B180 to get the beta access but even though I saw pictures of users that joined the program using B171. If you are using a higher version, as I did before (B179) there is no project available in beta app. Most of users are using B179 and B180 is not aproved because we are unlucky lol.

I managed to get a quick fix for that in order to join the beta that migh work for you aswell.

Follow these:

* you follow, you risk mate, not my fault if you mess up something*

1. Use Firmware Finder.

2. Set proxy to B164 (FullOTA-MF 2017.08.14) - do not forget to check for it..always check to be aproved mate!

3. Download and wait for it to install.

4. Boot the phone, clear all recent apps and get B171 via OTA ( NOT FIRMWARE FINDER, JUST CHECK FOR UPDATES ).

5. Download and wait for it to install x2 (B171 this time).

6. *If you already have the beta app installed, if not jump to next* Go to settings -> Beta app -> Clear all the data.

7. Sign in to huawei id (if not already).

8. Go to beta app and accept the conditions -> go to projects -> the beta project should be there, just sign up for it and wait for your request to be accepted!

9. Wait for further updates, since you are signed they might come.

10. *optional* Boot into stock recovery ( vol + and pwr ) and clear cache after the updates, that might help the phone to clear up some junk files used in the whole process.

I hope that this will help most of you that got into B179 before the beta testing.

Cheers :highfive: