yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] Goku80:
Taken from Gokhan blog

For now, you will only have one additional option available in CWM Touch Recovery and that is cloning your primary ROM as secondary.

If you want to have another ROM as secondary ROM, follow these steps:

Make a nandroid backup of your existing ROM

wipe everything and install the other ROM

Boot the ROM and make customizations. Don’t forget to reflash SiyahKernel if the ROM flashes another kernel.

Use CWM Touch Recovery to clone your rom as secondary rom.

Restore nandroid backup

Keep in mind that you will not be able to flash additional CWM packages to the secondary ROM. Therefore, it is important that you have flashed all additional packages and customizations in the third step before you make the clone in the 4th step.

Some notes about dualbooting:

If you do not make any cloning you won’t be prompted to boot the second ROM.

you may need to reflash this kernel after a nandroid restore if your nandroid backup is created with another kernel.

there is no progress bar during the cloning process. it will be implemented later but for now, be patient because the size of data is huge and may take up to 10 minutes to clone.

there are some checks missing. for example if you do not have enough space in your internal sdcard (you need 2.1GB free space) you will not get a warning or error, but dual booting won’t work. remember, this is beta and not all features are implemented yet. In time, other dual-booting options in CWM Touch Recovery will be implemented.

you won’t be able to use mass storage mode for /sdcard in second rom because we have our data and cache partitions on /sdcard. only external sdcard will be mounted if you are using mass_storage mode. mtp should work fine for sdcard.

once again, you won’t be able to flash any CWM flashable zip to second ROM.
[Galaxy S II Original Android Development] rauschkugl:
What are you doing with your phones? Used my old hd2 for over 2 years and there is not a single scratch on the display. It didnt even have gorilla glass and fell down different times.

Well I don't know but I think it's not so good for everyone else because the phone would recognize touches even before putting the finger on the display. Experienced this on the hd2 where I was able to unlock it trough a jeans and a leather sleeve for the phone.

Yes you will be able to install a zip to the second from directly and yes you can do it now by restoring a backup or copying the primary from.

Well I don't know an app that does it the way you want and use Google anyway. But I don't think there's a need to do it on every boot. You don't get new contacts that often. And you also don't have to do it for SMS all the time you get a new one. Once in a week also would be enough. At least for me. But it would be a good implementation for later when everything else is working. Would take up a lot of boot up time though...
[Galaxy S II Original Android Development] leventpinar:
http://www.gokhanmoral.com/gm/2012/04/10/siyahkernel-v3-1beta1/
[Galaxy S II Original Android Development] fasst:
gokhan,

GREAT work with dual boot.

Omega-9 as primary and Hydrogen-ICS as secondary works like a charm.
[Galaxy S II Original Android Development] mekhonte:
I beg to differ my friend :-) best SGSII kernel ;-) did you know a better kernel for GB?
[Galaxy S II Original Android Development] unnamedname:
Confirmation by me, too. Lite'ning ROM v2.7 as primary + CM9 as secondary, works great!
[Galaxy S II Original Android Development] XDA mark:
Im not trying to be rude or anything, but WHY would you want 2 ROMs. For testing purpose I maybe can understand, or maybe if you want an AOSP based ROM but want to listen to FM radio and need a second Sammy rom.

For me there isn't really a reason to have 2 roms on my phone :P But would like to hear the benefits other users see in dual booting.
[Galaxy S II Original Android Development] Karpfenhai:
Really? hmmm, per example a play ROM, if you have kids, wifi and phone function disabled. Or a dedicated GPS ROM for geocaching, all other functions disabled to save battery... Or am development ROM for testing... Just 3 purposes.. ;-)

Its simply great!

Swyped from my GT-I9100 using XDA App.
[Galaxy S II Original Android Development] kem1337:
Hey. Dual boot does not work with hydro+wanan but works with 2 wanams. Hiw to install?

wanam v10.6 siyah v3.0.1
[Galaxy S II Original Android Development] gGabi:
Gokhan, genius!
[Galaxy S II Original Android Development] mekhonte:
In my case your answer is simple. i like to have a experimental ROM with tones of apps for a daily use.but a clean, stable, battery efficient for vacations and trips :-)
[Galaxy S II Original Android Development] rauschkugl:
Found a little thing. When trying to make a backup from cwm app it just boots into recovery but doesn't start the backup. Everything else is great so far.

