yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] KennyLegend:
Yes mate I'm well aware of what the 2nd post says. What I said about taking out the battery for 90 s came from Entropy512.
[Galaxy S II Original Android Development] :
Check the beta 16 changelog.
[Galaxy S II Original Android Development] CamoGeko:
Beta 16 is out. Yay! :D
[Galaxy S II Original Android Development] iron@ss:
Not here its not:-

http://www.gokhanmoral.com/ :confused:
[Galaxy S II Original Android Development] kenkiller:
It is? F5 on the gokhanmoral site doesn't show anything! :(
[Galaxy S II Original Android Development] joeyfong:
changelog is out????
[Galaxy S II Original Android Development] bvannier:
HOW to use it ?

Getting an old man, but always trying to learn more....

Can you give me (US) more explaination on the basic way to use it ?

CPU OK:), GPU don't:mad:, IO Scheduler don't:mad:, BUS don't:mad:, CHARGING OK :)

Maybe if you could provide a text with your init. Gen

Sorry to be such a newbee...

GREAT JOB

Kindly yours
[Galaxy S II Original Android Development] CamoGeko:
Got too excited after seeing the changelog lol my bad guys :p

I'm guessing it's just a matter of time before the link appears....
[Galaxy S II Original Android Development] DobermanS:
On miui there is no sharpness control that i find ...
[Galaxy S II Original Android Development] Muchoaliento:
Now I realize there's no download link...
[Galaxy S II Original Android Development] KcDaRookie:
New version out now with ability to push the script directly on the phone.

Link in signature.

Will post a small description how to use in the OP of the link.
[Galaxy S II Original Android Development] Ferdimage:
voodoo colour support (thanks to supercurio)

Looking forward to this on beta 16, will this be adjustable via Voodoo Control app just like SGS?
[Galaxy S II Original Android Development] bala_gamer:
Hopefully it will be adjusted via voodoo control app, as there is no other way to adjust it afaik
[Galaxy S II Original Android Development] peachpuff:
Never had any hiccups with b8, just flashed b9 and its just as smooth.
[Galaxy S II Original Android Development] tolis626:
Gokhan,beta 15 rocks!Patiently waiting for beta16! :D

Any news on getting tvout stuff to work?Because I bought my mhl adapter today and it doesn't work.Strange thing is that it doesn't work on CF-Root either... :confused:

Any ideas guys?To avoid cluttering the thread,feel free to pm me. :)
[Galaxy S II Original Android Development] CamoGeko:
Weird...

Does it work with a stock kernel? Also I'm sure you tried disabling/enabling usb debugging, but thought I ask anyways. :p
[Galaxy S II Original Android Development] gokhanmoral:
I forgot to take my phone with me. Everything is ready to be released but I cannot test it :)

I think I will release beta16 tomorrow.
[Galaxy S II Original Android Development] tolis626:
CF-Root and stock are the same ;)

The weather is very nice here today.How is it where you live? :p

(No I didn't try :D )

Thanks pal,will try and see... :)
[Galaxy S II Original Android Development] bala_gamer:
We will be waiting for it gokhan, atleast take some rest today, like a holiday from your kernel works :)
[Galaxy S II Original Android Development] gokhanmoral:
hmm.. if it doesn't work with cfroot kernel I doubt that I can make it working with mine.

did you try ninphetamine 2.1.3 or any other kernel based on update2 sources?

cfroot is just stock kernel with modified initramfs and I don't think chainfire removed anything related with tvout.

I thought about removing the service but then I left it to users to put "stop tvout" in their init.d scripts. I did not modify anything related with tvout in latest beta.
[Galaxy S II Original Android Development] CamoGeko:
Well, almost the same... :p

A bit cold here mate, we do have significantly lower temperatures at this time of year.

Yeah, also try it with usb debugging switched off. ;)
[Galaxy S II Original Android Development] MatMaul:
Hi,

First thanks for this great kernel.

Mhl doesn't work in the current beta release, no problem with 2.1.1
[Galaxy S II Original Android Development] cheewaca:
Do you read entire post?
[Galaxy S II Original Android Development] vijaysivakula:
Thank you for the links to the beta versions. Need some help.

Could someone please tell me if i could use Tegrak 2nd Core app that can help disable / enable the 2nd core? Also could someone point me in the right direction to understand how to work with Lulzactive / Smartass governors?

I am on DarkyRom XXKI3 Base ROM.

Thanks in advance.
[Galaxy S II Original Android Development] starbase64:
Hi,

BT Headset don't work with this kernel.

