yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
Don't worry, kernel will be not istalled from .zip if you flash as 2nd rom from dual boot section in CWM recovery. BTW last Siyah is more stable (at least for me). You can optionally flash it afterwards.
[Galaxy S II Q&A, Help & Troubleshooting] quijote1:
Many thanks - I'll go ahead and do it. I can't find a Thanks button on the PC version of XDA, so I'll have to do it directly.....
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
No problem, BTW this button should be on the left from "Quote" button :)
[Galaxy S II Q&A, Help & Troubleshooting] arilsongomes:
you mean 3.3.1?
[Galaxy S II Q&A, Help & Troubleshooting] mattbass:
I'm not new to flashing roms and kernels etc.

and have experimented with dual booting to some success with certain roms.

Can anyone explain to me how rooting privileges are dealt with when dual booting. I'm running Westcrips 2.1 rr, ad can succesfully flash other aokp based roms to the 2nd rom with root privileges, however, when trying to flash a stock based Omega rom, it claims it has no root access.

Is this because of the difference in base kernel? Or is there a way to achieve root rights in the omega rom too? It's nice having some stock features, available alongside the aokp rom, wit root too. From what I find it doesn't matter which rom partition is occupied it is only the original rom that has root.
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
Yes, than 3.2.8.1 - my previous one (had to do full wipe and restore data from nandroid like many others to overcome FC of TwLauncher and freeze on boot)

---------- Post added at 09:58 PM ---------- Previous post was at 09:16 PM ----------

I am not sure 100% because I flashed only custom (rooted) roms only as 2nd rom, but I think (due to the fact that in dual-booting mode kernel partition is shared between both roms - the same Siyah kernel for 1sr and 2nd rom) this steps can help you:

1. Boot 1st rom