Benefit of two roms for me is mostly testing. I don't have to wipe my stable rom when trying something else. And its just cool that we can do it ^^
[Galaxy S II Original Android Development] Ankit Tulsian:
Gokhan.I want to keep one official sammy rom and cm9.As cm9 is nightly build so cm9 should be my primary rom or secondary rom?so that i can flash the latest builds.
[Galaxy S II Original Android Development] veyka:
CM9 primary so you can flash nightlys, cant flash zips onto the 2nd rom.

Edit, don't forget to flash the kernel again after nightly as it will be replaced by the stock one.
[Galaxy S II Original Android Development] ashok:
is it possible to have a secondary Gingerbread ROM?
[Galaxy S II Original Android Development] veyka:
No ics only, has been asked and answered in the last page or so.
[Galaxy S II Original Android Development] Ankit Tulsian:
Can i change my primary rom from cm9 to d4 or hyderogen with out loosing my secondary rom
[Galaxy S II Original Android Development] cheewaca:
With 3.1 beta1 i have a very high consumption of ram and I can not run games decently. I have too much lag and sometimes games not start or when i´m playing quits.
[Galaxy S II Original Android Development] ermacwins:
This is easy, some may prefer MIUI, AOKP or CM9 over Samsung Stock

Samsung has

1. Better camera and video recording

2. HD Codec support i.e. MKV

3. MHL Support

So whenever they need to use these functions, they can
[Galaxy S II Original Android Development] Sboulema:
Yup! MHL support is my main reason for wanting to dual boot :)
[Galaxy S II Original Android Development] targetal:
running 3.0.1 at the moment with SlimICS 3.2. works like a charm. will try the 3.1 later on with the dual booting.

thanks for your hard and excellent work !
[Galaxy S II Original Android Development] rauschkugl:
Yes but you have to flash back siyah after rom change.
[Galaxy S II Original Android Development] Zikor:
I am not really a fan of dual booting so i'll go abit off topic here.

Is it possible to integrate a setting in extweaks to adjust the vibration intensity?

I have an SGS1 and Stratosk managed to integrate this setting in his kernel (Semaphore kernel).

This would be helpful as cm9 and other roms (that are based on cm9) does not have the option to adjust the intensity for their haptic feedback :)

just a suggestion though!
[Galaxy S II Original Android Development] bmw13fr:
Hi all,

1- Is Siyah kernel allow to use files larger than 4gb ?

2- If I want to reflash CM9 default kernel, I just have to flash it on CWM ?

thanks a lot !! :D
[Galaxy S II Original Android Development] rauschkugl:
Had the same. Choose battery profile in cwm. Then set third gpu step to 267 and use lulzactive instead of on demand. Set these in extweaks. You can make more changes but like this the kernel is fast and snappy like hell on my phone. Had stutters and hangs on temple run with default settings but they're gone now.

I can send you my other settings this evening when I'm at home if you want. Just pm me.
[Galaxy S II Original Android Development] gokhanmoral:
it would be a nice feature. I am putting it in my todo list.

thanks
[Galaxy S II Original Android Development] cheewaca:
It is not a solution for high consumption of ram. With that configuration i have the same result.

Thanks anyway
[Galaxy S II Original Android Development] Vaedryn:
Dual boot works so nice. This is absolutely great. Excellent!

I found a small error. For two times when i press the touch button to reboot ( in recovery ) , recovery freeze and give me a big colour show. After press the power button for 10 seconds, phone reboots in recovery, then reboot works.

Cyanogen (mod) 9
[Galaxy S II Original Android Development] scarmona:
Well, the 3.1beta1 works perfectly, and my screen is now responsive while charging. Did you notice any drawbacks with yours?

Some of us carry our phones with lots and various stuff in our pockets and sometimes we place them in uneven surfaces, GLAS offers great extra protection for me and this kernel makes it comfortably useable with ICS again.

Thanks Gokhanmoral, thumbs up!!!
[Galaxy S II Original Android Development] fasst:
Yes true. Starting backup from CWM only boots into recovery.
[Galaxy S II Original Android Development] gokhanmoral:
hmm, I will check it. it may be related with my last minute merge of fix from koran ics kernel source. maybe there was something korean version specific in that change. I'll try to fix it in beta2.
[Galaxy S II Original Android Development] BULL3TPR00F:
Apps2sd seems to be broken after flashing the new 3'1 beta for me too
[Galaxy S II Original Android Development] gokhanmoral:
I can also confirm this. it will be fixed in beta2.
[Galaxy S II Original Android Development] JAG131990:
Im on resurection rom after i flash this kernal it tries boot primary and freezes on a messy black screen
[Galaxy S II Original Android Development] scanja500:
Habe a Problem!

Primary Rom cm9

Secundary Rom wanama lite

Cant Boot in secundary Rom,