Pairing works, but call not.

with friendly greet

starbase64
[Galaxy S II Original Android Development] droidphile:
Yes, you can use Tegrak 2nd core app. Leave it in dynamic hot plug for stock behavior or use single core/dual core mode whenever necessary.

About governors: http://xdaforums.com/showpost.php?p=19339524&postcount=10023
[Galaxy S II Original Android Development] tainka:
my cwm version does not work with this kernel, it requires cf-root 5 or higher, can you make a version of the kernel with cf-root 5? I work with kj3 rom (2.3.5)
[Galaxy S II Original Android Development] :
Uhm, what?
[Galaxy S II Original Android Development] :
Why did you tweak my favorite governor, now I'll have to use it?!

:p
[Galaxy S II Original Android Development] :
I've never had any problems using the Samsung MHL adapter with your kernels. Just tested to clarify, working fine on 2.2 b15.
[Galaxy S II Original Android Development] spaxx24:
Yes just Cognition, and I use defualt voltages.
[Galaxy S II Original Android Development] gokhanmoral:
using smartassV2 governor?
[Galaxy S II Original Android Development] mehmetenis:
Dear Gökhan;

I'm install touch x power

and install siyah kernel 1.7.2

I'm very pleased.

I think touch x rom better than batista.

obviously this was my idea.

But touch x rom,Firefox web browser

couse fc.I must restart phone every time.Phone freeze.

now I'm trying 1.7.3 but I do not think will improve.

I think this promlem cause rom.

This device is not very important, but what really matters in a long time and withstand warm and the battery.

Finally Im try 1.7.3.Feedback.

Please Write your answer to my questions.
[Galaxy S II Original Android Development] jdmcivic:
can i confirm that the difference between ondemand and ondemandx is just the max sleep profile speed of 500mhz? any other differences of the two?
[Galaxy S II Original Android Development] eybee1970:
...I think NO...it's just minutes (if measurable at all) in a 2-3 day battery Lifecycle...that's too less compared with the risk of having freezes or reboots cause you underclocked too much :)...UC does help lot more and we have the 100 mhz-step with your kernel, which saves A LOT!!!
[Galaxy S II Original Android Development] gokhanmoral:
yes. no other difference.
[Galaxy S II Original Android Development] kwerdenker:
Do you plan to actually use the parsed values or just discard anything less than 8 as a security feature? I ask this because I've taken a look around and the amount of speedsteppings in the different kernels is just ridiculous! There is everything from 6 to 11(!) steps and even if two kernels have the same amount of steps, they often don't have the same frequencies for these steps. So I see a problem if you want to properly align the UV values to the proper steps.

In my opinion the best option would be to check the step count echoed and ignore anything less than your current amount of steps. That's not exactly foolproof but it's currently the safest way I'd say.
[Galaxy S II Original Android Development] gokhanmoral:
I will accept 3 different type: 6 7 and 8 steps.

if 6 -> we have 1400MHz extra

if 7 -> we have 1600 (or maybe 1504) and 1400 extra

if 8 -> 1600 1400 and 100MHz extra steps...

I will discard anything else.
[Galaxy S II Original Android Development] gokhanmoral:
and the main problem is that the frequencies are directly read into the internal uv_mv array.

although we detect that there are less than 8 values our array is changed and even if we return we have 7 very low voltages as they are not multiplied by 1000 before setting.

anyway, it will fix a lot of problems with custom roms.
[Galaxy S II Original Android Development] kwerdenker:
There is always an exception to a rule ^^ Just to show you what I mean, here are the steps from the abyss kernel:

150Mhz
300Mhz
500Mhz
600Mhz
800Mhz
900Mhz
1000Mhz
1200Mhz

8 Steps, but max is 1200 and not 1600 and min is 150 not 100. While this an example, where the UV values probably won't lead to lockups (150 instead of 100 might though...), it shows that you can never really conclude the frequencies from the amount of steps.

I just prefer to play things safe, that's all ;)
[Galaxy S II Original Android Development] gokhanmoral:
well.. I cannot think of any way to determine if the script is written for abyss or siyah kernel... :)

therefore I will have to continue parsing 8 steps in my way. I am deeply sorry for those who have UV scripts preinstalled in their rom for abyss kernel :)
[Galaxy S II Original Android Development] Vaedryn:
1.7.3 looks work Fine :) Love your Kernel

