[RECOVERY][ROOT] TWRP 3.1.1 for Lenovo Vibe K5, K5 Plus, Lemon 3

Search This thread

Shreps

Recognized Developer
Feb 13, 2012
1,828
4,464
Paris
moto.shreps.fr
12427a64-7d85-44ae-a52d-9604e366b6f0.png


Here is TWRP 3 for the Lenovo Vibe K5
Fully tested on the A6020a40 version (European Variant)
Confirmed compatible by the community for those variants:

It should work when you flash it, but using it is still a try at your own risk procedure.

To temporarily boot this recovery:
Code:
fastboot boot twrp.img

To permanently flash it:
Code:
fastboot flash recovery twrp.img

TWRP is now official, detailed information are available on the TWRP website.

Unnoficial download is up on the downloads tab.
Also mirror available on my website: moto.shreps.fr

Changelog:
twrp-k5-3.1.1-Oreo_shreps.img
- Based on Android 8.0 branch

twrp-k5-3.1.1_shreps.img
- Updated to TWRP 3.1
- Based on Android 7.1.2 branch

twrp-k5-3.1.0_shreps.img
- Updated to TWRP 3.1 (more infos here: https://www.xda-developers.com/twrp-v3-1-0-is-now-rolling-out-with-support-for-adb-backup-ab-ota-zips-and-more/)

twrp-k5-3.0.3-n4_shreps.img
- Back to original TWRP theme
- Compiled using official LineageOS env
- Using latest LineageOS Kernel
- Everything in sync with Android 7.1.1

twrp-k5-3.0.3-n3_shreps.img
- Added more partitions available for backup

twrp-k5-3.0.3-n2_shreps.img
- Support of A6020a40 S616 H39 variant (new DTB in Kernel)

twrp-k5-3.0.3-n1_shreps.img
- Fully rebased on AOSP Recovery 7.1
- TWRP bump to 3.0.3, with a lot of fixes
- Dark Material Theme
- F2FS fixes
- Removed cursor pointer

twrp-k5-3.0.2-r3_scritch007.img
- F2FS Support
- Encryption support (for both userdata and SD Card formatted as internal storage), for both EXT4 or F2FS

twrp-k5-3.0.2-r2_shreps.img
- Updated to custom Kernel compiled from sources, used in PAC & CM

twrp-k5-3.0.2-r1_shreps.img
- Initial Release, using Lenovo Stock Prebuilt Kernel

XDA:DevDB Information
[RECOVERY][ROOT] TWRP 3.1.1 for Lenovo Vibe K5, K5 Plus, Lemon 3, Tool/Utility for all devices (see above for details)

Contributors
Shreps
Source Code: https://github.com/boulzordev/android_device_lenovo_A6020


Version Information
Status: Stable
Current Stable Version: 3.1.1
Stable Release Date: 2017-03-11
Current Beta Version: 3.0.2.0-r1
Beta Release Date: 2016-06-01

Created 2016-06-02
Last Updated 2017-11-28
 

Attachments

  • 2016-06-01.jpg
    2016-06-01.jpg
    225.5 KB · Views: 319,416
  • Screenshot_2017-01-03-11-18-07.png
    Screenshot_2017-01-03-11-18-07.png
    80.2 KB · Views: 227,407

Shreps

Recognized Developer
Feb 13, 2012
1,828
4,464
Paris
moto.shreps.fr
Root & Tutorials

ROOT:
Flashing SuperSU ZIP v2.46 with TWRP is working fine to get Root on your device.

[TUTO] Steps to Install TWRP and make root in the K5 / K5 plus (for noobs) thx to @samuro625

Combo Key:
To reboot in Recovery with hardware keys:
- Power off your device
- Press and hold Vol+ + Vol- + Power until TWRP boots.

TWRP and Internal Memory:
The Lenovo ROM mounts internal memory directly from "/data/media".
But on TWRP, it uses the "emulated" mount option, meaning internal memory is mounted as "/data/media/0". It's also true for custom ROMs which are using the same built Kernel as TWRP.
That means:
- Every files generated by TWRP (like backups) are visible in the "0" directory when you're in OS Mode
- If you need to see files from your OS Internal Memory, you can open and browse manually "/data/media" or just simply connect your USB and copy files to your phone, TWRP will put them in the accessible Internal Memory (ie /data/media/0) and your files will be directly visible.
 
Last edited:

bik95122

Senior Member
Apr 18, 2016
150
67
Vasai-Virar
!! AVOID ANY OTA UPDATES WHILE ON ROOT ACCESS !!

Unroot before OTA Update is recommended, you may encounter any false positive.

idk if TWRP too.

but i request Dev to reply few suggestion on this matter.

Thankyou....
 
  • Like
Reactions: erwin_hc

bittooshubham

Senior Member
Jan 21, 2015
198
96
New Delhi
twrp_300.jpg


Here is TWRP 3 for the Lenovo Vibe K5
Fully tested on the A6020a40 version (European Variant)

It should work when you flash it, but using it is still a try at your own risk procedure.

To temporarily boot this recovery:
Code:
fastboot boot twrp.img

To permanently flash it:
Code:
fastboot flash recovery twrp.img

The download is up on the downloads tab.


XDA:DevDB Information
[RECOVERY][ROOT] TWRP 3.0.2.0 for Lenovo Vibe K5, Tool/Utility for all devices (see above for details)

Contributors
Shreps

Version Information
Status: Beta
Current Beta Version: 3.0.2.0-prebuilt
Beta Release Date: 2016-06-01

Created 2016-06-02
Last Updated 2016-06-02

Thank you so much for this bro! It was only because of your effort that we finally have root access on our phone. Can you now try compiling cyanogenmod 12.1 for our phone? It will be appreciated a lot. :) Thank you again
 
  • Like
