Wednesday 4 January 2017

Lenovo K6 Power - Rooting,Unlock bootloader,Install TWRP and use Xposed on Stock Rom

Hello guys,


Lenovo K6 Power k33a42 is a new device released by lenovo on Dec 16, as many of you have bought this phone i would like to share how thisphone can be rooted and how we can install twrp on this phone

UNLOCKING BOOT-LOADER :

Unlocking your Android phones bootloader is the first step to rooting and flashing custom ROMs
WARNING: UNLOCKING YOUR BOOTLOADER VOIDS YOUR WARRANTY.PROCEED AT YOUR OWN RISK.
NOTE: Unlocking the bootloader will Wipe/ factory reset your device, and will delete all personal data from your device such as apps, photos, messages, and settings.

INSTRUCTIONS:

1) Download the K33a42_bootloader_unlock.zip and drivers.zip zip archive attached here

2) On your device, turn on USB debugging and allow OEMunlocking
if there is no developer options in settings - go to the " Settings -> Device Info " and click on the item " Build number " until the display shows that " you became a developer
go back to the device's main Settings menu and go to Developer options tick "OEM unlocking " and " USB debugging'
when you connect for the first time using debugging via USB you will need to confirm the RSA fingerprint key to trust the PC

3) Extract the Unlock bootloader zip to any directory

4) Connect the device (K33a42) to a PC via USB-cable.

5. Go to the extracted directory and execute Unlock_Bootloader.bat and expect to complete the unlock process.

after the process is completed the boot loader will be unlocked.


INSTALLING TWRP :

1) Extract the folder TWRP.zip archive to any drive.

2)On your phone, turn on USB debugging (drivers for ADB must be installed).
Connect your phone to a PC via usb-cable

3) You have 2 options either you can try the TWRP (only run one time) or else you can replace the stock recovery with twrp
Use accordingly
run Flash-TWRP.bat (replace stock recovery) or
run Run-TWRP.bat (for one time only).

4) Wait for the phone to boot into TWRP.
You can now disconnect the usb-cord.
Installation is finished.


and also at the starting of the twrp recovery the language will be in Russian because the creator in SevenMaxs from lenovo-forums.ru (I'am looking forward to modify default lang to english)
here is the video which shows how to do so
YouTube
* In the stock firmware Secure Boot is enabled by default , so any changes made to the system partiton lead to a bootloop. Therefore, when you first start TWRP set the system mode to Read Only ! 

So in order to proceed we need to disable the secure booting in the kernel

Now to disable Secure Boot verification in the boot.img

1. Extract boot.img using twrp backup of boot partition
(you can use android image kitchen for extracting)
2. Make changes in the ramdisk \ default.prop file
change the following line:
ro.secure = 1
to
ro.secure = 0
3. repacked boot.img and flash into the device using twrp.

I know this part may be tough for some uses hence voila i have the secure boot disabled boot image , flash this to boot partition using twrp

ROOTING

Flashing SuperSU zip via TWRP Recovery

Download and transfer the SuperSU-v2.79-201612051815.zip zip file attached here to your device’s storage.

Boot your device into TWRP recovery.

Tap on Install and select the SuperSU zip file that you transferred to your device in Step 1.
After selecting the .zip file, do Swipe to Confirm Flash on the bottom of screen to begin the flashing process.

Once SuperSU is flashed, you’ll get Reboot System option, select it.
Congratulations! Your device should be rooted now. Look for the SuperSU app in app drawer.


INSTALLING XPOSED


1)Install the xposed installer from playstore

2)Open the installer, and tap the ‘Install/Update’ button. Don’t worry if the app seems stuck here; just give it time and it will eventually show you a Superuser request, which you should make sure to grant and click reboot

Almost all the modules should work on stock rom as it is close to Aosp
modules which i can confirm to work are
: Android N-ify
; Gravitybox
: Bootmanager


2 comments: