The blog chpwn reveals that Carrier IQ, the much-criticized software that sends information on your device usage to an analytics company, is installed on the iPhone. Whether it’s active or not depends on how you have configured your settings. It is not necessary to have Carrier IQ activated for your iPhone to function, or even for it to use Location Services to assist your GPS apps. If you want to turn off Carrier IQ, it’s this easy:
- Tap the Settings icon
- Select Location Services
- Scroll all the way to the very bottom of the screen to reach System Services
- Tap System Services
- If Diagnostics & Usage is on, tap the toggle button to turn it off.
In this post, chpwn has a detailed explanation of what he has observed about the way that Carrier IQ seems to work on the iPhone. I don’t pretend to be an expert on rootkits, so I’ll defer to him.