I have an Android application which I have already started. The intent of this application is to do the same as Flight Mode but to individually control each of the 4 radios WIFI, BT, NFC, and CELL.
The application currently consists of 4 toggle buttons. Each TB controls a different radio. When each of the respective TB are off, then that radio must be off. When the app or the phone is rebooted, the radio must remain in the same state as designated in the app. That means that if the user disables the WIFI in the app, and then the app is restarted or the phone rebooted, the WIFI must still be disabled.
I currently have the structure and all necessary, but need the button methods. Can't quite solve this one.
Far as I know, you have two options:
1. You may alter the radio list in the Flight mode using this app
2. You may commit this as a System Application which must run on a "rooted" device.
The device that this runs on is already rooted.
Finally, a login password type situation must be available to prevent a user from entering the app and changing any settings.
Your code must be heavily commented to reveal all of your changes and intent please.
Hi Mercurie6,
I spent some time last night creating a prototype for this. I have 4 switches to control the different radios, just like you described in your app. I have WiFi and Bluetooth working already. I spent numerous hours getting NFC to work. NFC is difficult because Android doesn't provide an API to control this (unless you are directed to the settings page within Android). I'm close to getting that done now too though. I haven't looked at turning off the cellular data yet, but I don't expect it to be super difficult.
I spent about 6 hours last night working on this because I thought it was fun.
Please consider taking my bid!
Thanks,
Nick
Let's make the professional deal with your job. We are team of Highly Certified and Experience iPad, iPhone,Android and IOS Developer. I can assure you about quality app. Just need a chance to start my career. Will not let you down. Quality and on time delivery is our first responsibility. 100% satisfaction make my client happy. Kindly consider my bid. Thanks..!!