yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] kwerdenker:
We could turn this argument on it's head and have it work the other direction. I didn't (and still don't) care about dual boot but when it was introduced, there was nothing else in the thread. Did I moan around? No! Why? Because I knew that eventually everything will be tested, all bugs worked out and then the talk about it will normalize.

I think everyone should accept, that this kernel through it's extensive feature list and it's configurability get's used by many different people with different requirements. If you don't want a feature, don't use it and if you don't want to read about it, just skip a few pages until something new has arrived. (My crystal ball tells me, there will be quite some talk about the internal voltages in the near future ;) ).

In the end, gokhan is the guy who controls the development of the kernel and if he puts a feature in, he thinks it has a purpose. Who are we to argue with that?
[Galaxy S II Original Android Development] rlorange:
Lol! This is one generous man's hobby he us sharing with us he can spend as long as he like on "trivial" things. Truth is most big features are already implemented. Next is internal voltage. Exactly what are the critics wanting him to tackle that aren't very tricky and requiring time and research?

Incidently can someone tell me how to load the cifs modules that aren't now pre loaded?
[Galaxy S II Original Android Development] JAG131990:
My battery decided it wasn't 1600mah today. A good portion of it up and decided to just bail
[Galaxy S II Original Android Development] rlorange:
Charge to max and reset fuel guage chip in extweaks. It is strange cos I can't see a break in the graph which usually indicates a freeze/ reboot
[Galaxy S II Original Android Development] NaLogo:
Hey!

There seems to be something majorly wrong with 3.1.2 (I refrain from using Betas after the RC6 disaster...I wasn't affected but anywho.)

USB charging seems to be broken. The battery percentage keeps decreasing and the phone gets hot to the touch in a few places. (Not the battery, though.) The USB port is able to offer a steady 5V at 500mA and the I already reset the fuel-gauge chip after charging with the regular power supply.

It worked fine after I flashed the stock kernel again. (I'm using XWLP9, no overclock, no nothing.)
[Galaxy S II Original Android Development] luexi:
Thanks GM work for the b5. Now everything is working perfectly in the cm9.

Pls keep it that way for bln system! Ty.

:D
[Galaxy S II Original Android Development] droidphile:
In your initd script insmod /lib/modules/cifs.ko.

If you get a compatible nls_utf8.ko, install that as well after cifs for UTF-8 encoding support.
[Galaxy S II Original Android Development] belerephont:
Am I doing something wrong or all the download links are out of order?
[Galaxy S II Original Android Development] bokil:
Yes. Temporarily.

You will find links for beta releases a few pages back.
[Galaxy S II Original Android Development] belerephont:
Thank you! And the beta release is the same one as the normal release?
[Galaxy S II Original Android Development] rlorange:
Thank you:)
[Galaxy S II Original Android Development] rlorange:
Edit I did post a link to my drop box for beta5 but removed it because I don't have approval from GM. Use the link he posted
[Galaxy S II Original Android Development] bokil:
Someone had posted the latest release here:

http://xdaforums.com/showpost.php?p=25561772&postcount=7078

Also here are stable as well as betas:

http://xdaforums.com/showpost.php?p=25563490&postcount=7093
[Galaxy S II Original Android Development] gokhanmoral:
extweaks is not only for SiyahKernel. there are some other kernels using it already. it is a simple way of creating dynamic user interfaces to let unexperienced users to make changes in default config easier.

If I was starting from the beginning and there was such an app I would surely use it instead of making a separate kernel-dependent app. why? because kernel developer can make different settings possible between kernel versions without having to update that app and there is also some sample implementation in the kernel which is not hard for a real developer. after all, I edit an xml file and rarely create some new scripts which are really simple...

for example: I cherry-picked Entropy512's port of old legacy hotplug code in 3.2b5 and I modified that interface a little to let you configure old hotplug parameters.

when you install 3.2b5 you see old hotplug params. when you install 3.2b4, you see the new ones. and you don't have to update extweaks app.

sorry but your log is empty. I think it is because I disabled too much debugging in 3.2-2.

but I will test a fix in beta6 for them who still has similar problem in 3.2b5

and for your EDIT2, as a user of BLN I hope not :)

I find it draining less battery in ICS (maybe placebo) and I find it very useful especially when I have small meetings which I have to leave my phone at my office.

