yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] neldar:
The only difference between eclair and froyo is that in eclair the i2c sleep config is done in the melfas driver and in froyo in the mach code.

So you should compare

The kernel image for jpo and older is for android 2.2 roms and jpx and newer is for android 2.2.1 roms.

So you have to go with the jpo and older image.

The kernel image from this thread might work, but there is also a 9000b kernel available - dont know if that one incorporate bln.
[Galaxy S I9000 Android Development] imnuts:
Thank you. I'll look into it tonight and hopefully have it working :)
[Galaxy S I9000 Android Development] mdv53:
now i use the stock sms app, but the program doesn't work
[Galaxy S I9000 Android Development] corgar:
me and more people got a bug with sleep/unsleep phone with scheduled bln activated. Can you make a fix pls? thx
[Galaxy S I9000 Android Development] neldar:
That is app related, have a look at the bln control app thread.
[Galaxy S I9000 Android Development] v4nelle:
guys is there a problem if the soft keys are lighted many hours because on BLN?overheat or something else?

is better to blinking the buttons,than turned on for many hours?
[Galaxy S I9000 Android Development] neldar:
The backlights do not cause overheating or something, how should they? These are ordinary leds.

Better to leave them only on, because blinking requires the cpu to be utilized.
[Galaxy S I9000 Android Development] BlackDino:
Hey Neldar,

is there any possibility you could port your BLN over to CM7?

pretty please :)
[Galaxy S I9000 Android Development] ctran81:
Thank Neldar, just bought your app! (vibrant)
[Galaxy S I9000 Android Development] tommy1971:
Love your BLN and also brought the paid version! I have switched to Tegrak lagfix for the super performance and real lagfix but it does not support BLN. Tegrak is using the Korean version of i9000 so BLN does not work on it, he is saying something about modularized BLN driver, is it possible?

http://xdaforums.com/showpost.php?p=11430270&postcount=648
[Galaxy S I9000 Android Development] ALibiy:
Please help me

i have 2.2.1 with voodoo fix,

i flashed this bln kernel now my phone dont boot. i did da wipe but it dont boot.

what can i do?

how can i remove this bln kernel with odin?

Please help
[Galaxy S I9000 Android Development] evensteven:
Voodoo already includes BLN, why did you flash this kernel anyway?

The problem is probably that your lagfix is still enabled and you're still on ext4, which is not supported by this kernel. Just flash latest Voodoo kernel with odin and you should be fine again.
[Galaxy S I9000 Android Development] tomasitoc:
I purchase the BLN pro version.

The bionix V 1.2.1 comes with a BLN, what folder is this located?

thanks,
[Galaxy S I9000 Android Development] neldar:
I dont understand your question, what do you mean with "what folder is this located?" ?
[Galaxy S I9000 Android Development] Neonik!:
Hi guys.. This idea is just awesome.. but there is one thing, which don't let me sleep...:-( When I update my kernel to the compatible one everything is working fine. But when I connect my phone to PC and chose MassStorage, my external card is not shows. I really want to use this app, but that problem is really annoying..:-( Anyone has solution?.. Thanks..:-)

// Sorry for my english..:-(
[Galaxy S I9000 Android Development] syamsoul:
suppose integrate this to their's right... when bln available to gingerbread? :)
[Galaxy S I9000 Android Development] neldar:
Sorry for the late answer.

I checked that with the latest froyo 2.2.1 and i dont have the problem.

Maybe there is something wrong with the external sdcard or the usb driver setup on your pc.

For the official android 2.3 by samsung it will be available when the samsung kernel source code is available. And for cm7 it will be available if their kernel is stable and the devs accept new features.
[Galaxy S I9000 Android Development] woeds:
Seeing that the CM7 devs are only porting the main Cyanogenmod-project, I don't believe they will ever add custom additions like BLN or stuff like Voodoo. Especially since they're trying to support the entire spectrum of Galaxy S phones.

I must say that the kernel is quite stable, and afaik the touchkey code and driver is up and running. So could you perhaps consider forking their code, and create a BLN patch for that kernel? That way, devs of custom kernels (or people who compile themselves) could just apply your patch before compiling.

I know that you would make a lot of people very, very happy if you could write a patch for CM7 :)
[Galaxy S I9000 Android Development] apewall:
Neldar,

bilboa would probably be willing to build it into his modded kernel which is mainly for voodoo already. http://xdaforums.com/showthread.php?t=979206

I don't believe they have any plans to change touchkey functionality in the kernel so its probably safe to write a patch for it at this point. They are very close to having a 100% functional rom, its already very stable.

