[RECOVERY][K920] TWRP 2.8.7.X for Lenovo VIBE Z2 Pro [2015-07-27]

Search This thread

Electry

Senior Member
Apr 19, 2015
251
603
Slovakia

No longer maintained, use TWRP 3 instead!

vsc47k.jpg


New, completely rebuilt
Team Win Recovery Project
for Lenovo VIBE Z2 Pro (K920) ROW.


Features
  • OTA Updates support
  • Full SELinux support
  • Mounting phone storage to PC via MTP
  • USB-OTG (exFAT & FAT32)
  • Fully functional ADB
  • Battery charging
  • Materialised theme by z31s1g

Additional partitions info

  • Modem - /modem
  • Efs - /fsg, /modemst1, /modemst2
  • Mrd - /mrd
  • Persist - /persist
  • Preload - /preload
  • Aboot (bootloader) - /aboot
  • Firmware-update - /sbl1, /rpm, /tz, /dbi
  • Splash - /splash

How to enter recovery
Hold the POWER button and BOTH VOLUME buttons simuntaneusly until you see the logo.


Disclaimer
I am not responsible for anything that happens to your phone or computer. You have to understand what you are doing.



One-Time Boot

  1. Enable ADB debugging (in Developer Options)
  2. Reboot into bootloader / fastboot mode (adb reboot-bootloader)
  3. Boot into recovery.img (fastboot boot recovery.img)
  4. Done!
How To Flash

  1. Install ADB+Fastboot with drivers (I recommend this installer)
  2. Enable ADB debugging on your phone (in Settings->Developer Options)
  3. After connecting the phone to the PC, pop up may appear, tick Always allow from this computer and click OK
  4. Extract downloaded recovery zip and copy .img file to C:/adb
  5. Now open cmd line (press Start+R, type "cmd", press OK) and go to C:/adb (type "cd C:/adb" and hit Enter)
  6. Reboot into bootloader (fastboot mode) (type "adb reboot-bootloader")
  7. Your phone should now reboot into the bootloader (Little green android logo in the middle of the screen)
  8. Flash the recovery.img (type "fastboot flash recovery recovery.img")
  9. (*) Now boot into the recovery (type "fastboot boot recovery.img")
  10. (*) Mount /system partition (In TWRP go to Mounts and tick System)
  11. (*) In TWRP open File Manager, go to /system and rename recovery-from-boot.p to recovery-from-boot.p.bak
  12. Finally, reboot!
  13. Done!
* You should do these steps only if you have Lollipop firmware (to prevent from TWRP being overwritten by stock recovery on each boot)​


Download
(mega.nz)

TWRP 2.8.7.1 (18.0 MB)
TWRP 2.8.7.0 (19.5 MB)


CN Devices
There is limited support for CN devices although most features (backup/restore, etc...) should work fine.
I don't own CN device, therefore I can't "add" full support for them.


Check out my script for switching between UIs under TWRP!

Screenshots below

Source: https://github.com/ElectryDev/twrp_kingdom_rowhttps://github.com/ElectryDev/twrp_kingdom_row


XDA:DevDB Information
TWRP for Lenovo VIBE Z2 Pro, Tool/Utility for the Android General

Contributors
Electry
Source Code: https://github.com/ElectryDev/twrp_kingdom_row


Version Information
Status: Stable
Current Stable Version: 2.8.7.1
Stable Release Date: 2015-12-19

Created 2015-08-01
Last Updated 2017-01-24
 

Attachments

  • screenshot1.jpg
    screenshot1.jpg
    147.4 KB · Views: 2,955
  • screenshot2.png
    screenshot2.png
    245.1 KB · Views: 3,519
  • screenshot3.png
    screenshot3.png
    176.6 KB · Views: 3,449
  • screenshot4.png
    screenshot4.png
    137.4 KB · Views: 3,377
  • screenshot5.png
    screenshot5.png
    179.7 KB · Views: 2,857
  • screenshot6.png
    screenshot6.png
    144.5 KB · Views: 2,744
  • screenshot7.png
    screenshot7.png
    166.8 KB · Views: 2,651
  • screenshot8.png
    screenshot8.png
    190.8 KB · Views: 2,575
Last edited:

Tommes24