2. Open ExTweaks app (if don't have install from Google Play)

3. In the tab - "Misc" mark last option - "Auto - install root"

4. Reboot

5. While rebooting choose 2nd rom

6. Then in the 2nd rom root should be installed by the kernel.

Hope it works. Regards

----------------------

Thank me if helped
[Galaxy S II Q&A, Help & Troubleshooting] ballmead:
Hi,

I was hoping someone could help me out?

I currently have Criskelo V11.1 as my first rom and I want to add Paranoidandroid 1.1 as my 2nd rom.

Paranoidandroid also requires the flashing of a Gapps.zip file to work.

How do I flash the Gapps.zip to the 2nd Rom?

*EDIT: I found out the answer for myself.

I booted into CWM Dual Boot options and saw the "Install zip to 2nd Rom from internal or external SD
[Galaxy S II Q&A, Help & Troubleshooting] vee4410:
Great post,helpful for all the newbies
[Galaxy S II Q&A, Help & Troubleshooting] grishm:
i had installed siyah kernel & was dual booted on Resurrection Rom 2.1 and MIUI

but today i updated from Resurrection 2.1 to 2.2 which has CM9 kernel.. so i think i have lost my dual boot..?

although i am not sure whether my 2nd ROM has lost/deleted/formated or its still present.

How do i get back my Dual Boot? - will i have to install 2nd ROM again??

And how can we apply updates to particular ROM's if we are dual booted?
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
No you haven't lost your 2nd rom, it is still in /sdcard/.secondrom folder but yes you lost buy only temporarilly dual-boot option by flashing other kernel. What you have to do: go to CWM recovery then wipe cache and Dalvik then flash .zip latest Siyah kernel file. After that you can wipe cache and Dalvik again. Reboot. Your dual-booting should be back. For the future:

1. to flash new rom as 2nd- just remove previouse one wipe data/cache of 2nd rom and flash new rom, everything from CWM recovery dual-boot section. Don't worry kernel of new rom will not be flashed, so Siyah will remain.

2. to flash new rom as 1st do what I wrote at the beginning so flash rom and then reflash back Siyah kernel or you can do this with one step using mobile odin. Just open rom file in the app the mobile odin recognizes all partitions including kernel, then replace kernel from new rom with Siyah then click flash (options like enable everroot and inject Superuser should be unmarket- root will be ensured by Siyah)

Thats all, hope helped you.

Edit: I heard that for some guys after flashing new rom as 1st and reflashing Siyah afterwords the dual-boot option didn't come back for some reasons. If this happens the solution I see at the moment is to reflash 2nd rom from nandroid backup.
[Galaxy S II Q&A, Help & Troubleshooting] readz_one:
my phone become really hot after i flash the siyah kernel. does this have to do with the kernel or it's the rom's problem ?
[Galaxy S II Q&A, Help & Troubleshooting] KNTXTremE:
Awesome post! Thanks!
[Galaxy S II Q&A, Help & Troubleshooting] Pols-k:
Usefull post, thank you!
[Galaxy S II Q&A, Help & Troubleshooting] jimhaddon:
Hi,

Is there a way to root the second rom? Extweaks doesn't work as it thinks I already have root but I don't.
[Galaxy S II Q&A, Help & Troubleshooting] AntonioTrindade:
Great feature

This is a very nice feature... I personally use it to test new ROMs without the hassle of doing a nandroid backup to be restored later.
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
It seems that you haven't solved this problem. OK, last time you stated that you have Superuser app but you doesn't have root and ExTweaks can't fix it. I assume that you claim that because aplications can't get root access to the system. I am wondering:

1. If you can open the superuser app

2. Are there already any apps which gained root access before

3. If you have su binary in /sdcard/system/xbin folder

Can you check that?

Nevertheless what I would do next:

1. Flash "SU-Busybox-Installer.zip" from CWM recovery from "dual boot options" as "install zip to 2nd rom...."

2. If it doesn't work, swap roms (takes time) and check in ExTweaks: "auto install root", "Remove root" and reboot again.

3. If this doesn't work do step 1 again (but for current 1st rom now)

4. If this doesn't work I would re-flash 2nd rom (it might be buggy)

Of course before all of this it's worth to do nandroid backup.
[Galaxy S II Q&A, Help & Troubleshooting] Kusie:
Hi all,

one noob question about dual booting:

do the first and second roms share all Apps and data present on the internal SD card or does every rom gets assigned it´s own "virtual" sd card space? I currently run a rooted stock ICS LPF and may want to install an AOSP Rom like CBR as a secondary ROM - could this secondary rom "see" and use the apps from the stock ROM or do i have to install them all again a second time (taking up twice the storage space)?

Thanks,

Kusie
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
No, roms don't share the same apps. Both roms share only boot partition (kernel), but system, data (for user apps) and cache partitions are independent. Data partition for 1st rom is stored in /data folder in rootfs but data partition for second rom is stored in /.secondrom folder, in mountable data.img image. So, apps have to be installed separately for each rom as they can have unique settings or even may be sometimes not compatible for both roms.
[Galaxy S II Q&A, Help & Troubleshooting] ArmorD:
Wow, how cool is that! I just got my SGS2 about an hour ago and I almost have a working dual-boot system! :D
[Galaxy S II Q&A, Help & Troubleshooting] alex__sp:
AOKP and non-AOKP rom?

Hey,I have a question I couldn't get they answer to by searching around the forums.

This is probably a noob question but I'm still a noob here :p.

Is there a way to have a main ROM based on AOKP(RR 2.3 is the one I'm currently using) and then install an official based ROM,not AOKP, as a secondary rom?

Would that be possible? I love AOKP based roms but I miss TV-OUT and they haven't fixed TV-OUT yet so I'd really like to use it.

Thanks in Advance.
[Galaxy S II Q&A, Help & Troubleshooting] HAXTREME:
Probably coz jellybam uses the latest Mali drivers which siyah 4.1.5 doesn't support.

If noobs on xda have taught me one thing, its that smartphones just aren't for everyone.
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
Wait for final release of Siyah ver 5.0. It will have support for dual-booting of old as weel as and new-mali based roms. It's gonna be soon.
[Galaxy S II Q&A, Help & Troubleshooting] dracula8275:
Thank you all, friends

With your thread and help I discovered this fantastic thing - the dual boot. Thank you again and waiting for the new Siyah :)
[Galaxy S II Q&A, Help & Troubleshooting] emceeb:
Okay here is the deal... I have been using dual boot since like forever(as in since it came into existence) and was recently using Omega Black Blue and Omega AOKP 7.0 ..without any problems. Then for some reason I removed Omega AOKP and now that Omega AOKP 9.0 is out I tried to flash it back then installation goes smoothly and all but nothing happens after reboot. I thought It was a bad download and I tried it with the new PACman ROM still nothing NADA. I am not sure what I am doing wrong or is it coz these ROMs are of new build they are not supported by Siyah 4.1.5. I read somewhere (on this thread I think) that u need a minimum of 2.6 GB to dual boot and I have like 3.2, so that is not a issues I am assuming. Also after the installation the size of my internal sd card doesn't decrease. Any help appreciated.
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
Hi,

1. If you have had too less space in internal sdcard you would have failed during installation. you haven't, so it's not the issue

2. Yes, the issue is that your new rom has new mali drivers implemented so it's not compatible with Siyah 4.1.5.

Solution: Use Dorimanx 7.8 or Siyah 5.0 (should be released today or very soon)
[Galaxy S II Q&A, Help & Troubleshooting] toonarmy4life:
Last night I was running two ROMs (dual booting) stock 4.0.3 LPQ - PA 1.16 with siyah 4.1.5.

I then flashed siyah 5.0 and then rebooted into stock I let everything update then I went into 2nd ROM pa 2.16 but it jus stayed on black screen what did I do wrong?

Why didn't it load?
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
Hi, PA 2.16 is not the newest one rom (current is 2.52). Your rom is based on CM sources and has old mali drivers that's why, I suppose is not supported by last Siyah. I you upgrade your rom everything should work.
[Galaxy S II Q&A, Help & Troubleshooting] hellboyouch:
Okay I have RR 4.1.2 installed with the latest Siyah Kernel 5.1b I believe. I tried installing a stock ROM, I9100BVKJ4_I9100ORAKJ4_ORA, as my second option in dual boot, but I get an update failed error.

The zip contains a tar.md5 file, downloaded from sammobile. Am I using the right zip file?
[Galaxy S II Q&A, Help & Troubleshooting] Sun90:
u cannot flash a stock Rom(tar.md5 file) using recovery ma8:)