The kernel they are using is a modified Nexus S kernel, isn't the nexus S in need your BLN mod as well anyway? Plans to make a BLN patch for the nexus s?

Supercurio has been waiting on you himself for Nexus S.
[Galaxy S I9000 Android Development] Mateus:
Hallo!

I have instlled kernel speedmod-k13ck500hz #24

I have enabled BLN

But i am gone somewere wrong, i guess, couse LEDs are not blinking.

Mabey someone can give some advice?
[Galaxy S I9000 Android Development] apewall:
They do not blink by default, but light up. You'd have to enable blinking in neldar's BLN application. If i recall you need the pro version in order for it to be capable of blinking.
[Galaxy S I9000 Android Development] haloimplant:
Love this...most useful mod for SGS ever.

I think it saves battery overall because you don't have to keep turning the screen on to check for notifications!

Bought the pro version just to support the cause.
[Galaxy S I9000 Android Development] yellowt:
Neldar only one question: the kernel you modified it's the official one? you add only the bln support?

Cause i want a very stable software on my sgs...

I will test the mod and will buy the pro version if working as expected, thanks!
[Galaxy S I9000 Android Development] neldar:
Yes, the official kernel source as it is released by samsung.

Yes, bln is the only new feature.

Tun (for vpn) and ext4 modules are also compiled in, but these are extra features that are not necessarily used and do not have impact on the daily use.
[Galaxy S I9000 Android Development] woeds:
Neldar, BLN for Gingerbread has been popping up lately in custom kernels for CM7. I didn't catch an announcement from you, or see it on your Github-account. Is it a port made by another dev, or your work?
[Galaxy S I9000 Android Development] neldar:
The bln implementation for gingerbread is not yet finished, morfic and the other ns users are still testing. Yesterday morfic has build a kernel for i9020 with the latest sns bln v4 patch and until now that is looking promising stable and bug free. I will leave a message on twitter if it is finished.

And yes, at least the initial (and accidentally leaked) v2 patch, that some dev has been using for the cm7 port, was written by me.
[Galaxy S I9000 Android Development] tesking:
So, any news? there is the patch? is it stable? where I can find the pro version to have blinking too? Now I'm using Darky 10 RC3 Gingerbread ROM and his Kernel. I miss too much BLN on it...

Ciao
[Galaxy S I9000 Android Development] tesking:
OK, is in the Market, 1,50€... I will buy it surely when the support for Gingerbread will be available... pleaseeeee!!!!
[Galaxy S I9000 Android Development] vaddimka:
* deleted *
[Galaxy S I9000 Android Development] jUsT2eXy:
When is this going to be available for 2.3.3?
[Galaxy S I9000 Android Development] p!rate:
*bump*

i'm in need of BLN too for 2.3.3, please support your app buyers neldar :)
[Galaxy S I9000 Android Development] heino69:
+1

also waiting with my Darky V10 upgrade for your BLN support for 2.3.3 ...
[Galaxy S I9000 Android Development] xBenny:
I also purchased the pro version and I can not use it. Added to with a request to update for version 2.3.3 Pls
[Galaxy S I9000 Android Development] Jodelaplaya:
I'm waiting too for a ginger version.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] bmwjavier:
Please, When a gingerbread Version??? I need it.
[Galaxy S I9000 Android Development] neldar:
I am working on that, of course.

The kernel and the liblights have been finshed over a week ago, but after that it was obvious to me that samsung dont like bln or somebody at samsung is totally incompetent. Because samsung disabled the led notifications in their android build, either intentionally or unintentionally. And their changes are not yet found, that means bln for gingerbread (on i9000) is delayed until me or somebody else will find a solution.

Samsung did not change anything in the NotificationManagerService, the changes has been introduced in asop. :rolleyes:

You will find infos about the changes in the thread of the upcoming bln-gb release.

If bln is indispensable for you, then stay with android 2.2.1 -> dont upgrade to gingerbread.

Btw, these "me too"-posts are not really helpful... ;)
[Galaxy S I9000 Android Development] montymintypie:
I'm happy to wait for ginger. :)

On another note, do you think you could implement LED fades using some sort of software implementation of PWM, or would it be too taxing on the processor? Because fades to on and off looks a heap cooler than blinking :p
[Galaxy S I9000 Android Development] heino69:
would be happy to have your problems...
[Galaxy S I9000 Android Development] Jip-Hop:
What about the MIUI rom for i9000?

I suppose that rom won't have the disadvantage of Sammy people having disabled something to block BLN. Or do the same problems apply for MIUI and CM7? I really like the MIUI rom but ever since I switched I've missed BLN. Now everybody who wants to update to Gingerbread has to mis it.

