yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] msaraiva:
Yeah, it seems idle battery life is good (because of deep sleep), but when using the device it drains really fast.
[Galaxy S II Original Android Development] rauschkugl:
Where is beta1 i want to flash something :-D

Sent from my GT-I9100
[Galaxy S II Original Android Development] coolfire:
Well, we can't have it all, can we? :)

Sent from my SGSII
[Galaxy S II Original Android Development] psychoid:
cant wait to try 2.1 :D
[Galaxy S II Original Android Development] Guetta1:
I mean 2.0 is just phantastic, but if i read 2.1 changelog i'm gettin realy wet !!!

This is ****in' gorgeous...

You're the best developer here at the moment !

You've made the impossible now possible !!!

THX for your breathtaking, incredible work !
[Galaxy S II Original Android Development] chadouming:
I WANT 2.1 :D :D Time to break some record ^^
[Galaxy S II Original Android Development] vnvman:
H4x wtf!1

Customizable bus sounds killer also, looking forward to that ;)
[Galaxy S II Original Android Development] :
2.1

oh no!

i have no time to compulsively flash kernels!

stay on 2.0 at least one day!

X-D
[Galaxy S II Original Android Development] Barni86:
Hey gokhan which settings do you choose for the benchmark
[Galaxy S II Original Android Development] eukaryote:
This is just getting scary. Bus control? Far out, it's starting to approach what'd you do to a conventional computer!
[Galaxy S II Original Android Development] pockobg:
v2.0 is great i think 3h 20min standby + wifi connected+5min talk time+5min screen time and only 1% batt down!
[Galaxy S II Original Android Development] :
@Gökhan

can you please make the kernel also work on insanity 2?

-> http://xdaforums.com/showthread.php?t=1170249

It's based on cyanogen so there should be only minimal changes necessary to make it work.

