Huawei P20 Official Stock Firmware Flash File

Download Huawei P20 EML-L29C185B120 and EML-L09C185B120 (Region: Latin America (C605) and Middle East (C185)) official stock firmware from the link here, and follow the provided flashing instructions to learn how to flash the stock rom.

If you notice that any of the links provided below is broken or doesn’t work, please post in comments section so we fix and update it ASAP.


Download Options

EML-L09C605B120 – – Latin America (LA)

Update File – Download
Data FileDownload Data File


EML-L29C605B120 – – Latin America (LA)

Update File – Download
Data File Download Data File

EML-L29C185B120 – – Middle East

Update File – Download
Data File – Download Data File


EML-L09C185B120 – – Middle East

Update File – Download
Data FileDownload Data File



How to flash

The firmware files above can be flashed via stock recovery or from Settings – Update.

  • Download the build you wish to flash from above links
  • Copy to device sdcard root and rename to
  • Reboot device in recovery mode
  • Select install zip / update from sdcard
  • Choose and confirm to flash
  • Wait for the update process to complete
  • Go back again, select and flash the data file you previously downloaded
  • Wait for the update process to complete
  • Reboot to system now, done!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Help stop Coronavirus! Stay home, if possible and Stay Safe!