Carrier IQ Forsenics on Apple iPad 1 Restored to IOS 5.0.1 from iTunes and Jailbroken
iPad bought in Canada using Bell as 3G data carrier
Copyright 2011 Technoids.com
How to Find and Disable Carrier IQ
Carrier IQ Files Are Present in IOS 5.0.1
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<dict>
<key>SuccessfulExit</key>
<false/>
</dict>
<key>Label</key>
<string>com.apple.awd_ice3</string>
<key>LimitLoadToHardware</key>
<dict>
<key>machine</key>
<array>
<string>iPhone3,1</string>
</array>
</dict>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/awd_ice3</string>
</array>
<key>UserName</key>
<string>_wireless</string>
</dict>
</plist>
/System/Library/LaunchDaemons/com.apple.awd_ice3.plist
How To disable Carrier IQ on iPhone iPad & iPod Touch IOS 5.X Only - Not Jailbroken
Goto Settings > General > About > Diagnostics & Usage - Click Don't Send
This doesn’t actually remove the software, but it removes its permission to communicate with Carrier IQ servers
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DiagnosticsAllowed</key>
<true/>
</dict>
</plist>
Settings > General > About > Diagnostics & Usage - Click Don't Send
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DiagnosticsAllowed</key>
<false/>
</dict>
</plist>
/private/var/mobile/Library/Preferences/com.apple.iqagent.plist
Make sure its not loaded (SSH)
launchctl unload -w /System/Library/LaunchDaemons/com.apple.awd_ice3.plist
How To disable Carrier IQ on iPhone iPad & iPod Touch IOS 3.X to 4.X - Not Jailbroken
Method 1 Upgrade to to IOS 5.X and follow the steps above.
Method 2 Get iBackupBot. If your iTunes backup is encrypted, backup again without encryption. Close iTunes and start iBackupBot. Open the last backup. Double click on Library/Preferences/com.apple.iqagent.plist. Change <true/> to <false/> and save. Go to File > Restore.
How To disable & remove Carrier IQ on iPhone iPad & iPod Touch IOS 3.X to 4.X - Jailbroken
Here is a geek article on the problem. Technoids.com will shortly be providing a free app to safely and completely remove Carrier IQ on any jailbroken iPhone, iPad, iPod Touch & Apple TV IOS 3.X to 5.X and remove all Carrier IQ logs.
Over 140 million mobile devices are infected with Carrier IQ, tracking user activity without informing customers
The public wants it removed. Carriers and law enforcement do not. The multi million dollar law suits have begun
If you have an Apple iPhone, iPad or iPod Touch and it isn't jailbroken upgrade immediately to the newest IOS 5.X
The quick fix for Carrier IQ on any jailbroken iPhone, iPad, iPod Touch and Apple TV (IOS 3.X - 5.X) is to change true to false in com.apple.iqagent.plist
Using ssh find / -name *iqagent.plist to find it's location