Stock Data Usage Monitor Hidden in Android Gingerbread
Those of you running later versions of Android such as Ice Cream Sandwich or Jelly Bean have probably noticed the useful data usage monitor. What most people won’t realize is that the basic framework for this data monitor is also included in Gingerbread.
XDA Senior Member tweakradje decided to start digging around in Phone.apk to see if anything resembling a data monitor was in there. Sure enough, hidden away from view, lives the framework for the data usage monitor. It appears that Google started work on the monitor in the days of Gingerbread, but never got around to implementing it until later flavors of Android. As well as being a data usage tracker, it appears that it also supports bandwidth throttling.
Tweakradje has put a large effort into “filling in the blanks” in order to get it functioning. Progress has been made, with the system now able to measure data usage, but the data usage app is currently force closing when opened.
If you would like to help make more progress with the project, head on over to the dev thread.