Thanks a lot for your effort and your great kernel :o
[Galaxy S II Original Android Development] Bene2k11:
Grrr and why does my SGS2 with 2.0 drain like hell? :( The release candidates worked much better... I rebooted 2-3 times after flash and deep sleep worked...

Well then I'll just hope for 2.1

With best regards from my ExynosROM-powered SGS2 always running the newest version of Siyah-Kernel.
[Galaxy S II Original Android Development] mobiler77:
Stuck on initial boot screen

Hello.

I just attempted to flash Siyah v2 via CWM, only to get stuck on the "Samsung Galaxy SII - GT-I9100" screen (the initial one, before the boot animation), before even entering Recovery to flash the zip. I then flashed the v2 kernel via odin. Flashing completed ok, but my SGSII still gets stuck on the same boot screen. I can boot into download mode but not into CWM recovery.

Can anyone suggest any possible solution?

I am sorry to say that, but this is the third time this kernel does bad to my phone. Ok, the last time it was an RC, but the other two it was stable. I like it for its speed and battery saving potential (although not yet verified beyond doubt) but stability is "uber alles" in a kernel, I think.
[Galaxy S II Original Android Development] terenceleechan:
what does bus control mean?
[Galaxy S II Original Android Development] _cummoo:
Here we have a magician!!

plz move this thread to the Original Android Development Section!

This kernel is pure madness^^
[Galaxy S II Original Android Development] jim-bo:
Given that you are having such problems, and yet so few others are, could it be your internet connection is causing bad downloads, leading to you having bad image files that you are flashing, which would give exactly the results that you are seeing.

I'd suggest that you re-download the kernel tar, and check that it is complete.

I use zip's here, usually, since I nandroid at the same time, so I can't give you the MD5 for the tarball, but I can tell you that if you extract the zImage, the MD5 for the one in the zip is

85194a85c3c379e6fc741d9ac4d75ee5 zImage

-- edit --

Downloaded the tar to MD5 it -

85194a85c3c379e6fc741d9ac4d75ee5 zImage

8670731e7c248979991cd2e2ef1ebb31 Siyah-v2.0.tar

You can check these on your phone directly, if you wish

With the following commands at a shell or in a script, executed in the directory where you have the tar file stored.

tar xvf Siyah-v2.0.tar zImage && md5sum zImage

md5sum Siyah-v2.0.tar zImage
[Galaxy S II Original Android Development] AndreiLux:
You'll be able to remote control buses with it.

--

The bus is the electronic pathway connecting the different parts of the motherboard (CPU, Memory, etc, etc) for data transfer and communications between them. Basically you're controlling its speed.
[Galaxy S II Original Android Development] minidou-77:
Same problem here I had to flash back to LR 6.1 via odin and my GSII finally boot but I was a kinda stressed ^^

I was on Cyanogen nightly 87
[Galaxy S II Original Android Development] terenceleechan:
thanks! theoretically will there be any hit to performance if we set bus control speed to minimum to save battery life?
[Galaxy S II Original Android Development] mikebike20:
Hey Gohan, 2.1 sounds really nice. I had a very good feeling yet with 2.0, battery drain is excellent for me on miui galnet. But...could you have a look on the problem of haptic feedback cause i don't know why but it still decreasing the power of vibration alone after some hours. Maybe in 2.1 or 2.2. Thanks for all in advance
[Galaxy S II Original Android Development] terente0081:
CheckROM V5.5, Syiah 2.0 kernel, Ondemand governor is bugged. It will rarely drop to 100MHz, stays at 500MHz most of the time. Quadrant score is also very low while using it, 1800 points. Conservative gets 3500 points.

Good part is, Conservative ain't half bad in 2.0, no perceptible lag so far. I've lowered the sampling rate via SetCPU @ 75000, up-threshold 60, down-threshold 30. Phone feels snappy, no lag. No OC/UV, wake 100-1200MHz Conservative and sleep 100-500 Conservative.

I'll comment on battery life later.
[Galaxy S II Original Android Development] eukaryote:
There will be a hit, we're yet to find out how much though. I'm not sure how these SOCs work as i've only ever dealt with Intel and AMD based CPU overclocking. However, if they're anything like their bigger siblings, you will notice a small hit in real life situations.
[Galaxy S II Original Android Development] AndreiLux:
I've had that weird behavior (Was looking at SetCPU and doing nothing), and fixed it by setting the max&min to 1200, then to 100, then to normal. Then it behaved normally and went straight back down to 100 when idling. Also, if you touch the screen, it's normal for it to stay at 500.
[Galaxy S II Original Android Development] ram3n:
About Battery calibration :

Here is My first current conclusion :

The best way to calibrate your f*** battery is definitely to do it manually.

Just delete batterystats.bin in data/system, after full charging (with Rootexplorer or another app)

Then, use it until to 90%, and full charging.

That's all ATM.

Why ?

Because, I've just noticed that Battery Calibration App doesn't always delete this file. Ya, sometimes, It works, but sometimes It sucks. I don't know why, but seems to be related to some SU version and permissions.

Hope it could help some of you.
[Galaxy S II Original Android Development] atomic339:
I have problem with stability when I set profile in set cpu: 100-200mhz conservative (screen off).

How can I fix it?

maybe someone can suggest me good script to oc and uv with good deeply sleep?

Sent from my GT-I9100 using Forum Runner
[Galaxy S II Original Android Development] mobiler77:
OK, upgrade to v2.0 final successful. (But what might have caused the problem?)

I fixed it. I had to flash Siyah 1.8 via odin and then retry to flash 2.0 via CWM. This time it worked; now running on v2.0.

I don't think it was a bad tar though, since the problem started upon attempting to boot into CWM recovery from v.2.0 RC2 (that is, before flashing v2.0 final) and persisted after (successfully?) flashing v2.0 final via odin.
[Galaxy S II Original Android Development] terente0081:
Did that too, only to find out that it will eventually go back to idling at 500MHz after deep sleep or USB plugged in.

Conservative seems the best for me right now, I will stick with it, I don't care about the name as long as I feel it's as snappy as 1.8's Ondemand.
[Galaxy S II Original Android Development] ram3n:
What are your UV settings ?

For scripts, look at OP ! Every S2' CPU are different, so let's try your own's.

BTW, I'm using 100-200mhz interactive (screen off), and works very well.
[Galaxy S II Original Android Development] chadouming:
Theorically, if you cut bus speed there will be hit in performance, you can't lower speed and get better performance.
[Galaxy S II Original Android Development] atomic339:
I don't make UV on this.

Do you use set cpu or script?

Sent from my GT-I9100 using Forum Runner
[Galaxy S II Original Android Development] TrOjAnUK:
Hi,

Over in the insanity CM thread people are starting to use this kernel... we have to change our build.prop to the insanity id each time we flash so this kernel will install.

Would you mind adding

ro.modversion=insanity-ii-cm

to it so we can just flash without modifying the build.prop?

Thanks,

TrOjAn
[Galaxy S II Original Android Development] ram3n:
In this case, underclock from 100 to 500 MhZ (screen off). Maybe your S2 can't handle lower MhZ...

IMO, Setcpu is "outdated", it consumes more RAM and battery. The only advantage is its simplicity, no doubt.

But, if you're cared about best battery performance, no doubt that this time you should (or have) to try using scripts.

To beginning, just install Voltage Control, from the market. A simple but efficient app.
[Galaxy S II Original Android Development] gokhanmoral:
I asked about this over PM to several users but did not receive a feedback.

ok, thanks. I will add it.

"insanity" is enough :)
[Galaxy S II Original Android Development] ilybk:
Since I installed the RC1, I can not install other Kernel :

