yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] cokeman0:
I see the screen turn on, but unable to unlock, and can quite easy reproduse it.

right now i'm testing without Setcpu, default speed/volt, nothing changed...

Lets see if it happens again
[Galaxy S II Original Android Development] XangoAbada:
All of you are talking about great battery life, and my question is, what am I doing wrong ? because i have heavy battery drain with this kernel, almost twice as much as in ragemod on the same settings.

Battery monitor widget shows -80mA on Siyah kernel, and -50mA on Ragemod.

My setcpu setting are : 100-1200mhz UV with ondemand governor, and screen off profile 100-500mhz with smartassv2 governor.

Any sugestion will be very appreciated.
[Galaxy S II Original Android Development] wooki:
Tried this, still got problems! :'(
[Galaxy S II Original Android Development] kapa75:
Hi,

i read that the new speedmod kernel is based on new sources, it seems to be more battery friendly... :D

Will you release a new kernel with those sources? I'd like to, 'cause your kernel is really awesome :o:cool:
[Galaxy S II Original Android Development] gokhanmoral:
please read the changelog.

I was using those sources in v1.7

I am still using most of the drivers from those sources.

those are not new to me :p
[Galaxy S II Original Android Development] hispanico957:
YESSSSSSSS BIG THANK OisteinR

Hispanico
[Galaxy S II Original Android Development] lsj_87:
have problem with internet connection for rc3. after few hours use, the wifi is still connected but when i launch to online apps like live score it pop up no internet connection. try to turn off wifi and then there is no data network. is there any information i can post so that can improve ur kernal .

Problem sloved after reinstall the app " livescore ".
[Galaxy S II Original Android Development] Vaim:
Haven't experienced any major software upgrades before, so here may be a stupid question.

With the imminent release of ICS will this work be somewhat of a waste or can most of it be salvaged for ICS use?
[Galaxy S II Original Android Development] chadouming:
The patch will be applied slowly as Samsung release new sources for ICS kernel.
[Galaxy S II Original Android Development] pappschlumpf:
+1
[Galaxy S II Original Android Development] netchip:
Tomorrow I go take nexus prime kernel, IF releases, also take ICS sources and make some experimental things.

Sent from my GT-I9100
[Galaxy S II Original Android Development] frogman:
I think its way too early to judge battery life on rc2 and rc3 needs to be run a few days on phone first
[Galaxy S II Original Android Development] vnvman:
Hmm, i don't think we'll have a rom dump that soon, idk when the phone will start shipping...about source i'm even less optimistic heh...
[Galaxy S II Original Android Development] fasst:
Too good to be true !

After flashing RC2, stock KI8, the batt.-stats shows at the lowest 2mA draw and estimate 3 days and 12 hours of use. That would be something, but after a while, without doing anything special other than taking screenshots, the draw rises up to 575mA.

I'm not shure if I beleive the 2mA, which I think is very low, or the 575mA which I think is high.

The screenshots are from Battery Monitor Widget Pro.
[Galaxy S II Original Android Development] carlos67:
Just uv, no oc - do I need oc daemon?

If I just want to uv with this kernel do I just put my edited uv script in /system/etc/init.d folder as 96undervolt.sh . I don't need to install the oc daemon also do I if I'm running 200~1200 stock frequencies?

I mean, you only need the oc daemon if your oc right?

I want to get it running stable first and then I might try adding a lower 100mhz step later.

Thanks

p.s. this is the 3rd time I ask a question in this thread and I am yet to get a reply. Fingers crossed this time hehe. :)

Edit: how will i be able to verify if my undervolts are applied during use? Maybe by using voltage control/setcpu if oc daemon is not installed?
[Galaxy S II Original Android Development] Bene2k11:
Great. And why do you always advertise your work in this thread?

With best regards from my ExynosROM-powered SGS2 always running the newest version of Siyah-Kernel.
[Galaxy S II Original Android Development] Denwa:
True.... except sone people. Like myself, have had trouble getting darky2 app or cwm app to actually flash a damn .tar.

Reinstalling the apps after a flash (as cf has noted that changing recovery version can cause some oddities) used to fix the issue but suddenly this no longer works.

You see, some if us have been flashing tars, but when I can no longer flash them and I am not near a pc with Odin a zip is nice.

