[P8 Lite (2017) Discussion] Gizmotech:
After searching in many places for a clear tutorial to convert a Single SIM Huawei P8 Lite 2017 and having to resort to Non-English Forums trying to make heads and tails of the google translation, bricking my device in process and eventually (with sheer determination) successfully enabling Dual SIM, I feel

this tutorial

will be of use to many who are not programmers and have little knowledge in customisations. You will need to obtain the Bootloader Unlock code from Huawei website before commencing. There are many tutorials available hence I have not included this procedure in this tutorial. Unlocked bootloader is a pre-requisite although Root is not.

Note: My device was Sim Free (not network locked). Whether this works on a locked phone, I have no idea. If anyone does try on a network locked device, please leave a comment.

Disclaimer: You use this guide at your own risk. I take no responsibility for any damage caused to your device or bricking your device while following this tutorial.

1./ Download and use

these files

and insert an SD Card into the device.

2/. Enable USB Debugging (safer) and OEM Unlock (for FRP) from settings, developer options

3/. Power off device

4/ Put device in fastboot mode by holding Volume Down Key and plug in USB Cable

5/. Unlock bootloader using ADB:

fastboot oem unlock (whatever your unlock code is without brackets)​

On the device, highlight yes using volume up key and select with power key. Unlocking the bootloader allows installation of custom recovery. (The device may do an automatic factory reset).

6/. With device off, put the device back in fastboot mode as per step 4

7/. Install TWRP using ADB:

fastboot flash recovery twrp.img​

Disconnect USB cable (important). Hold volume up key and power button simultaneously to get out of fastboot and into TWRP Recover (you will see a ‘this device has been unlocked and can’t be trusted” message). Keep holding those two keys until you are in TWRP Recovery. Custom recovery will allow installations of the necessary files required for this procedure.

Note: Do not at any point relock the bootloader whilst custom recovery is installed. Relocking bootloader with non-stock recovery will brick your device. I learnt this the hard way.

8/. In TWRP make a backup. This will also make directories on the SD card for where we will put the back up files off the dual sim firmware PRA-LX1C432B100. If backup fails, it should not be an issue as we always have the back up from the dual sim device in worst case scenario.

9/. Unzip the contents of PRA-LX1C432B100.zip to the directory of where the backup folder on the SD Card was made by TWRP in the previous step. The folder where to unzip should look something like this:

ROOT/TWRP/BACKUPS/57U7N19247022751 (or whatever your device’s serial number is)​

10/. In TWRP, Restore the B100 Backup (previously unzipped) by selecting Storage, MicroSD card as backup file location.

11/. Recovering the PRA-LX1C432B100 backup interferes with bootloader. With device switched off, repeat step 4 and enter fastboot again. It will show that bootloader is unlocked however this is not the case. Repeat step 5 and unlock the bootloader again.

12/. Get into fastboot (step 4) and Install Stock recovery using ADB:

fastboot flash recovery recovery.img​

13/. With USB cable disconnected (important), hold down volume up key and power button simultaneously to enter stock recovery. Wipe cache partition and data/factory reset.

14/. Once Factory reset is complete, start and setup device. Update through settings, updater to the latest firmware version. It may first update B110 Firmware before it installs the latest Firmware. For this reason, you may have to update your device twice.

15/. Once update is complete, Restart device back into fastboot (step 4) and using ADB:

fastboot oem relock (whatever your unlock code is)​

This will relock your bootloader and reset the device once again. You should now have Stock Dual SIM Firmware version PRA-LX1C432B1XX. Your device will have your original IMEI and another IMEI with zeros. It is important to note that calls will not come through one sim if the other sim is on a call. Neither will you know about it as there will be no miss call logs.

Note: During the procedure, if you did somehow manage to brick your device or fastboot, then allow the battery to run totally flat. Could take all day if the battery was fully charged. Once drained, charge it up a little and the hold volume down key and plug in the USB cable. This should then allow you to boot back into fastboot mode. Unlock bootloader again and do what you have to do. This may take more than one try.

APP TWIN

To enable APP Twin, root your device (files included) and change the following lines in build.prop using JRummy Root Browser Classic (or any other root browsers). You will also need busybox installed.

fw.max_users=1 to 2

fw.show_multiuserui=0 to 1

ro.config.hw_support_clone_app=false to true​

Note: App twin will only work as long as boot.img is not reverted back to stock after rooting. I observed flashing stock recovery afterwards still keeps App Twin.

File: PRA-LX1_Dual_SIM.rar