Reactions: lovelybia2

Shreps

Recognized Developer
Feb 13, 2012
1,828
4,464
Paris
moto.shreps.fr
Thank you so much for this bro! It was only because of your effort that we finally have root access on our phone. Can you now try compiling cyanogenmod 12.1 for our phone? It will be appreciated a lot. :) Thank you again

It's already in progress with others dev, but requires lot of works.
Be patient. Thx
 

jwchen119

Senior Member
May 12, 2013
212
287
Tainan
Hi, @Shreps
I wonder if you compiled this from source and if you will, can I learn how to compile it?
I'm currently on K32c36 and I've done pre-root stock firmware, but I wonder if I can compile a TWRP for Chinese user to backup and restore their data and system easily?
 

Shreps

Recognized Developer
Feb 13, 2012
1,828
4,464
Paris
moto.shreps.fr
Hi, @Shreps
I wonder if you compiled this from source and if you will, can I learn how to compile it?
I'm currently on K32c36 and I've done pre-root stock firmware, but I wonder if I can compile a TWRP for Chinese user to backup and restore their data and system easily?

I'm using a prebuilt Kernel if what you're asking.
Device tree for the device is in progress.
 
  • Like
Reactions: bittooshubham

jwchen119

Senior Member
May 12, 2013
212
287
Tainan
I'm using a prebuilt Kernel if what you're asking.
Device tree for the device is in progress.

I wonder why this is working on locked bootloader devices?
I tried to flash on my K32c36(Chinese vibe k5 plus), but it failed because it detect bootloader is locked

Edit: Tried to flash this recovery via FlashFire, but failed. If this is also for Vibe K5 plus?
 
Last edited:

jairamr

Senior Member
Feb 8, 2015
88
41
Trivandrum
What about Lenovo K5 plus (indian units)

It's already in progress with others dev, but requires lot of works.
Be patient. Thx

Hey,first of all, thanks a lot for your effort in making the TWRP recovery for the phone. I wish to know whether this works on the Indian retail units of K5 Plus (A6020a46)? Can anyone confirm on this?
Every single day I open xda forum to check the latest updates on K5 plus, and this is a huge news for the users! Thanks again mate :)
 

samuro625

Senior Member
Oct 25, 2010
78
69
Neiva
Steps to Install TWRP and make root in the K5 / K5 plus (for noobs)