Search on the forum has been down for some hours for me now.. don't know why but I can't really find anything now. I thought I've read somewhere that for CM7 (and thus also MIUI) BLN should work out of the box. I can't get it to work though.
[Galaxy S I9000 Android Development] jornbjorn:
lol, this project is dead... wont come to sgs ginger at all..
[Galaxy S I9000 Android Development] friedi100:
That is the big problem with paid apps in the market. First you pay for the application and after a few months the developer stops the application and the money is gone.
[Galaxy S I9000 Android Development] shashank.aviator:
Oh cmon guys. Its not neldars fault samsung is full of idiots.

Give the guy his due atleast. Spends hours searching for a way to implement BLN in ginger. and what are you doing? complaining and criticising wont help anyone.
[Galaxy S I9000 Android Development] Whatever12:
This is one of the best feature on sgs. I look forward to when it will work on gingerbread :-)
[Galaxy S I9000 Android Development] zelendel:
Just,because you pay for an app doesn't mean it will be forever updated. I have over 100 apps for WM that I can no longer use.
[Galaxy S I9000 Android Development] rG-:
NICE! BLN is the only reason i am still on froyo! keep on your excelent work!
[Galaxy S I9000 Android Development] PrimeDeluxe:
I have MIUI and i have BLN also with Cyanogenmod and it´s on 2.3.4

How long is the last update for the paid version ago?
[Galaxy S I9000 Android Development] neldar:
Just to tease the prophets of gloom: [MOD][JVH] BackLightNotification v3.0 - led notifications by touchkey backlight.
[Galaxy S I9000 Android Development] shashank.aviator:
Neldar my man! :D

Great work!

Cheers!

and to all the whiners... u can stop whining now. :P
[Galaxy S I9000 Android Development] ccrows:
So this works on Gingerbread now?...
[Galaxy S I9000 Android Development] Rebel2k:
Yes, it works. Several kernel includes it right now! (FuguMod 4.0 BE, DarkCore 2.5 at least)
[Galaxy S I9000 Android Development] Intergalacdroid:
Question...

Hi neldar

Firstly, can I apologise in advance for my noob question but:

I have an SGS running stock 2.2 Froyo (Baseband: I9000NEJP2, BUILD: FROYO.NEJP5)...which of the 2 files below should I download to flash on to my phone for the BLN please?

Download:

Android 2.2.1 (JPX and newer): i9000_BacklightNotification_v2.3.2_odin.tar (md5: 8b08af1f946c2fb79d3c41aedf483e21)

Android 2.2 (JPM/JPO/JPP and older): i9000_jpm_jpo_BacklightNotification _v2.3.2_odin.tar (md5: 81e9e80c6a4a501b7d209a35dee0f0d0)

Again, sorry for the noob question but I have only just run the 3-button fix, so I'm new to all this :D

Many thanks
[Galaxy S I9000 Android Development] neldar:
You should use the second kernel for android 2.2.
[Galaxy S I9000 Android Development] Difusal:
Hi Neldar,

I have a SGS running stock gingerbread. I am struggling in getting BLN to work with the stock SMS app.

For missed calls, BLN works just great, but I can't get it to work with SMS.. Does it support it?

I have tried using tasker plugin, but it only works for static light, not blinking. Plus, tasker plugin is just another process, non effective and confusing.

Thank you very much
[Galaxy S I9000 Android Development] neldar:
This is the froyo thread for bln, head over to the gingerbread thread to find your answers.
[Galaxy S I9000 Android Development] jamez243:
Wrong area sorry
[Galaxy S I9000 Android Development] GUZZLR:
I would like have your bln mod, but I have a rooted Samsung I997 Infuse. Do you think the SGS Kernel flasher you speak of will work on this phone? If I understand you correctly, I must first get a bln kernel on the Infuse before your app will work?

Thank you for your time

Charles
[Galaxy S I9000 Android Development] BlazerRazor:
Fantastic work! It works great, I'm using stock JPH with root.

Keep it up!
[Galaxy S I9000 Android Development] EarlZ:
Request for this to work with the JPM+JP6 with the voodoo5 pre4. Thanks!
[Galaxy S I9000 Android Development] diamond69:
that would be awesome! :D

cannot be that hard to code, right?

i think a bln kernel with voodoo (any actual release) inside would make a lot of people happy. all additions like color/sound fix are secondary imho.
[Galaxy S I9000 Android Development] woeds:
It seems that supercurio opened up the tools to create custom voodoo kernels

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