it is optional.

it is off by default.

and I think I will add only one last thing as a feature before release:

hard to name it... let's say aperiodic_breathing or customizable breathing steps.

we'll have 10 steps (at max), default will be 1 and the same as the one we have now.

I did not decide on the interface but it will be something like:

#clear all steps first, default one will be used if you don't have any steps
echo -- > /sys/class/misc/notification/breathing_steps
#echo cycles, start end period step
echo + 2600 3300 20 50 > /sys/class/misc/notification/breathing_steps
echo + 2600 3300 20 50 > /sys/class/misc/notification/breathing_steps
#delay 500ms
echo + 2000 2100 500 100 > /sys/class/misc/notification/breathing_steps
echo + 2600 3300 70 50 > /sys/class/misc/notification/breathing_steps

it will give you 2 short 1 long breathe... and you will be able to configure them in whatever way you like.

and then BFN, "Back Flash Notification"
[Galaxy S II Original Android Development] sam razzy:
Now I'm in 3.1.2 kernel... but bln coz me wake lock.. may b its all my fault.. c my screen

Posting From GALAXY S II

HIT THANKS IF IM HELPED YOOU :)

"He who would learn to fly one day must first learn to stand and walk and run and climb and dance; one cannot fly into flying." - Friedrich Nietzsche
[Galaxy S II Original Android Development] rlorange:
On the subject of breathing BLN. I can change the period easily with a script but it seems to reset itself to stock if you use the test button in extweaks.
[Galaxy S II Original Android Development] eric-filth:
The reason beta2-2 is so fast and so battey friendly is because you disabled a lot of debbuging?
[Galaxy S II Original Android Development] bokil:
In

/sys/class/misc/notification/

can i change the values of breathing_start, breathing_end, breathing_period, breathing_step?

How do i save? Do i have to reboot after that?

Also what does each one do?

I am thinking

breathing_start, breathing_end is the mV values

breathing_period is the time in msec to complete one breathing cycle

breathing_step is the number of voltage steps to complete the cycle in.

Am i correct or way off :p
[Galaxy S II Original Android Development] gokhanmoral:
probably, or probably not.

in my last 8-9 months of kernel history in this forum, I learned not to trust user feedbacks about speed and battery life unless they are reported consistently by lots of people :)

you say beta2-2 is the best but we had the same options in beta3.

in v1.8 (if I am not mistaken) I released the "SAME" kernel with different compression levels and users reported "old one was better in terms of battery".

user feedback is very important, but some of them tend to slow development and stick to a "best-one" release.

that is why I don't mention about all the changes, not to create a placebo effect, anymore.
[Galaxy S II Original Android Development] rlorange:
I made this script. You can put it in init.d for execution on boot.

The # in front of all but the period disables the change. You can edit this script with root explorer or any text editor. You can execute anytime too.

Alternatively you can open the interface files with root explorer directly and save to change them :)

http://db.tt/oFfJhPxR
[Galaxy S II Original Android Development] pikachu01:
Maybe its a placebo effect?
[Galaxy S II Original Android Development] kwerdenker:
I already reported this and here is gokhans answer. In short, don't open extweaks/bln settings if you set custom breathing stuff as it will be reset to default values. This will be fixed in the next version.
[Galaxy S II Original Android Development] g0dz1lar:
Anyone else getting a 404 when trying to download from http://www.gokhanmoral.com/gm/2012/05/01/siyahkernel-v3-2b5/
[Galaxy S II Original Android Development] rlorange:
Read the last 5 pages!
[Galaxy S II Original Android Development] wallaceff:
Hmm, perhaps its my Android OS at 28%, with CPU total of 41 min and keep awake at 2h51min out of 6 hours thats doing it?

Urrgghh... what are other people getting for Android OS percentages?

I'm using a carrier LP8 with custom apps removed.
[Galaxy S II Original Android Development] eric-filth:
When i said is "so fast" and "battery friendly" i said not only for to say. I always do same tests for performace and for battery. And report later.

For battery i posted screens and configs i used last page. I never had 5h screen on using cm9 with any another kernel only with beta2-2.

And when i said "to fast" is because, in all benchmarks tests ( nenamark2, cf bench, quadrant, super pi and antutu) all i have more performace than other versions of siyah. I know the people say benchmarks is trash. But trash or not i have better performace in all tests.

