Update Huawei P8 B317 to Official 6.0 Marshmallow


Huawei has released Android 6.0 Marshmallow update for Huawei P8 B317. This is an official update of Android Marshmallow for EMUI ROM. As Marshmallow is the latest Android version so it brings a lot of new features, it is stable update and no bugs are reported up til now. This Marshmallow update Huawei P8 B317 firmware is the latest and final version.

The new Marshmallow Huawei P8 has GRA-L09 product code. The update is released only across the Europe now via OTA but all those who didn’t recieve it via OTA or in a region where Marshmallow is not available can follow this guide to manually Update Huawei P8 B317 to 6.0 Marshmallow official.

Firmware update details

Device:             Huawei P8
Model:               B317
Android version: Marshmallow 6.0
Product Code:    GRA-L09
Status:              Official
EMUI:                4.0
Region:              Europe


  • This process is only for Huawei P8 model no B317. Do not try this on any other model. Try this at your own risk. Droidopinions.com will not take any responsibility if something goes wrong with your device. Thanks


  1. Confirm your device model no by going to settings. Make sure it is B317 and then proceed.
  2. Make a backup of your data like contacts, messages, photos, videos etc for safety.
  3. Charge your device above 70% to avoid battery risks.

Download these files

Marshmallow OTA P8  (434MB) file size here
Complete firmware (1.46GB) file size here

Note: If your Phone is running stock Android firmware (B188) then download the Marshmallow OTA file (434MB). If your phone is not on stock B188 firmware then download the Complete Marshmallow (1.46GB).

Update Huawei P8 B317 to Official 6.0 Marshmallow

  1. First of all download the files given above and copy them to your device.
  2. Check the name of the file, it should be update.zip and if not then rename it to update.zip  (.zip extension is important).
  3. Create a folder name dload in the root of your Huawei internal storage or SD card and copy the update.zip file to this folder.
  4. Now go to settings > update and here tap the menu button and choose the local update option.
  5. Now here you will see the update.zip file , in case if you don’t then you didn’t copy the file correctly. However tap on it and choose start installation.
  6. Now the installation will begin, keep calm and wait. Once the update is applied and completed your phone will reboot. Now you will see latest Marshmallow on your Huawei P8.

Method 2: ADB side load method

If the above process failed and your phone is bricked don’t worry there is another method, switch off your phone completely now enter the bootloader mode ( Press and hold power button + volume up + volume down button simultaneously and release them on vibration ). Wait for the upgrade to begin and that’s all. Your phone will update and rebooted.

That is it. Hope you like tutorial to Update Huawei P8 B317 to Marshmallow firmware. in case of any queries please feel free to let us know in the comments below. Please share it and subscribe. Sharing buttons are below and subscription box is at the end.