--sent from a faster than light sub-atomic particle via subspace communications tapped in binary by a finicky evil dragon with a broken wing hurtling through space while playing chess and sipping tea all the while sitting in a rattan chair wondering why those dreams about being a bipedal huminoid seem so real...
[Galaxy S II Original Android Development] _cummoo:
..and what's your problem to post it here!?!
[Galaxy S II Original Android Development] ram3n:
+1.

And who telled him ICS sources will be released tomorrow ? :p
[Galaxy S II Original Android Development] bluedragon38:
will try this 2.0 on miui :p
[Galaxy S II Original Android Development] chadouming:
What's your point on keeping bashing on him ?
[Galaxy S II Original Android Development] tolis626:
Well,all kids want someone to hear them when they finally manage to mouth their first words correctly.Obviously more people would hear it here than on...ermm...the other thread he could have posted in. :p
[Galaxy S II Original Android Development] kenkiller:
Oh...we are out of beta! :D
[Galaxy S II Original Android Development] chadouming:
xD, source for galaxy S II ICS are still far away. If we can have optimization from Galaxy Nexus source it might really worth it, don't you think ? Since SGS II and nexus are probably identical ( or nearly ) inside we could have good thing coming out from nexus ICS source.
[Galaxy S II Original Android Development] tolis626:
The same as his point in advertising his kernel in the thread of the probably best kernel for the GS2 at the moment.Is there any point at all? ;)
[Galaxy S II Original Android Development] franz weber:
hi all

final 2.0 published
[Galaxy S II Original Android Development] gokhanmoral:
v2.0 is released, together with the source code. source is still being uploaded to dropbox.

it is not complete. still no dual-booting nor ntfs automounting :p

but it is mature enough to release.

and the battery life is good enough.

I removed cfs patches, reverted to beta8 for some files just to be on the safe side.

I will add user configurable support for frequency steps and those interactive performance patch toggles in the next version.

source code is complete. you just have to download and run build.sh then you'll get the compiled kernel.

you may need to modify the last couple of lines of build.sh because I copy zip and tar files from my guest vm to my host os etc.
[Galaxy S II Original Android Development] chadouming:
looking forward for next release ^^
[Galaxy S II Original Android Development] Sesshou:
flashed the 2.0 rc1 tar and had the wifi won't turn off and black screen problem, just flashed proper 2.0 cwm and problem fixed. great work!
[Galaxy S II Original Android Development] Auridran:
If the leaked specs are true, the processor and probably graphics chip are totally different than the SGS II.
[Galaxy S II Original Android Development] dkflint723:
gokhanmoral, any chance of getting an NTT release for v2.0?
[Galaxy S II Original Android Development] Fibercoax:
gokhanmoral +1 :)

Thx for great release ! !

Greetz from Amsterdam
[Galaxy S II Original Android Development] gokhanmoral:
I will try to compile ntt version but I cannot promise that it will work.

I will update the first post in 10 mins
[Galaxy S II Original Android Development] dkflint723:
Thank you. I will let you know if it causes any issues on my device.

Edit: So far so good. Flashed fine and looks like everything is working as it should be. I will let you know if I get any crashes/misc issues.
[Galaxy S II Original Android Development] SweSarah:
2.0 seems nice altho ill stick with 1.8 version :) i like the auto root it does hehe

gj tho!
[Galaxy S II Original Android Development] gokhanmoral:
you don't need to keep v1.8 to have root. it just copies 2 files during the first boot and that's all.

installing v2.0 will not remove root.

unless you flash stock roms very often of course..

even then you can flash v2.0 and then flash su package in CWM.
[Galaxy S II Original Android Development] Denwa:
haha. I just installed rc3.

I have noticed with 2b8 and 2rc3 that while my wifi is "connected" it does not always work. I see wifi in notifications as being good strength but I can not always connect to things. I didn't notice this with 2b2 or earlier.

Was this a known issue and was it fixed for 2.0 final?
[Galaxy S II Original Android Development] gokhanmoral:
try it.. if it doesn't work I'll fix it in microsoft way :) (sp1, i.e.)
[Galaxy S II Original Android Development] carlos67:
View attachment 753723

c'mon guys ffs do I have to beg for a little help? I have read till my eyes bleed and still I'm confused about just undervolting with v2.0 rc3 (Leomar 2.7.1 ROM).

I'm not a noob but no expert either, just a guy trying to learn stuff like you once were:rolleyes:

