GETDroidTipsGETDroidTips

Trending

Lenovo P2 P2a42 Firmware Flash File (Download Install Stock ROM)

Download the Lenovo P2 (P2a42) stock firmware and flash it with the QFIL or QPST tool, or via the stock recovery, to unbrick or restore your phone to official...

Abd Razaaq

Updated 3 min read

Share

This page has the global stock firmware for the Lenovo P2 (P2a42), based on Android 7.0 Nougat. The P2 uses a Qualcomm chipset, so the firmware is flashed with the QFIL or QPST tool. This guide covers the download and the installation steps, with a video and written walkthrough.

Flashing the stock ROM is the fix for a bricked phone, a bootloop, lag, or Wi-Fi and Bluetooth problems, and it is how you return to stock after rooting or running a custom ROM.

Lenovo P2 P2a42 Firmware Flash File

Why flash the stock firmware

The stock ROM is the official software the phone ships with. Reflashing it is the standard fix when a custom ROM or a bad flash leaves the phone unstable. It lets you:

  • Unbrick the Lenovo P2
  • Fix a bootloop or instability
  • Upgrade or downgrade the software
  • Remove malware
  • Fix bugs and lag
  • Unroot the phone
  • Return to stock after a custom ROM
  • Fix Wi-Fi and Bluetooth faults

Firmware Details

  • Device Supported: Lenovo P2 (P2a42)
  • Tool Supported: QFIL or QPST tool
  • Android OS: 6.0.1 Marshmallow, upgradable to 7.0 Nougat
  • Processor: Qualcomm Snapdragon 625
  • GApps: Included

Steps to flash the Lenovo P2 P2a42 firmware

Go through the requirements and install the tools and drivers first.

Advertisement

Prerequisites

  • This firmware is for the Lenovo P2 (P2a42) only. Do not flash it on any other phone.
  • Charge the phone to at least 50%.
  • A PC or laptop.
  • Take a backup of your data.
  • Download the QFIL tool or QPST tool and install it on your PC.
  • Install the latest Lenovo USB drivers and the Qualcomm USB drivers.

Disclaimer

GetDroidTips is not responsible for any bricking, hardware, or software problems that happen while following this guide. Read it fully, then proceed at your own risk.

Download Firmware

Lenovo_P2a42_S062_Q10000_170117
File Size: 2.3 GB | Region: Global
Download
Lenovo_P2a42_S232_20170320
File Size: 2.3 GB | Region: Global
Download
Lenovo_P2a42_S233_20170404
File Size: 2 GB | Region: Global
Download

Method 1: Official update via stock recovery

If the phone still boots, the easiest option is the official route. Download the matching OTA package, copy it to the phone’s internal storage, boot into stock recovery, clear the cache, choose to install the update from storage, select the package, and reboot when it finishes.

Method 2: Flash with the QFIL tool

Download the QFIL tool and the USB drivers. QFIL loads the programmer and the rawprogram and patch XML files from the extracted firmware and flashes the phone in EDL mode. The full walkthrough is here:

Guide to Install Stock ROM using the QFIL Tool

Advertisement

Method 3: Flash with the QPST tool

  1. Extract the QPST package and install the QPST tool and the Qualcomm USB drivers on your PC.
  2. Open QPST Configuration, click Add New Port, select your device’s COM port, and close it.
  3. Open the eMMC Software Download tool from the QPST folder.
  4. Tick Program Boot Loaders and browse to the device COM port.
  5. Click Load XML and select rawprogram0.xml from the extracted ROM folder (extract the ROM first if you have not).
  6. Click Load Patch and select patch0.xml from the same folder.
  7. Tick Search Path 2 and browse to the ROM folder.
  8. Click Download and wait for it to finish, then reboot the phone.

FAQ

Will flashing the stock ROM erase my data?

The QFIL and QPST methods wipe the phone. The OTA-via-recovery method can keep data, but back up first either way.

Which method should I use?

If the phone still boots, use the OTA-via-recovery method. If it is bricked or stuck, use QFIL (simpler) or QPST in EDL mode.

The tool does not detect my phone. What is wrong?

Install the Qualcomm QDLoader 9008 drivers and the Lenovo USB drivers, and make sure the phone is in EDL/Download mode. A different cable or USB port can also help.

What Android version is this firmware?

The builds here are the Lenovo P2 global firmware, which runs Android 7.0 Nougat (the P2 shipped on Marshmallow and was updated to Nougat).

That covers flashing the stock ROM on the Lenovo P2. If you run into any trouble, leave a comment below.

Written by

Abd Razaaq

I'm a Tech Content Writer and Full-Time blogger. Since I love Android and Google's device, I started my career in writing for Android OS and their features. This led me to start "GetDroidTips". I have completed Master of Business Administration at Mangalore University, Karnataka.

Share

Leave a Comment

Share your thoughts, questions, or extra tips with other readers.

Comments are reviewed before appearing on the site.