QPST flashing + VibeUI 3.1 S272 ROM + Unlock BL + TWRP + SuperSU + Region change

_kyo_

Senior Member
Aug 16, 2011
60
32
0
If you flash back S282 you will get original bootloader back, but you will also lose twrp recovery and root.
thanks for your answer; yes i flashed P1a42_S272_160506_ROW_QPST using rawprogram0.xml, lost recovery and root :( alos fastboot flash recovery gave me an error even if the bootloader shows unlocked

OKAY [ 0.579s]
writing 'recovery'...
FAILED (remote: invalid signature and data)

i guess i need to flash the unlocked bootloader again to be able to use custom recovery
 

binh_hdda

Senior Member
Aug 17, 2007
141
3
0
it is easy
download both S272 and S285 https://yadi.sk/d/hY3kNWJGrnpCU
Extract the arhives
Flash S285 and let it boot
Now flash unlock xml from the S272 folder and let it boot
Then flash twrp xml from the S282 folder bot do not let the phone boot up, after you press download hold volume up and down keys until you enter twrp, otherwise it will boot with the normal recovery.
That is all.
you will have permanent twrp
Please help me: I flash:
1- S285 then let it boot
2- FLash unlock xml
But it can not boot, my phone cannot wake up.
I try to flash S285 again but my computer said The usb can not reconize and in SQRT have no port
What can I do now?!!!!
 

dreigosh

Senior Member
Nov 19, 2015
79
16
0
Please help me: I flash:
1- S285 then let it boot
2- FLash unlock xml
But it can not boot, my phone cannot wake up.
I try to flash S285 again but my computer said The usb can not reconize and in SQRT have no port
What can I do now?!!!!
do you have the led turned on?
It happend to me oance during a flash, i had only led turned on , usb did not recognize the phone
Try to turn the phone off
Press the volume keys and the power button , hold it until the phone is completely off, it migh restart a couple of times.
Then try to flash again.
 
  • Like
Reactions: binh_hdda

binh_hdda

Senior Member
Aug 17, 2007
141
3
0
it is easy
download both S272 and S285 https://yadi.sk/d/hY3kNWJGrnpCU
Extract the arhives
Flash S285 and let it boot
Now flash unlock xml from the S272 folder and let it boot
Then flash twrp xml from the S282 folder bot do not let the phone boot up, after you press download hold volume up and down keys until you enter twrp, otherwise it will boot with the normal recovery.
That is all.
you will have permanent twrp
I have flash S285and let it boot ---> it ok
I load XML from the S272 folder to load unlock xml ---> it did not reboot.
Pls send some pictures for instruction me...
Thanks
 

dreigosh

Senior Member
Nov 19, 2015
79
16
0
I have flash S285and let it boot ---> it ok
I load XML from the S272 folder to load unlock xml ---> it did not reboot.
Pls send some pictures for instruction me...
Thanks
Ok, so you flashed S285, that's good
Now you flash unlock xml from the S272 folder but you also browse the 272 programmer, duh
Then you flash TWRP and hold volume +- and power until you enter recovery if you let the phone boot after the TWRP flash it will it will load the default recovery, at least for me it did so.
Hope that helps
No time for pics, sorry mate
 
  • Like
Reactions: binh_hdda

ProreX

Senior Member
May 30, 2011
67
10
0
Ivanic-Grad
Hi guys,

I'm tring for third tie to get things done, unfortnately without success.

Let me tell you what I'm doing.

1. Qfil - 272 version, let phone reboot (it completely renew the phone (using rawprogram0.xml and patch0.xml)
2. After phone reboots completely, open system and add developer options, turn of the phone
3. QFIL to flash unlock bootloader (rawprogram_unlock.xml and patch0.xml)
4. Reboots phone completely, go to developer option and check that unlock bootloader option is enabled (always was)
5. Turn off phone
6. Flash TWP using rawprogram_twrp.xml and patch0.xml, let the phone reboots completely

up to this point everything goes smooth.

I have downloaded BETA-SuperSU-v2.43.zip, put it in ROOT of SD card.
Entered recovery TWRP 3.0.0 by holding vol+ and vol- during boot
selected option INSTALL
Selected SuperSU file
Started flashing from SD
Every information goes well. Now I have two options: Delete Cash and REBOOT. I pick REBOOT
After that phone goes black. No rebooting. I waited few minutes, nothing happened. Regular turning on does not work, if I connect it to PC it does not make connected sound or turn on light for charging (completely dead).
I had to turn on power key more than 10 sec and Lenovo logo showed, then it animated one sequence and stoped. Now I let phone wait for more than 10 minutes but it hang there.

Am I flashing wrong SuperSU file, am I'm missing some steps? what is going on?

Thank you for your help.

EDIT 1: I can enter to TWRP if do long press vol+/vol- and power
 

dreigosh

Senior Member
Nov 19, 2015
79
16
0
Hi guys,

I'm tring for third tie to get things done, unfortnately without success.

Let me tell you what I'm doing.

1. Qfil - 272 version, let phone reboot (it completely renew the phone (using rawprogram0.xml and patch0.xml)
2. After phone reboots completely, open system and add developer options, turn of the phone
3. QFIL to flash unlock bootloader (rawprogram_unlock.xml and patch0.xml)
4. Reboots phone completely, go to developer option and check that unlock bootloader option is enabled (always was)
5. Turn off phone
6. Flash TWP using rawprogram_twrp.xml and patch0.xml, let the phone reboots completely

up to this point everything goes smooth.

I have downloaded BETA-SuperSU-v2.43.zip, put it in ROOT of SD card.
Entered recovery TWRP 3.0.0 by holding vol+ and vol- during boot
selected option INSTALL
Selected SuperSU file
Started flashing from SD
Every information goes well. Now I have two options: Delete Cash and REBOOT. I pick REBOOT
After that phone goes black. No rebooting. I waited few minutes, nothing happened. Regular turning on does not work, if I connect it to PC it does not make connected sound or turn on light for charging (completely dead).
I had to turn on power key more than 10 sec and Lenovo logo showed, then it animated one sequence and stoped. Now I let phone wait for more than 10 minutes but it hang there.

Am I flashing wrong SuperSU file, am I'm missing some steps? what is going on?

Thank you for your help.

EDIT 1: I can enter to TWRP if do long press vol+/vol- and power
All the steps that you took are correct,
Re flash the phone and try again using this super su: https://download.chainfire.eu/696/supersu/
I tried different roms and never failed to root via twrp
Tell us how it went.
Good luck
 

dreigosh

Senior Member
Nov 19, 2015
79
16
0
thanks for your answer; yes i flashed P1a42_S272_160506_ROW_QPST using rawprogram0.xml, lost recovery and root :( alos fastboot flash recovery gave me an error even if the bootloader shows unlocked

OKAY [ 0.579s]
writing 'recovery'...
FAILED (remote: invalid signature and data)

i guess i need to flash the unlocked bootloader again to be able to use custom recovery
yes, do that
Why are you still using s272 when s285 is out ?
s272 has battery drain problem
 

majormickey

Senior Member
Mar 14, 2011
318
89
0
Jakarta
I'm currently on rooted s272 with TWRP recovery. Can someone points me to a step by step instructions on how to flash s285 with root and twrp? I searched but most instructions are partial, translated from Russian or not clear enough. Thanks before hand
 

Starchm

Senior Member
May 8, 2015
475
174
0
Budapest
I'm currently on rooted s272 with TWRP recovery. Can someone points me to a step by step instructions on how to flash s285 with root and twrp? I searched but most instructions are partial, translated from Russian or not clear enough. Thanks before hand
1. Flash s285 to your phone let it boot
2. Flash unlocked xml from s272 folder let it boot
3. Go to developer and check oem unlock
4. Flash twrp xml from 272 folder after u press download button press and hold vol up and down button umtil u get twrp

All file u see in first post
 
Last edited:

_kyo_

Senior Member
Aug 16, 2011
60
32
0
yes, do that
Why are you still using s272 when s285 is out ?
s272 has battery drain problem[/QUOT]

the reason is i wanted to install recovery and not to have the latest stock version; then i find out that having recovery is useless (for me) since i was looking to flash a custom rom like cm13. unfortunately there is no CM available;

now i am on s285 :)
 

ahmetoa

Member
Jun 28, 2015
15
0
0
istanbul
I have problems :/ why this should be so harder.

I follow this steps with s272;
Flashing ROM with QFIL:
Flashing ROM:
Root (SuperSU):
after Root (SuperSU) phone stucked at Lenovo logo.

I close the phone and i flash s272, after that i flashed s285 with QFIL. Opened phone, set Google accounts, wifi etc. and did Flash unlocked bootloader & recovery step. I done it and i tried to open recovery and failed. It only entering Lenovo recovery.

Than i flash s285 again. After flash i choose Advanced flash unlocked bootloader & recovery step again. Done with BootLoader unlock: step and try Sometimes you need to do extra staff: step. When i run bat file phone restart and stuck on Lenovo logo. And cmd says < waiting for any device >. I only want to root this device.

Lenovo P1a42 6.0.1 i was using before i start all steps.
 
Last edited:

ofsahin

Member
Sep 18, 2007
22
0
0
1. Flash s285 to your phone let it boot
2. Flash unlocked xml from s272 folder let it boot
3. Go to developer and check oem unlock
4. Flash twrp xml from 272 folder after u press download button press and hold vol up and down button umtil u get twrp

All file u see in first post
Did you try this yourself? Or anyone else can confirm this works?
I am on s285 thru OTA update. Unlocked the bootloader. But I can't flash the twrp recoveries in the first post with fastboot.
I don't want to erase user data while flashing twrp.
Thanks
 

Starchm

Senior Member
May 8, 2015
475
174
0
Budapest
Did you try this yourself? Or anyone else can confirm this works?
I am on s285 thru OTA update. Unlocked the bootloader. But I can't flash the twrp recoveries in the first post with fastboot.
I don't want to erase user data while flashing twrp.
Thanks
Yes i did it my phone without any problem

---------- Post added at 01:21 AM ---------- Previous post was at 01:18 AM ----------

I have problems :/ why this should be so harder.

I follow this steps with s272;
Flashing ROM with QFIL:
Flashing ROM:
Root (SuperSU):
after Root (SuperSU) phone stucked at Lenovo logo.

I close the phone and i flash s272, after that i flashed s285 with QFIL. Opened phone, set Google accounts, wifi etc. and did Flash unlocked bootloader & recovery step. I done it and i tried to open recovery and failed. It only entering Lenovo recovery.

Than i flash s285 again. After flash i choose Advanced flash unlocked bootloader & recovery step again. Done with BootLoader unlock: step and try Sometimes you need to do extra staff: step. When i run bat file phone restart and stuck on Lenovo logo. And cmd says < waiting for any device >. I only want to root this device.

Lenovo P1a42 6.0.1 i was using before i start all steps.
start flash the twrp and press and hold vol up and down after u press download in qfil until u get twrp recovery
 
  • Like
Reactions: ahmetoa

ofsahin

Member
Sep 18, 2007
22
0
0
Yes i did it my phone without any problem

---------- Post added at 01:21 AM ---------- Previous post was at 01:18 AM ----------


start flash the twrp and press and hold vol up and down after u press download in qfil until u get twrp recovery
just to be sure. here is what i did.

1- updated the phone to s285 via OTA.

2- OEM Unlocked the phone in developer settings.

3- unlocked the bootloader by using these commands from the first post:
Code:
echo    Trying to unlock BL...
fastboot oem unlock
echo    Trying to unlock BL again...
fastboot oem unlock-go
echo    Ready!
fastboot reboot
4- installed qfil from the first post. i chose rawprogram twrp xml and prog_emmc_firehose_8936.mbn.


5- then i got the error:

Code:
Process Index:0
Programmer Path:G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST\prog_emmc_firehose_8936.mbn
Image Search Path:G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST
Please select the XML file
Start Download
Program Path:G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST\prog_emmc_firehose_8936.mbn
COM Port number:3
Sahara Connecting ...
Sahara Version:2
Start Sending Programmer
Sending Programmer Finished
Switch To FireHose
Max Payload Size to Target:49152 Bytes
Device Type:eMMC
Platform:8x26
Disable Ack Raw Data Every N Packets
Ack Raw Data:False
Skip Write:False
Always Validate:False
Use Verbose:False
COM Port number:3
Sending NOP
FireHose NOP sent successfully
Sending Configuration
Device Type:eMMC
Platform:8x26
Set TxBuffer 0x4000, RxBuffer 0x4000
Firehose configure packet sent successfully!
Total Bytes To Program 0x28086A0
Download Image
PROGRAM: Partition 0, Sector: 0, Length: 33 Sectors, Sector Size: 512 Bytes
File: G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST\gpt_backup0.bin
PROGRAM: Written Bytes 0x4200 (64)
Program Size: 0.02 MB
PROGRAM: Partition 0, Sector: 0, Length: 34 Sectors, Sector Size: 512 Bytes
File: G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST\gpt_main0.bin
PROGRAM: Written Bytes 0x4400 (64)
Program Size: 0.02 MB
PROGRAM: Partition 0, Sector: 525408, Length: 81920 Sectors, Sector Size: 512 Bytes
File: G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST\recovery_twrp.img
PROGRAM: Written Bytes 0x2800000 (64)
Program Size: 40.00 MB
Total Size: 40.03 MB
Total Size: 6 Seconds
Throughput: 6.67 MB/Seconds
PATCH: Partition 0, Sector: 9, Offset 296 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.
PATCH: Partition 0, Sector: 0, Offset 296 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.
PATCH: Partition 0, Sector: 1, Offset 48 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.
PATCH: Partition 0, Sector: 0, Offset 48 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.
PATCH: Partition 0, Sector: 1, Offset 32 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-1.
PATCH: Partition 0, Sector: 0, Offset 24 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-1.
PATCH: Partition 0, Sector: 0, Offset 72 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-33.
PATCH: Partition 0, Sector: 1, Offset 88 Bytes, Size: 4 Bytes, Value: CRC32(2,4096)
PATCH: Partition 0, Sector: 0, Offset 88 Bytes, Size: 4 Bytes, Value: CRC32(NUM_DISK_SECTORS-33.,4096)
PATCH: Partition 0, Sector: 1, Offset 16 Bytes, Size: 4 Bytes, Value: 0
PATCH: Partition 0, Sector: 1, Offset 16 Bytes, Size: 4 Bytes, Value: CRC32(1,92)
PATCH: Partition 0, Sector: 0, Offset 16 Bytes, Size: 4 Bytes, Value: 0
PATCH: Partition 0, Sector: 0, Offset 16 Bytes, Size: 4 Bytes, Value: CRC32(NUM_DISK_SECTORS-1.,92)
Total download file size: 40,03271MB
Throughput: 6,672119M/s
Reset Phone
POWER: Fail Code: 10
Download Fail:System.Exception: Failed to set the send data delay for the phone using FireHose

   at QC.QMSLPhone.Phone.QPHONEMS_FireHosePower(String Action)

   at QC.SwDownloadDLL.SwDownload.FireHoseDownloadImage(Boolean bResetPhone, List`1 rawprogramFilesList, List`1 patchFilesList, Single& fImageSizeInMB, Single& fThroughput)
Download Fail:FireHose Fail FireHose Fail
Finish Download
i dont know if this log makes any sense to you.

thanks
 

Starchm

Senior Member
May 8, 2015
475
174
0
Budapest
just to be sure. here is what i did.

1- updated the phone to s285 via OTA.

2- OEM Unlocked the phone in developer settings.

3- unlocked the bootloader by using these commands from the first post:
Code:
echo    Trying to unlock BL...
fastboot oem unlock
echo    Trying to unlock BL again...
fastboot oem unlock-go
echo    Ready!
fastboot reboot
4- installed qfil from the first post. i chose rawprogram twrp xml and prog_emmc_firehose_8936.mbn.


5- then i got the error:

Code:
Process Index:0
Programmer Path:G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST\prog_emmc_firehose_8936.mbn
Image Search Path:G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST
Please select the XML file
Start Download
Program Path:G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST\prog_emmc_firehose_8936.mbn
COM Port number:3
Sahara Connecting ...
Sahara Version:2
Start Sending Programmer
Sending Programmer Finished
Switch To FireHose
Max Payload Size to Target:49152 Bytes
Device Type:eMMC
Platform:8x26
Disable Ack Raw Data Every N Packets
Ack Raw Data:False
Skip Write:False
Always Validate:False
Use Verbose:False
COM Port number:3
Sending NOP
FireHose NOP sent successfully
Sending Configuration
Device Type:eMMC
Platform:8x26
Set TxBuffer 0x4000, RxBuffer 0x4000
Firehose configure packet sent successfully!
Total Bytes To Program 0x28086A0
Download Image
PROGRAM: Partition 0, Sector: 0, Length: 33 Sectors, Sector Size: 512 Bytes
File: G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST\gpt_backup0.bin
PROGRAM: Written Bytes 0x4200 (64)
Program Size: 0.02 MB
PROGRAM: Partition 0, Sector: 0, Length: 34 Sectors, Sector Size: 512 Bytes
File: G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST\gpt_main0.bin
PROGRAM: Written Bytes 0x4400 (64)
Program Size: 0.02 MB
PROGRAM: Partition 0, Sector: 525408, Length: 81920 Sectors, Sector Size: 512 Bytes
File: G:\yedek0\1android\vibe p1 rom\P1a42_S272_160506_ROW_QPST\recovery_twrp.img
PROGRAM: Written Bytes 0x2800000 (64)
Program Size: 40.00 MB
Total Size: 40.03 MB
Total Size: 6 Seconds
Throughput: 6.67 MB/Seconds
PATCH: Partition 0, Sector: 9, Offset 296 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.
PATCH: Partition 0, Sector: 0, Offset 296 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.
PATCH: Partition 0, Sector: 1, Offset 48 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.
PATCH: Partition 0, Sector: 0, Offset 48 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.
PATCH: Partition 0, Sector: 1, Offset 32 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-1.
PATCH: Partition 0, Sector: 0, Offset 24 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-1.
PATCH: Partition 0, Sector: 0, Offset 72 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-33.
PATCH: Partition 0, Sector: 1, Offset 88 Bytes, Size: 4 Bytes, Value: CRC32(2,4096)
PATCH: Partition 0, Sector: 0, Offset 88 Bytes, Size: 4 Bytes, Value: CRC32(NUM_DISK_SECTORS-33.,4096)
PATCH: Partition 0, Sector: 1, Offset 16 Bytes, Size: 4 Bytes, Value: 0
PATCH: Partition 0, Sector: 1, Offset 16 Bytes, Size: 4 Bytes, Value: CRC32(1,92)
PATCH: Partition 0, Sector: 0, Offset 16 Bytes, Size: 4 Bytes, Value: 0
PATCH: Partition 0, Sector: 0, Offset 16 Bytes, Size: 4 Bytes, Value: CRC32(NUM_DISK_SECTORS-1.,92)
Total download file size: 40,03271MB
Throughput: 6,672119M/s
Reset Phone
POWER: Fail Code: 10
Download Fail:System.Exception: Failed to set the send data delay for the phone using FireHose

   at QC.QMSLPhone.Phone.QPHONEMS_FireHosePower(String Action)

   at QC.SwDownloadDLL.SwDownload.FireHoseDownloadImage(Boolean bResetPhone, List`1 rawprogramFilesList, List`1 patchFilesList, Single& fImageSizeInMB, Single& fThroughput)
Download Fail:FireHose Fail FireHose Fail
Finish Download
i dont know if this log makes any sense to you.

thanks
i flash the unlock qfil, i think it is easy , same like the twrp but get the xml unlocked and for programmer use the s285 programmer... in few mins i will make screens from qfil for u


First use this for BOOTLOADER UNLOCK
LET BOOT and oem unlock in developer

Scond use this for TWRP
after u press download, press volume DOWN and UP until u get TWRP

first photo gyazo.com/4bdbce97da82aabfc57ab78ac14db447
second photo gyazo.com/48bf90d4005833aac0b641bfb86519de
 
Last edited:
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