Have only a black screen!
[Galaxy S II Original Android Development] rauschkugl:
No it's still ok. Thought that the changes would have to be more aggressive for you to work well.
[Galaxy S II Original Android Development] Crescendo Xenomorph:
I think I got a slogan for this kernel.

[KERNEL][ICS][ExTweaks][All-in-1kernel][DualBoot] SiyahKernel v3.1beta1 - "THE MOTHER OF ALL KERNEL"
[Galaxy S II Original Android Development] ole12:
Neh, best slogan would be: MILF... or KILF
[Galaxy S II Original Android Development] rauschkugl:
Well I don't know. Never cared about the numbers and didn't look them up as long as everything works well. It isn't bad if the ram is quite full. That's the way unix handles it.
[Galaxy S II Original Android Development] Crescendo Xenomorph:
ROFLMAO... ^^

Milf.... hahahaha...

Kilf Kernel I'd Like to F***
[Galaxy S II Original Android Development] cheewaca:
Try with apps or games with high consumption of ram like GTA.
[Galaxy S II Original Android Development] pauch_19@yahoo.com:
hi ghokan,

i have a question and a noob one i supposed. im currently on stock lp4. say i would want to flash cm9 so this becomes the secondary rom right? is it possible that i flash cm9 and make it my primary rom and then restore stock lp4 as secondary rom?

thanks
[Galaxy S II Original Android Development] harish_hpd:
Anyone having issues installing some apps to internal SD card.. ??

i couldnt able to restore it using TB also.. in earlier versions everything was working fine..

tried FIFA 2012, Teamviewer, Talking Tom 2, talking perry, talking ben and tom news...
[Galaxy S II Original Android Development] XDA mark:
Thanks to everybody that replied why Dualboot is a nice thing to have. Indeed I overlooked some functions that are only in Sammy roms. I guess since I don't use those things, for me there isn't any big reason to have a second Sammy ROM. Maybe in the future or something. At the moment I am in love with Hydrogen.. god I missed AOSP roms. And those AOKP mods/settings really make it great. And Siyah kernel offcourse, always need that :p
[Galaxy S II Original Android Development] rauschkugl:
I'll try with gta and shadow gun and report if there are issues but I don't think so.

Edit: no problems with shadow gun and dead space. Gta didn't work but it wasn't due to the ram. Think its because I restored data from gingerbread. Will maybe try this evening with another kernel but I'm pretty sure it will be the same there.
[Galaxy S II Original Android Development] Crescendo Xenomorph:
Or Dungeon Defenders SW....

It's running smoothly over battery profile + lulzactive + v(r) + UC CPU 1000Mhz + supercharger script....
[Galaxy S II Original Android Development] mcmanuf:
DataRouter errors in LogCat

I have the following errors in the logcat!

[Error]: DrReadUsbStatus returns false USB is offline (DataRouter)

They keep popping up all the time. It seems that the kernel keep polling for a USB connection.

This happens with stock kernel as well, and stock firmware.

Is this normal or should i be concerned. It seems like a design flaw.

I don't really like there is error messages in the LogCat, especially when they seem unnecessary.
[Galaxy S II Original Android Development] cheewaca:
With 3.0.1 i have 293/833 consumption of ram after reboot without problems.

With 3.1.beta1 i have 538/833 consumption of ram after reboot with lag in games and sometimes problems in GTA.

I think that is 3.1beta1 kernel problem.
[Galaxy S II Original Android Development] julle131:
What are you thinking?!?! :eek:

It is Kernel I'd Like to Flash :rolleyes:
[Galaxy S II Original Android Development] bmw13fr:
No one can answer me ? :(
[Galaxy S II Original Android Development] rauschkugl:
1. I don't think so but not because of siyah but the file system of the SD card.

2. If zip file yes else no.
[Galaxy S II Original Android Development] julle131:
1. It depents on filesystem. Propably not.

2. Yes. Also remember to wipe dalvik cache and normal cache.
[Galaxy S II Original Android Development] gokhanmoral:
I will try to fix that. I don't move too much apps to sdcard (isn't 512MB enough to have all apps in system partition?)

I think the reason is that I am using 2 loopback devices to mount data and cache partitions and you have more than 6 apps installed to sdcard.
[Galaxy S II Original Android Development] Crescendo Xenomorph:
Hahahahaha.... LOL.... :p

I thought.... you know what I meant... hahahaha....
[Galaxy S II Original Android Development] The-Hulk:
i am now running a dual boot of -

Primary - CM9 Nightly 09-04-2012

