12-13-2011 07:28 AM
53 123
tools
  1. sfhub's Avatar
    It seems Optimus S has this Sprint "extra" also.

    Carrier IQ details

    Excerpts:
    Put simply - and bluntly - Carrier IQ is a software package buried deep within Android by Samsung at the behest of Sprint. It has been in active use since the time of the Moment, if not before. The company that develops it, also known as Carrier IQ, bills it as "Mobile Service Intelligence".
    ...
    Carrier IQ as a platform is designed to collect "metrics" at any scale. What I found it to hook into is far beyond the scope of anything a carrier needs - or should want - to be collecting. Carrier IQ sits in the middle of, and "checks" the data of, SMS and MMS messages. It listens for and receives every battery change notifications. It hooks into every web page you view, and every XML file your device reads. It receives every press of the touch screen. It 'sees' what you type on the physical keyboard. It reads every number you press in the dialer. It can track which applications you use, what 'type' they are, how often, and for how long. It hooks into data sent and received.

    I, and the rest of ACS, ask Samsung and Sprint - why do you want this information? Why do you need it? Why is the capability in place?

    The only saving grace - if there is one - to this nasty, ten-legged mutant spider is that its logs are off by default. During the investigation process, I was able to enter its UI. Below are two screenshots of it.

    ...

    Here's the most important part (tl;dr): the Carrier IQ service is a drain on battery life and performance. ACS noticed a significant rise in Smartbench scores and overall system 'snappiness' after Carrier IQ's removal. In addition, with it removed, ACS team lead rjmjr69 saw 30 hours of battery life, with heavy use, on the stock battery.
    Previous posting from Zefie and KSmithInNY
    http://forum.androidcentral.com/lg-o...t-iqagent.html
    jlb0v3, jrsndr, MaXXimus and 3 others like this.
    03-03-2011 12:37 AM
  2. ltrz's Avatar
    If some are curious where to find some of the files/folders...here ya go. There are also a few /system/lib. Files as well...

    /system/app/IQAgent.apk

    /data/system/app_iq_archive

    /data/data/com.carrieriq.iqagent

    /data/dalvik-cache/system@app@iqagent.apk@classes.dex

    /cache/dalvik-cache/system@app@iqagent.apk@classes.dex






    Sent from my LS670 using Tapatalk
    MaXXimus and jmzsctt like this.
    03-03-2011 01:23 AM
  3. DoesItMatter's Avatar
    Good info! This has been removed from my phone along with all of its extra data files.

    I don't see any instability or bootup issues or whatever - not one problem removing this.

    Currently using nRom 1.5.2

    Interested to see how much this helps battery life!
    03-03-2011 04:37 AM
  4. simon.ponder's Avatar
    Cyanogenmod is never touched by Sprint (or other carriers), so those of you that are running Scott Pilgrim's Awesomeness have nothing to worry about.
    03-03-2011 05:43 AM
  5. asianman89's Avatar
    How do you remove this files and program from ur phone
    03-03-2011 07:26 AM
  6. jmzsctt's Avatar
    How do you remove this files and program from ur phone
    I just searched the SD card for IQ, Carrier, and Classes and cut the files. I am no expert so I may not have done it right but thats what I did.
    03-03-2011 07:53 AM
  7. Anonamoose's Avatar
    Thank You So Much for this info! It doesnt suprise me one bit though a lot (not all) of the apps on the market are like that too if you read the fine print before downloading.... hmmm not very free is it?
    03-03-2011 08:10 AM
  8. Robchaos_'s Avatar
    If this sprint added program is as intertwined with the o.s. As sounds like, is it possible that it might take more then just deleting a few apks to truly get rid of it? Is this service referenced at the kernel level anywhere? To provide such all encompassing tracking you'd think it might be.
    03-03-2011 08:54 AM
  9. smccloud's Avatar
    If some are curious where to find some of the files/folders...here ya go. There are also a few /system/lib. Files as well...

    /system/app/IQAgent.apk

    /data/system/app_iq_archive

    /data/data/com.carrieriq.iqagent

    /data/dalvik-cache/system@app@iqagent.apk@classes.dex

    /cache/dalvik-cache/system@app@iqagent.apk@classes.dex






    Sent from my LS670 using Tapatalk
    I didn't have the last 2 files.

    and are the ones in lib
    /system/lib/libiq_service.so
    /system/lib/libiq_client.so

    Also, what is /system/bin/iqmsd ?
    03-03-2011 10:47 AM
  10. drewwalton19216801's Avatar
    DON'T DELETE ANY FILES FROM /SYSTEM/LIB!!!! IT WILL CAUSE A REBOOT LOOP!!!

    (thanks smccloud for noticing this)
    03-03-2011 11:00 AM
  11. smccloud's Avatar
    DON'T DELETE ANY FILES FROM /SYSTEM/LIB!!!! IT WILL CAUSE A REBOOT LOOP!!!

    (thanks smccloud for noticing this)
    Only noticed it because I removed the files from /system/lib.....
    03-03-2011 12:31 PM
  12. drewwalton19216801's Avatar
    Only noticed it because I removed the files from /system/lib.....
    That's implied :P

    But nothing a nandroid restore or ROM re-flash won't fix.
    03-03-2011 12:59 PM
  13. dersgniw's Avatar
    It's running on my phone with ThundeRom.

    At boot taking up 19meg, stime:3 utime:5

    After about a day taking up 31meg, stime:133 utime:51
    03-03-2011 01:24 PM
  14. smccloud's Avatar
    It's running on my phone with ThundeRom.

    At boot taking up 19meg, stime:3 utime:5

    After about a day taking up 31meg, stime:133 utime:51
    Talked to beezy about it, being removed int he next version of TR.
    MaXXimus and jstntp like this.
    03-03-2011 01:34 PM
  15. dafluke24's Avatar
    I did a google search on IQagent and it came back with this thread lol

    Link
    03-03-2011 10:12 PM
  16. smccloud's Avatar
    Just went to remove this from my wife's Epic 4G. Not all Sprint phones have it, or some hide it better.

    /system/app/IQAgent.apk - doesn't exist

    /data/system/app_iq_archive - exists

    /data/data/com.carrieriq.iqagent - doesn't exist

    /data/dalvik-cache/system@app@iqagent.apk@classes.dex - doesn't exist

    /cache/dalvik-cache/system@app@iqagent.apk@classes.dex - doesn't exist
    03-03-2011 10:36 PM
  17. sfhub's Avatar
    Just went to remove this from my wife's Epic 4G. Not all Sprint phones have it, or some hide it better.
    A little bit confused, the original post that describes Carrier IQ is in the SyndicateROM thread, which is a ROM for the Epic 4G. Why would they remove it if it wasn't there?

    [ROM][ACS] SyndicateROM Frozen 1.0 (Manriki) :: EB13/EXT4 - *NO CARRIER IQ*, DETAILS! - xda-developers
    03-03-2011 10:49 PM
  18. smccloud's Avatar
    Ill look at that thread

    Sent from my LS670 using Tapatalk
    03-03-2011 10:52 PM
  19. jrsndr's Avatar
    You know I deleted all the files you mentioned (except the files in the lib folder) and the program doesn't seem to run. I reboot, however, and the IQAgent service runs on boot every time and has to be closed. Is there another file somewhere that can be deleted maybe? It doesn't seem to start back up once closed though.
    03-03-2011 11:03 PM
  20. smccloud's Avatar
    Doesn't run for me. I'll look tomorrow

    Sent from my LS670 using Tapatalk
    03-03-2011 11:24 PM
  21. jstntp's Avatar
    You know I deleted all the files you mentioned (except the files in the lib folder) and the program doesn't seem to run. I reboot, however, and the IQAgent service runs on boot every time and has to be closed. Is there another file somewhere that can be deleted maybe? It doesn't seem to start back up once closed though.
    Same for me.
    03-03-2011 11:27 PM
  22. DoesItMatter's Avatar
    You know I deleted all the files you mentioned (except the files in the lib folder) and the program doesn't seem to run. I reboot, however, and the IQAgent service runs on boot every time and has to be closed. Is there another file somewhere that can be deleted maybe? It doesn't seem to start back up once closed though.
    Check again - maybe you missed some files?

    Once I deleted all files and directories specified - EXCEPT for the ones in /system/lib

    IQ Agent is completely gone, reboot - nothing listed in Manage Applications.

    The phone does seem a little faster & more responsive without it.

    Have to watch it a couple days though to verify improvement on battery life.
    03-04-2011 12:36 AM
  23. sfhub's Avatar
    This was a previous posting from Zefie and KSmithInNY regarding IQAgent

    http://forum.androidcentral.com/lg-o...t-iqagent.html
    03-04-2011 03:09 AM
  24. sfhub's Avatar
    Check again - maybe you missed some files?

    Once I deleted all files and directories specified - EXCEPT for the ones in /system/lib

    IQ Agent is completely gone, reboot - nothing listed in Manage Applications.

    The phone does seem a little faster & more responsive without it.

    Have to watch it a couple days though to verify improvement on battery life.
    I think what people are saying is under
    Menu->Settings->Applications->Running services

    There is an entry for

    Android System
    Process: android.iqd
    IQ Agent Service
    Started by application: touch to stop

    This service comes back upon reboot even if you stop it and remove the files listed.
    03-04-2011 03:13 AM
  25. farfromuman's Avatar
    I had to put it back in the system because Google Voice started to lag the phone sometimes. The only way I could tell that was to look at Spare Parts battery usage. Could be just coincidence but I never had this problem before and nothing else was changed.
    03-04-2011 08:07 AM
53 123
LINK TO POST COPIED TO CLIPBOARD