yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] runedrune:
So stock CM9 messaging app doesn't support BLN? :(
[Galaxy S II Original Android Development] hawkerpaul:
Just installed beta4.

LOVE the breathing LED Gokhan. You really have excelled here. This will be a beautiful addition to our phones, and one that everyone should appreciate. I certainly do! :)

Just to clarify, if we don't schedule BLN, do we not need the BLN Control app at all? Can this app be uninstalled?

Not sure if your read my PM on AF Gokan, so I'll put it up on here too:

May I suggest possible enhancements to your superb CWM Touch Recovery:

1. Double tap the screen to act as a selection as well as pressing the bottom right icon

2. Is it possible to include a confirmation screen when going into Backup. If you go into this by mistake the backup starts immediately, and it cannot be aborted.
[Galaxy S II Original Android Development] OGroteKoning:
Is it placebo or is wi-fi reception better than on 3.2b1?

Sent from my Galaxy S II
[Galaxy S II Original Android Development] hawkerpaul:
I think you have been twiddling your mouse's nose too much mate!

:D
[Galaxy S II Original Android Development] droidphile:
To anyone who's not getting ExTweaks bln working with non native apps that's supposed to trigger bln - GoSms, Handcent, Facebook, etc. The reason is that one of the bln apps you're using is conflicting with extweaks bln - it may be NSTools, Bln Control or Bln Control Pro.

ExTweaks profiles are applied in early stage of boot as you know - before init.d scripts and before apps startups. Bln apps runs a background service to enable/disable bln. Even if you have bln unchecked in that app, it runs a service and extweaks-activated-bln will be disabled by the app service.

So if you're into breathing (and making someone horny), don't just disable bln in the bln controller app, but uninstall it. And use only extweaks to enable bln and breathing. If you like blinking, just use your fav bln app. Remember app settings will override extweaks breathing if app is used for blinking. Once there are configurable period and voltage intensity, we can have blinking using extweaks itself. Scheduling is not so far difficult either. So bln pro can completely be ditched sooner. (Hope Neldar is not reading this post :) )
[Galaxy S II Original Android Development] coloxim:
GM...

Is it possible a flash notification like iPhone?

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] gokhanmoral:
if you do not use scheduling you can uninstall it I guess.

I am not aware of other functionality of it. if it can enable bln on stock messaging or email apps you may still need it. extweaks can replace normal bln app + breathing.

both suggestions can be implemented. I am putting them on my list. thank you for the suggestions. since they are not hard to implement I can add them soon.
[Galaxy S II Original Android Development] hshah:
I uninstalled BLN Pro and enabled it in ExTweaks but even after pressing the Test button and turning off the screen the lights just go off.
[Galaxy S II Original Android Development] gokhanmoral:
good idea...

yes, it is possible but not yet.
[Galaxy S II Original Android Development] gokhanmoral:
sometimes you need to restart to have the settings become active, especially after uninstalling bln apps
[Galaxy S II Original Android Development] OGroteKoning:
:D kewl heh ...

But in all seriousness, I think previous dB was -65ish and now at the same spot I get -53

Sent from my Galaxy S II
[Galaxy S II Original Android Development] gokhanmoral:
I don't think wifi driver in the kernel would affect the received signal strength.

maybe the interpretation of the reading is fixed or changed..

we have different wifi driver, newer, but it should not have any positive effect on the received signal.
[Galaxy S II Original Android Development] Rawi666:
I think the current WiFi driver is much better than the previous ones.

It's the most stable and since release I've never had any problem with reconnecting after switching wifi network.

Also one place in my house has very weak signal and every wifi driver have exactly the same weak signal (including the current one) so I think everything is ok
[Galaxy S II Original Android Development] newgargamel:
I can confim that current wifi driver is way better than the old one. Reception is stronger and the toggle issue is finally gone. Thanks Gokhan!
[Galaxy S II Original Android Development] xd3vilx:
Tried removing the scripts but did not work. But have solve it by doing a fresh install of cm9. Thanks for ur reply!
[Galaxy S II Original Android Development] coloxim:
Good...happy to hear it...

I've found a bug(maybe) in conservative governor..

Sometimes doesn't go to 200 ad stop at 500...is it normal?

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] D4rKn3sSyS:
Hello gokhanmoral. I must say your work Is awesome. I really know how hard it is (I have developed kernels before), that's why im really impressed.