In the ClockworkMod Recovery, I have :

E:Can't mount /cache/recovery/command

E:Can't mount /cache/recovery/log

E:Can't open /cache/recovery/log

E:Can't mount /cache/recovery/last_log

E:Can't open /cache/recovery/last_log
[Galaxy S II Original Android Development] TrOjAnUK:
Thank you, its appreciated. :D

TrOjAn

---------- Post added at 02:24 PM ---------- Previous post was at 02:23 PM ----------

In recovery go to mounts and MOUNT Cache.. then try flashing.

TrOjAn
[Galaxy S II Original Android Development] atomic339:
Thanks, I will try script. But can I set screen off in script?

Want do you mean OP?

Sent from my GT-I9100 using Forum Runner
[Galaxy S II Original Android Development] ram3n:
Look at the fist page in this thread ;)

There are some scripts example !
[Galaxy S II Original Android Development] mikebike20:
Look at my screen capture on miui galnet with Siyah kernel 2.0 final.

Battery calibrated and full charged at 00h00 tonight...very nice draining. My sgs2 is at 73%
[Galaxy S II Original Android Development] ram3n:
Yep, very awesome indeed :D

Dude, can I ask your UV/UC settings, wake on and screen off governors ?
[Galaxy S II Original Android Development] mikebike20:
I use sio - ondemand - 100 to 800 mhz max (really smooth even in games) and all stock voltages -25 mhz in each steps

And of course i use wifi or 3g only when i need it and shutdown rest of time.
[Galaxy S II Original Android Development] atomic339:
Sorry, but I can't search something about unit.d script.

If I download: http://xdaforums.com/showpost.php?p=17798583&postcount=420

I extract and copy this to init.d folder?

And next how to set UV or OC or change governor?

Sent from my GT-I9100 using Forum Runner
[Galaxy S II Original Android Development] ilybk:
When i want to mount manualy It say : error
[Galaxy S II Original Android Development] tolis626:
At this rate,version 4 will be controlling airplanes! :D :p

Anyway,I suppose it's the FSB of mobile boards or something?
[Galaxy S II Original Android Development] aezv:
Check out post # 5319, probably that may help.
[Galaxy S II Original Android Development] chadouming:
the solution was said max 20 pages ago.
[Galaxy S II Original Android Development] msaraiva:
I don't understand how people can achieve that with their phones...

What settings do you use? Governor, etc?
[Galaxy S II Original Android Development] samjunctio:
Phone hangs on unlock

After upgrading to latest version, i noticed this issue.

Everytime i unlock the screen[from standby], phone hangs up on either unlock or home screen.

I am using Screen Off profile via SetCPU with 100 min - 500 max conservative gov. Battery level was arnd 11%. Samething happened when i was charging the phone. Finally, i removed the screen off profile and everything is back normal. I also tried rc3 but samething was happening.

Did anyone had same problem?
[Galaxy S II Original Android Development] ram3n:
Their phone are probably not like ours.

Coming from another planet, I guess ? :D

---------- Post added at 05:00 PM ---------- Previous post was at 04:57 PM ----------

NOP, mine works like a Mercedes.

Maybe, you have UV too lower, causing some issue when you turn on screen your S2.

Just try another UV table from 100 to 500, with conservative (which is a good one).

If it still doesn't work, try another gov like Ondemand.
[Galaxy S II Original Android Development] pockobg:
I was suprised too, my governor is OndemandX and UV in my signature. I noticed on the other hand it's draining like hell when not in standby so i reverted back to RC2 to try it more

