[Xiaomi Mi MIX  Guides, News, & Discussion] Mustafa Daşdemir:
Hello M.F.s(Mix Fans)

I've been using the latest Marsmallow based Epic rom for a long time, which is quite enough to be having beloved Xposed. ;) So call it boredom or BS, I've managed to get Dual-boot patcher work on my mix although figuring it out was a PITA. Before you think like 'Mayte wot the fooh is Dual boot ey?' >>here<< is it's site that you can getcho arse up and take a quick look and download the

>> Dual boot patcher APK( Working one for me is 9.2.0.r230.g2a0b58a9 Fri, 14 Jul 2017 21:12:40 -0400, latest one FC's)

>> Dual boot Utilities ZIP(To be able to switch roms through TWRP)

NOTE: So before you doing anything crazy like trying this app, you must know:

>>>>Your device must be Decrypted. If it's encrypted, not even a single fuğk for you today. ;)

>>>> Take the responsibility of doing this kind of sh1t. I am nobody.

>>Here<< is the original thread that you can read(I know you won't) and smash the thanks buttons(you won't too) of the beloved developer if you feel like. Either way I'm gonna show how i get it done:

Launch the DBP(Dual Boot Patcher) APK, give the Root acces and permissons,

[*]Tap to MENU button on the top left or right(Im using RTL Layout), > Select ROMs,

IMPORTANT TIP:

If the app crashes when you tap ROMs; Just go Patch zip file tab and patch any zip file no matter what(a little sized zip file just to avoid crash of ROMs tab)

[*]Once you get there, it will ask for setting the Kernel, tap to SET NOW,

[*]Tap to 3 dots menu button right next to Primary rom,

[*]Tap to UPDATE RAMDISK then reboot the device,

[*] Launch the DBP again, MENU > Patch Zip File > Choose your rom zip from where you placed it,

[*]Change Partition configuration as DATA SLOT and type a name and tap to CONTINUE (I've tried Secondary, Multi Slot 1 etc, couldn't make it work)

[*]SAVE the patch zip somewhere, tap to CHECK/TICK button on the corner to patch it,

[*]MENU > ROMs > tap to Red FLOATING BUTTON on the bottom and select ADD PATCHED FILE > Select the zip you patched like: XXX.rom_data-slot_xxx.zip

[*] An annoying popup will ask some stuff, tap to CHANGE LOCATION > DATA SLOT, type an ID doesnt matter what,

[*] Tap to TICK, it will run an command window or some old looking arse stuff and you have to wait, DO NOT LEAVE the app until you see the script result like this:

]

[*] If you see an error, you're fk'd up :D Error is a new terror you know. Although it doesn't prevent you to boot; you better clean the f'n infected rom by ROMs > 3 dot button of the specific rom > WIPE ROM and select all the boxes.

[*] You can switch between the roms you patcher either in the app or flashing the Dualboot Utilities zip via TWRP.

Ps. I'll take a look at the flashing Gapps, mod zips for specific rom later on, probably easy to do. For now it's enough internet for me today.

[*]Yeah, flashed Gapps, Kernel etc by just Patching a zip file like Gapps-full.xxx_data-slot-xxx.zip which means you have to patch zip by selecting your target(Select your set ID for your rom).

NOTE: Resurrection Remix rom has got a modem verification string inside the updater-script, you can't(I couldn't) flash it until you remove that string and re-compress the rom zip as so then patch it or you already doing this multi booting process on RR rom. My primary rom is MM Epic, I succesfully booted into 8.2.4.0 Global stable and RR 0714(latest official i presume) roms, just saying.

SIDE NOTE: Can't get root to work on RR rom. The included magisk, previous versions, DX kernel, SuperSU nothing worked. What a pain in the arse. :rolleyes:

Thanks to chenxiaolong for the app. Punch me if I have forgotten a sh1t or a credit or whatever. Peace :fingers-crossed: