[Milestone 2 Android Development] Endless7:
I'm not a DEV

and

All credit to here

[ROM/DEV] Dual system released: DualDefy beta 2.11, MS2 GingerPort + MIUI dual system

and

[新闻] [魔趣论坛全球独家]DEFY多系统切换正式发布，MIUI双系统未至,魔趣先行,随时随地玩混搭

[News]

More will coming soon...triple system and quadruple system for CM7+MIUI+Stock GB+ mfunz ROM...

Be attention:

1.Due to the special files structure, use CWM to wipe data will break MIUI (GB is OK). It need DEV to edit the wipe data function to let it works correctly.

2.DO NOT try to install any bootmenu or recovery after you flash any custom ROM.

3.The kernel I use to boot this dual system is CH 2.2.2 (2.10.0) and actually all CH serial kernels are supported.

[How to]choose a system to boot:

In bootmenu, open boot, then you will see 2nd-init and 2nd-boot and etc. 2nd-init is GB 2.3.4. 2nd-boot is MIUI 1.8.12. Or, use MoKeeSystemSwitcher.apk to switch quickly.

[How to wipe]:

To perform a wipe correctly (without loosing one of the system), follow the instructions:

To wipe 2nd OS, just delete /data/2nd-data with RootExplorer or "adb shell rm -r /data/2nd-data" in the CMD/Terminal window without quote. -- While booted into th 1st OS of course

To perform a full wipe, backup the 2nd OS, just copy /data/system.img to the root of your SDCARD (/sdcard/system.img), the wip as you normally do. It will be copied back if you choose 2nd-boot again.

To wipe the 1st OS: boot into 2nd OS, delete everything in /data2 except "/data2/2nd-data" folder and "/data2/system.img"

[How to]install:

1. download nandroid backup and fixed-sbf

2.go to CWM3.0+ ( if you don't have one, download here )

3.restore my nandroid backup

4.apply update: 720p-REC_GB_fix.zip

5.go to bootloader mode (if you are using CM7/MIUI before, step 5 and 6 can be skipped)

6.flash fixed-sbf

7.reboot

8.Enjoy

[8/23]This is fix for GB 2.3.4 720p-Recording only, download here.

[General FIX]：

1.fix CWM issue related to /data Thanks to r2beta0

2.fix overclocking function in bootmenu Thanks to r2beta0

-------------------------------【Milestone2 GingerBread】------------------------------

[Fixed]：

1.fix GPS/gravity-senspr/compass/light-sensor thanks to walter79 and dangpzanco

2.fix keyboard mapping issue

3.fix camera upside down issue thanks to walter79

4.fix no GSM signal issue

5.add Protocol-X Dual Mount SD Widget v3.23 to /system/app to avoid USB issue

6.fix 720p-Recording and stock camcamera FC issues (720p playback works fine too), patch here.

[modification]：

1.change bootanimation to the one in VIPFXY cooked CM7.

2.add root explorer to /system/app （stock system didn't EVEN have a file manager =.=）

3.update superuser and su to 3.0beta3 （fix no icon for superuser issue）

4.add MoKeeSystemSwitcher.apk to /system/app

5.change phone model to A953

6.change baseband to CH 2.6/2.5

5.add latest plus toolbox+milestone2baseband switcher in case of no signal

6.delete 360/UC/camcamera

7.default display language is english

[Known unsolved issues]：

1.When charging, both charger light and LED don't light up

2.ALT-LOCK not working, double press ALT instead

3.camera noise after booting (if you don't need g-talk, please freeze it and noise will go away too)

[Features]:

1. additional support for rmvb/mkv hardware decoding, which is not supported in Non-chinese ROM!

2.base on MS2 GB leak 4.5.3-77.

3.Display language: en/simplified chinese

4.With Gapps inside.

-------------------------------------【MIUI】--------------------------------------------

[Fixed]：

1.fix keyboard backlight thanks to r2beta0

2.fix keyboard mapping issue

3.fix usb connection issue thanks to r2beta0

4.fix GPS/gravity-senspr/compass/light-sensor thanks to walter79 and dangpzanco

5.fix camera upside down issue thanks to walter79

6.fix no GSM signal issue

7.change charger light to LED

[modification]：

1.change bootanimation to the one in r2beta0 ported MIUI

2.add MoKeeSystemSwitcher.apk to /system/app

3.change phone model to A953

4.change baseband to CH 2.6/2.5

5.add latest plus toolbox+milestone2baseband switcher in case of no signal

6.delete 360/UC/camcamera

7.default display language is english

[Known unsolved issues]：

1.video hardware decoding are dead mostly, only .mp4 survival.(need some to fix that soon!)

2.ALT-LOCK not working, double press ALT to instead

3.camera noise after booting (if you don't need g-talk, please freeze it and noise will go away too)

4.720P recording is not working

[Features]：

1.Miui launcher reserved

2.base on official MIUI 1.8.12

3.display language: en/simplified chinese/traditional chinese

4.With Gapps inside.