There has been little written technically about the Carrier IQ software on iPhones despite it being present on iOS 3, 4, and now iOS 5.
From what I can tell, the daemons vary depending on the firmware version of the device (as well as where the default log files lie):
- iOS 3:
/usr/bin/IQAgent
logs to/var/logs/IQAgent
- iOS 4:
/usr/bin/awd_ice2
or/usr/bin/awd_ice3
logs to/var/wireless/Library/Logs/IQAgent
- iOS 5:
/usr/bin/awd_ice2
or/usr/bin/awd_ice3
logs to/var/wireless/Library/Logs/awd
To avoid a huge effort to answer this - I've provided the iOS 3 and 4 information to illustrate the length these have been around but would be happy to get answers focused exclusively on the iPhone data collected under iOS 5. More general or detailed answers are always welcome, but I'll choose the best answer that covers iOS5 and:
- Is personally identifiable or data associated with my unique device / serial number collected?
- Does this collected data sync to my computer to iCloud?
- Is some or all of the data transmitted over the air or WiFi directly to anyone other than Apple?
Since there are many variables, please try to provide the carrier you have, the phone model as well as whether you opted in to send this diagnostic data. All reports I have seen is this software only runs when you opt in and cleans up / stops reporting as soon as you opt out.