Lenovo Vibe P1 p1a42 : unlock bootloader twrp root custom ROM

Tested on Lenovo Vibe P1 Turbo p1a42  NOT for P1m

Make sure your firmware is P1a42_S272_160506_ROW


Unlock Bootloader

  • Download P1a42_S272_160506_ROW_QPST (+uBL +Recovery + Root +region ) and unpack it.
  • If you have different ROM installed, then flash S272 (by selecting rawprogram0.xml) otherwise go to the next step.
  • Flash unlocked bootloader (by selecting rawprogram_unlock.xml)
  • Reboot into ROM.
  • Open developers options and select “OEM unlock”.
  • Also you can check Bootloader status by rebooting to bootloader and typing “fastboot oem device-info” (without quotes), if it still locked, then type “fastboot oem unlock-go” (without quotes).


  • After (and only then) bootloader will be unlocked you can flash custom recovery by one of following ways: by QFIL, selecting rawprogram_twrp.xml or bootloader (fastboot flash recovery recovery_twrp.img).
  • When recovery is flashed, you can get into it by holding Volume UP + Volume DOWN keys while booting or using “adb reboot recovery” console command (without quotes).

Custom ROM



Use Magisk


Use Installer



Leave a Comment

Your email address will not be published. Required fields are marked *