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. will not take any responsibility if something goes wrong with your device. Thanks


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

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.