- v1.1 (18/03/2013): Allow disabling data roaming
DroidFroam keeps data roaming always on.
It is a known problem from the Droid 3 that even if data roaming is set to enabled in settings, it will reset back to disabled after some time, showing the "data roaming is off" notification and you having to enable it again manually.
I'm using a small Spanish carrier that rents the network of another bigger carrier, so I'm on national roaming most of the time, and was sick of this problem. I had to re-enable data roaming maybe 30 times a day. So I made this little app to put an end to it!
How it works
The app listens to android.net.conn.CONNECTIVITY_CHANGE. If you are not on WiFi and the network is roaming, it will enable data roaming whenever there is a connectivity change. It also allows you to manually enable and disable data roaming, useful with Minimoto as there is no interface for doing this in that ROM.
How to install
The app needs the WRITE_SECURE_SETTINGS permission, which is only available to system apps, so it needs to be installed as a system app.
If you have a rooted phone, the app will install itself as a system app on first launch (with your authorization of course). If not, you will have to install the zipped version via recovery (i.e. Safestrap), or you can copy it yourself with root explorer if you prefer.
I HAVE ONLY TESTED THE APP IN MY Droid 3 (XT862) WITH MINIMOTO 1.7. Let me know if it works for you!
This is my first android app so use under your own responsibility