What it is, and what it does.
It is nothing more than a C-written executable which will start at your phone boot waiting for you to make a choice. When you choose, it will init the android you want. That lets you to have 2 android install, one on nand, one on sdcard, without booting through fastboot or switching boot.img
Wonderful. What I need to make it working?
Basically you need nothing more than a SD card and your desire HD.
You said I need an sd card. I need to prepare it somehow?
Yes, you do. You will need a tool which supports creating fat32 and ext4 partitions. There are a couple for windows (EASEUS). If you have linux, it is included in your distro for sure. Your partition table should look like this:
In order: archiving (photo, videos etc), system, cache, data.
Sizes are of your choice. Remember to not make them too small anyway.
Are you booting two different kernels for sense and nosense roms? I know theres a difference.
Well...no. Since you can not swap kernels at runtime, you will have to use one kernel for both. I will post 2 version though. One for sense and one for nosense. If you intend to boot sense roms, then you must choose a sense kernel. No-sense roms will be able to boot with the sense kernel though, but will need a fix for the bluetooth. I will post some way to make this as easier as possible.
So if I want to run at the same time a sense rom and an aosp based rom I will have to keep the sense kernel?
Absolutely, or the sense rom will not boot at all (unless you fix it somehow).
View full screen to see the sentences on my phone's screen.
No mirroring so I can keep track of some statistics