2nd - [Rom][AOKP][10/04]Resurrection Remix ics v1.2 PRO[4.0.4]

Everything is working fine as it stands, thank you for this very cool kernel
[Galaxy S II Original Android Development] MistahBungle:
Yep me too Cheewaca.

Only thing I have running in the background by default apart from system apps/processes in Battery Spy. Mine's showing 601MB ram used.

Either it's guzzling ram or it's reporting incorrectly. Haven't multitasked to test this out tho.

CM9 09/04 nightly.
[Galaxy S II Original Android Development] confusedmuse:
It would be... if any game developer would use an external folder for the game data... But many games are 50MB or bigger apk files, so the system fills up after just a few games... :(
[Galaxy S II Original Android Development] harish_hpd:
I have never installed / moved any apps to SD card. It was installed into SD by default. I had 6 apps in SD earlier and there wasnt any problems with earlier releases. I tried to move it to phone memory. Tried a fresh install other than restoring apps using TB. Nothing worked. So i thought to report here if i get some help or workaround from anyone to avoid this problem. Im using CM9 latest nightly with ur latest kernal. I am thanking u for your great work. :-):-):D:D
[Galaxy S II Original Android Development] gokhanmoral:
hmm, right. if apk files are big...

check your pm. I want you to test a possible fix.
[Galaxy S II Original Android Development] Karpfenhai:
Restore via TB will work if you change this setting:

Swyped from my GT-I9100 using XDA App.
[Galaxy S II Original Android Development] davebert:
Have exactly the same problem. Trying to boot two sammy roms .hope you could fix this. Otherwise the Kernel works perfect .
[Galaxy S II Original Android Development] abrmx:
I cant overclock with latest kermel, using CM9. Any ideas?
[Galaxy S II Original Android Development] robertus23:
can i use this kernel for normal work on my SGII-without to use for secondary rom-just like a previous kernel(3.0.1)?

thanks
[Galaxy S II Original Android Development] Mutalisk:
Sure ;)
[Galaxy S II Original Android Development] ermacwins:
I think 512mb is enough or maybe add more flavours?
[Galaxy S II Original Android Development] lyndonguti:
black screen on my second rom vk:confused:
[Galaxy S II Original Android Development] robertus23:
Mutalisk

thanks for info
[Galaxy S II Original Android Development] ermacwins:
I think 512mb is enough or maybe add more flavours? I mean having a secondar rom would sort of indicate it is use less so less storage kind of makes sense.
[Galaxy S II Original Android Development] antt00:
Haven't got time to test dual boot but i do notice the high ram consumption with 3.1 beta 1. On hydrog3nics with 3.0.1 i get about 400-500 consumption after boot. On 3.1 beta its 600-700 consumption.
[Galaxy S II Original Android Development] confusedmuse:
Just tested, didn't work for me unfortunately.

Another thing: i've mentioned a problem earlier with the letter "ü" i've used in a folders name. It was replaced by some characters after flashing the latest Siyah. But i still could access the folder.

With the version you've sent me it got even weirder.

The letter became replaced again + i can't access the folder anymore. It's displayed as unknown file... Also can't rename it. I just get a simple "FAIL" message when trying.

If this issue is not related to the install-to-sd issue just ignore it. I can just avoid these letters. No problem there.

Edit: Restored nandroid "CM9 0409 + Siyah 3.0.1" -> everything went back to normal. My "ü" is back, i can access the folder again, and all of my games installed to sd are back.
[Galaxy S II Original Android Development] :
Why do you want remove this clock?
[Galaxy S II Original Android Development] yeahtyeaht:
Because 200mhz is better for battery life
[Galaxy S II Original Android Development] bazzag:
Is it just me or the stock Music player kills the battery way too fast in CM9/Siyah 3.0.1? About 2 hours of music playback (nothing else was open) drained 30% battery.
[Galaxy S II Original Android Development] forfrossensvart:
me too, trying to clone miui 2.4.6 German to secondary rom. after that, restarting and trying to boot into secondary rom (without restory my old cm9) does not work. ends up in black screen...
[Galaxy S II Original Android Development] BoneMo:
can confirm....also having about 200MB RAM less with 3.1b1
[Galaxy S II Original Android Development] zoneeee:
Hello, I tried all RC and official versions and I can say with some degree of certanty that RC1 consumes much LESS battery than official version, dont know why. no new apps or weird wakelocks.

Just wanted to report it to see if someone else had the same results.

regards
[Galaxy S II Original Android Development] maxwarp79:
I flashed SiyahKernel (version 3.0.1 and 3.1beta1) on my SGS2 with MIUI ROM version 2.3.9 and now the phone doesn't boot. It show "Samsung Galaxy S II" logo and then it locks with black screen.

