One of these is the simple concept of an icon to highlight when a headphone is plugged in. Looking in the eclair framework, I can see it being spotted, but it does nothing with that. I was also getting a bit annoyed with my battery getting down to zero and not enough notifications. I also dislike leaving the phone on charge all night - I know the hero probably stops accepting current, but the charger is still plugged into the mains and sucking power.
So I built an android app to try and solve some of these issues. The app is called DroidEssentials and is is available now in the market for free.
It involves a simple service that registers for battery changes and headset changes.
- When a headset is plugged in, an icon shows and stays there until the headset is unplugged. If it has a mic attached, you get a slightly different icon.
- When the battery reaches 10%, you get an audible notification with a vibrate and an icon. You will get another at 5% and all the way down to 0%.
- When the battery is being charged and reaches 100%, you get an audible notification and an icon. It stays there until you acknowledge the notification, or unplug the charger.
|shot showing the headphone icon on the status bar|
|The settings screen - shows that you can enable/disable all of the notifications|
So, if you are missing some of these Sense tweaks and you would like to get a fix for them, plus a couple of new additions, feel free to download and let me know what you think.
Comments, suggestions and features greatly received!
UPDATE: Comments on the Market indicate that this works well on Froyo and also on a Desire running Eclair. Thanks for the comments.