And i dont use sync
[Galaxy S II Original Android Development] ram3n:
and what about your ROM ? Modem ?
[Galaxy S II Original Android Development] samjunctio:
After full recharge, i have activated screen off profile again (100 - 500 conservative). now phone does not hang up on unlock. It would hung when battery was either low or charging. Strange...
[Galaxy S II Original Android Development] pockobg:
Revolution 2.7.1 + KI3
[Galaxy S II Original Android Development] shrooms90:
Nope just lots of testing to find the best settings, my battery dropps about 3% over night (+-9h). i ise tasker to controll particulary everything. Data and wifi are turned off when screen goes off gps is only turned on when i use an app that uses it. autosync is turned off (syncing every 2h).also ive set most things in tasker to be triggered by an event coz thats the way it uses least energy and besides of autosync and headphone state there is nothing to be checked while screen off. and it might be placebo, but ive heart that the voltage changeing on cpu uses lot of power so my uv values are 950mv for 100-800mhz and 1225 for 1000 and 1200mhz (no oc) and i kinda think that improved it alot. also uving too much uses more battery since an underpowered cpu takes way to much time to perform its tasks. as for me i could run 1200mhz stable at 1175mv but it used way more battery then it does now.

And last but not least i removed all system apps witch i dont use (especially social hub).

Hope this helps others to save some more juice, but since ur using siyah kernel i think ur on the right track;-)
[Galaxy S II Original Android Development] DeCex:
Hiya, just flashed 2.0 with Odin, phone rebooted, but i noticed that thare a yellow traingel during bootup. Is that a concern? Um, is that normal? (Iv flashed from stock 2.3.5)
[Galaxy S II Original Android Development] pockobg:
I'm thinking lets everybody post their experience with UV + OC and the result of that. In the near past i was doing that with my PC and with the help of other i have managed to squeeze max the juice of my CPU/MEM/BUS/HT/VIDEO etc.

Im waiting the drain to be fixed in 2.1 hopefully and start testing again :)

Normal, because it is not a stock kernel
[Galaxy S II Original Android Development] :
Normal, search for threads regarding "yellow triangle". There are ways to remove it.

It causes no harm or affects anything.
[Galaxy S II Original Android Development] TKLex:
No it only means that your kernel is not a stock one. Doesn't change anything but if you want to remove it you have to buy a jig.

Sent from my mobile phone
[Galaxy S II Original Android Development] ram3n:
Here is a very interesting point.

UV or not UV ? using lowest voltage or not ?

It seem to me very difficult to answer. From the start, I've always tried to get the lowest voltage from 100 to 800 MhZ, thinking it is the best way to get better battery....

Maybe I (and some of you) was wrong ?

No doubt that there's a consequence about CPU and Radio performance.

But, in which way ? Better... or actually worse ?

Using lowest voltage forces the phone getting better radio signal, and therefore, could using more juice instead of saving...

So, now, I will try another UV settings, just to prove if my opinion was smart or not.

BTW, what about your experience about too lowest voltage UV ?

It would be great and usefull for everybody to tell us if 800 mHz at 100 Mhz is better than 850 for example ?

Come on, time to sharing :)
[Galaxy S II Original Android Development] pepe2909:
"Data and wifi are turned off when screen goes off gps is only turned on when i use an app that uses it. autosync is turned off (syncing every 2h)"

shrooms90, what application uses for it?

Thanks !
[Galaxy S II Original Android Development] shrooms90:
Tasker with secure settings plugin. Tasker is a paid app on the market but on tasker.dinglisch.net u can download a fully functional trial that expires after 7 days
[Galaxy S II Original Android Development] Fibercoax:
I see everybody talkin about better or worse battery,, with this or that kernel.

My question to you ppl is , how you test battery the best way

Because i play all day with my phone , use chat ,internet So its hard to test the real battery use Every day is diffrent

And i cant put phone on a box and wait till it drain and record the time how long it stay awake
[Galaxy S II Original Android Development] buxz777:
you can test how it performs at idle by not touching it and timing how much % you loose in a certain amount of time

you can do some intensive stuff like stream a movie over 3g and see how long your battery lasts for

you could watch a film from your mass memory and loop it untill the battery runs out to see if your getting any extra juice

i would say most people will flash their phones charge the battery to full then see how much drain they get over a few hours etc

iam getting better battery life out of this kernel then sock thats for sure
[Galaxy S II Original Android Development] jim-bo:
Undervolting should not affect the radio at all!

Undervolting is about adjusting the CPU voltage, nothing else.

Running the CPU at a lower voltage means that it generates less heat, uses less power (therfore less battery) and may be less stable. For any specific CPU (as in a single chip), there will be a minimum voltage at which a given clockspeed still runs stably. As long as you stay at or above that, the CPU will run fine.

This means that undervolting will save you battery - it is simple physics.

The processor will not run any better or any worse at a given voltage - the only thing that will affect performance is clock speed.
[Galaxy S II Original Android Development] ram3n:
Sure, i agree.

What about your UV table? And others settings dude?
[Galaxy S II Original Android Development] blaex:
2.0 final works/performs better then 1.8.