Member
Aug 13, 2012
44
10
to unlock the bootloader take a look here
On K920 CN version I can't backup some addtional partitions :(
ROM: ROM VibeUI_2.5_1526_5.574.1_ST_K920
TWRP: K920_TWRP_2.8.6.1_LP

I can mount: System, Persist, Cache, Data, Modem & OTG
but NO NvRam! The Preload is available, but not checkable
I can backup: Aboot, Boot, Recovery, System, Persist,
No modem neither nvram
 
Last edited:

Electry

Senior Member
Apr 19, 2015
251
603
Slovakia
I know it's not that straightforward. You have to have adb and fastboot installed somewhere, then copy the .img file there and execute those commands in cmd line from that location.

One thing I forgot to mention is that you have to delete recovery-from-boot.p file (i think it's in /system) before booting into android, otherwise your custom recovery will get replaced with the stock one.

I'll try to rewrite the guide tomorrow.
 

ktsak

Senior Member
Nov 20, 2006
385
35
Thessaloniki
www.macuse.net
I know it's not that straightforward. You have to have adb and fastboot installed somewhere, then copy the .img file there and execute those commands in cmd line from that location.
One thing I forgot to mention is that you have to delete recovery-from-boot.p file (i think it's in /system) before booting into android, otherwise your custom recovery will get replaced with the stock one.
I'll try to rewrite the guide tomorrow.
THNX Electry for your answer :)

Have you read the first post incl the instruction "How to flash"?
Try to be polite and not just the "smart" guy. Electry was so kind to give some explanations ......
 

ProGuy97

New member
Aug 28, 2015
1
0
Confirm problem

I have the Chinese version of K920.
Everything was ok until confirming the system/recovery.from.boot.p file rename.
I can not confirm. I should swipe to confirm, but it do not work. And when I unfortunately touched the power button, the whole operation was locked. Now I have a kind of an Icon in the lower left part of the screen parly hidden. It is a padlock and a text saying "...t to Unlock".
How to solve this?
 

ppllpp

Senior Member
Feb 17, 2009
79
16
Hi Electry,

Thanks for twrp and all your works.
I need to upgrade my phone but with twrp i can't, do you have stock recovery image?
 

drpainster

Senior Member
Dec 15, 2010
65
5
Belgrade
The tutorial is ok, everything is working fine, but i don't now how to enter the google ui style (in developer options switching between Lenovo UI style and Google UI style, is not possible now, as recovery option). After switching, nothing happends, just rebooting recovery TWRP mode. After that, what to do?

---------- Post added at 05:09 PM ---------- Previous post was at 05:00 PM ----------

@ppllpp
http://lenovo-forums.ru/topic/14303-lenovo-vibe-z2-pro-k920-прошивка-k920-s271-150907-ota/
https://yadi.sk/d/hcZCg2SbbzSd8 (rom, sdupdate-qsb).
 
Last edited:
  • Like
Reactions: ppllpp

Electry

Senior Member
Apr 19, 2015
251
603
Slovakia
The tutorial is ok, everything is working fine, but i don't now how to enter the google ui style (in developer options switching between Lenovo UI style and Google UI style, is not possible now, as recovery option). After switching, nothing happends, just rebooting recovery TWRP mode. After that, what to do?

Unfortunately, switching between UIs is feature of stock recovery so clicking on that button in Settings won't do anything. I made a simple script for this -HERE-, just flash it in TWRP (and tell me if it works for you).
 
  • Like
Reactions: drpainster

Electry

Senior Member
Apr 19, 2015
251
603
Slovakia
Well, that's the purpose of the script. I can't really make that button in Settings work with custom recovery.

If you want to switch UI, you'll have to flash that .zip each time. It is not that hard.
 
  • Like
Reactions: Z953RR and ktsak

drpainster

Senior Member
Dec 15, 2010
65
5
Belgrade
Something's wrong with "3. Boot into recovery.img (fastboot boot recovery.img)" (One-Time boot).
Nothing happends, message: wating for device...
 

erdemmetin

Member
Sep 13, 2013
36
1
hi,
i am using "lenovo k920pro, cn version, android lollipop s271 and stock recovery".
cn version. dont eu version.
for this device "twrp recovery" is required.
is there that can help?
thank you.
 

ppllpp

Senior Member
Feb 17, 2009
79
16
i have a problem with 271 upgrade. Now after wiping cache when android boot and appear "starting app x of y" it takes little times and numbers runs quickly. When finishes booting appear an error "storage space is running out" or somthing like that. With 246 never appened. I have to format again to solve this problem. Why is this happening now?
 
Last edited:

Z953RR

Senior Member
Apr 18, 2013
471
147
Athens
i was having difficulties with command line on my pc,so i flash recovery easily with Flashify apk.works like a charm!ofcourse i have unlock bootloader first!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 26

    No longer maintained, use TWRP 3 instead!

    vsc47k.jpg


    New, completely rebuilt
    Team Win Recovery Project
    for Lenovo VIBE Z2 Pro (K920) ROW.


    Features
    • OTA Updates support
    • Full SELinux support
    • Mounting phone storage to PC via MTP
    • USB-OTG (exFAT & FAT32)
    • Fully functional ADB
    • Battery charging
    • Materialised theme by z31s1g

    Additional partitions info

    • Modem - /modem
    • Efs - /fsg, /modemst1, /modemst2
    • Mrd - /mrd
    • Persist - /persist
    • Preload - /preload
    • Aboot (bootloader) - /aboot
    • Firmware-update - /sbl1, /rpm, /tz, /dbi
    • Splash - /splash

    How to enter recovery
    Hold the POWER button and BOTH VOLUME buttons simuntaneusly until you see the logo.


    Disclaimer
    I am not responsible for anything that happens to your phone or computer. You have to understand what you are doing.



    One-Time Boot

    1. Enable ADB debugging (in Developer Options)
    2. Reboot into bootloader / fastboot mode (adb reboot-bootloader)
    3. Boot into recovery.img (fastboot boot recovery.img)
    4. Done!
    How To Flash

    1. Install ADB+Fastboot with drivers (I recommend this installer)
    2. Enable ADB debugging on your phone (in Settings->Developer Options)
    3. After connecting the phone to the PC, pop up may appear, tick Always allow from this computer and click OK
    4. Extract downloaded recovery zip and copy .img file to C:/adb
    5. Now open cmd line (press Start+R, type "cmd", press OK) and go to C:/adb (type "cd C:/adb" and hit Enter)
    6. Reboot into bootloader (fastboot mode) (type "adb reboot-bootloader")
    7. Your phone should now reboot into the bootloader (Little green android logo in the middle of the screen)
    8. Flash the recovery.img (type "fastboot flash recovery recovery.img")
    9. (*) Now boot into the recovery (type "fastboot boot recovery.img")
    10. (*) Mount /system partition (In TWRP go to Mounts and tick System)
    11. (*) In TWRP open File Manager, go to /system and rename recovery-from-boot.p to recovery-from-boot.p.bak
    12. Finally, reboot!
    13. Done!
    * You should do these steps only if you have Lollipop firmware (to prevent from TWRP being overwritten by stock recovery on each boot)​


    Download
    (mega.nz)

    TWRP 2.8.7.1 (18.0 MB)
    TWRP 2.8.7.0 (19.5 MB)


    CN Devices
    There is limited support for CN devices although most features (backup/restore, etc...) should work fine.
    I don't own CN device, therefore I can't "add" full support for them.


    Check out my script for switching between UIs under TWRP!

    Screenshots below

    Source: https://github.com/ElectryDev/twrp_kingdom_rowhttps://github.com/ElectryDev/twrp_kingdom_row


    XDA:DevDB Information
    TWRP for Lenovo VIBE Z2 Pro, Tool/Utility for the Android General

    Contributors
    Electry
    Source Code: https://github.com/ElectryDev/twrp_kingdom_row


    Version Information
    Status: Stable
    Current Stable Version: 2.8.7.1
    Stable Release Date: 2015-12-19

    Created 2015-08-01
    Last Updated 2017-01-24
    2
    Well, that's the purpose of the script. I can't really make that button in Settings work with custom recovery.

    If you want to switch UI, you'll have to flash that .zip each time. It is not that hard.
    1
    i guess this is only for kitkat and would not work with lollipop
    1
    Uploaded 2.8.7.0 :)
    1
    Phone is fixed now. Had to disconnect the battery which solved the brick.
    Thanks electry.