Smartass V2 100 MhZ UV
[Galaxy S II Original Android Development] kwerdenker:
You're totaly right. That's why I think it's time to get the ROM developers to either stop putting UV scripts in their init-folders as standard or at least do it in a safe way like I did in my script. Scripts can do the checks the kernel can't ;)
[Galaxy S II Original Android Development] gokhanmoral:
v1.7.4 is up.
[Galaxy S II Original Android Development] Dr.Love:
I'm glad to be the first one downloads SiyahKernel version 1.7.4.

Many thanks !
[Galaxy S II Original Android Development] xgeneralex:
same situation with smartassv2 and ondemand, but I've used more ondemand with old and 1.72 version...

...trying new version...

thank you gokhanmoral
[Galaxy S II Original Android Development] gokhanmoral:
should be better on smartass.

ondemand was always the same
[Galaxy S II Original Android Development] L0cutus:
wth you are faster than my cwm ! :D

thanks !
[Galaxy S II Original Android Development] xgeneralex:
ok ok...it's true, now smartass is much better in 1.7.4 :cool:
[Galaxy S II Original Android Development] adit17:
what should i do before flash this kernel? wipe data/factory reset, cache partition, dalvik cache, and battery stats? because i've so many app running

thanks
[Galaxy S II Original Android Development] jdmcivic:
@ gokhan

any reason why u changed sched mc from 1 in beta 12 and back to 2 in beta 15?
[Galaxy S II Original Android Development] gokhanmoral:
I was testing and forgot to change it back. it will be 1 in beta16. that may be the reason why battery performance is bad with beta15.
[Galaxy S II Original Android Development] :
5 hours screen on time with 25% battery left isn't that bad ;).
[Galaxy S II Original Android Development] tolis626:
Could it be at any way related to Kies support?Because it still didn't work with USB debugging turned off... :eek:

EDIT:I'm using CheckRom Revolution 3.1.1.Not sure if it matters though...

EDIT 2:I also tried Ninphetamine 2.1.3 and Siyah 2.1.1.Still no ****. :(

So it seems it's not a kernel issue.I should take it elsewhere then... :)

If anyone still wants to help someway,please do it. ;)
[Galaxy S II Original Android Development] :
[sarcastic] I feel so sad that Entropy512 is not here with us in this thread anymore. [/sarcastic]
[Galaxy S II Original Android Development] tolis626:
Oh we all know you do. :p
[Galaxy S II Original Android Development] tassadar898:
gokhan i can confirm the 2.1 final and the 2.2beta15 works on the ATT galaxy S2 perfectly fine! Just the home button is the back the key and the search and back key do not function. Is there any way you can make a small tweak to your kernel and release an ATT version?
[Galaxy S II Original Android Development] jdmcivic:
just to clarify. i am on checkrom 3.1.1 with beta15. mhl works fine. im guessing ur mhl is either faulty or non compatible....
[Galaxy S II Original Android Development] tolis626:
What the ****?I bought it today and it's the original Samsung one.Didn't actually touch anything before trying it.

I also tested with two different HDMI cables(It's just an adapter) and STILL nothing.Only thing it does is that the phone does charge when I connect my charger to it...

Holy crap... :(
[Galaxy S II Original Android Development] jdmcivic:
i got mine off ebay. it works only when i plug in a power source.
[Galaxy S II Original Android Development] tolis626:
Well,mine is this one.Didn't buy it from the UK obviously,but it's the same Sammy adaptor.Damn...
[Galaxy S II Original Android Development] jdmcivic:
have u tried connecting your charger together with the hdmi cable? mine will only have output when the charger is pluged in
[Galaxy S II Original Android Development] jdmcivic:
anyway @ gokhan

batt drain seems to be better now on beta15 with schd mc set to 1.

anyway could u explain abit why the difference between these values? and how it works?
[Galaxy S II Original Android Development] droidphile:
sched_mc in arm topology is used to add a power saving awareness to linux scheduler. Enabling sched_mc causes scheduler to try and gather running processes in a minimal number of cpus or cores.

Possible values :

0 - No power saving load balance/sched_mc turned off

1 - Fill one core first for long running threads/processes

2 - Perform what 1 does plus bias task wake ups (new tasks) to semi-idle cpu/core (cpu1 in our phone)
[Galaxy S II Original Android Development] tolis626:
YES!THAT WAS IT! :D

Thank you very much pal!Sorry for being an idiot today but I had never used any tvout with any phone until today. :)
[Galaxy S II Original Android Development] sadonlyone:
on beta15:

using whatsapp, it seems that I cannot download properly pics or video using wifi mostly. download doesn't start or is interrupted. same thing happens using opera browser when downloading from some external mirrors.

I don't know for the moment if is an ISP problem or it's something related to beta15 kernel.

if is anybody with the same problem as me, please confirm. lets give gokhanmoral a little help to make a perfect kernel.

thanks.
[Galaxy S II Original Android Development] FrenchSparda:
B15 isnt smooth at all with GoLauncherEX when im switching desktop ..tried many settings...im back on speedmod 18-test7
[Galaxy S II Original Android Development] jdmcivic:
lol. cheers mate. and if there is no sound output from ur tv, u gotta change the dock settings. enable audio output mode..
[Galaxy S II Original Android Development] CamoGeko:
What governors did you try?

Transmitted from a Galaxy far far away via XDA lightspeed telepathy.
[Galaxy S II Original Android Development] FrenchSparda:
All of them..conservative was the smoothest...ondemand was good too..but compared to speedmod...i still have "stuttering"
[Galaxy S II Original Android Development] jdmcivic:
no such probs here. could dload 11mb of video and play.
[Galaxy S II Original Android Development] tolis626:
Well,audio from my TV is fine...Well,kind of.My TV's speakers suck. :p

I don't know if there is a way to route audio through the 3.5mm jack,but I hope there is.I'll search about it when I need it. ;)
[Galaxy S II Original Android Development] sadonlyone:
@jdmcivic