for that first u have to

1)swap ur primary rom RR3.1.2 (not 4.1.2 ma8) to secondary rom.

2) then install stock rom thro ODIN.

3) Flash the .tar file of siyah kernel from ODIN.

4)then in siyah kernel recovery under Dual boot Option swap the Roms again to get ur RR 3.1.2 as primary and stock as secondary rom's:)

PS- please ensure u have ample space on ur Internal sdcard to do so. also refer the OP(original post) of this thread for further assistance on Dual boot
[Galaxy S II Q&A, Help & Troubleshooting] hellboyouch:
That's what I realized too.

I was hoping to avoid the long work but I guess no other option.

Will report if it worked or not!
[Galaxy S II Q&A, Help & Troubleshooting] toonarmy4life:
Well I'm dual booting stock and pa 2.50 using siyah 5.0 now so if I flash siyah 5.0i will I still be able to boot into 2nd ROM I don't wanna lose anything again I have huge games on 2nd ROM
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
No, you will not loose your 2nd rom. But don't forget the general rule - alway have (just in case of any issues with your phone) nandroid backup (current one) of your roms :)

Regards
[Galaxy S II Q&A, Help & Troubleshooting] toonarmy4life:
Yeah but I've backed up ROM and restored before but I lost my apps that I had when I backed up
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
:confused: Strange. Nandroid backup includes /data partition which contains all your user apps + apps settings. Normally you shouldn't have lost them, unless you made something wrong.
[Galaxy S II Q&A, Help & Troubleshooting] toonarmy4life:
It was the first time I ever tried dual booting I had stock 1st rom and cm9.1 stable as 2nd rom

I backed up cm9.1 then removed 2nd rom then flashed pa 2.10 everything worked fine so I tested restoring cm9.1 everything worked but I never had my old apps
[Galaxy S II Q&A, Help & Troubleshooting] fakhersidhu:
ohh wow .... that was good info ... I didn't know Dual Boot option in my SGS2 .....
[Galaxy S II Q&A, Help & Troubleshooting] redchris:
Hi. I'm totally new to this. I flashed the latest Siyah v5.0i using the Odin method without a hitch but have gone no further. I would now like to keep the stock ROM and add a JB ROM to be able to dual boot into. Can someone give me some advice or point me in the direction of a straightforward guide that a noob would be able to follow! I found the Siyah flashing process straightforward but am a bit lost when reading instructions on flashing ROMs.

Thanks.
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
Hi,

1. Download latest version of JB rom (it will be an AOSP/AOKP rom because stock Samsung JB rom hasn't been released yet for S2)

2. Backup your 1st rom in CWM (just in case)

3. CWM recovery > dual boot options > Remove 2nd rom

4. CWM recovery > dual boot options > Wipe 2nd rom data and cache

5. CWM recovery > dual boot options > Wipe 2nd rom dalvik cache

6. CWM recovery > dual boot options > Install to 2nd rom from internal or external SD card (zip version of rom)

6. CWM recovery > dual boot options > Fix 2nd rom permissions (optionally)

Done

BTW you have to have about 2.6 GB of free space of internal SD card for 2nd rom.

Regards
[Galaxy S II Q&A, Help & Troubleshooting] redchris:
Hi Many40. Thanks for the quick and helpful reply. I'll have a go later when I have a charged battery and and some time to concentrate! In the meantime, can you (or anyone else) recommend a JB ROM for use with a Siyah flashed S2?
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
If you like pure Google's AOSP rom (no mods, tweaks etc): you can flash JB SuperNexus B5

If you like a rom with many features, modes and tweaks: you can flash Resurrection Remix JB 3.1.2 AOKP

Regards
[Galaxy S II Q&A, Help & Troubleshooting] redchris:
Thanks again for such a speedy reply!! Helpful forums go a long way to restoring my faith in humanity :)

