yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] razor 116:
If you are using CM (or any derivative e.g AOKP) then open "Galaxys2settings" and change the touch sensitivity, this is different to extweaks. for me if I put it up to full the device registers touch before I even touch the screen, about 1mm away.
[Galaxy S II Original Android Development] kosako17:
Any dual booting guide please? Sounds good..
[Galaxy S II Original Android Development] Cristiano Matos:
www.gokhanmoral.com

Click in siyah v3.1beta1
[Galaxy S II Original Android Development] kosako17:
Thanks :) when will be ready siyah v3.1 beta1?
[Galaxy S II Original Android Development] Cristiano Matos:
I think maybe tomorrow.

Gokhan words!
[Galaxy S II Original Android Development] kosako17:
Ok ok i can wait some hours.. :P
[Galaxy S II Original Android Development] duykhang524:
Hey guys is anybody having a lag when scrolling in the stock music app? It's not as smooth as the Gb version :/ I get a stutter then a loading for 1-5sec when i scroll down my 500~ songs.
[Galaxy S II Original Android Development] slipmeknot:
Never had that problem, this might be a rom related issue, mine is scrolling smoothly with stock music app.

Anyway kudos for gokhan, enjoying new kernel with touch recovery :) I just flashed it yesterday.
[Galaxy S II Original Android Development] elite_gamer04:
I am correct in thinking that ExTweaks doesn't allow you to tweak CPU scale (like 100-1200mhz stuff), I will have to use SetCPU for this? I can only see something relating to Governor and Default Ondemand Suspend Freq...

Still new to this as you can see.
[Galaxy S II Original Android Development] dee163:
That is correct. SETCPU
[Galaxy S II Original Android Development] eric-filth:
I recommend Voltage Control to control freqs, voltages, cpu governors and i/o sched.
[Galaxy S II Original Android Development] elite_gamer04:
Voltage Control = SetCPU (aka do same things?) - just a preference?
[Galaxy S II Original Android Development] rlorange:
Gohkan: update on USB Otg it seems there is a simple config in the kernel source already which can be changed to allow mice and keyboard support.

This from the suptzy:
[Galaxy S II Original Android Development] TheMatrix2000:
Just name your kernel "multi-boot";););););)
[Galaxy S II Original Android Development] marcosxd:
Quoting myself please advice

PS: pics and BBS log of most of the day usage (which was very light, had a lot of work lol)

PS2: I know my battery life is not that bad, but stick to the deep sleep problem please. Thanks
[Galaxy S II Original Android Development] rauschkugl:
Everybody else wouldn't be able to use the phone anymore. We have Gorilla glass, free your screen or adjust the sensivity yourself in extweaks.
[Galaxy S II Original Android Development] windowsxelvis:
I had the same problem before but it has gone since ICS. I discovered that the app "AdFree" could be a reason causing battery drain. Try to uninstall it if you have it. Otherwise, I have no idea.
[Galaxy S II Original Android Development] kwerdenker:
You seem to encounter the same random bug as I do, namely the suspend_backoff wakelock. The only real reference I could find to this is in the kernel sources (kernel/power/wakelock.c). From what I understand, if there are too many wakelocks close together, suspend just says "i'll wait 'till you get your **** together" and just wakelock itself like a sulking child ;). After a while, when everything is settled down it should check too see if everyone came to their senses and if it's finally sleeping time. I would guess their maybe a odd race condition, through which the suspend_backoff wakelock doesn't get lifted and thus keeping the device from deep sleeping.

@gokhan While looking for the sources, I noticed that you did some changes to the timings used for the suspend_backoff logic a few days ago. Is this commit connected to this problem and is this part of the 3.0.1 version of the kernel?
[Galaxy S II Original Android Development] gokhanmoral:
touch sensitivity is quite improved in v3.1beta1

dualbooting is tested and it works. I need some more testing with MIUI roms...

it will be released in an hour... you'll be amazed ;)

I will improve boot time in the next release.

for now there is no optimization in that part.

everything is implemented in a quick&dirty way.

I will update wifi driver and some other parts in the next version using the korean ICS kernel. it seems that they have updated wifi driver to some 2012 version and it also has some other improvements.

for now, I merged the click sound preventing part in sound driver. it sometimes happens when you reboot your device.