could you make more tests, please ? is not happens to every download here, but I want to be sure that is an ISP problem.
[Galaxy S II Original Android Development] :
Whatsapp and Opera downloads work just fine over here.
[Galaxy S II Original Android Development] CamoGeko:
Hmm... uncanny. Could be a multitude of things, something with your setup perhaps.

To be honest I see more people coming here from Speedmod, than the whole crew of titanic.

Transmitted from a Galaxy far far away via XDA lightspeed telepathy.
[Galaxy S II Original Android Development] hayspat:
Some firmwares does route, some firmwares not. I tried KI3 and it wasn't route via 3.5mm jack, KI8 does. I just plugged 3.5mm jack and it works. There is nothing related about dock settings.
[Galaxy S II Original Android Development] lpsi2000:
I think you just need the soft key layout file and I believe somewhere in the ATT thread a few PPL mentioned how to change it.
[Galaxy S II Original Android Development] dannyc93:
freeze

Argh! Tried a million times to update to beta15 but every single time after phone boots it would freeze on the lockscreen! Tried it a couple of times wiping cache and dalvik cache but the same freezing keeps happening, i tried to revert back to the 2.1 non beta but that keeps freezing too!

Usually do it the CWM way but also tried the darkyrom way too with the .tar but still no luck, dont have a clue what to do!!!

Please help!!
[Galaxy S II Original Android Development] nikzDHD:
Have any scripts installed on previous versions? Or did you use any apps like voltage control?
[Galaxy S II Original Android Development] :
Noob here!

Maybe a dumb question, but does this also improves soundquality and call quality, like no echo on the other side of the line?

And sometimes when i call people they say they can not always hear me, it's like i'm far away. Does this kernel fix that problem?

Thnx in advance.
[Galaxy S II Original Android Development] fenerbuuh:
When is beta 16 online? 15 working good so far.

Sent from my GT-I9100
[Galaxy S II Original Android Development] dannyc93:
Hi,

I did use set cpu and changed the voltages last week, seemed stable though! I reflashed another kernel that doent support voltage changes and it was stable, what do you suggest i do? \really want siyah back :(

Also dont know what you mean about scripts etc...

Thanks
[Galaxy S II Original Android Development] CamoGeko:
Tomorrow hopefully.

Transmitted from a Galaxy far far away via XDA lightspeed telepathy.
[Galaxy S II Original Android Development] KennyLegend:
Its fine for me
[Galaxy S II Original Android Development] KennyLegend:
Try a different modem
[Galaxy S II Original Android Development] dannyc93:
Thank you soo much, changed the voltages a little with the kernel that did work and reflashed beta15 and boom, no freezing!!

Thanks mate!:D
[Galaxy S II Original Android Development] monkey0:
I think that is a ISP problem, GoChat, WhatsApp and browser downloads working fine with b15.

You could try out a different modem.
[Galaxy S II Original Android Development] chowlala:
Using 100-1200 won't save you power. In fact, you're more likely to use more power because if your phone does something during sleep, and it'll take longer to do it at 100 instead of 200.

Try placing your settings at 200-1200.

Gokhan/OP/anyone, do you have a link to your voltage scaling?
[Galaxy S II Original Android Development] Radikaal:
49% battery left after screen on for 2h 40m, 3g on all the time and phone on total for 20h. Weather, mail and news syncs every 8hour. Using ondemand 200-1200.

Seems to have no problems with battery on b15. Its not going to be my best result overall but thats because i usually turn data off when i sleep, but wanted to try a cycle with data on all the time and see result.

And really smooth aswell the entire time, good job again, could aswell been the final release thats how good it is :).
[Galaxy S II Original Android Development] tolis626:
Guys,something rather interesting here...