Btw, I have a very quick question. The way you enable the "Breathing" effect, I didn't had Idea that those keys had available a analog output. Is this the way it works, or you are doing it by modifying the frequency of a Digital Output (PWM)?. If we have analog output, it's just epic, for example, it would ve very easy to define some parameters, and make it flash with the length of the wave on any music player. (Sorry couldn't resist, electronical engineering student, and android programming fan)
[Galaxy S II Original Android Development] hshah:
Found out it was because I had the lights turned off under Sensors. Thanks :)
[Galaxy S II Original Android Development] gokhanmoral:
I was also thinking that leds are digital, but the digital part is that they are on or off.

we have a regulator which feeds voltage to them and we can change that voltage.

while I was examining the regulator part I noticed that the min and max levels can be modified. I didn't increase the max but decreased the min to 2.5V which is almost the minimum level that our touchkey lights can be lit.

so, the implementation is not that complex.

first I implemented autobrightness feature for leds. then I thought breathing effect would be more useful. there is no PWM or very fancy feature in the code.

I will make voltage step size and time spent on a voltage level configurable. now the breathing sweeps 2.6V-3.3V. if you make period 1sec and stepping 0.8V you will have blinking instead of breathing. and yes. it is possible to breathe using the amplitude from the sound driver.
[Galaxy S II Original Android Development] rauschkugl:
Damn that breathing effect is nice!
[Galaxy S II Original Android Development] D4rKn3sSyS:
Pretty nice having a regulator there. It's like those leds are in your hands.

Ok I will translate this to regular users:

Galaxy S2 internal hardware structure still suprises us. You didn't lose your money.

Thanks for answering my question dude.
[Galaxy S II Original Android Development] slekkas:
I know most of you guys will laugh at me for this post but I'll post anyways.

I've used siyah with gb since it first came out. I still remember reading the first few posts and thinking that this guy seems very helpful because he answered to EVERYBODY'S questions.

Since then I've tried a few other kernels but always came back to siyah. I've always heard from people that their battery lasts 2 days with 6 hours screen on etc. I never ever managed to get over 15 hours with 2 hours screen on. NEVER. I always use wifi and data. I undervolt and underclock and I have extweaks tweaked according to a guide. I also use autostarts to prevent apps from starting and I use bln scheduled to stop at 1:00am and start at 8:00am. Battery official samsung 2000mh

FOR THE FIRST TIME I was able to get 27 hours on with 4 hours screen on with RC6. No placebo.

Now I read all those wonderful things about breathe and I want to try but I'm afraid that I will go back to the same old battery times. I wish I knew what makes the difference. Is anyone else wondering about this???
[Galaxy S II Original Android Development] Ogy77:
First easy and dont brick device becouse you are on rc6,and try it new beta,nothing lose,just learning,like evrybody here:D
[Galaxy S II Original Android Development] KennyLegend:
Been away for a few days....what is "breathing effect"?
[Galaxy S II Original Android Development] tolis626:
Gokhan,you did it again pal.It's the first time that having BLN actually seems worth the trouble-you know,battery wise. :D

Two things:

i)CM9 touch sensitivity settings?Wha-wh-what?Man,they're among the worst you've used IMO. :p Making these configurable is the best solution here,but if you don't want to make it so,I think that a smooth UI feeling is of higher priority that the screen trembling slightly when charging. :)

ii)If you enable that LiveOC thing(The one with bus overclocking stuff) that rlorange(I think) posted about earlier today,you will make me the happiest overclocker of this month. :D
[Galaxy S II Original Android Development] AvRS:
It's like a pulse fading in and out as if the light was breathing, breathe in light fades on, breathe out, light fades off ;)
[Galaxy S II Original Android Development] sujantdn:
i was also surprised at first :D it is blinking effect like in bln app. Difference is now it can be done w/o that app :p
[Galaxy S II Original Android Development] bgx:
Breathing is realy nice GM! But is there a way to dim the leds a little bit on lowest display light? would like to do this with tasker... ;)
[Galaxy S II Original Android Development] KennyLegend:
New breathing effect is pretty cool. Thanks GK.
[Galaxy S II Original Android Development] :
Glad to see latest beta plays nice with slimrom so far :)) ...even though I don't use an external SD card!

Finally I managed to have bln working using extweaks settings, but my question is why it doesn't seem to like led timeout set to anything above 1.5 sec in slim rom settings (simply does not work), and also how to simply leave lights always on when there is a notification.