touch sensitivity settings are also copied from the korean version.

back to last minute testing before release :)
[Galaxy S II Original Android Development] ewes7777:
I'm using MIUI ROM. And i want test AOKP rom together. Good job Gokhan abi! Tesekkur!
[Galaxy S II Original Android Development] droidphile:
Ofcourse all will be super-amazed. (I'm already :) ). A detailed guide on dual booting with lot of faqs coming up in reference thread shortly. Guess it's show-off time for everyone. Amaze your friends and office mates :)
[Galaxy S II Original Android Development] gokhanmoral:
although it is written in my blog, I will write the steps again:

- clone primary rom to secondary

- flash aokp

- FLASH SIYAHKERNEL AGAIN because aokp may flash it's own kernel

then you will have them both but you will have your previous rom as second rom.

if you follow this, you will have aokp as second rom:

- flash siyahkernel

- nandroid backup

- flash aokp

- reboot and configure, flash additional zips

- flash siyahkernel again

- clone primary rom to secondary

- restore nandroid backup

when I have time to implement taking nandroid backups of the second rom and restoring nandroid backups to second everything will be easier.

for now, it will be a little hard.

I thought about preventing kernel restore in nandroid restoration but then I did not do that because it would cause a lot of "nooo, don't do that" posts..

so, you will have to keep track of the kernels in your nandroid backups and flash back siyah if you want dualbooting back.
[Galaxy S II Original Android Development] unnamedname:
I have the same question, not answered for now.

Does the applications you install ot primary ROM automaticly are installed on second? Or second ROM uses completely new file system?
[Galaxy S II Original Android Development] rauschkugl:
No. Two completely independent Roms that share no data.
[Galaxy S II Original Android Development] gokhanmoral:
second rom will have different system data and cache partitions.

boot, kernel, efs, sdcard and emmc partitions are shared.

second rom's system will be on /dev/block/mmcblk0p12 which is known as hidden partition. primary rom's system is on /dev/block/mmcblk0p9.

data and cache partitions will be in /sdcard/.secondrom directory. do not delete them or you will lose your second rom.

data.img has size of 2GB.

later you will be able to customize that size if you don't need that big data partition.

cache is 103MB. I don't think that will be a big problem but maybe I will also decrease the size of it.
[Galaxy S II Original Android Development] crypticc:
I turned off audio and tactile feedback to get rid of the audio output wakelock
[Galaxy S II Original Android Development] droidluck:
A detailed guide and FAQs are highly appreciated :D and is there any

minimum requirement for how much storage you shoud have internal and external?
[Galaxy S II Original Android Development] rauschkugl:
Written in the changelog or gokhans post on this page. At least 2,1 GB on the internal sd.
[Galaxy S II Original Android Development] droidluck:
My bad saw his blog awhile go and it wasn't updated back then. Thanks
[Galaxy S II Original Android Development] kwerdenker:
I only have audio out wakelock when listening to MP3s, so that's expected :)

What I'm getting at is this:

As you can see both sections have roughly the same user space wakelocks but the first one has a much higher drain. The duration of the first slot equals the time of the suspend_wakelock I see in BBS, so it should be the culprit. But I have no idea how it gets triggered or how it gets resolved, since it seems to happen at total random.

I know everyone is head-over-heels for dual-booting but some feedback on this would be really appreciated :)
[Galaxy S II Original Android Development] Goku80:
man you are making me regret now selling my galaxy s2.:D i knew this day was coming and you are a reason why you still make this phone the powerhouse that it is..well done GM mate and i am sure this dual boot mod will take the phone to higher levels.

well done mate...any chance seeing you over at HTC One X like Franco:D well i could hope
[Galaxy S II Original Android Development] eisdrachen:
Ist ja soweit alles ok was du da schreibst, jedoch funktioniert es mit den Market Enablern nicht bei mir. Ich bekomme dann die Meldung, dass ich diese App in diesem Land nicht installieren darf. Überprüfe doch nochmal, ob es aktuell bei dir mit Market Enabler geht bitte.

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

Everything what you said is right, no question about it. But with Market Enabler I get the Message "You can not install this application in your country". Could you proof if it is actually possible to download voodoo louder and it is installable?
[Galaxy S II Original Android Development] TimAnd:
Can you please write a roadmap? Where does dualboot go? Something is clear: progress bar during the cloning process, warning if not enough free space. But, will later be possible to flash secondary ROM directly?

