[Xiaomi Redmi Note 5 / 5 Plus Themes, Apps, and Mod] SubwayChamp:
DualBoot for Xiaomi-Redmi-5-Plus​

Hi all, I´m not the maintainer but just sharing this useful app that I used in many devices and now our device is supported (I have 4/64 but must to work in the other variant)

DualBoot patcher is an open-source project initially running for Galaxy S4 developed by chenxiaolong (now is a large community) that allows install multiple roms simultaneously so many that storage can.

This is the main thread for discussion, bugs and help https://xdaforums.com/showthread.php?t=2447534

You can download here the latest build https://dbp.noobdev.io

-getlogs for reporting issues, apk, Utilities (to switch to selected rom and wipe somethings from recovery if it´s necessary) and Windows to patch some rom from pc

Before any flashing session you have to backup all the important data from your device, I ever backup my EFS where is place IMEI and other files. (our oficial TWRP have this option) For strange reason cause my bootloader was unlocked from the seller I ever lost my signal flashing a main rom but just restoring backup the issue is solved.

Many users know how to run this app but for those who do not know here let you a simple and noob guide. Generally it runs properly using stock rom (the one that comes with the device, in this case miui) like primary rom and I ever used the other roms in data slot partition but it works also in secondary, etc or in ext-sd slot. I will use MiuiPro like primary and crDroid in data-slot. Is ideal to try roms without affecting our main daily-use rom. These would be the steps.

1-	First of all install normally apk in your usual rom, open app and go to settings and check “Allow receiving intents”

View attachment 4447577

2-	You will be prompted to set kernel, tap in “set now”. You are ready with your first rom, now go to install a second rom.

View attachment 4447578

3-	Go to option “patch zip file” (you have to have a rom.zip in your sdcard)

View attachment 4447579

4-	Tap in “add flashable zip”

View attachment 4447580

5-	Browse to the zip rom and select it.

View attachment 4447581

6-	Select the slot where you´ll go to install your rom and put a name (don´t accept capital letters or spaces also some symbols)

View attachment 4447582

7-	When patch finishes you have to receive a “succedeed” message. Your patched zip will be placed in same folder that original.

View attachment 4447583

8-	Now go to main screen and select the icon in red to flash your zip patched from the same app (you don´t need to go to recovery but you can)

View attachment 4447584

9-	You will be prompted with a warning message, just tap “ok”

View attachment 4447585

10-	Tap “add patched file”

View attachment 4447586

11-	Browse to your zip patched and select, if confused what you should to select just compare date/hour (is a noob guide)

View attachment 4447587

12-	You will be prompted if you want to change or keep location, if you are ok tap in “keep it”.

View attachment 4447588

13-	You will see your zip selected with complete name to check if it´s right, proceed to flash it.

View attachment 4447589

14-	You have to see a suceeded flashing in green letters. If you have Gapps, mods like Magisk do the same steps till here.

View attachment 4447590

15-	Now go back and you will see in your main screen also your second rom, actually is checked, it means that if you reboot will do it in your other rom.

View attachment 4447591

16-	Now go to “reboot” options and tap it.

View attachment 4447592

17-	Now you are in the second rom, to can boot to primary repeat 1st and 2nd steps. To flash a third rom repeat process from 3rd step.

View attachment 4447593

View attachment 4447594

Some tips: Ever that you go to flash some mods or update some rom you have to patch it first. I didn´t try this option to change primary rom if existing others.

Ever that you flash something in recovery without patching it then you´ll go to flash it over your primary.

Ever keep DualBoot utilities in your sdcard, if device refuses to boot in secondary rom or any else you´ll have to flash it and a aroma installer will guide you to switch to your selected rom (if it´s able to, most of times to primary). Eventually if you want to simply reboot to your primary rom you can flash boot.img placed in /sdcard/multiboot directory.