Huawei P8 is flagship for 2015. It is a very stylish smartphone from Huawei. In this article, i will show you how to install latest firmware version for this smartphone, which is currently running Android 6.0 Marshmallow. I will show you more tutorials for install it and important steps are showed on the video. The article is constantly update by myself to always brings the best user experience with your Huawei smartphone.

An important information for the start - before you start to do anything with your Android phone, do the backup of your personal data. It is only for your safety in a case that something goes wrong or any mistake happens. In that case you can use the backup to restore the data and try to do everything once again. Each tutorial has been done many times to verify its propriety, so just read carefully all instructions and continue step by step. The major part of every file has been created by myself and every file has been tested on the corresponding phone. In this guideline related to the Huawei P8 you can find some photos and videos showing how to proceed, but the most important thing are the below written manuals. And one more thing - i really like that you choose Huawei smartphone or tablet for you, it is a good choice. You can upgrade your phone to the new firmware, but you can also make a downgrade, but there is one important difference. When you are making upgrade, all your data are safe. But when you make downgrade, all your data will be removed.


One more Warning for now - Huawei produce more types of every smartphone, so Huawei Mate S in Chine is not totally similar with Huawei Mate S in Europe. That is main reason, why there is chance, that you will download new firmware from this site, but when you start an update, there will be problem with installing and the phone will write something like - Software Install Failed. It is not a big problem, because your original firmware is still in your phone, but this mean that you need to find the corresponding firmware version for your smartphone. This can be also problem, when you are installing some kind of OTA (OverTheAir) update. When there is the OTA update available, there is always an information about version, which you have to be running before you start this OTA. For example if you want to install the OTA update number B331 for Huawei Mate 7, you need to be on the version B324 first. There is also many CUSTC numbers (every region and market can have different CUSTC - it mean, where the phone was originally sell), so also check this thing, before you start. But phone allow you only install the corresponding version, so go for it...

How to install Android 5.0.1 Lollipop firmware
1. first of all, check your firmware version (if you already have the latest one, you do not need this tutorial)
2. make backup of all your personal data and charge a battery in your phone to 100% (optional)
3. download Android 5.0.1 Lollipop CUSTC432 B200 for Huawei P8
4. rename the downloaded file to update (extension .app is important there, don't change it)
5. create folder dload in root of your internal storage or on your microSD card and place the update.app file here (video below show it)
6. go to settings/update and hit menu button and than choose Local update
7. if you copy the update.app file correctly, there will be this file shown now, tap on it and start installation
8. wait until update is done, you have latest firmware in your smartphone

How to install Beta Android 5.1.1 Lollipop firmware
1. first of all, check your firmware version (if you already have the latest one, you do not need this tutorial)
2. make backup of all your personal data and charge a battery in your phone to 100% (optional)
3. download Android 5.1.1 Lollipop B191 for Huawei P8
4. unzip downloaded file in your computer
5. copy folder dload (with update.app file) in root of your internal storage or on your microSD card (video below show it)
6. go to settings/update and hit menu button and than choose Local update
7. if you copy the update.zip file correctly, there will be this file shown now, tap on it and start installation
8. wait until update is done, you have Android 5.1.1 Lollipop in your smartphone
9. now repeat all steps with OTA update file B350 for Huawei P8, now you will get latest version



How to install Android 6.0 Marshmallow firmware
1. first of all, check your firmware version (if you just have this firmware, you doesn't need this tutorial)
2. make backup of all your personal data and charge a battery in your phone to 100% (optional)
3. download Android 6.0 Marshmallow B397 for Huawei P8
4. create folder dload in root of your internal storage or on your microSD card and place the update.app file here (video below show it)
5. copy folder dload (contain UPDATE.APP file) to your microSD card
6. turn off your phone and than power it with holding all three buttons on right side together (release them when you see Huawei logo)
7. wait until update is done, you have Android 6.0 Marshmallow in your smartphone

How to downgrade from Android 6.0 Marshmallow firmware to Android 5.0.1 Lollipop
1. make backup of all your personal data and charge a battery in your phone to 100% (optional) 
2. download this transition package for Huawei P8
3. rename the downloaded file to update (extension .app is important there, don't change it) 
4. create folder dload in root of your internal storage and place the update.app file here 
5. turn off your phone and than power it with holding all three buttons together (release them when you see Huawei logo) 
6. wait until first part of downgrade will be fine, than you will have transition firmware B300
7. download newest stock ROM for Huawei P8
8. rename the downloaded file to update (extension .app is important there, don't change it) 
9. create folder dload in root of your internal storage and place the update.app file here 
10. turn off your phone and than power it with holding all three buttons together (release them when you see Huawei logo) 
11. wait until second part of downgrade will be fine, than you will have Android 5.0.1 Lollipop