I only want help.

Edit: i not tested beta3,4,5 because for me bln is unless. My feedback is only beta2 and above. So if beta3 is = beta2-2 i dont know.
[Galaxy S II Original Android Development] rauschkugl:
That is how bln works. It is not possible without wakelock until now.
[Galaxy S II Original Android Development] rlorange:
There's your problem I used to get high os drain when I removed system apps. Never found the culprits but a custom rom like foxhound might be better
[Galaxy S II Original Android Development] g0dz1lar:
Ok got it thank you... any idea why can't the 2 links below be added to the 1st page of the thread? I am guessing most people who don't follow every single comment on the this thread will look there 1st for links to files.

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

Update. My server has hardware issues. My host is currently replacing hardware and restoring backups.

Meanwhile you can get the files from the following links:

Stable releases: https://www.box.com/shared/62a451968a2cd55705e6

3.2 betas: https://www.box.com/shared/1d8dbb57b090fffaafef
[Galaxy S II Original Android Development] bokil:
Someone had posted the latest release here:

http://xdaforums.com/show...postcount=7078

Also here are stable as well as betas:

http://xdaforums.com/show...postcount=7093

---------- Post added at 03:20 PM ---------- Previous post was at 03:16 PM ----------

In /sys/class/misc/notification/

changed breathing_period to 100 = Relaxed breathing !!:D

(Dont test it with Extweaks...it resets to 70)
[Galaxy S II Original Android Development] gokhanmoral:
no need to defend what you said and why you said.. I didn't mean you should not report what you think.

"Edit:" part is exactly what I mean. there may be some misinformation or missing information in your statement.

when you said "b2-2 is the best" I was trying to find something wrong with the new patches. now I just ignore it until more users start reporting that.

nobody expects you (this is for all users) to be a good tester and make scientific observations. but similarly you should not expect me to take everything so seriously and spend hours trying to find mostly hypothetical problems.
[Galaxy S II Original Android Development] Appumon123:
BFN...?

Lol.. now that tag "throws everything in but the kitchen sink" makes sense!

GM, consider this: what if you can make the screen flash different colours when a notification arrives? then we can have an orchestra with BLN, BFN and SFN (Screen flash notification).. Doable? :D
[Galaxy S II Original Android Development] kwerdenker:
I just remembered something: if you want to test BLN without opening ExTweaks, you can run

sh /res/customconfig/actions/test-bln

in terminal and achieve the same as the test button in ExTweaks.

I think gokhan mentioned this somewhere but I can't find the post...
[Galaxy S II Original Android Development] gokhanmoral:
I hope Apple will not sue me because I am sure they have a patent for that... :)
[Galaxy S II Original Android Development] ssauger:
With beta5 BLN works if activated under my stock sammy rom, but on my cm9 (latest) i cant BLN get working. I tried BLN control app also. Is it a problem only for me or cm9 related? By the way, the timeout for LED is great, tahnks.
[Galaxy S II Original Android Development] Appumon123:
Which one? BFN or SFN? And.. please say its doable! :p
[Galaxy S II Original Android Development] bokil:
Did a little changes through ES file explorer,

In /sys/class/misc/notification/

changed breathing_period to 100

and

changed breathing_start to 2500

This is giving a more relaxed breathing and a little pause between breathing cycles.

Try it ...you may like it :)

(Dont test it with Extweaks...it resets to 70 and 2600)
[Galaxy S II Original Android Development] Appumon123:
I'm on CM9.. and bln works for me.

---------- Post added at 04:22 PM ---------- Previous post was at 04:21 PM ----------

But after a reboot wont it go back to default values? I think you should use some script
[Galaxy S II Original Android Development] ssauger:
Working by only activating it in extweaks?
[Galaxy S II Original Android Development] eric-filth:
No problem GM.

Unhappy so beta2-2 is dead, because dont have breathing bln effect, people only care with this.

Now you only will have feedback beta4 and beta5.
[Galaxy S II Original Android Development] Appumon123:
What do you mean?
[Galaxy S II Original Android Development] bland.life:
I'm on CM9 and BLN works, tried it through BLN Control and ExTweaks.

Settled with ExTweaks.

Does the BLN Control app say its enabled or does ExTweaks give a popup saying BLN is on?

