[Galaxy S II General] ohwarumbloss:
Please read this carefully ! Don´t continue if you don´t understand the following easy statements !

My Motivation

I do like Cyanogenmod as many of you do. Due to Samsung´s strange behaviour the CM Team still has a hard time with Google´s Jelly Bean on our Galaxy S2. It still causes troubles here and there, even tho the Developers did and do a amazing job on it. Many words, I know, ok, let me get the facts straight : I LOVE CM but I NEED some Samsung stuff.

In the past, with ICS it was possible, thanks to some very (very!!!!) good Developers, to dual boot Samsung ICS Rom and CM Roms. When Jelly Bean leak came out, we had to realize that this wasnt possible anymore as we now got the /preload partition because our /system partition wasnt big enough anymore to carry all needed files.

Even tho it is possible to use jazzk´s chameleon and CM Rom with DorimanX Kernel because jazzk didnt use the /preload partition, it was impossible to use another Stock or custom Samsung Rom.

That bugged me.

Thanks and Credits for all they have done to :

The Cyanogenmod Team for CM10.1

dorimanx for his awesome Kernels

tedascuen for sharing the stock XWLS8 Rom

_Sofos_ for sharing the XWLSD Rom

Goldieking and his Team for his awesome Mods

All those who helped me in this Thread (mentioned below)

Chainfire, of course for so much!

Jrummy Apps inc. for Root Browser Lite

The XDA Comunity for sooo much

My Wife for her Laptop and coffee

Forgot your Name ? Give me a hint!

Update 20.03.2013

I have been a bit lazy lately with all this but I tested some of the DorimanX Kernels. It seems that Kernel 8.3 and higher are more than OK now for booting both, CM and Sammy Roms. To me, as I didn´t follow all this very close, it got a bit confusing. Please read the last Pages, there are always some nice guys testing this & that AND they also give support.

Update 28.02.2013 Part 1

If you are looking for more different Setups / Videos & Tutorials, they are now in Post #6

Update 28.02.2013 Part 2

There has been a lot of confusion with several Updates in CM 10.1. While this is a very good Step ahead for Open Source Projects, it makes Dual Boot with Samsung based Roms a bit harder. dorimanx has been working hard to get it all running, even Dual boot between CM10.1 and XWLSD is possible but for me and many others, Camera and Video is broken in the Sammy Rom. I will edit this as soon as this is fixed because IMO his Version 8 is another Masterpiece.

But for now this will be a "dirty" or "faked" Dual Boot.

What you need :

- DorimanX 7.44 "LSD EDITION" (Thanks to THE RED BLUR for your help)

- Any AOSP/AOKP Rom you want to use

- PreLoadLSDrom.zip (More Details)

(This is an edited XWLSD Rom that fits into our /preload Partition. DON´T use as FIRST Rom, it has NO Kernel)

- Time

Now we start :

- Flash the AOSP/AOKP you want to use as FIRST (!) Rom

- Set it up and (optional if you need the boot.img or just to have a running System backed up) make a Backup from Recovery

- Flash the DorimanX 7.44 "LSD EDITION"

- Reboot into its Recovery and prepare 2nd Rom

- Install PreLoadLSDrom.zip

- Boot into 2nd Rom to see if it works

- Done for now

With this Setup you now have 2 independent Systems on your Phone. Flashing another Open Source Rom in FIRST will not touch your Sammy Rom as all (AFAIK) Open Source Roms don´t use/touch the /preload Partition.

Please note, flashing any Sammy Rom, that´s not edited for this, will delete this Setup.

As long as you are using one of the "older" Open Source Roms you can now boot both Roms from the DorimanX 7.44 "LSD EDITION"

If you use a Open Source Rom with the new Video Drivers (and all these things I don´t understand) you will now need to install the corresponding Kernel each time you want to switch between the Roms. For now, I can confirm that Dorimanx 8 runs perfect with CM10.1 (24th build) because I tested it. So, you may now flash the "LSD EDITION" for the LSD Rom or the DorimanX 8 Kernel for your AOSP/AOKP Rom. This is dirty for now but it´s safe and working. And I am sure there will be a fix for this, soon!

Update 28.02.2013 Part 3

I moved my first Tutorials to Post #3. This got way to confusing here.. Also, this Post is edited to make it easier for the People to find what they are searching for.

Greetings

Thomas