Any plans on making a bln/voodoo-version?
[Galaxy S I9000 Android Development] jugster:
PWM

When you say not possible, what do you really mean?

Is it not possible to use the on/off using pwm to achieve the effect of fading/pulsating/whatever?

Could you please elaborate in this a little?

It seems to me that if there are two functions in a lib that gets called (on and off) those methods could be changed to to a little bit more elaborate on and off, like fade.

Here is what could be a useful link PWM Tutorial

Cheers,

J
[Galaxy S I9000 Android Development] neldar:
I already answered a similar question in the bln v1.0 thread:

http://xdaforums.com/showpost.php?p=8091438&postcount=48

And i should add that the communication with the touchkey controller is done by i2c, so pwm over i2c would to keep the cpu from enabling the sleep mode. The implementation right now is the most energy-saving solution, that could be done without modifying the touchkey controller firmware.

btw: led-notifications by BLN are (at least) ten times more energy-efficient than notifications by other solutions (like noled, etc.). ;)
[Galaxy S I9000 Android Development] kudo77:
Great, finally don't need to unlock the screen to check if there is someting new.

Is proximity sensor function possible with this like in NoLed?

Thanks
[Galaxy S I9000 Android Development] neldar:
No, thats not possible.

Everything except baseband parts and the touchkey controller is turned off in sleep mode, also the proximity sensor.

Furthermore it is not so useful to turn the backlights off, they do not consume that much energy that you have to worry about battery life.
[Galaxy S I9000 Android Development] auggie2k:
I tried to patch the BLN Kernel to use with z4mod as instructed but I keep getting an error on the site - I'm using the "i9000_BacklightNotification_v1.1.4_RC1_odin _root.tar" with the zImage extracted:

But I need to patch it like instructed...

http://www.sgscompilebox.dreamhosters.com/patch.html

Has anyone any idea what the problem is? Or better still, the BLN zImage patch for z4mod already.

Thanks!
[Galaxy S I9000 Android Development] neldar:
@auggie2k:

You should report that in the z4mod thread.

I can not fix the script, that tries to inject the z4mod initramfs.
[Galaxy S I9000 Android Development] auggie2k:
Will do, much obliged :)
[Galaxy S I9000 Android Development] rayarny:
Works a treat with tayatuma 2.2 froyo and ryan za 2.0 lagfix! :D Thanks a ton mate!
[Galaxy S I9000 Android Development] KLoNe1:
Cannot get this to work either over ODIN or via Recovery.

ODIN will download the Kernal to the phone, seem like it loaded fine, but just wont function as it should.

RECOVERY comes up with:

EDIT: Using Tayutama 1.0.0 (Froyo) and Voodoo v5 Beta
[Galaxy S I9000 Android Development] neldar:
Please check if the lights.default.so in /system/lib/hw/ has 5420 byte and that it says "2.6.32.9 BackLightNotification@neldar #number" under Settings->About Phone->Kernel version.

If the kernel version is right, could you please post the number after the # ?
[Galaxy S I9000 Android Development] KLoNe1:
Here's a problem:

2.6.32.9

curio@carton #232

Guessing it hasn't goren on there at all yet.
[Galaxy S I9000 Android Development] snoopy33:
Great news that you have made a Froyo version !!!

Is it possible that I include it in my application : GST ???? (just a download and an explanation)
[Galaxy S I9000 Android Development] neldar:
You should be lucky, that it did not install properly...

There is no bln+voodoo yet available, voodoo beta5 is still in pre-status (=alpha?).

Could you give me a link please?

edit: never mind... just found your thread, does the app only give a download link or what does it?
[Galaxy S I9000 Android Development] thunderteaser:
Is anyone of you having trouble with bluetooth file transfer? I can get a successful pairing and my device is discoverable, but I can't receive files and if I try sending them I get a rejected request or a connection problem. Also, Obex FTP is not working at all.

When I upgraded my JM1 to JP6 it seemed to work but I can't remember (shame on me!); the only significant change I made was installing BLN with update.zip, that's why i'm writing in this thread. It may be due to the Super Opt. kernel but I'm not sure, so *pretty please* give me a reply.
[Galaxy S I9000 Android Development] rvx:
Hi,

I've got a question regarding the coulour of the LED.

Is it possible to change it because if I receive a phone call, it's white and I receive a sms, it's white also ?

Thank you for your answer.
[Galaxy S I9000 Android Development] maitokeul:
Can't change the color
[Galaxy S I9000 Android Development] dyallo:
I'm using it through kalpiks voodoo docmod/uni kernel.

