Huawei P9 was once the flagship phone from the major Chinese smartphone manufacturer. The Huawei P9 and its variants have been updated to the latest Android 6.0.1 Marshmallow with a newer EMUI 4.1 version. The new update brings performance improvements and various bug fixes making the device even more likable. The Huawei P9 has several variants and getting a full firmware could be a lot of pain. hence, here we have a collection of all the stock firmware for Huawei P9, P9 Plus, P9 Lite, and all their variants at one place. So get to the download section below and update your device to the latest EMUI 4.1 or 5.0 update running Marshmallow or Nougat.
Recently, Huawei released the official Android 7.0 Nougat for the Huawei P9 with its Beta program and we have already captured the OTA update files readily flashable via TWRP. The new EMUI 5 is stunning but also comes with some bugs at the moment. After all, it is a Beta version.
Download Huawei P9 stock firmware Marshmallow all variants
EVA-L09C432B180 with EMUI 4.1.1
Download Huawei P9 Plus stock firmware Marshmallow
Huawei P9 Plus C636
Huawei P9 Plus C185
Huawei P9 Plus C432
Download Huawei P9 P9 Lite stock firmware Marshmallow
Huawei P9 Lite VNS-LX1C432B161
Here is the Changelog
How to Install Huawei P9/P9 Plus/P9 Lite full EMUI 4.1 firmware and restore to stock?
We listed the official installation method for Huawei P9 in several other posts. To know two methods to install the stock firmware on Huawei P9 variants using the Update app or dload method, get to this tutorial here.
If the dload method fails, flash the firmware using custom TWRP recovery. Check out how to install using TWRP. Flash without wiping the previous firmware.
Like, share and follow us on social media. For queries, comment down below.