So,for the past two days I've been running this setup:

CPU min 100 or 200Mhz(Didn't make any difference here),CPU max 1624MHz(Yes,I like it more than 1600Mhz :p ) and generally much other battery sucking stuff that usually gave me my normally ****ty battery life(Yes,my battery life is lame but it's my fault,not the kernel's. ;) )

So,I tried setting SCHED_MC back to 1(I was using 1 since the beginning,so it's not really a change) and set hotplug upper/lower thresholds to 50/25 respectively.I immediately noticed a bumb in performance,but that's not strange.What was strange is that these past two days I have had the best battery life to date with my SGS2.Can't give you numbers as I don't give a **** usually,but after having used my phone a lot all day I still had like 30% battery when I returned home at night.That was after a short charging to about 60% from about 50% before I left home,but I recorded like half an hour(maybe more) of 1080p video at a gig.

With similar usage pattern,I'd have to charge it as soon as I returned home before this,but meh,not this time.

Maybe it's placebo.Maybe it's something else that was eating my battery before.Maybe maybe maybe...But maybe workload is much better handled when both cores are online.

That's just my experience.You are all free to try. :)
[Galaxy S II Original Android Development] tassadar898:
Really? you can do this without changes in the kernel?
[Galaxy S II Original Android Development] FallenOut:
woot

same as u

im doing the same kind of testing

im doing this on beta 8 and beta 14

but mine is simpler

i run my phone without undervolt bt oc

200-1400 sio / ondemandx

then use voltage controller to up low gpu from 167 to 200

then use 2nd core app to force both core online

result is

my phone battery last longer

phone response much btr

phone never felt any heat unless playin games or such

last time my phone even when used awhile will generate abit of heat
[Galaxy S II Original Android Development] lpsi2000:
I used to do it when I was using the AT&T captivate and wanted to use the i9000 stuff. Back then it was about changing the following the file /system/usr/keylayout/melfas-touchkey.kl. So might want to look around the i777 forum for a soft key fix. Unfortunately I can't provide you with any more info since I don't have the need to search for such fix:D
[Galaxy S II Original Android Development] Radikaal:
might been posted, but how do you change SCHED_MC back to 1? (in b15.)

Thankful for answer!
[Galaxy S II Original Android Development] bala_gamer:
@ gokhan

Having one request for you, can you reduce the number of governors in this kernel, from all those feedback you have got till date I'm assuming you know which governors are best for both battery and performance. Tweaking all the governors might be a waste if time, and also people wont be complaining about having lags, poor battery in 'xx ' governor if there are few optimized governors.

So 5 to 6 governors would be enough, its just my point though.
[Galaxy S II Original Android Development] droidphile:
echo "1" > /sys/devices/system/cpu/sched_mc_power_savings

in your init.d script
[Galaxy S II Original Android Development] Ferdimage:
I agree with this too... all these govs are just confusing ...

Sent from my GT-I9100
[Galaxy S II Original Android Development] squall_kay:
notice Conservative governor among the smoothest compare (excluding ondemand) to all but im wondering, how good the battery life/smooth ratio for Conservative compare to lulzactive and ondemandX. as per my understanding, Conservative dont hv screen-off profile and it js slow ramping governor

Conservative is a slower Ondemand when it comes to ramping. For example, when you turn on the phone and start interacting with it, Ondemand will increase frequency until it reaches max at x speed. Conservative will do the same at x/2. Faster the ramping the more battery it consumes so conservative while a worse governor for performance it's also a good one for battery.
[Galaxy S II Original Android Development] bervin:
what does adjusting "sched_mc_power_savings" to 1 or 2 do??
[Galaxy S II Original Android Development] Radikaal:
can anyone post a little tutorial for those of us who havent used it how to make an init.d script? I mean how to put the scripts into init.d folder etc.

Like if i want to put only "echo "1" > /sys/devices/system/cpu/sched_mc_power_savings" to an init.d script and i have never used a script like this before. How do i do this?

Looked in the faq & qa thread and couldnt find, did some thread searching aswell with no result. Sorry if i missed it!