SmartAssv2 Governer is smoother and faster now in several benchmark, in combination with V(R) io-scheduler.

using 100-1400 mhz with -25 to -50 mw adjustments except 1400 mhz.
[Galaxy S II Original Android Development] ram3n:
Anyone using the same UV table as mine' who has also great battery life around here? :D
[Galaxy S II Original Android Development] pockobg:
Will try them from lets say now :) and post later

What is your governor?
[Galaxy S II Original Android Development] pac213:
I'm UC/UV to 800 mhz -100 mhz with ondemandX governor. Man my phone is still blazing fast.
[Galaxy S II Original Android Development] ram3n:
Hahahaha waiting for your feedback dude!
[Galaxy S II Original Android Development] ram3n:
Same here but using conservative gov. And interactive for screen off, 100-200 mhz.

No reboot. Just amazing F1 fast.
[Galaxy S II Original Android Development] rodries:
Edit:

The best option for me is add an "sleep 15" at the end in the last init.d script then change max_freq
[Galaxy S II Original Android Development] ilybk:
Not work for me !
[Galaxy S II Original Android Development] pac213:
Then when I want to play a game, just ramp it up to 1.2Ghz and bam all is good. Battery problem solved. :p
[Galaxy S II Original Android Development] V1TRU:
I noted a lose of resolution during launcher animation compared with 1.8 version. Is this possible? Have u Gokan edited the graphic comportment?

Thanks
[Galaxy S II Original Android Development] msaraiva:
These UV settings made my phone freeze with a SetCPU Screen-Off profile. :(
[Galaxy S II Original Android Development] pac213:
What launcher are you using?
[Galaxy S II Original Android Development] eclipse398:
hey guys,

i saw the front page that says ntfs is added to v2.0.

want to clarify that 2.0 supports ntfs sd card and external or not.

i searched the last few pages and couldnt find anything.

cheers
[Galaxy S II Original Android Development] ram3n:
It's unfair, isn't it? :(

By the way, what's your rom? Governor?
[Galaxy S II Original Android Development] xeq544:
Arrrgh ! Me wanna control buses nao! Why did you have to tease us, now I am impatient... :D
[Galaxy S II Original Android Development] pockobg:
So rise 100Mhz + 200Mhz by 25mV and try it. I doubt that the freezing has to do something with the governor
[Galaxy S II Original Android Development] msaraiva:
Cyanogen / OndemandX...but the thing that bothers me most is the huge drain while using the phone.

And it's no wonder people get 1% drain when phone is sleeping...they turn off 3G / Wi-Fi / Sync. If i wanted that, i'd buy a feature phone, not a smartphone.

It seems my phone doesn't really like a screen-off profile...even with stock UV settings it freezes after a while. I'll just use SmartassV2, since it has a built-in screen off profile.
[Galaxy S II Original Android Development] pockobg:
I don't use sync, only for google contacts. My wifi is always connected, and the Auto mode is selected for GSM
[Galaxy S II Original Android Development] andybarron:
I can't find this in any post's, but I can't get the phone to boot with this kernel. I have tried full wipes, flashing from ODIN, but no luck. To recover I have to flash CF kernel from ODIN then everything is ok. Anyone any thoughts on this?
[Galaxy S II Original Android Development] xeq544:
Weird thing I actually get the exact opposite lol, when Im using the phone on cyanogen, everything is butter smooth, the governor is amazing because it keeps the frequencies around 500-800mhz rarely going to 1200 and I am having hard time draining the battery even while using the phone. It drops maybe one percent per 5-10 minutes with wifi on.

Strange.... in android world Im starting to feel that battery life in various phones depends on magic. And everyone has different battery drain on identical devices.
[Galaxy S II Original Android Development] V1TRU:
Go Launcher Ex
[Galaxy S II Original Android Development] paalkr:
Yes, thanks! I have not have any GPS related wake lock issues with version 2rc1. I will try 2.0 final now, and I hope that the wake lock issues are solved permanently :)

Thanks for your hard work!
[Galaxy S II Original Android Development] olifee:
Where exactly on front page did you read something changed in 2.0 concerning ntfs?

'Normal' ntfs-support is now there for a long time, so with scripts, you can mount ntfs-stuff.

A GUI to mount devices with ntfs is under development by gokhan.

Using a microSD with NTFS would also be possible with scripts (maybe with app, too), however I fail to see the sense of formatting the microSD with NTFS ;-). ext2 or something would be the better choice here, but I am not sure whether this is 'automatically' supported (didn't try because FAT is currently sufficient for me).