You don't mention anywhere that internal sd-card will be formatted. So, I assume it's a non-destructive partitioning, so that previous data remains there.

I used dualboot on GB and it's great for testing ROMs. For some serious use, that is opening with dualboot solutions like this, one needs to sync the contacts and messages between ROMs.

Probably there are 2 solutions: to use online sync or to use some (new) app that does this locally, which I prefer because my contacts are "phone". Is anyone aware of an app like this?
[Galaxy S II Original Android Development] ewes7777:
Abi, when we can download your new release?:)
[Galaxy S II Original Android Development] gokhanmoral:
yes, I thought it was preventing us to see the real reason of the problem but then I reverted that change because it didn't help. my change was simply disabling it because it is not possible to have that much suspend requests in on second. it happens when device tries to suspend but fails more than 10 times in a second. there is something which prevents it for some users but I don't know what it is.
[Galaxy S II Original Android Development] kwerdenker:
Thank you for the response. I'll try to keep a close watch on my device and see if I can provide some information the next time this happens.
[Galaxy S II Original Android Development] gokhanmoral:
I released v3.1beta1.

enjoy.
[Galaxy S II Original Android Development] Vaedryn:
Lets Rock :D
[Galaxy S II Original Android Development] The-Hulk:
So happy
[Galaxy S II Original Android Development] zenosteam:
access restricted , i cant download the beta1 !!?
[Galaxy S II Original Android Development] elite_gamer04:
When upgrading do the following?

1. Flash .ZIP

2. Clear Cache/Dalvik

3. Reset ExTweaks

4. Reboot

5. Profit?

Cheers!
[Galaxy S II Original Android Development] unnamedname:
Touch sensitivity is way beter, thanks. Now Angry Birds are playable!

Will test dualboot
[Galaxy S II Original Android Development] MistahBungle:
Yep. Sounds like a good plan to me ;) (tho some people say the clear cache/Dalvik is unnecessary. I do it regardless).
[Galaxy S II Original Android Development] ermacwins:
Is it not possible to have both roms use the same data partiton so they both see the same apps installed?
[Galaxy S II Original Android Development] davebert:
This would be awesome if possible :)
[Galaxy S II Original Android Development] gokhanmoral:
No. Data files are generally incompatible between roms. If you cannot install a rom without wipe you cannot use it dualbooting with the same data partition. Even if you can dalvik cache recreation will make it a lot slower to boot.

The easiest way to make backup with titanium backup and restore all apps to new rom.
[Galaxy S II Original Android Development] jbatavia:
I've always wondered (and I'm sorry if it is a noob question) : is it safe to flash a kernel while charging? I usually wait till my battery is a 20% to flash, but I just can wait that long to try this new one out!
[Galaxy S II Original Android Development] lyndonguti:
anyone tried the dualbooting? can someone make a video tnx....im really interrested
[Galaxy S II Original Android Development] rauschkugl:
You should read the last pages and the changelog then your questions will be answered. The internal SD will not be formatted. The data partition is a file. If you want to sync your contacts just use Google for it. If you don't want them in the cloud there are more then enough ways to make a backup and restore it on the second rom. Just look into the play store.
[Galaxy S II Original Android Development] rauschkugl:
You should wait because if you want to try dual boot you must do a backup and restore also. It's enough just for flashing the kernel though.
[Galaxy S II Original Android Development] It_ler:
I have just done it and no problems so far.

As general recommendation, the battery should be > 30% when flashing, as it is dangerous to interrupt the flashing process.
[Galaxy S II Original Android Development] lyndonguti:
hmm guys after doing the hole thing of dual booting...how can u switch to one to another rom?.....do i always need to go to cwm? or theres a shortcut?
[Galaxy S II Original Android Development] rauschkugl:
You will be asked during boot.
[Galaxy S II Original Android Development] forfrossensvart:
just flashed the new beta, coming from the latest cm9.

factory reseted and installed the latest miui german and siyah again.

over lunch break i'll clone miui to second rom and resore my last cm9 nandroid as primary rom ...

this is sooo awsome! many thanks to you, gokhanmoral!
[Galaxy S II Original Android Development] kem1337:
Hey gokhan,