With version 3.1beta1 it shows dual-boot menu, but when the countdown is over I can see only the black screen.

I tried to flash both with Odin and CWM Recovery.

Where can I solve the problem?!? :confused: :( :( :(
[Galaxy S II Original Android Development] Crescendo Xenomorph:
@Gokhan: Please, do something with the color... The stock LPS got way too blueish tint and the color appear washed... Please...
[Galaxy S II Original Android Development] rauschkugl:
Is version 2.3.9 the version of the rom or the android version? This kernel is only for ics. If it is an ics rom you can try to wipe dalvik.
[Galaxy S II Original Android Development] sahibunlimited:
@gokhanmortal Sorry to do a request:o(but more as an idea)

But can their be a option to abort nandroid backup?

Sometimes when we accidentally make a backup or choose internal sd insted of external that waste time:o
[Galaxy S II Original Android Development] confusedmuse:
MIUI 2.3.9 is based on Android 2.3.7... :rolleyes:

Flash Siyah 2.6.13 or change to an ICS ROM.
[Galaxy S II Original Android Development] yahyoh:
i have very high ram usage without opening any thing O_o with latest 3.1 beta 1
[Galaxy S II Original Android Development] maxwarp79:
Ok, I will try to flash Siyah 2.6.13...

I didn't know that 3.x version of Siyah is for ICS ROMs only, sorry... :D
[Galaxy S II Original Android Development] jontoo:
Instaling hidrogen like a secondary rom anb VK as primer and no problem booting both roms, thanks for the great kernel
[Galaxy S II Original Android Development] BoneMo:
agree it is a RAM hungry version
[Galaxy S II Original Android Development] Aldideos:
Thanks gokhanmoral,

Primary os: Miui 2.4.6

Secondary os: Cyanogenmod

Two question:

Where are situated the secondary os files? In internal sd card?

Thanks for your answer :-)
[Galaxy S II Original Android Development] KennyLegend:
Yes but isn't there still enough ram left to do most stuff?? There's a few running apps above that could be stopped too which would free up ram.
[Galaxy S II Original Android Development] elite_gamer04:
Would love to see lower brightness on the Low Setting, something maybe similar to how Hardcore does it in Speedmod? CM9s lowest brightness is just still so bright! Could save alot more battery :)
[Galaxy S II Original Android Development] lyndonguti:
all im seeing this is their successfully done the dual boot :( ive got d4 rom which is based on cm9 as primary rom and vk as secondary rom...when i try to boot in to secndary rom its just black screen :(...why?
[Galaxy S II Original Android Development] scanja500:
+1

10char...
[Galaxy S II Original Android Development] nikal:
Less RAM in 3.1 beta1

Just to report that this version consumes around 150MB to 200MB more RAM compared to 3.01.

I am running Omega 9.0 ROM.
[Galaxy S II Original Android Development] gal peleg:
Ye I don't know y but the music it very bettery hungry in gb it was not like thet...
[Galaxy S II Original Android Development] master1988:
+1
[Galaxy S II Original Android Development] wini77:
Funny thing happened here. I instaled SiyahKernel v3.1beta1 on Hydrog3n 10.04.2012 and figured out that the aplication Sports-tracker was not listed in the app drawer.

I tryed to install it again but no luck. Flashed back to stock Hydrog3n and it's working again.

I haven't had this issue on 3.01
[Galaxy S II Original Android Development] harish_hpd:
I made this change in TB. I restored d apps successfully to internal storage. Thanks for d help mate. It is always good to have a TB backup. :) But if want to install a new game or such big file what should i do?
[Galaxy S II Original Android Development] confusedmuse:
App to sd issue. It's because the app's default install location is the sd card.

You can install it if you have a backup of the app made with Titanium.

Just set "internal storage" as restore location inside Titanium settings.

Or wait till Gokhan has fixed it. :)
[Galaxy S II Original Android Development] drrkgupta:
I don't want to use dual boot as off now, should I shift to the latest version or stay on the last one itself?
[Galaxy S II Original Android Development] stormtroopercs:
+1 seems like having a Samsung rom as secondary does not boot.
[Galaxy S II Original Android Development] m2smoe:
I have MIUI v4 and CM9 both running in dualboot, working fine.
[Galaxy S II Original Android Development] wini77:
I know that, but I only have internal memory, no external SD here.
[Galaxy S II Original Android Development] Aldideos:
can I do a question?

Can you view internal sd when you connect the phone at the pc? I don't