It seems I have to use Stock Messaging for this to work.

By that I mean notifications must be enabled on stock messaging-app and must be read using stock messaging-app, or else the LED buttons will always be lit cause they think the message is unread, when I already read it with chompSMS/Handcent.
[Galaxy S I9000 Android Development] woeds:
First of all, great mod! it does exactly what it needs to do. I am still a bit worried about the lifespan of the button-leds though, they're weren't built to be on for longer periods of time.

Therefore, I would like to be able to schedule BLN's functionality, if possible. For example, I don't need it during the night when I'm asleep, so I'd like to disable it during 00:00 and 08:00.

I guess this could be hard to enable in the driver itself, but is there someway to schedule the notification-service in Android?

Also, is it possible to poll the light sensor, so the led's dont turn on when the phone is in my pocket?
[Galaxy S I9000 Android Development] TeNdr:
is it possible to get the missed call function without downloading any app
[Galaxy S I9000 Android Development] neldar:
Well, i planned an app that is able to disable bln temporarily, also by schedule, like you proposed.

But unluckily this morning the psu of my development pc burnt through, luckily nothing else got damaged. The bad smell of burst capacitors will be hanging in the air for days - it's disgusting.

As a result of that i have to buy a new powerfull, longer-by-waranty-covered and very expensive psu for that workstation.

So if anyone has thought about donating to me, to show how much you appreciate my work, this moment would be a good moment to do so. ;) The money would surely help me to continue with further development of bln and upcoming bln app.

from the eclair thread about handcent: http://xdaforums.com/showpost.php?p=8154820&postcount=112

Well, this mod is not an app. ;)

There is no other solution, that is as reliable and energy-efficient as this mod for led-backlight notifications.

In conclusion: there is no other (good) way to get backlight notifications. After doing research and development for this mod over the past 2 months i'm absolutely sure about this. ;)
[Galaxy S I9000 Android Development] woeds:
I'm sorry to hear that. I've only been running BLN for a day, but this is exactly what my SGS needed :) a donation is on its way! (92X847828C0464537)
[Galaxy S I9000 Android Development] neldar:
Thank you very much. :)

My call for donations was not only meant to woeds, it was addressed to anyone who considered or intended to do a donation, but did not yet donate. Please donate, you could show me your appreciation for my work and really help me to continue my development.

At the moment im using a pc equipped with an old i586 (200 MHz) and a ati mach64, very retro. :)

edit: yeah, just found aoe2 with expansion on it and playing right now. :D
[Galaxy S I9000 Android Development] thunderteaser:
Troubles aren't finished yet, unfortunately. It seems I can't transfer files via wireless lan too. I'm sharing some folders with r/w permissions with Samba and I can read/write them from another laptop, but I can just read them from my Galaxy S. What's going on? :confused:
[Galaxy S I9000 Android Development] neldar:
Well, i suggest you do a factory reset.

Maybe something is misconfigured (file permissions, etc.). I just tested that with my phones and i do not have any problems to send or receive files via wlan/wifi or bluetooth. At the moment you are the only one who is reporting that problem as far as i know. So i think thats not caused by bln, but i I will keep an eye on that.
[Galaxy S I9000 Android Development] eldorad0:
testing right now.
[Galaxy S I9000 Android Development] MAMBO04:
Thanks for this. Finally here :) I'll donate once i get my paycheck :D
[Galaxy S I9000 Android Development] Bec07:
You should have a donate link in your sig, this app is really good!

Is there a way to disable email notifications only?

but without disabling the visual notification in the taskbar*
[Galaxy S I9000 Android Development] neldar:
Thanks for reminding me, signature is updated. :)

At the moment there is no way to disable that in the email application, led notification is enabled by default.

Maybe it is possible to do that by the upcoming bln app, i will check that.
[Galaxy S I9000 Android Development] woeds:
The only solution right now is to disable all notifications in Gmail, and then use 'Gmail Notifier' from the Market to handle notifications.
[Galaxy S I9000 Android Development] thunderteaser:
You were right. There's no problem with BLN!

It seems upgrading Kubuntu Lucid to Maverick was the source of my problems. I had to install blueman and gnome-user-share (even if I'm on KDE) and file transfer from my phone to pc worked. Well, just once... but I tried bluetooth file transfer with obex push and ftp against a Nokia 5800 and it was ok.

About Samba: again, it worked fine in Lucid. I kept my config files and it seems no remote host can now have write permissions although they actually do.

I spent 3 days to understand where the problems came from, now I'm too lazy to fix them...