[Android General] lexiyuri:
Instructions for Unlock bootloader, Root and Installation of LineageOs 14.1 in Lenovo Vibe B A2016b30 dual sim al732row variant by lexiyuri

Credits to: getdroidtips, EduardaMonteiro and CarlosArriaga

Necessary files are uploaded in my androidhostfile space

MTK Drivers:

https://androidfilehost.com/?fid=4349826312261627234

https://androidfilehost.com/?fid=4349826312261627236

Minimal ADB and TWRP 3.1.1.0 Recovery:

https://androidfilehost.com/?fid=4349826312261627232

Stock ROM for Lenovo Vibe B (just in case) of:

https://www.androidfilehost.com/?w=files&flid=303573

Lineage OS 14.1 ROM (Nougat 7.1.2) :

https://androidfilehost.com/?fid=4349826312261627242

SuperSU Root:

https://androidfilehost.com/?fid=4349826312261627240

Gapps (choose ARM 7.1 Stock package):

download from https://opengapps.org/

Make a entire backup of your device, syncing Google and WhatsApp accounts before doing something.

First part: Unlocking bootloader and installing TWRP 3.1.1.0 recovery.

0. Install necessary MTK Drivers from my uncompressed file.

Windows XP to 8.1: uncompress files, and follow on screen instructions

Windows 10 enforces driver signatures by default. This can be disabled to install drivers that are not digitally signed. Use the following steps to disable driver signature enforcement.

Click the Start Start menu and select Settings.

Click Update and Security.

Click on Recovery.

Click Restart now under Advanced Startup.

Click Troubleshoot.

Click Advanced options.

Click Startup Settings.

Click on Restart.

On the Startup Settings screen press 7 or F7 to disable driver signature enforcement. Your computer will restart and you will be able to install non-digitally signed drivers.

Install your mtk unsigned drivers. In this point dont restart computer again. After finishing all the following steps, you can restart your computer again, and the driver signature enforcement will be re-enabled.

Note: Windows XP/7/8 users don't need to do this.

1. Uncompress and pick the minimal adb and twrp provided from the zip file.

Alternatively, you can Download Minimal ADB tool from https://androidmtk.com/download-minimal-adb-and-fastboot-tool

or Download the full setup Android Studio from its official source https://developer.android.com/studio/?gclid=EAIaIQobChMIpdiIlpfh5QIVks13Ch2bUw8REAAYASAAEgJW9PD_BwE

Note: please dont forget do a complete backup of your data before start!

2. In your Lenovo Vibe B, enter Settings and Enable Developer Options:

Settings -> About Phone -> Tap on the Build Number around 7-8 Times until you see a message "Developer option enabled"

Now, you need to enable the OEM Unlock. Go to Settings -> Developer Option and Enable OEM Unlock. Just as simple as you hear!

3. Go to the folder you uncompressed the Adb tools.

Open a command tool right there (CMD or powershell). After that, turn off your phone.

Now press and hold power and volume up button keys at the same time and you'll see three options: Fastboot mode, Normal mode and Recovery mode.

Confirm Fastboot mode pressing Volume up until you point/reach to the fastboot option and confirm pressing volume down to enter, wait for the fastboot message in your phone. Now, connect your phone to the pc using an good usb cable.

4. Type in the cmd screen

fastboot devices

command and check if the phone is being recognized. This command list the connected devices.

If your phone serial number shows up everything is fine, but if the phone serial number doesn't appear, you must reinstall mtk drivers or choose another usb cable.

5. Check the unlock oem

typing the command

fastboot oem unlock

and press enter.

Alert: This procedure will erase your data and reset to the default configuration. Be careful! Check unlocked oem confirmation message on your phone screen.

6. Now is the moment of install the TWRP recovery.

To flash, type the following command in the cmd window:

fastboot flash boot boot.img

Press enter and wait for a confirmation message.

fastboot flash recovery recovery.img

Press enter and wait for a confirmation message.

7. Turn off the phone. Press and hold power and volume up button keys at the same time and you'll see three options.

With the volume up key, point to the Recovery mode option and confirm with the Volume down key. Wait a little and now you are into twrp 3.1.1.0 recovery. In the finishing touches, configure the twrp recovery and choose power off option.

Second part: install LineageOS 14.1, Gapps and SuperSu to the Lenovo Vibe B

8. Uncompress the LineageOs folder and copy to an external SD the Lineage Os, Gapps and SuperSU zip files.

9.Turn off your phone, pull out the battery, insert your microSD to the phone. Turn on your phone and start it in recovery mode just as stated before in step 7. Now, you are into TWRP

10. Do a wipe in order to delete the Stock rom. Tap Wipe option, then choose advanced wipe and pick the following ones:

Dalvik /ART Cache
System
Cache
Data

Confirm the wipe option swiping to the right and wait the confirmation message. Press back option and return to the main twrp window

11. In the main twrp window, tap the Install option, locate your microSD as externalSD tapping in the select storage to activate the external SD. Now search the files into the SD, pressing in the "up a level" zone and after you reach it, install the following things in the exact order:

Choose the Lineage OS 14.1 Rom zip file (swipe to confirm) and wait. Dont restart the phone.

After that, choose the Gapps zip file, swipe again to confirm and wait.

Finally, choose the SuperSu zip file included in the folder, do a swipe, wait.

If you want, its possible install all the zip files as a bunch using the "add more zip option" that twrp offers to you, but I prefer do it each one by one.

12. Do a final wipe choosing "wipe Dalvik and Cache".

13. Now choose the restart/reboot option. Wait for the phone initial setup (around a couple of minutes)

14. Configure the phone with your android account preferences. install your favorite apps, sync your info, etc.

15. Configure the SuperSU, install it, and verify the root with the Root checker app (you can found it in the Play store) and you are done!! Enjoy!!