Download and Install Huawei P8 B399 Marshmallow Update [Europe]

Huawei P8 B399 Marshmallow Update [Europe]

Huawei has started rolling out the Official version of Huawei P8 Marshmallow update, Which are getting to many users as of now only for Europe users. The update brings all the marshmallow features such as application permission, doze mode and etc.

This update also renews the Security patch level of the terminal, This firmware update is based upon EMUI 4.0.1 and is only available for GRA-L09 variants. Though if happen to have the phone and haven’t got the update yet, You can do it manually which we will show you below on how to do it.

The Huawei P8 was the new flagship of the Chinese company in 2015, the most representative model of its catalog of smartphones. Unlike the Ascend P7, the new model offers a unibody housing designed entirely in aluminum. The shapes vary slightly in the sides and corners, now more softened. As for the thickness of the equipment, the manufacturer opts again for a thickness below seven millimeters (6.4 millimeters). Within the technical section, it is worth mentioning the introduction of a 5.2-inch FullHD screen.

The Chinese maintain their philosophy of 1,920 x 1,080 pixels and leave QHD displays aside. The performance of the equipment is given by a proprietary processor, a HiSilicon Kirim 930, a SoC with eight cores that will work individually or collectively at a maximum frequency of 2.2 GHz and that also includes a proprietary modem that offers global LTE connectivity. Within the performance section also highlights the presence of a 3GB RAM module. The storage system is completed with 16 GB ROM (64GB version) and support for microSD cards up to 128 GB.

In the multimedia part, we find a Sony IMX278 sensor with a resolution of 13 megapixels where its main novelty is the introduction of an optical image stabilizer system with the ability to record FullHD video. On the front, we have a second camera that raises its resolution to eight megapixels. The autonomy of the Huawei P8 will be determined by a battery of lithium polymers with a capacity of 2,600 mAh. Regarding the software, Huawei includes in its new model the renewed Huawei Emotion IU graphics layer in addition to Android 5.0.2 Lollipop.

Note: This firmware update should only be flashed on devices which are from the Europe region, with GRA-L09 variant particularly, Also if you are flashing this update make sure your device has at least 60% of battery available otherwise if while flashing the update it gets lower down, It might lead to brick your device.


  • The firmware is only for Huawei P8 European and you should not try it on any other Huawei device because it might brick the device.
  • You should have the bootloader of your Huawei P10 Plus unlocked.
  • Take a complete backup of device data as everything will be wiped out during the process.
  • Keep the battery charge to 60% at least to prevent accidental shutdown.


TheDroidGuru will not be responsible for any damage that might occur to your device while executing the following step and hence, you should proceed at your own risk.

Download Huawei P8 B399 Marshmallow Update File

  • Download B399 update for GRA-L09 Huawei P8 – Download
  • Download B399 update for GRA-UL10 Huawei P8 – Will be updated soon

Steps To Install Huawei P8 B399 Marshmallow Update [Europe]


Step 1.First, Download the Firmware for Huawei P8 (according to your device’s model number) from the download section above

Step 2.Extract that file and create a folder ‘dload’ and place the ‘’ file in that folder and then move that ‘dload‘ folder to your SD card.

Step 3.Now reboot your device and press ‘Volume Up + Volume Down + Power Button’ together for a while.

Step 4.This will start the firmware installation process automatically.Wait till the process is finished

Step 5.Once the process is finished, reboot your device.Your Huawei P8 GRA-L09 should boot into the latest B399 Android Marshmallow Firmware


Step 1.Follow the above download links given, and extract the appropriate one as per your region/model number.

Step 2.In the root storage of your device, create an empty folder called “Dload“.

Step 3.Now, copy the file extracted to the “Dload”  folder on your smartphone.

Step 4.Now dial *#*#2846579#*#* to open a hidden menu.

Step 5.Next, click on Project Menu > Software Upgrade > SDCard Upgrade.

Step 6.Now select the update and run it.

Step 7.Once done, reboot your Huawei P8 GRA-L09 for maximum performance.It should boot into the latest B399 Marshmallow Firmware.

If you have any question or suggestion regarding this post, feel free to leave that in the comment section below