Moreover, which notifications light up bln? Email.apk doesn't seem to activate it...neither whatsapp... ;(

Sent from my SGS2 - SlimICS Rom & Syiah Kernel
[Galaxy S II Original Android Development] armanderli:
This BLN is drivin' me nuts...when I test with Extweaks, it works ( 1 out of 2 test)...but when I try to call my phone and see if it is workin'...nothing;no breathing

The LED don't turn on

Cm9 last nightly...

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Original Android Development] PedroMRP:
this breathing feature is just AWESOME!!

Excellent work gokhanmoral
[Galaxy S II Original Android Development] :
Bravo Gokhanmoral :) great work!
[Galaxy S II Original Android Development] dnyeah:
Best kernel!
[Galaxy S II Original Android Development] rlorange:
Not at all its amazing! Battery stand bye drain is minuscule. I've set up my CPU and gpu scaling perfectly. No colour issues for me on LPQ must be a cm9 issue...

Simply amazing work only three days from source release... I'm astounded!
[Galaxy S II Original Android Development] rlorange:
Gokhan:

Any chance you could re-enable UTG USB support for keyboard/mouse. According to chainfire the drivers are still in the kernel code but support was disabled by Samsung.

Edit: I guess add USB host drivers from Szupty
[Galaxy S II Original Android Development] kibaa12:
So yeah something weird just happened had the CPU oc to 1.6 and heavily used the browser phone froze from heat when I forced a restart I went from 35% battery to 2% CM9 beta 5 kernel btw
[Galaxy S II Original Android Development] loopism:
Anyone else getting kernel panics on beta4? Is there some kind of core dump that I can capture to assist?

Running LP7 - no OC, 25mV undervolted
[Galaxy S II Original Android Development] gabx:
Use backup to INTERNAL sdcard
[Galaxy S II Original Android Development] rlorange:
Ummmm... that's not weird that's exactly what's happened to me in the past when I've had "Hot" over clock freeze/crashes. The battery drain thing is a phantom I think.

Careful this type of crash is bad for your device. Did you have GPU ocerclocked to 400? Regardless is sounds like you might need to UV at 1600 strangely enough. To reduce heat. If It will remain stable.