I got random shutdown while copying files from int sd to ext st with both roms

wanam v10.7 siyah v3.1b1
[Galaxy S II Original Android Development] rauschkugl:
Dual boot works great so far. Foxhound as primary and cm9 as secondary.
[Galaxy S II Original Android Development] ephraim:
I experienced 1 kernel panic so far. After backing up using titanium backup and pressing home button.
[Galaxy S II Original Android Development] scarmona:
Not true at all. Gorilla glass isn't scratch proof, just resistant. And the phone will still be usable by the rest (no complaints from GB Nymphetamine kernel)

Unfortunately, Extweaks setting has no effect on this issue.
[Galaxy S II Original Android Development] Mutalisk:
Great work as usual ;)

Thanks a lot Gokhan :)

One question though, how would one undo dualbooting (theoretically)?

Simply delete some files with root explorer, format sdcard or something like that?

And does dualboot affect repartitioning in any way?

Sorry if that are noob-questions :)
[Galaxy S II Original Android Development] TimAnd:
I read and search. I might have missed this "Will later be possible to flash secondary ROM directly?" I'd appreciate direct answer. I use 2.6.35.14-Siyah-v2.6.14 kernel which doesn't have dual boot functionality but has dual boot menu, and I couldn't tell also from that. There is "Restore as secondary ROM", can this be used in the future to install secondary ROM directly?

I use backup and restore all the time, that's how I used my second MIUI. But, that wouldn't be convenient each time we change OS, backup from first, delete all contacts from second and restore. I'm speaking of boot time or one time local sync between OSs. I'm not aware of an app like this.
[Galaxy S II Original Android Development] gokhanmoral:
although I have not tested it yet, there is a "remove second rom" option in dual-boot options menu.

I check for build.prop in system2, data.img and cache.img in /sdcard/.secondrom/ folder.

if any one of those is not there you will not have second boot prompt during boot.

cloning only modifies hidden partition contents.

it will not affect recovery or download modes in any way, or it doesn't repartition anything. so, whatever you can do in download and recovery modes you can do it with this kernel. second rom is kinda hidden until you choose to boot it.

removing secondrom from dual-boot menu formats hidden partition and deletes img files from /sdcard/.secondrom.

if it doesn't work you can just remove those manually using the first rom.
[Galaxy S II Original Android Development] rauschkugl:
Delete the second rom in cwm. Maybe delete the files on SD card manually. I don't know if this is also done when selecting the option in cwm. You all should just try it. There's nothing complicated and your questions will probably get answered by themselfes.
[Galaxy S II Original Android Development] ROHIT345:
Just tried dual boot with cm9 and stock ICS ...perfect...thank you..this kernel is really getting better and better everyday..it's the best ics kernel for sgs2...
[Galaxy S II Original Android Development] troffers:
I was using the latest CM9 Nightly (19/03) and wasn't working for me. Seemed lots of people have the same problem but no answer yet.

Just about to update to 20/03 nightly and see if that works...
[Galaxy S II Original Android Development] mattisfaction:
This in my opinion is the best kernel on ics so far. I'm using it on cm9 and have it tweaked to the quite a bit with externals, including using voodoo louder.

However not really pushed the governors as using an unadventurous smart ass and noop setup. Everything working though, phone waking up properly and the phone is nippy, even using 100 hertz as my lowest setting. :-). I'm well pleased!
[Galaxy S II Original Android Development] cgvelmax:
I have installed the latest version of the kernel 3.0b3 and the when entering idle state does not go in to deep sleep.

im using the frequency of 100 to 1200

thanks for your hard work, keep it up.

Enviado desde mi GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] troffers:
Won't boot

Still having the same problem as before.

Flashed the latest nightly (20/03) and all I get is a black screen after the Samsung logo.

This has been mentioned on here a few time but not getting any answers. It's driving me a bit mental TBH :rolleyes:

Any ideas? Gokhan? Anyone?
[Galaxy S II Original Android Development] Ven0m:
I managed to unbrick my phone by Odin-flashing stock ICS rom from gokhanmoral's site.

While all the Siyah ROMs worked fine, do not attempt to run siyah-resetdefaultprofile.zip - it may soft-brick your device.
[Galaxy S II Original Android Development] codeworkx:
@gokhanmoral