Let me try again (for what it's worth). I have installed the attached 96undervolting script into /system/etc/init.d folder (it's modified kwerdenker script for voltages 1150/1050/950/875/825. Now, it is not being applied according to setcpu and I think it's because in sys/devices...../cpufreq there is a file called UV_mV_table (which has the values 1425/1325/1275/1175/1075/975/950/950) which is overiding my init script voltages.

PLEASE, will someone with a heart help out here. What am I doing wrong?

All I want to achieve is undervolt. Thats it. I have attached my modified uv script below. Please will some kind soul waste 1 minute and check If i have modded it right to achieve my undervolts. I would be truly grateful.

Thanks in advance.
[Galaxy S II Original Android Development] mikebike20:
Thank you so much gokhan. Running your 2.0 final edition on Miui Galnet 1.10.12 since one hour now : on demand - sio - 100 to 800 mhz max. All is totally smooth, haptic feedback runs well as i like, no pb of fc, reboot or else...calibrated after a full charge. Ready to test battery life with my 2000 ma, so far mate...you're the best.
[Galaxy S II Original Android Development] dezzadk:
Please anyone confirm

Does this Kernel support netfilter "owner" feature used by Orbot, iptables ?

I cannot get Orbot to start transparent proxying. I've tried selecting individual apps and selecting "Proxy All Apps" ..

I tried clearing all Orbot app data, rebooting. Still failed to start transparent proxying.

Before I used Lulz Kernel 16 (Tegrak latest kernel) but suddently the background kernel service was dropped and it was not possible to use his "Tegrak Kernel" app from the market, so I had to ditch this also- tried latest Tegrak instead of Lulz, same error in the kernel app.

I've had the Orbot problem on several ROMs and kernels, beginning to think this program (Orbot) is too beta ..

Other than that I had great benchmarks (with 2.0 contra 1.8):

And 123MFLOPS in Linpack, can only do 90MFLOPS in 1.8.

Please compile an orbot capable version with "Netfilter/IPTables" .. I will def. start using this kernel right away ..
[Galaxy S II Original Android Development] Rafael1000:
Hello,

I see that Siyah Kernel 2.0 final is out !

I actually have Abyss with the following uC settings :

In Siyah, the frequencies are different, so what voltages can I put (and what profile screen off to put) ?

Thanks !
[Galaxy S II Original Android Development] Skyline92:
Hi Gokhanmoral :) You should read this:

http://xdaforums.com/showthread.php?t=1297535
[Galaxy S II Original Android Development] kwerdenker:
You have two problems at once:

1) Your script is incomplete.

Your version:

#customize voltages to you values
#All Steps in MHz
#Steps are: 1200 1000 800 500 200
NORMAL_STEPS="1150 1050 950 875 825"

My original:

#customize voltages to you values
#All Steps in MHz
#Steps are: 1400 1200 1000 800 500 200
NORMAL_STEPS="1275 1175 1075 975 875 875"
#Added Step is for max_step higher than 1400Mhz
HIGHER_STEP="1425"
#Added Step is for min_step lower than 200Mhz
LOWER_STEP="850"

You notice the difference? :)

2) If you use init-scripts, don't use SetCPU. Not even to check stuff. SetCPU has the nasty habit to mess with stuff and alters the values you set via script since it runs later in the boot process. If you want to check if your values were applied, use my dump-script via adb shell or terminal emulator
[Galaxy S II Original Android Development] Denwa:
Hey Gok, still periodically happening. Even sfter pulling battrry then rebooting. I think its an issue related to coming out of deep sleep and possibly when data and wifi are both enabled (coming out if sleep).

I disabled wifi, disabled data, then renabled wifi to get wifi working properly. Before I did that, websites would connect then time out or not connect at all, though some times I could connect normally but then speeds would drop to a crawl.

Fairly certain its not the router. Other devices with fine.

My oc daemon profiles have been the same for ages though it could be related to my sleep profile being 100-100MHz concervative. Wake is 100-1600MHz smartsassV2.

What do you think?

Are there any logs you'd find useful to see?

I'm going to test further after phone sleeps.

/EDIT. It startted happening while I typed the above so not sla sleep issue.

Wifi will stay "connected" but data will *eventually* stop flowing via wifi if "data" is also enabled. Have to disable both, then renable wifi and leave data off.

--sent from a faster than light sub-atomic particle via subspace communications tapped in binary by a finicky evil dragon with a broken wing hurtling through space while playing chess and sipping tea all the while sitting in a rattan chair wondering why those dreams about being a bipedal huminoid seem so real...
[Galaxy S II Original Android Development] ubbie:
New at using roms.. Using omega rom... So after reading alittle.. This dont over right my current rom?