Some apps have a separate checkbox for activating LED in their notifications (like Enhanced Email), you have to check that for BLN to work for that app.

Or does the 'test BLN' function not work for both activation methods?
[Galaxy S II Original Android Development] Tombias:
The download site is temp. down. Does anyone have a mirror?
[Galaxy S II Original Android Development] bokil:
Someone had posted the latest release here:

http://xdaforums.com/show...postcount=7078

Also here are stable as well as betas:

http://xdaforums.com/show...postcount=7093
[Galaxy S II Original Android Development] Tombias:
Thank you but also those links don't work.
[Galaxy S II Original Android Development] bokil:
chk post 7078 and 7093 of this thread
[Galaxy S II Original Android Development] Tombias:
Found a link. https://www.box.com/shared/1d8dbb57b090fffaafef
[Galaxy S II Original Android Development] gokhanmoral:
maybe both :)

yes, they are both "doable"...

and as one of my friend says, now my "to-do list is lengthier than any of your to-do list of female celibrities"!
[Galaxy S II Original Android Development] Appumon123:
Lol! Why don't you get all these notification mods done with in one go? So you can get to the more serious business.. And to anyone here who can clarify, can the Fruity people sue us for the mods that we talked about?
[Galaxy S II Original Android Development] ssauger:
On beta5 kernel there is a BLN tab in extweak settings and here you can activate BLN. On my sammy rom BLN works, but cant get it working on CM9, tried reset extweak profiles.
[Galaxy S II Original Android Development] Appumon123:
Tried clearing the init.d folder in recovery?
[Galaxy S II Original Android Development] ssauger:
Yes, also did this. I make a nandroid from my CM9 and do a clear clear new install now. Feedback later.

Edit: clean install did the trick.
[Galaxy S II Original Android Development] Appumon123:
The things we do for BLN... *rolleyes*
[Galaxy S II Original Android Development] sachs:
Bln,bln,bln,bln,bln,bln.....the most important thing in the kernel...:eek::confused:

that crap is that???;)
[Galaxy S II Original Android Development] droidphile:
If anybody is interested to get a taste of breathing pattern (probably first time on your device). Connect your device to pc. In adb shell, copy paste this code.

(while [ 1 ];do echo 30 > /sys/class/misc/notification/breathing_period;echo 2500 > /sys/class/misc/notification/breathing_start;echo 3300 > /sys/class/misc/notification/breathing_end;echo 200 > /sys/class/misc/notification/breathing_step;echo 1 > /sys/class/misc/notification/led;sleep 0.25;echo 40 > /sys/class/misc/notification/breathing_period;echo 2500 > /sys/class/misc/notification/breathing_start;echo 3300 > /sys/class/misc/notification/breathing_end;echo 150 > /sys/class/misc/notification/breathing_step;echo 1 > /sys/class/misc/notification/led;sleep 0.50;echo 100 > /sys/class/misc/notification/breathing_period;echo 2500 > /sys/class/misc/notification/breathing_start;echo 3300 > /sys/class/misc/notification/breathing_end;echo 50 > /sys/class/misc/notification/breathing_step;echo 1 > /sys/class/misc/notification/led;sleep 0.75;done;)

Make sure to hit ctrl+c or ctrl+z to exit this infinite while loop after you're done.
[Galaxy S II Original Android Development] zoneeee:
Sorry for the newbie question.

I dont use BNL. If i download the latest beta and keep it disabled in extweaks, battery will be the same as before or it's hardcoded into kernel?
[Galaxy S II Original Android Development] coloxim:
But in your screenshot you have about 5 hours in airplane mode..and rest of time you use the phone...in this way everybody can do 5 hours screen on..

Inviato dal mio GT-I9100 con Tapatalk 2
[Galaxy S II Original Android Development] rauschkugl:
It is hardcoded in the kernel but if you keep it disabled or you have no notification when enabled you won't have higher drain.
[Galaxy S II Original Android Development] Appumon123:
If you want a kernel with only the most important features, then you can stick to stock.

BLN is very handy for some of us.. We find it important. And anyways.. you wont hear much about BLN in these threads after a few days. Its almost done, from what i learnt.
[Galaxy S II Original Android Development] coloxim:
GM..but I don't understand ...do you want feedback about battery life? Maybe with screenshot?

