Is somehow possible to find out size of all data I ever downloaded on my HTC phone?

edit:source from which I downloaded data will be also super


  • what service provider do you have? – jlehenbauer Jul 12 '11 at 19:35
  • Why would you need this? – Matthew Read Jul 12 '11 at 19:40
  • If it's a sprint phone, you can get this information on their website, or by calling #4. This won't get you sources of downloads, but they keep data traffic records for a year. – jlehenbauer Jul 12 '11 at 20:01

A similar question on Stack Overflow says you can find this info through the API - android.net.TrafficStats, or /sys/class/net/statistics on pre-2.2 systems. This might help you, I hope.

I wonder what happened to the widget that question's poster was writing...

  • Newer versions clearly do have this facility, eh? – Sid Dec 17 '14 at 6:59
  • For newer Android versions you can use the android.net.TrafficStats class. – THelper Dec 17 '14 at 9:41
  • For new versions you can just go to Settings->Data Usage and wind the start time back from the default of last month to the beginning of time. – Chenmunka Dec 19 '14 at 14:01

Your carrier would keep track of how much you've downloaded over 3G. I highly, highly doubt they do enough logging to tell you where all of it came from though (and if they did, they'd probably make you pay to access the logs if they let you at all).

There's no way to tell exactly what you've downloaded over WiFi, apart from browser history for file downloads if you've never cleared the list. Presumably you could modify Android to log everything, but as far as I know it hasn't been done up till now.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.