Edit: just tried 1600 at stock 1450mv and it froze instantly. Tried again with 50mv UV (so at 1400mv and it was stable... so my hunch on needing UV might be right!
[Galaxy S II Original Android Development] pissyhun:
touchscreen sensitivity

hi gokhan

i found something that might help touchscreen response:

http://xdaforums.com/showthread.php?t=1559015

can u think u could add to your kernel? and if it works?
[Galaxy S II Original Android Development] kibaa12:
Yeah sadly its now gaining power heh did a normal oc and slight UV but didn't touch graphics will play more after a good charge.
[Galaxy S II Original Android Development] rlorange:
mine freezes at 1.6 WITHOUT UV lol!
[Galaxy S II Original Android Development] Zimaia:
hi gokhanmoral,

I'm sorry to post my question again, i didn't get any answer for my previous post.

Will this kernel support the new MIUI v4??

Thank you
[Galaxy S II Original Android Development] malikalhaji:
NO
[Galaxy S II Original Android Development] MistahBungle:
No Miui V4 yet. Be patient. Besides, Miui V4 is terrible if Galnet Miui's builds this week are any indication. CM9 much better. Stock ICS is probably better.
[Galaxy S II Original Android Development] yahmuffin:
More.like.a 5.1 thing (if this was ios it would b 5's' lol)
[Galaxy S II Original Android Development] rauschkugl:
The battery gauge chip of the s2 only supports 650 and 450. If you set it to 950 it still charges with 650. You would have to change the hardware of the device to be able to get faster charging. This was an endless discussion on the gb thread because you could set any value you wanted trough voltage control in the past but all this just doesn't work.
[Galaxy S II Original Android Development] gokhanmoral:
beta5 is reuploaded with fixed recovery and touchkey lights.
[Galaxy S II Original Android Development] BoneMo:
beta 5

thanks...will try today
[Galaxy S II Original Android Development] rauschkugl:
Maybe you didn't get an answer but just because it already has been answered before.
[Galaxy S II Original Android Development] cybrid3:
working on HyDrOG3N-ICS 20.03 and BLN working like a charm. Thanks for this great work
[Galaxy S II Original Android Development] antt00:
Confirm recovery is back and touchkey backlight fix on re-uploaded beta 5.
[Galaxy S II Original Android Development] r47z:
warm tint no where to be seen ?
[Galaxy S II Original Android Development] gaui:
I was wondering I have SetCPU and under Governor tab there is screen_off_min_step=15

Is that right?

I have v3.2beta1 and use lulzactive gov
[Galaxy S II Original Android Development] luke05dee:
I one the latest beta on the last couple of betas, I was using lulzactive and when scrolling on cm9 through web pages, twitter & homescreens there was a large amount of jittering (most apparent when the srolling starts to slow down when you fling a page), I then tried interactive Governor and the same thing. I then tried ondemand and it stoped straight away and now is silky smooth, there is not sign of jittering, but if I got back to lulzactive or interactive the jittering is there again straight away. On interective & lulzactive I set them min cpu frequency to 800mhz to test, but even at min of 800mhz the jitter is still their, so I isn't the clock speed being too slow. I have tried a full wipe of cm9 and the problem persists. Please would you be able to looking into this, lulzactive gives my the best battery life, but the jitter is too ugly, so I am going to have to use ondemand for now :( If you could look into this It would be great thanks :)
[Galaxy S II Original Android Development] rlorange:
Yes you can use nstools app for missed calls
[Galaxy S II Original Android Development] Appumon123:
Exactly.. best investment I have ever made..!

---------- Post added at 07:29 AM ---------- Previous post was at 07:22 AM ----------

I can confirm that it works for cm9 stock messaging app.. Its the first one i tested!
[Galaxy S II Original Android Development] razor 116:
Inclusion of Kernel and Extweaks

@gokhanmoral Is it ok with you for me to include your kernel and the ExTweaks app within my ROM?

Many thanks for any reply.
[Galaxy S II Original Android Development] Crescendo Xenomorph:
This is what i'm talking about!!!

After spent a night testing b4, all I can say is: SUPER ULTRA AWESOME!!!

I found no glitch. One suggestion: add an option to make it as device status.

e.g.: when the device is on, the led is pulsing normally, and when the device enters standby it breathe slowly, when the device is entering deep sleep the led will breathe more slowly like deep breathing.... :cool::cool::cool:
[Galaxy S II Original Android Development] gabx:
Can not echo 1 > /sys/class/misc/notification/breathing, with ADB or Root explorer. /sys/class/misc/notification/ is only a directory full of symlinks.

/sys/devices/virtual/misc/notification/bretahing is indeed the right path. I can echo 1 to the file, but the change will not be persistant. using adb shell or root explorer.

Any idea why?
[Galaxy S II Original Android Development] disellusional:
Is it bad to ask about battery life on the most recent compared to rc6?i tried beta 1 but had bad battery
[Galaxy S II Original Android Development] Crescendo Xenomorph:
Yes its bad to ask about battery, as Gokhan is indeed already admit it (you can read several pages back) and working on it, so he need no more post about battery drain.

And also with such beast phone and the best kernel fully loaded with features?

The battery will not be able to cope with it. Its too damn small and cute. (sorry Sammy :cool:)

No offense to you: I personally don't care at all about battery life. I always keep spare battery with me. But since v3.2x, the battery life is much much more better than previous one (again, please take the overall added feature to account when comparing, not only battery aspect). But if you really care about battery, yes there's some older release that got better battery with expense of feature.

My suggestion: but a spare battery or change your current battery with bigger one (ex: 2000-3500mah). It's unwise to stick to older kernel with less feature but good battery, since the latest kernel always brings us new things/features and push the device capability to the MAX. :D

Cheers,

Crescendo
[Galaxy S II Original Android Development] gaui:
Can someone answer me, with new frequency arrangement (Siyah 3.2b1) I have...

screen_off_min_step=15

What does that mean? 1600 MHz? :p
[Galaxy S II Original Android Development] bajee11:
If you selected all the steps that means it's 100mhz. 1600=0 1500=1 etc...
[Galaxy S II Original Android Development] janreiviardo:
Hi, please tell me how I can set-up breathing properly..

I have BLN Pro and I want to use the schedule feature so that BLN will not be active on hours 23:00-6:00.

I enabled breathing but where should I turn BLN? Extweaks or on BLN Pro? or I turn them both on? Thanks
[Galaxy S II Original Android Development] desean:
In ExTweaks

BLN = untick

Breathing = tick

In BLN control Pro

Activate BLN = tick

Blinking = must be deactivated

Schedule = enable and set accordingly

In summary, BLN control will overwrite any settings in ExTweaks if any present.
[Galaxy S II Original Android Development] wallaceff:
NStools and ExTweaks should combine to be 1 app. Or at least take the voltage parts of NStools and put them in ExTweaks. As long as there is some sort of save options etc.

Perhaps the paid ExTweaks could have more NStools options.
[Galaxy S II Original Android Development] rauschkugl:
After testing beta 4 this evening i got a lot of sods. Removed undervolting and extweaks settings After some and still got 4 more. Always was when phone was sleeping already. Reverted back 3 hours ago to the last stable version and didn't have problems since then.
[Galaxy S II Original Android Development] desean:
this information is totally useless for gokhan to diagnose the problem. it is as good as not posting here.

if you really want to help, the next time you get a SOD, press and hold the power button to reboot (don't pull out the battery). Capture the log from /proc/last_kmsg using root explorer or adb
[Galaxy S II Original Android Development] gaui:
According to ExTweaks:

CPU STEP COUNT: 6 (SiyahKernel 3.x default)

According to Voltage Control:

200, 500, 800, 1000, 1200, 1400

Then why the hell is screen_off_min_step=15 ? :confused: Shouldn't it be like 5? :confused:
[Galaxy S II Original Android Development] Appumon123:
Bug report

BLN seems to stop working sometimes (timeout works though). This happened when I flashed the new kernel and used chainfire's triangleaway. The first time it stopped working, I was able to fix it by clearing cache and dalvik cache. simply rebooting doesnt help.

UPDATE: This time i was not able to fix it.. any idea whats wrong? I'll try flashng the kernel again and let you know if it fixes this.

UPDATE2: flashed kernel again.. didnt use triangleaway.. BLN enabled in extweaks.. But not working.. Even 'Test' in extweaks doesnt work.

UPDATE3: finally got it working.. in recovery i reset extweaks profiles and cleared init.d folder (i didnt know what i was doing there! :p).. in extweaks re-enabled bln.. and presto! it was working again.. Gokhan, what just happened?

UPDATE4: I've narrowed down the problem. BLN stops working after reboot. I checked /sys/class/misc/notification/notification_enabled and it was 0 after reboot

UPDATE5: fixed the issue by adding an init.d script

echo 1 > /sys/class/misc/notification/notification_enabled

UPDATE6: uninstalled BLN Control app.. It was creating a conflict. Without it theres no need for that script i mentioned. If anyone else has this issue of bln not working, UNINSTALL BLN CONTROL. We don't need it anymore :)
[Galaxy S II Original Android Development] hellsgod:
Since Siyah 3.2 the lulzactive Govenor seems to have some problems. The lulz isnt as smooth as before, so i looked at it.

My lulz is tweaked by the lulz App, see screenshot. The parameters are the same since i use this Govenor. Since Siyah 3.2 its not possible to watch a video with the MX Player on my device because of lags. I changed the parameters, but the lags are still here. If i change to ondemand, the lags are gone. If i open the facebook site with Dolphin HD Browser the Phone change the frequenzy between 1200mhz and 1000mhz with both cores active. After a while the phone "hangs" on 800mhz with 100% processor usage and with only one core active. It stays on 800mhz singelcore and everything is very laggy. The phone shoud step up, because its more than 90% usage, but it stays on 800mhz.

This happens with Siyah 3.2b2-2 and 3.2b4 (maybe on 3.2b3, i haven't tested). With Siyah 3.1.2 there are no lags on videos with lulz and my parameters, and the second core is more active while browsing and it switchs between 1000mhz and 1200mhz with less lags.

Please have a look at the lulz again. Thanks.

hells
[Galaxy S II Original Android Development] Ankit Tulsian:
Bln is not working for me.I am currently on d4rom and selected these settings

Bln: tick

Breathing effect: tick

Notification time out: 1 minute

Led time out:1.5 secs

It works till I select the test bln and switch off my screen and once I switch on my screen back and off it again it doesn't work.
[Galaxy S II Original Android Development] jsmasterx:
Ics remix 1.7

Latest kernel build

BLN works greatttt !!!!!

Breathing effect is working like a charm and the notification timeout too
[Galaxy S II Original Android Development] luexi:
are you on CM9? pls share the setting on how u get the softkey lighted up after a notification is received. i still couldn't get mine to work . have to switch screen off and on again to led lights on.:o