Incidentally, how stable are these ROMs?
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
TBH I have experience only with SuperNexus. I have it already installed as the 2nd rom. For me is very stable.

Both roms may have some known minor AOSP/AOKP bugs, but I recommend you to read about them in the roms threads.

Regards
[Galaxy S II Q&A, Help & Troubleshooting] redchris:
Hi Many 40. Can you clarify what you mean by 'fix second ROM permissions optionally. Thanks
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
Yes,of course. Normally while flashing new rom as 2nd one this option is not required to be performed. It should be used later on if there are some problems with the permission to some files when you already use the rom. However some rom developpers recommend to perform fixing permissions just after flashing their roms eg Resurrection Remix. So summarizing - usally it's optional, what means that you don't have to do that but you can (just in case).
[Galaxy S II Q&A, Help & Troubleshooting] NullRef:
Mas I ask you a question: What is the difference between SuperNexus and CM10? Any idea? Thank you very much.
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
They are quite similar but:

1. CM10 is based on Android JB AOSP Google's sources with extra contrbutions from many people within Android community.

2. SuperNexus is entirely built by Faryaab dev from Google's JB AOSP sources as well but to provide pure Android experience as it is in Nexus devices. SN uses some features from CM team and some others.

For detailed differences you have to check features and changelogs of both roms.

Regards
[Galaxy S II Q&A, Help & Troubleshooting] redchris:
Hi Many. Still not had a chance to try this yet. I'm looking at the SuperNexus thread now and I notice that it lists and link to Google Apps. I recall from doing some reading about flashing new ROMs that flashing a new version of Google Apps is often recommended. You do not list doing so as part of your very helpful procedure. Do I need to worry about doing so?

---------- Post added at 10:07 PM ---------- Previous post was at 09:37 PM ----------

OK, so being the impatient person that I am I decied to go ahead and give it a shot. I followed your instructions but when I got to step 5 there wasn't an option to wipe second rom dalvik cache. I proceeded to step 6 as I had the option to load the rom from sd card. It told me that it had loaded ok and gave me several options. I then chose to reboot but now i get the initial splash screen complete with yellow triangle (as I had after I'd flashed the Siyah kernal) and then the screen shows a glowing X but nothing else happens. I'm not even able to turn the phone off - if I try to power down it just cycles the power and I end up looking at a glowing X again!

OK, so I managed to restore back to Siyah kernal ICS but Id love to know why it didn't work for me. Can anyone offer some suggestions? Thanks
[Galaxy S II Q&A, Help & Troubleshooting] redchris:
Tried for a second time with success! I now have the latest supernexus JB 4.1.2. I'll see how it behaves for me and report back (just in case anyone is remotely interested!!)
[Galaxy S II Q&A, Help & Troubleshooting] redchris:
SuperNexus is working very nicely indeed. It is super smooth and looks great. One small issue I now have is that I no longer have Google Apps. I'll see if I can figure out how to restore this from other threads but if anyone can point me in the right direction I would be extremely grateful.

I also need to restore all of my apps which I backed up prior to flashing SN with Titanium Backup. I guess I just install Titanium backup somehow and then restore my apps from there? I'm dual booting and still have my original stock ICS in ROM 1. Perhaps I can move Titanium to my external SD and install on SuperNexus from there? Again any pointers would be great.

Thanks.

EDIT: I'll take these questions over to the SuperNexus thread where they seem more applicable. Thanks.
[Galaxy S II Q&A, Help & Troubleshooting] Sun90:
yes, u can move Titanium to ext sd card and install it:), also ensure u restore only the apps not its data to the second rom (JB):)
[Galaxy S II Q&A, Help & Troubleshooting] redchris:
I think I'm being silly here... I've moved Titanium Back up the external SD card and rebooted into supernexus but I can't see how to install it from there. I can't see a file manager or browser or any other tool which will allow me to install it to the supernexus rom.

