Dec 3 2011
Apple has confirmed in a statement that they stopped supporting Carrier IQ in iOS 5 and plan to “remove it completely in a future software update”.
We stopped supporting CarrierIQ with iOS 5 in most of our products and will remove it completely in a future software update. With any diagnostic data sent to Apple, customers must actively opt-in to share this information, and if they do, the data is sent in an anonymous and encrypted form and does not include any personal information. We never recorded keystrokes, messages or any other personal information for diagnostic data and have no plans to ever do so.
Carrier IQ’s software is running on every iOS version dating back to iOS 3, well-known iPhone hacker “Chpwn” said yesterday in a blog post. Chpwn dug through the iPhone’s operating system for any sign of Carrier IQ and found it deeply embedded in the operating system’s “/usr/bin/” directory.
However, Chpwn seems to believe that Carrier IQ works much differently on the iPhone. In fact, disabling its tracking in iOS is as simple as tapping over to the “Diagnostics and Usage” menu in the settings pane and toggling it off. Upon doing so, Chpwn says, no information is shared with Carrier IQ.
For those who don’t turn the feature off, Chpwn claims Apple’s Carrier IQ installation shares much less information than Android devices. He found that iOS shares “your phone number, your carrier, your country, active phone calls, and your location.” However, unlike Android, Apple’s installation doesn’t share the phone number a user has dialed and only includes location information when “location services are enabled.”