TWRP:
1. Activate the Developer options (Settings> About phone> Device Information> to tap 7 times in Build number)
2. Enable USB debugging (Settings> Developer> USB Debugging)
3. Enable OEM unlock (Settings> Developer> Unlock OEM)
4. Connect the phone with the USB cable to the computer
5. Install the drivers that come on the CD cell partition.
6. Install "Minimal adb and FlashBoot" (if not already installed).
7. Download the TWRP recovery created by @Shreps, and copy it to the folder where abd is installed.
8. Run the Minimal adb and FlashBoot program or open the command line in the folder where the abd installed.
9. Run the command "adb devices" to confirm the connection. If you have never done before in this cell, the cell must confirm the adb connection.
10. When the adb confirm the connection, run the "adb reboot bootloader" Fastboot command to enable the functionality.
11. If you want a temporary recovery run the "fastboot boot TWRP-k5-3.0.2-r1_shreps.img" command. If you want to permanently run the "fastboot flash recovery TWRP-k5-3.0.2-r1_shreps.img" command.
12. You can now use the TWRP recovery in the K5 / K5 plus!

root:
1. Download the ZIP file SuperSU v2.46 and save it in the micro SD card.
2. Restart the phone in recovery mode: Turn off the phone, then turn it on while pressing the volume up button. a screen appears with various options and choose "recovery". When opening the recovery, select Install and locate the file you downloaded just now.
3. Confirm execution flashing, restart the phone and voila!
 
Last edited:

axal

Member
Jun 20, 2008
31
4
TWRP:
1. Activate the Developer options (Settings> About phone> Device Information> to tap 7 times in Build number)
2. Enable USB debugging (Settings> Developer> USB Debugging)
3. Enable OEM unlock (Settings> Developer> Unlock OEM)
4. Connect the phone with the USB cable to the computer
5. Install the drivers that come on the CD cell partition.
6. Install "Minimal adb and FlashBoot" (if not already installed).
7. Download the TWRP recovery created by @Shreps, and copy it to the folder where abd is installed.
8. Run the Minimal adb and FlashBoot program or open the command line in the folder where the abd installed.
9. Run the command "adb devices" to confirm the connection. If you have never done before in this cell, the cell must confirm the adb connection.
10. When the adb confirm the connection, run the "adb reboot bootloader" Fastboot command to enable the functionality.
11. If you want a temporary recovery run the "fastboot boot TWRP-k5-3.0.2-r1_shreps.img" command. If you want to permanently run the "fastboot flash recovery TWRP-k5-3.0.2-r1_shreps.img" command.
12. You can now use the TWRP recovery in the K5 / K5 plus!