Also, there is a titanium backups folder in the root of my internal sd. I guess this is the backup itself. Do I manually need to copy this to the root of my external card?

Sorry for all the questions but I love the supernexus rom and would really like to get my apps restored to it and all my google apps as well.
[Galaxy S II Q&A, Help & Troubleshooting] NullRef:
Why not installing Titanium Backup from Play store on the second rom? then you can restore your apps
[Galaxy S II Q&A, Help & Troubleshooting] redchris:
Google play can't install to my second ROM as it knows the app is already installed on my phone (first ROM).

Ok, so i flashed gapps 4.2 and can now access TB.
[Galaxy S II Q&A, Help & Troubleshooting] StressSyndrom:
Can I ?

Hi xda members, my question is, how can i dual boot my I9100 ?

which kernel ? and how i can do rom's on it ?
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
How? - Easy, step by step

Which kernel? - Proper one

What roms? - Those which you like

Now, to be serious, you provided almost no information from your side but you would like to know everything.

Starting point is - you have to know what 2 roms you would like to have. If you find out that come back here and we will continue...
[Galaxy S II Q&A, Help & Troubleshooting] StressSyndrom:
Sup. I'm back. First at all, thanks for your answer so fast.

This & This one ...

Btw. which kernel you prefer ? ... Siyah or Dorimanx, i can not find the latest kernel .. maybe you can help me ?

Got Samsung Galaxy s2 i1900 4.0.4 got no kernel already, cuz i dont know which one i have to use.

Thanks for your help !

---------- Post added at 12:36 AM ---------- Previous post was at 12:31 AM ----------

I've forgotten something, saw this Picture randomly, how he did that ?
[Galaxy S II Q&A, Help & Troubleshooting] Many40:
My second answer has not been so fast :) I had to sleep a little.

Ok, let's go.

You chosen 2 roms (nice ones :)) with new mali drivers implemented so we need proper kernel. I know two of them as you alredy mentioned:

1. Siyha 5.0.1 (this I recommend because I use it and know how to dual boot on it) - download from here (TAR version)

2. Dorimanx 7.16 (if will not like Siyah you can flash it and check later on - download from here

Then, let's continue. Nice that you reported on which rom/kernel you are on now. So, if you are on stock rom/kernel you most likely (assuming your pone's eMMC chip is insane) susceptible to get hard brick bug.

1. To avoid this don't wipe/fomat anything from stock recovery. Just make first step and flash Siyah (TAR) kernel via PC odin (without any wipes and with default odin settings - DON'T tick re-partition or something more).

2. Now you are safe. Go to CWM recovery and:

- backup your cureent rom (just in case you neet it)

- format /system partition (mounts and storage section)

- wipe data/factory reset

- wipe cache

- wipe dalvik cache

3. Then install your first rom eg RR 3.1.2 (from CWM / install zip from sd card /choose zip from external or internal sd card section)

It will be special Aroma installer. During installation choose features you like but DON'T choose a kernel. When installation finishes:

- untick the "Reboot Now" option

- When you're back on recovery go to Advanced

- Wipe Dalvik Cache

- Fix Permissions

- Wipe Cache Partition

- Reboot

Now you should successfully have 1st rom installed on Siyah kernel.

Let's do dual-booting (you have to have about 2.6 GB of free space of internal SD card for 2nd rom):

4. CWM recovery > dual boot options > Remove 2nd rom

5. CWM recovery > dual boot options > Wipe 2nd rom data and cache

6. CWM recovery > dual boot options > Wipe 2nd rom dalvik cache

7. CWM recovery > dual boot options > Install to 2nd rom from internal or external SD card (choose zip file of your cMIUI rom)

8. CWM recovery > dual boot options > Fix 2nd rom permissions (optionally)

Done

Ufff... Enough so far. If you have addtional questions feel free but before you ask remember to say "thank you" to someone who tries to help you:) There is

speciall way on XDA to do express that - THANKS button :)

Regards
[Galaxy S II Q&A, Help & Troubleshooting] redchris:
Amazing advice again Many40 - you are teaching me a lot about this whole process.

So I flashed my first ROM the other day (SN) and after a few minor issues everything is working fine. Of course now I have the bug and want to try lots more ROMs!! I have a few questions relating to the SN ROM and flashing additonal ROMs.

Are 3rd party launchers (Nova, Apex) compatible with SN? I would like to increase the number of home screens if possible.

I still have my stock ICS ROM in position 1. If I want to change this for another, what is the best method for backing up this first ROM before making changes to it? I would of course like to know that I can easily revert back to stock ROM if I need to.

Thanks again.