AOSP based ROMs need support for Google MTP at Kernel. Samsung based ROMs need support for Samsung MTP.

Setting CONFIG_USB_ANDROID_SAMSUNG_MTP disables Google MTP and enables Samsung MTP.

Maybe you can build with both solutions since they're using different /dev nodes.

Samsung MTP: /dev/usb_mtp_gadget

Google MTP: /dev/mtp_usb

Have fun.
[Galaxy S II Original Android Development] gabx:
Coming from CM9 0318, I had the black screen after flashing the Kernel. Updating to 0319 or 0320 shall solve this issue.

Before flashing, in CM9, be sure to check On Demand in Settings>performance>Processor + SET ON BOOT

In CWM, flash 0320, flash Gapps, flash Syiah Kernel, wipe cache/dalvik cache.

Reboot and enjoy.
[Galaxy S II Original Android Development] rovex:
Strange problem. I have the screen set to max brightness all the time, but after flashing this every time the screen goes off it comes back on very dark. I have to set the brightness back up again.
[Galaxy S II Original Android Development] BoneMo:
fixed in upcoming beta 4
[Galaxy S II Original Android Development] rovex:
So it is, i missed that. Strangely its just stopped doing it anyway!
[Galaxy S II Original Android Development] naveediftikhar:
issue...lost all my sound after flashing beta 3...speaker went mute..no sound what so ever...help...

p.s to all those who say that ive been posting the same issue alot then yes iam..its an issue i want solved..so yeah..i wont stop!

iam using wanam lite 9.5
[Galaxy S II Original Android Development] gabx:
App>dev tools>media provider>scan sd card

See if your system can read again audio files
[Galaxy S II Original Android Development] rauschkugl:
you want it solved? what are you paying therefore? and it won't get solved faster by posting it again and again. you should think about your attitude and give a little more respect to the devs.
[Galaxy S II Original Android Development] troffers:
Well, it worked. In a way.

Installed everything as you said then I changed my DPI & rebooted for it to take effect and was stuck on the black screen again!

Aargh, this is annoying :mad:

I think i'll wait for the next build and see how that goes :rolleyes:
[Galaxy S II Original Android Development] naveediftikhar:
haha dude did u even get what i meant...i dont want it solved by gokhan...ive got ample respect for him n his time...what i want is it to be solved as in whats so F-ing special about my phone as no one else seems to be having this issue...!get it..!..!..what m i doin wrong..or is it lp7 incompatibility thingi...did i manage to barge into tat head of urs!?
[Galaxy S II Original Android Development] BadWolfy:
Flashed CM9 0320. System hangs on startup
[Galaxy S II Original Android Development] Ramelov:
Flash the old bootloader. According to Xplodwild the new bootloader which comes with Samsung LPQ build causes your problem. Download KP2 bootloader form here http://t.co/mhbp7q8Z

---------- Post added at 09:08 PM ---------- Previous post was at 09:04 PM ----------

You had black screen on 03/18 build because it's not compatible with kernels based on LPQ. Builds 0319+ are compatible. It's the different issue to the one you are responding to.
[Galaxy S II Original Android Development] tolis626:
Still,you've got an attitude that has absolutely no place in these forums.You want an issue solved?You've got to follow these steps:

1)Be polite

2)Report the problem properly,saying what rom,kernel version,etc you are using

3)Be polite

4)If no one responds,give people time,someone is probably looking into it

5)If someone responds,respond back

6)Do #5 politely

7)Try to provide a logcat or something more detailed than what you posted about in #1

8)Be patient and help us help you

Did I mention you have to be polite?No?Well,you have to be polite.I'm saying it as many times as I can in case "i manage to barge into tat head of urs!".And most importantly,show some respect.Developers show all of us more than we deserve,me and you included.

So,do you think you should rephrase your posts somehow?
[Galaxy S II Original Android Development] brenogbi:
I cant install...anyone can help me?
[Galaxy S II Original Android Development] brenogbi:
The phone stuck on kernel panic mode
[Galaxy S II Original Android Development] jack_p75:
Hi can you tell me wher is the explication the function of dual boot and how can i have 2 roms thanks

Inviato dal mio GT-I9100 usando Tapatalk