root:
1. Download the ZIP file SuperSU v2.46 and save it in the micro SD card.
2. Restart the phone in recovery mode: Turn off the phone, then turn it on while pressing the volume up button. a screen appears with various options and choose "recovery". When opening the recovery, select Install and locate the file you downloaded just now.
3. Confirm execution flashing, restart the phone and voila!
thank you for the help!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 82
    12427a64-7d85-44ae-a52d-9604e366b6f0.png


    Here is TWRP 3 for the Lenovo Vibe K5
    Fully tested on the A6020a40 version (European Variant)
    Confirmed compatible by the community for those variants:

    It should work when you flash it, but using it is still a try at your own risk procedure.

    To temporarily boot this recovery:
    Code:
    fastboot boot twrp.img

    To permanently flash it:
    Code:
    fastboot flash recovery twrp.img

    TWRP is now official, detailed information are available on the TWRP website.

    Unnoficial download is up on the downloads tab.
    Also mirror available on my website: moto.shreps.fr

    Changelog:
    twrp-k5-3.1.1-Oreo_shreps.img
    - Based on Android 8.0 branch

    twrp-k5-3.1.1_shreps.img
    - Updated to TWRP 3.1
    - Based on Android 7.1.2 branch

    twrp-k5-3.1.0_shreps.img
    - Updated to TWRP 3.1 (more infos here: https://www.xda-developers.com/twrp-v3-1-0-is-now-rolling-out-with-support-for-adb-backup-ab-ota-zips-and-more/)

    twrp-k5-3.0.3-n4_shreps.img
    - Back to original TWRP theme
    - Compiled using official LineageOS env
    - Using latest LineageOS Kernel
    - Everything in sync with Android 7.1.1

    twrp-k5-3.0.3-n3_shreps.img
    - Added more partitions available for backup

    twrp-k5-3.0.3-n2_shreps.img
    - Support of A6020a40 S616 H39 variant (new DTB in Kernel)

    twrp-k5-3.0.3-n1_shreps.img
    - Fully rebased on AOSP Recovery 7.1
    - TWRP bump to 3.0.3, with a lot of fixes
    - Dark Material Theme
    - F2FS fixes
    - Removed cursor pointer

    twrp-k5-3.0.2-r3_scritch007.img
    - F2FS Support
    - Encryption support (for both userdata and SD Card formatted as internal storage), for both EXT4 or F2FS

    twrp-k5-3.0.2-r2_shreps.img
    - Updated to custom Kernel compiled from sources, used in PAC & CM

    twrp-k5-3.0.2-r1_shreps.img
    - Initial Release, using Lenovo Stock Prebuilt Kernel

    XDA:DevDB Information
    [RECOVERY][ROOT] TWRP 3.1.1 for Lenovo Vibe K5, K5 Plus, Lemon 3, Tool/Utility for all devices (see above for details)

    Contributors
    Shreps
    Source Code: https://github.com/boulzordev/android_device_lenovo_A6020


    Version Information
    Status: Stable
    Current Stable Version: 3.1.1
    Stable Release Date: 2017-03-11
    Current Beta Version: 3.0.2.0-r1
    Beta Release Date: 2016-06-01

    Created 2016-06-02
    Last Updated 2017-11-28
    40
    Steps to Install TWRP and make root in the K5 / K5 plus (for noobs)


    TWRP:
    1. Activate the Developer options (Settings> About phone> Device Information> to tap 7 times in Build number)
    2. Enable USB debugging (Settings> Developer> USB Debugging)
    3. Enable OEM unlock (Settings> Developer> Unlock OEM)
    4. Connect the phone with the USB cable to the computer
    5. Install the drivers that come on the CD cell partition.
    6. Install "Minimal adb and FlashBoot" (if not already installed).
    7. Download the TWRP recovery created by @Shreps, and copy it to the folder where abd is installed.
    8. Run the Minimal adb and FlashBoot program or open the command line in the folder where the abd installed.
    9. Run the command "adb devices" to confirm the connection. If you have never done before in this cell, the cell must confirm the adb connection.
    10. When the adb confirm the connection, run the "adb reboot bootloader" Fastboot command to enable the functionality.
    11. If you want a temporary recovery run the "fastboot boot TWRP-k5-3.0.2-r1_shreps.img" command. If you want to permanently run the "fastboot flash recovery TWRP-k5-3.0.2-r1_shreps.img" command.
    12. You can now use the TWRP recovery in the K5 / K5 plus!

    root:
    1. Download the ZIP file SuperSU v2.46 and save it in the micro SD card.
    2. Restart the phone in recovery mode: Turn off the phone, then turn it on while pressing the volume up button. a screen appears with various options and choose "recovery". When opening the recovery, select Install and locate the file you downloaded just now.
    3. Confirm execution flashing, restart the phone and voila!
    38
    Root & Tutorials

    ROOT:
    Flashing SuperSU ZIP v2.46 with TWRP is working fine to get Root on your device.

    [TUTO] Steps to Install TWRP and make root in the K5 / K5 plus (for noobs) thx to @samuro625

    Combo Key:
    To reboot in Recovery with hardware keys:
    - Power off your device
    - Press and hold Vol+ + Vol- + Power until TWRP boots.

    TWRP and Internal Memory:
    The Lenovo ROM mounts internal memory directly from "/data/media".
    But on TWRP, it uses the "emulated" mount option, meaning internal memory is mounted as "/data/media/0". It's also true for custom ROMs which are using the same built Kernel as TWRP.
    That means:
    - Every files generated by TWRP (like backups) are visible in the "0" directory when you're in OS Mode
    - If you need to see files from your OS Internal Memory, you can open and browse manually "/data/media" or just simply connect your USB and copy files to your phone, TWRP will put them in the accessible Internal Memory (ie /data/media/0) and your files will be directly visible.
    21
    twrp-k5-3.0.3-n1_shreps.img

    Here we go guys,

    twrp-k5-3.0.3-n1_shreps.img
    - Fully rebased on AOSP Recovery 7.1
    - TWRP bump to 3.0.3, with a lot of fixes
    - Dark Material Theme
    - F2FS fixes
    - Removed cursor pointer

    Download available in download tab.

    Screenshot_2017-01-03-11-18-07.png