[Lenovo P2 Guides, News, & Discussion] 911-Future_Maker:
Hi guys I'll share with you how to multiboot roms on Lenovo P2 using an app called DualBoot Patcher.

Currently I'm using 3 roms, they're simultaneously installed on my phone and all I need to switch the rom is a single tap via the app we'll discuss below.

The roms I have installed right now:

-S062_170117_ROW as primary

-RR 5.8.2 as secondary

-S232_170320_ROW as data-slot

As you may already think about it, yes having 3 roms or more installed on your phone is eating your internal storage a bit.

Check the shots attached below for all the storage details for each Rom. I currently have 12GB free on the internal storage.

---

Okay let's start with the tutorial.

Requirements:

-Root

-Unlocked Bootloader

First of all I want to say Big Thanks to the developer of the DualBoot Patcher [MENTION=4277844]chenxiaolong[/MENTION]. Feel free to visit the official thread of the app, say/press thanks and if you're good even donate to him.

Also you can thank me for adding our great device Lenovo P2 to the supported devices. I opened pull request on GitHub that is already processed.

I'll start with the steps of my tutorial:

1)

The first thing of course is to download the app from it's official page

As of the time this guide is written make sure to download the build 9.2.0.r8.g4da14ed or newer as the older builds don't support Lenovo P2. Currently only the P2a42 model is supported, if there is interest from a P2c72 owners I'll add a pull request on GitHub.

2)

You have the apk, install it and set the kernel when the app asks you. Good thing is to update the ramdisk of the primary rom, but you still can multiboot even if you didn't. You can force update the ramdisk by hitting the update ramdisk button 3 times. Always reboot after setting kernel or updating the ramdisk.

3)

Now I assume you have the zip file for the other rom. Select "Patch zip file" from the side menu and choose where to install it. You have a choice of:

-Primary Rom Upgrade (not recommended, it will override your primary rom! For security reasons can only be selected from a rom different from primary.)

-Secondary (I recommend this if you wish to use only 2 Roms, the rom will be installed on the same partition as the primary rom, it won't affect the internal storage. Only the data will be on internal. The system partition of P2 is 3.87GB and you can put 2 roms there easily.)

-Multi-slot (not recommended, suitable for phones with large cache partitions, 1.5-2G)

-Data-slot (this will affect your internal storage, system and data on internal, reliable option if you use 3 or more roms.

-Extsd-slot ( the rom will be installed on your extsd card! Yeah you hear me, an awesome feature, but unfortunately kind of unstable, you have issues here and there and also you have slightly decreased performance as you're running the rom from your sdcard which is several times slower than the internal storage unless you're running one of the most expensive extsd cards.

Select secondary or data slot, choose a save path and patch the rom.

4)

Install the rom. Easy as it sounds. Press the pink button in bottom right, press it once again and select the rom you patched in the previous step. As you can see you can even restore a backup made with the app. It's not for restoring a twrp backup. You can backup roms within the DualBoot Patcher. Also you can flash roms patched with this app in twrp. Choose where to install it or leave it as it is and press the ✓ button in up right. The rom will be flashed.

Important! Don't switch to another app or do anything else when the rom is being installed, otherwise the patcher will crash! 1-2 minutes and you're done, not much of a waiting.

5)

Hey you made it. You now have 2 roms simultaneously installed on your phone! When you install a new rom the patcher will automatically switch to it. That doesn't mean it will auto reboot to the new rom, it will just switch to it in the Roms list, you can always switch to the primary or other rom again. I think that's pretty much about it guys. Now just switch to the new rom and select reboot from the side menu of the patcher, it will reboot to the new rom. You can repeat the procedure as many times as you want.

My record is 8 Roms, that was in the past with other phone. Because of this crazy number I'm a proud winner of the gold medal for the "Most number of multiboot roms installed lmao. :D

If you have questions feel free the write below and as always hit thanks if I was helpful. See ya. :highfive:

Update: Starting from build 9.2.0.r54.g8b79a2b the patcher now supports the P2c72 too!