[Galaxy S II Android Development] Kenia1234:
Hey guys!!

I'm here to introduce you the first Dual ROM for this device!!

Haven't you ever wanted to have the speed and awesomeness of AOSP ROM but without missing the special features of Stocks ROM (Tv OUT and so on.)?!?

This prebuild flashable zips I made allows you to install and boot into 2 different OSes according to the way you start the phone.

I wanted to start telling you that nothing would have been possible without the inventor of the special kernel inside the ROMs HellcatDroid and this is the kernel's thread if you need more info about it!

How this works?

There's a special kernel inside the ROM which is the same both for Sammy and for AOSP ROM which boot into a os (primary) just booting up the phone as we normally do. The secondary OS boots when you press the Recovery Combo. The recovery starts if you power off the phone and attach the charger.

here's a video explaining how it works :

VIDEO

Downloads and new procedure

I completely changed the procedure and the way you should dualboot...so this is the NEW procedure :

1)Go to recovery, make a nandroid backup and then wipe all your data (strongly suggested)

2)Install the ROM you want for PRIMARY OS (you can choose the one you mostly like here on xda!)

3)Then and only then choose between these beautiful ROMs for your SECONDARY OS :

CheckROM v4

MIUI 9.12

CM7

4)Enjoy! :)

IF YOU WANT TO RESTORE EVERYTHING BACK :

Install via CWM this package : RESTORE OS

This will delete your secondary OS permanently and leave just your primary with Siyah kernel

Changelog

-Brand NEW procedure!

-Restore Primary OS option

-CheckROM v4

OLD Downloads

Here's the most sweet part...

each ROM has a primary OS (more space and boots as you normally do) and a secondary OS (less space and boots with recovery combo)...

It depends on your preferences...however here it is :

http://www.multiupload.com/Y357LP81T9 > Clean Sammy (primary) MIUI (secondary)

http://www.multiupload.com/ZWGKORKUC4 > Clean Sammy (primary) CM7 (secondary)

http://www.multiupload.com/OCAVFNEL0N > MIUI (primary) Clean Sammy (secondary)

http://www.multiupload.com/RO00M8UC7P > CM7 (primary) Clean Sammy (secondary)

Final notes and instruction

Please just boot into ROMs and Recovery as it's shown in the video!!

DONT USE REBOOT TO RECOVERY or similar command because it can make you to be stucked in a single ROM!!!

The most stable ROMs are the one with Sammy ROM as primary just because it requires more space than AOSP but the others runs good as well.

THE SECONDARY OS HAS NOT SO MUCH SPACE!!! So you can't install many apps on it.

This thread is for development only. so if you have a suggestion send me a PM.

If you want me to create other ROMs just ask me and if you have technical problems write here in the thread and I'll try to answer to most of you.

I'll make further development just if I see that it is interesting for you as I am a very busy person!

If you want to edit your preference you can use lolboot app on the market here :

https://market.android.com/details?id=net.hellcat.droiddev.lolboot

Credits

-HellcatDroid for his kernel and his precious instructions

-Siyah for the base of this kernel which is able to run on every ROM!!

-CM7 team and MIUI for their beautiful ROMs

-Samsung for his good stock ROM

-LeoMar75 and GadgetCheck (visit CheckROM's thread here)

Enjoy and IF you want to contribute look at my signature and DONATE