Just uses a different kernel...
[Galaxy S II Original Android Development] Souljaded:
Ever since beta 08 and up.... Bsttery life is horrible. 9hrs full charge down to 19%. Am i the only one?
[Galaxy S II Original Android Development] carlos67:
Thank you Kwerdenker. I changed my script because I am not using the 1400 & 100 mhz steps. But I can see now why they still need to be in the script;) even if I am not using them. I also understand now that if I want to use these steps, I have to install oc daemon and set these steps throught the daemon app. But, Siyah's kernel is an 8 step kernel so do I have to add these extra values into your sample script?

I will freeze setcpu in TB and run your dump-script to check that my values are being used (after altering my init script of course).

Thanks again dude. Your my new XDA hero :D
[Galaxy S II Original Android Development] scorpion667:
I dunno rc2 has noticeably smoother home screen scrolling than release. Seems like rc2 scrolls at 30 fps and release at 15 give or take. Surprised no one has noticed this. its the best kernel I've used yet. Gonna keep using rc2 =) Its flawless for me
[Galaxy S II Original Android Development] Rafael1000:
Really ?

Anyone has other opinions on Siyah 2.0 ? I am actually using Abyss 2.4 and I hesitate to move down to Siyah 2.0...
[Galaxy S II Original Android Development] cez10:
@gokhan

I was wondering if by any chance you had a look at this http://xdaforums.com/showthread.php?t=1297535 and maybe tried to implement it in any way into any of your test kernels?
[Galaxy S II Original Android Development] DominionZA:
I flashed 2 final and lost connectivity via wifi. I connect fine and get good signal strength, but no connectivity to anything. Tried 2 access points.

Reverted back to 2r3 and all is good again.

Loved how smooth 2 final was though. I hope there is a solution to the wifi issue as I would love to stay on 2 final.

I have flashed every release so far and this was the first major issue I have experienced.

Love this kernel man :)
[Galaxy S II Original Android Development] jooops:
NICEEE
[Galaxy S II Original Android Development] Hacre:
Why, is this applicable to the SGS2 that is completely different to the Nexus S?
[Galaxy S II Original Android Development] Lownita:
Nice nice work so far gokhan! I really appreciate your work! What would the world be without those great kernel and rom devs outa there :)
[Galaxy S II Original Android Development] Denwa:
Wifi issues part deux

Ok. Even with data off I eventually lost wifi (shows connected but no data gets through).

With data on I lose it quicker but even with data off u do eventually lose it.

To reiterate, by "losing connection" I mean wifi shows as connected but you can't actually connect to anything.

And of course when I say "data" enabled/disabled I am talking about mobile data. I hate how android calls mibile data "data". I yhink it cibfuses sone oeiole as to what they are actually turning off or on. But I digress. :)

--sent from a faster than light sub-atomic particle via subspace communications tapped in binary by a finicky evil dragon with a broken wing hurtling through space while playing chess and sipping tea all the while sitting in a rattan chair wondering why those dreams about being a bipedal huminoid seem so real...
[Galaxy S II Original Android Development] CA3iR0:
That sometimes also happens to me... It's boring to have to turn it off and on again and again :x
[Galaxy S II Original Android Development] Jebus99:
That looks like an amazing discovery! Would love to see Gokhan implement this. One of those key turning points in all android phones battery life = D (I hope!)
[Galaxy S II Original Android Development] galeej:
love this kernal...thanks guys..

---------- Post added at 01:55 AM ---------- Previous post was at 01:46 AM ----------

I turned on 3G, played Angry birds,used FB,gTalk and my battery lasts till 36hrs...

This rom is very impressive....Thanks guys for your hard work..
[Galaxy S II Original Android Development] adioph:
will bluetooth a2dp work if i flash this kernel 2.0 to MIUI ROM?
[Galaxy S II Original Android Development] Ferdimage:
dont know if its just my luck but is the No Service Bug Kernel related?

