There was a thread posted yesterday about using the WiMAX LED for notifications so I am going to tackle this project. Please give me your thoughts and ideas on how best to make this work properly as this is my first Android app.
For now, this app requires ROOT privileges! Root no longer necessary!
Edit 09/06/10 Second version released and available for download. See change log for details.
Edit 08/28/10 First version released and available for download. See change log for details.
Edit 08/23/10PM me if you are interested in becoming a tester. No more needed; thanks to all those who did!
Edit 08/11/10: Semi-working basic proof of concept finished. Full working version coming within the next couple of weeks. Enjoy! Your feedback is highly appreciated. Don't be too shy to click the button in my signature if you like this project!
About dialog fixed (Activity was not being started)
Title changed to WiMAX Notifier from WiMax Notifier
Add nifty icon
Three more colors added (thanks zonyl!)
Works for SMS notifications only - Future versions will handle MMS, Voice Mail, missed calls, and more!
Initial proof of concept
Only flashes WiMAX LED - Doesn't handle notifications yet
Frequently Asked Questions (FAQ):
Q. How much does this app cost? A. It is currently free to members of the XDA community but a donation is recommended if you feel this app is useful and you want to see it further developed. Non-XDA members will be able to download the next release of this app from the Android Market (thanks Avimex!), price TBD.
Q. Is this app add-supported? A. Previous versions, including 10.09.06 and prior, do not have any advertisements. Future versions will have adds that the user might be able to disable (haven't decided yet) in the free/donate version and paid versions will not have any adds at all.
Q. Does this app require root? A. Version 10.08.28 does but newer versions do not.
Q. Is ____ feature supported? A. Currently this app only handles SMS and MMS messages. I plan to support incoming/missed calls, new voicemails, and GMail in future releases.
Q. What type of release is this app? A. Unless otherwise noted, all versions posted here are final releases.
Q. Can I be a beta tester? A. I currently have enough beta testers and I am not accepting any more.
Q. Will this app drain my battery? A. This app runs in the background via a Broadcast Receiver and only runs the service while the LED is on which therefore should not kill your battery.
Q. Can you support ____ rate or _____ color? A. I am limited to what colors and rates are provided by the system.
Q. Are you using all of the available rates and colors? A. Yes
Q. Will this work with my current SMS/MMS app and do I have to disable any notifications? A. This app is designed to compliment, or work along side, your existing SMS/MMS app meaning that you should not have to disable anything in order for this app to work properly. It has been tested with the stock SMS/MMS app, Handcent, and Chomp.
Q. Do you have a Twitter account that I can follow to track your progress? A. Not at the moment but maybe in the future.
Q. How do I live test the SMS and MMS notifications to make sure they work correctly? A. Simple - send yourself an e-mail to "[your 10-digit number]@messaging.sprintpcs.com" for SMS or "[your 10-digit number]@pm.sprint.com" for MMS
Q. Does the message service always run in the background? A. No. It is started when a new message is received and killed when the message has been read.
Q. What should I do if this app force closes? A. PM me with the contents of the file "/sdcard/WiMAXNotifier/logs/wmnTrace_XXXXX.stack" if one exists and a dump from LogCat so that I may see what is causing the problem and fix it quickly.
Q. Why does this app require Internet permissions? A. In order for the hyperlinks in the About dialog to work correctly. (Full permissions list coming soon!)
A picture is worth a thousand words... makes a lot more sense now. You could add a third notification like email or something so that each color could be used. Then perhaps a cycling color to notify you when your nagging gf is calling you while you're out with the boys.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?