Inviato dal mio GT-I9100 con Tapatalk 2
[Galaxy S II Original Android Development] rlorange:
Sigh... his post is quite clear. He is saying if only one person claims so and so kernel is better than another and he knows there is nothing in the code to cause it then it is not worth his time to investigate.

Battery life is exactly the same for me beta 2-2 is not special
[Galaxy S II Original Android Development] rlorange:
Can I paste this to a text file and make it a script to launch with root explorer?
[Galaxy S II Original Android Development] jim-bo:
Just because someone doesn't like a particular feature, such as BLN, is no reason not to update to newer kernels, when the feature is totally optional.

The BLN changes haven't been the only ones going into the kernel in B3,4,5 etc., so anyone who avoids them because of BLN is missing out on other fixes and performance tweaks.

Personally, I think that much of the frustration with BLN in this thread is being caused not by the feature, or by any bugs with it, but by so many people who simply don't understand how it works, and are trying to get it to work with stock Sammy apps, that have no LED support, or with random combinations of Extweaks, NStools and BLNPro, made ever more fun by never stating what ROM they're on, or even if it stock or AOSP based.

I guess that's the price we pay for the feature itself being so popular, and for this kernel attracting so many inexperienced users, due to so many people recommending it in so many different places.

But to reiterate, if people try new versions, and find regressions, and report them, that is helpful.

If people don't even try the new versions, then any reports of bugs or performances are fundamentally restricted in their value, since it could be things that have already been fixed, or could imply that things have become broken that haven't.
[Galaxy S II Original Android Development] Sm0L:
Can't download 3.2B5, the file is not found
[Galaxy S II Original Android Development] slekkas:
+1
[Galaxy S II Original Android Development] AvRS:
Personally people's observations unless done under test environments by the same person on the same phone with the same cycle are useless as most "performance" observations are placebo and if you get enough people to believe something it will soon become the norm, like marketing for an iPhone. Battery posts plague these forums because people have nothing better to do then keep turning on their phone to check their battery rather than using common sense...leave your phone alone if you want better battery! This is not aimed at you just using your question as the example so I apologise now.

My personal opinion and priorities put battery life at the bottom of things because with every phone they kindly package a charger which is very useful but people are either trying to save the planet or their electricity bills by not using it. Performance is hard to quantify as for a hard gamer, graphics processing is important so they may see lags while Joe public sees nothing wrong coz they use it as a phone.

In an ideal world people wouldn't waste a developers time by quoting this was better in old versions as it's different for most people it's called opinion which only slows development. These kind of posts are better suited to general discussion its just a shame that thread never took off so this could be left purely for development and Gok to do his work.

Anyway that's my rant of the day so rather than moan about my opinion feel free to move along I just decided to post it :p

Sent from my GT-I9100
[Galaxy S II Original Android Development] altinxh:
here..
[Galaxy S II Original Android Development] JAG131990:
I'm getting some seriously messed up wakelocks. Clean fresh install of remix 1.7 and siyah 3.2b5..

The wake locks won't show in bbs but CPU spy shows it is rarely on deep sleep.

Edit: that giant decline at end CPU spy showed it was mostly on 800MHz for no reason screen was off
[Galaxy S II Original Android Development] droidphile:
This is only to test breathing pattern. Code in the kernel control the actual notification bln as we know. If you execute as a script within the device, the while loop should exit somehow after we're done else the breathing will continue forever/until restart.
[Galaxy S II Original Android Development] Appumon123:
Happened to me once and i reported here too... my phone had 0 deep sleep... didn't happen again though.. i'm a happy user now.. dont worry a fresh install would probably fix it.
[Galaxy S II Original Android Development] rlorange:
Ok thanks. This is just beyond my current understanding but I think I get you. Lol!
[Galaxy S II Original Android Development] karlesg:
don't want to spoil the party, but i think you should prioritize.

Really i don't have any problem with BFN, SFN, breathing, strobe lights, stage lasers and disco balls...

My only concern is that I don't read anything about BLN without wakelock anymore. Is this still in your to-do list? I think there are some people who use their phones for business, not only to show off to their friends, and just want a notification with the minimal possible power consumption. And setting a small time-out period isn't a proper solution, because BLN really loses its usability this way.

Is a proper implementation of BLN without wakelock doable?