[GUIDE] UPDATED Lenovo Vibe P1 A42/C72/C58 Root

Starchm

Senior Member
May 8, 2015
475
174
0
Budapest
Thanks for the response.
It seems it is not working in my environment, after installing the driver and booting the phone as it is requested, there is no Qualcomm serial port. I've tried this on two machines (both win10/64bit) with two different cables, using usb2 and usb3 port and disabled driver signature verification and still nothing... I've also tried to use some other guides from xda developers to get a working compatible bootloader (twrp or cm) but I stuck at this point...

Since the creator of the guide is in the same country than me, we can schedule something f2f :) If I can have a working unbloated nougat on this phone, you can save me some money and we can agree on the price :) Just drop me a PM if you are interested
U mean me as same country? Pm me if need more help maybe i have more tricks
 

Rampera

Member
May 4, 2013
19
0
0
I'd like to add that you can access twrp by
1. power off
2. pressing volume up and down whilst pressing power
3. releasing power when lenovo logo appears
 

nagamerah

New member
Jun 18, 2008
3
2
0
This is how i root my P1a42 after so many failed due to too many error encounters including "too many links", If you follow these step correctly you will succeed rooting your phone

1. Download P1a42_S288_160721_ROW_RAW_QFIL (Find from google or within xda work a bit to success)
2. Flash this Row using QFIL with normal setting (do backup because this will for sure delete all your files)
This time flash with "rawprogram0"

3. reboot your phone and skip everything and turn it back off to flash using QFIL again but this time under the XML setting choose "rawprogram0_aboot+twpr" hold your VOL+ button to prevent the mobile from blocking you editing the system files

4A. Try boot to recovery now to see if you succeed if you are still in the normal recovery follow step below, if you succeed then follow step 5

4B. Now download the tools below:-

a. ADB tools (as usual you can find it from google try these keyword "how to flash using ADB")
b. TWRP recovery img i use twrp_passion_row_recovery_.img (as usual google it)
c. copy the twrp img into the adb tools folder and click CTRL+SHIFT+RIGHT CLICK in that folder and choose "Open Command WIndow Here"
d. MAKE SURE YOUR DEBUGGING MODE IS ON AND YOUR USB IS CONNECTED TO YOUR PHONE AND PLEASE ALLOW DEBUGGING MODE FROM YOUR PHONE AND REMEMBER YOUR PC/LAPTOP
e. type commands below
adb devices
adb reboot-bootloader
fastboot devices
fastboot oem device-info

At this point you should make sure that your adb window is telling you as below

(bootloader) Device tampered: true
(bootloader) Device unlocked: true

If not your device is locked then type

fastboot oem unlock

if you are unable to unlock it please google how to unlock them first

after you have successfully unlocked your oem type the command below

fastboot boot twrp_passion_row.img

5. now you should wait a few second till you phone boot into TWRP then you can install SUPERSU (download the zip from xda and copy it into your internal storage)

after done, reboot and then go back to ADB and type command below

adb devices
adb reboot-bootloader
fastboot devices
fastboot flash recovery twrp_passion_row.img

and now yor recovery is permanently become TWRP, please do as the step above because if you do the other way around, it will not work, you must boot to twrp and install SuperSU first before flashing permanent TWRP recovery (Only for those who are unable to flash TWRP using QFIL)

i hope this help, i spent a month back and forth like an idiot with no success, just hoping nobody else do the same mistake as me

BTW, i have not yet able to get xmodgames to work on p1a42, i tried CM13, SuperSU, so far no luck , i have flashed lolipop to marshmellow if anybody succeeded getting xmodgames to work on this device please do reply me here!! have fun peeps
 

grshankarnarayanan

New member
Jun 28, 2017
4
0
0
Awesome XDA & Friends.........Thank you

This thread is for Lenovo Vibe P1 and NOT for P1m

Code:
 *I am not responsible for bricked devices, dead SD cards, thermonuclear war.


First of all im just a user, who want to help others, i am NOT the maker/creator of these files.


Root and first TWRP recovery:
This method will work if your phone is on latest rom / S288 / maybe its work on older rom, BUT i dont test it.

1. You need download Lenovo driver and install it.
2. Get the QFIL/QPST and install it too.
3. Download the P1a42_S288... zip and unzip to your desktop.
4.Go in your Developer options /Tap 7 times build number/ and allow OEM unlock and USB debugging.

5. You need download Supersu and put it in your INTERNAL storage root folder.
6.Shut down your device / phone/, press Volume + and connect to the pc via USB
7. Your windows give sounds for a new device, u go in Device manager /and in QFIL too/ and u will see the qualcomm hs-usb qdloader 9008.

8.Open your QFIL and press the first BROWSE and choose prog_emmc_firehose_8936.mbn from the unzipped folder.

9. Choose Load xml and choose rawprogram0_aboot+twpr and then patch0.

10. Press the blue Download button and it will start.

11. That is not all!!! Your phone will reboot BUT u need to press 3/ i mean volume + , - and power / button for 10 second if it start reboot, or your phone will reboot in Android, and u will get again stock recovery.
12.A If you havent TWRP u need start it again from step 6.
12.B If you have TWRP swipe the trigger to right and confirm the first ask.
13. Go to install and search your Supersu and flash it.
14. Wipe your dalvick cache and normal cache and reboot your phone.
15. The first reboot will take a long time / 10 minute was for me / dont restart, let it work.
16. If you do everything good, have now a ROOTED phone.



After thats, sorry for my english is bad /very,very bad /, i hope it will help for users to root your Vibe P1.
This is my FIRST thread and work / if it is haha /, so u can blame me if i do something bad.
If it work for you, please hit the Thanks button or send me a beer via paypal.

I was able to install TWRP, unbrick my phone, etc. all because of this Guide
I am on AEX ROM on my Vibe P1a42. Thanks to all of you guys on this thread.:good:
 

mharisko

Member
Jul 12, 2017
17
1
0
Tried with this. But I couldn't load into bootloader by 'adb reboot bootloader' command, its being sucked with startup screen,
Can anyone please help me.
 

mharisko

Member
Jul 12, 2017
17
1
0
This thread is for qfil method, u need to try it more times, its sure working perfectly.
I tried many times. But the recovery is the same from lenovo. I have tried with the following steps.
Loaded: prog_emmc_firehose_8936.mbn
then loaded XML: rawprogram0_aboot+twpr.xml and patch0.xml

Now I couldn't go to bootloader, phone stuck at Lenovo logo.
Can you please help me do this.
 

Starchm

Senior Member
May 8, 2015
475
174
0
Budapest
I tried many times. But the recovery is the same from lenovo. I have tried with the following steps.
Loaded: prog_emmc_firehose_8936.mbn
then loaded XML: rawprogram0_aboot+twpr.xml and patch0.xml

Now I couldn't go to bootloader, phone stuck at Lenovo logo.
Can you please help me do this.
Because it is boatloader screen?. Try fastboot commands, and if not working ask someone help in family for qfil method.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone