Post Reply

[MOD] Remove CarrierIQ

20th July 2014, 06:53 AM   |  #11  
SmiLey497's Avatar
OP Senior Member
SF, CA - NYC
Thanks Meter: 354
 
896 posts
Join Date:Joined: May 2009
More
Quote:
Originally Posted by erapmicks

Love u smiley.U had a great contribution for the g2 now this.

---------- Post added at 03:34 PM ---------- Previous post was at 03:21 PM ----------

How do u like it m8 from the g2

Been pretty good so far.
20th July 2014, 04:51 PM   |  #12  
Member
Thanks Meter: 6
 
86 posts
Join Date:Joined: Feb 2008
Thank you! I didn't have the ODEX files, but following your guide removed carrierIQ from my M8.
11th September 2014, 07:08 AM   |  #13  
Senior Member
Flag Seattle
Thanks Meter: 32
 
143 posts
Join Date:Joined: Jun 2010
More
Thumbs up Worked for me
Quote:
Originally Posted by SmiLey497

The T-Mobile One M8 has CarrierIQ.

To remove it you need to be S-off or have a writable booted system. If you haven't made your system writable you can use TWRP's file manager to delete the files...

Thanks for this guide. I was able to use it to remove CarrierIQ from the 4.4.3 T-Mobile version (used the RUU to get a fresh, stock setup first).

At first I tried just renaming the files (adding a "z" to the front of every name), but the phone still loaded some of the services even though the name was different. I ended up doing a chmod 0000 to all the files to stop them from loading.

I did everything from the TWRP file manager because I wanted to make sure I could reverse all my actions in case it failed to boot up.

Good stuff. Thanks OP!
14th September 2014, 10:17 PM   |  #14  
Senior Member
Flag Seattle
Thanks Meter: 32
 
143 posts
Join Date:Joined: Jun 2010
More
I found I had to restore the CarrierIQ files in order to take an OTA update. To make it easier, I threw these together in order to enable and disable CarrierIQ easily...

It needs to run as root in a shell on the phone. The mount command makes the system partition writable. You should reboot after this for the changes to take effect (and for the system partition to go back to read only).

I take no responsibility. If you don't know what you are doing, don't use these.

Code:
# Disable CarrierIQ
mount -o rw,remount -t ext4 /dev/block/mmcblk0p45 /system
chmod 000 /system/app/HtcLogLevel.apk
chmod 000 /system/app/HtcLogLevel.odex
chmod 000 /system/app/HtcResetNotify.apk
chmod 000 /system/app/HtcResetNotify.odex
chmod 000 /system/app/QXDM2SD.apk
chmod 000 /system/app/QXDM2SD.odex
chmod 000 /system/app/Smith.apk
chmod 000 /system/app/Smith.odex
chmod 000 /system/app/UDove.apk
chmod 000 /system/app/UDove.odex
chmod 000 /system/priv-app/IQ-tmobile-release-unsigned.signed.apk
chmod 000 /system/priv-app/IQ-tmobile-release-unsigned.signed.odex
chmod 000 /system/priv-app/IQToggle_v1.1.3.signed.apk
chmod 000 /system/priv-app/IQToggle_v1.1.3.signed.odex
chmod 000 /system/priv-app/MyBreeze.apk
chmod 000 /system/priv-app/MyBreeze.odex
chmod 000 /system/lib/libiq_service_tmobile_2.2.so
chmod 000 /data/data/com.carrieriq.tmobile
chmod 000 /data/data/com.carrieriq.tmobile.IQToggle
Code:
# Enable CarrierIQ
mount -o rw,remount -t ext4 /dev/block/mmcblk0p45 /system
chmod 644 /system/app/HtcLogLevel.apk
chmod 644 /system/app/HtcLogLevel.odex
chmod 644 /system/app/HtcResetNotify.apk
chmod 644 /system/app/HtcResetNotify.odex
chmod 644 /system/app/QXDM2SD.apk
chmod 644 /system/app/QXDM2SD.odex
chmod 644 /system/app/Smith.apk
chmod 644 /system/app/Smith.odex
chmod 644 /system/app/UDove.apk
chmod 644 /system/app/UDove.odex
chmod 644 /system/priv-app/IQ-tmobile-release-unsigned.signed.apk
chmod 644 /system/priv-app/IQ-tmobile-release-unsigned.signed.odex
chmod 644 /system/priv-app/IQToggle_v1.1.3.signed.apk
chmod 644 /system/priv-app/IQToggle_v1.1.3.signed.odex
chmod 644 /system/priv-app/MyBreeze.apk
chmod 644 /system/priv-app/MyBreeze.odex
chmod 644 /system/lib/libiq_service_tmobile_2.2.so
chmod 644 /data/data/com.carrieriq.tmobile
chmod 644 /data/data/com.carrieriq.tmobile.IQToggle
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools
Display Modes


Top Threads in T-Mobile One (M8) General by ThreadRank