Just wonderign, is there going to be support for normal notifcations, like third party apps etc
No, if you are wondering about the reason, then you might want to understand the functional principle of bln by looking at the following "art":
|
android application|
--> |
notification service| -->
|bln liblights| --> |bln driver| --> |
touchkey leds|
legend:
--> : x calls y (unidirectional)
android application:
any android application
notification service: public api, part of the Android SDK
liblights: conjunction between the android OS and the Linux kernel
bln driver: provides interface to control the touchkey led hardware
touchkey leds: light emitting diodes behind the touchkeys...
The bln mod (blue parts) just adds the (modified) liblights and the bln driver in that chain, these components are missing in the original stock ROM from Samsung.
Any android application that should trigger the leds just have to implement the call (the red arrow) of the functions of the notification service .
And the gentle reader may now notice that the control app is missing in that flowchart. Well, the control app consists of 2 parts, one part actually accesses the bln driver to adjust some settings. The second part detects missed calls and acts like any other android application to issue a (hidden) notification with the led flag.
PS: The flowchart includes only the necessary components and conjunctions between the application and the leds. There are a few more components involved, but you don't need to know them all.