Because after updating to 2.0 i keep getting the no service bug... :(
[Galaxy S II Original Android Development] cez10:
can always ask right? + Nexus S is also made by samsung, so why would it be so different than any other samsung devices?
[Galaxy S II Original Android Development] Denwa:
Ok. Try reinstalling your modem. I don't know how or why but installing one of the later versions of siyah (I think for me 2.0b8) somehow nessed up my modem.

I suspect its and issue with handing off data from mobile data connection to wifi connection, as your phone does not transfer Internet data over both connections at the same time.

I was having increasingly worse problems with wifi. I flashed cf ki3 stock kernel and upon boit still had issues. I then went to recovery, reflashed modem and then flashed siyah 2.0 final. Upon reboot my wifi issues (so far) have disappeared.

Can anyone explain how android handles internet data handoff between mobile data and wifi? As mobile data is modem dependant and wifi is kernel dependant, what handles (decides) which connection to use for internet data?

It seened to me that the phone recognized a wifi connection, turned off internet data but did not activate wifi data (pass data through wifi connection).

As I am currently in a low mobile sercice area it could be that data isn't being passed to wifi at all and is still using mobile data connection.

AGH! As I went to post this I lost wifi again. I suspect the last statement I made (handoff) and now see modem is likely irrelevant.

Now the question is what did siyah kernel "mess up", if it is the kernels fault at all. Seems odd that this occured after flashing siiyh 2b8 though and not before. Though flashing back to cf kernel did not fix this either, nor did flashing modem. So I am left confused.

Any ideas before I try reflashing rom and/or doing a full wipe?

--sent from a faster than light sub-atomic particle via subspace communications tapped in binary by a finicky evil dragon with a broken wing hurtling through space while playing chess and sipping tea all the while sitting in a rattan chair wondering why those dreams about being a bipedal huminoid seem so real...
[Galaxy S II Original Android Development] Denwa:
Could be the same as the att and telus version which has a different cpu and gpu.

--sent from a faster than light sub-atomic particle via subspace communications tapped in binary by a finicky evil dragon with a broken wing hurtling through space while playing chess and sipping tea all the while sitting in a rattan chair wondering why those dreams about being a bipedal huminoid seem so real...
[Galaxy S II Original Android Development] chadouming:
You are completely correct :D ( I'm happy here cause i see there is still some people who know how to read and search ( No sarcasm at all ))

---------- Post added at 09:52 PM ---------- Previous post was at 09:50 PM ----------

Nope, broken a2dp is AOSP rom issue. It was fixed in CM7 but ain't in MIUI.
[Galaxy S II Original Android Development] ubbie:
Thanks for the info.

Trying my hand at some copy paste/replies
[Galaxy S II Original Android Development] lpsi2000:
Wow Wow Wow

This final release 2.0 is really nice, great work and thank you. I had the USB to PC connectivity error through all of 2.0 betas and release candidates using CM71. I eventually chase it down where it was working in 1 out of 3 computers. It seems to be drivers recognition issues. Right now it is working without any changes on 2 out of 3. I will confirm the third computer tomorrow at work.

Just to give additional details on this. Where ever the CM kernel worked the betas and RCs did not work. Where the betas and RC worked the CM kernel did not work. With this final release the it works on a computer where the CM kernel does work too. I will check the other computer tomorrow.

Now this issue only exist with the CM ROMs. Never had this issue with Samsung ROMs. I still think it is a driver and how the computer try to recognize the phone. And this kernel is pretty smooth, fast and furious:D

Edit: I think I spoke to soon on the USB to PC issue. I rebooted and now it is not working
[Galaxy S II Original Android Development] timberwolf60:
Mine wss worked without any problem. If you need pc to usb mode, goto setting > application > development to un-checked usb debugging. Then it should worked for you.
[Galaxy S II Original Android Development] El Richardo PT:
With v2.0 final in Voltage Control if i put 1400MHz as the max freq it reverts to 1200MHz after boot. With previous beta versions worked fine... :\
[Galaxy S II Original Android Development] gokhanmoral:
Move down?

Don't.. abyss is a great kernel with replicated features of others. I am not kidding, it really is great. I just read the changelog in original android development. The only problem is that angelom doesn't release the source code. If you support him it will be like porting IOS to Samsung hardware. Maybe he has his reasons but to me it is just stealing without any payback. I am sure he is reading this :) Angelom, you soab, love ya ;)

So, don't move down if you still ask this question.
[Galaxy S II Original Android Development] :
Back to sio for me, there is scrolling lag again with bfq.
[Galaxy S II Original Android Development] eybee1970:
I lost less then 1% in 10 hours with beta2 in deep sleep, smartass governor, no profiles...i am happy. Its fast stable and battery is great....i break every benchmark i did before with all the other kernels...Wow!!! Gokhan, this is genius work!!!