Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,770,363 Members 46,789 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDE] Clean up your Vivid: easily root, install recovery image, remove Carrier IQ

Tip us?
 
dandv
Old
#1  
Senior Member - OP
Thanks Meter 50
Posts: 110
Join Date: Aug 2006
Location: California
Lightbulb [GUIDE] Clean up your Vivid: easily root, install recovery image, remove Carrier IQ

I was trying to follow slapshot30's guide to rooting and installing CWM on the Vivid, but the instructions require an SD card, and my phone didn't ship with one (and I didn't want to power down my other Android and remove the card etc.)

So here's a simple, clear, no-magic, guide on:
  • how to get permanent root (permroot) on the HTC Raider/Vivid
  • instal a recovery image that will later let you backup and install ROM images
  • remove Carrier IQ, a piece of software that snoops on all your actions and can report them to your carrier

Prerequisites
  • Install the HTC Vivid drivers for Windows
  • Follow the steps at http://htcdev.com/bootloader to unlock your phone. Note that HTC will have you signup, and your email address will be uniquely associated with your phone. If you care about privacy, you may want to use a different email address that accepts attachments.
  • Have adb and fastboot working on your computer, preferably in your PATH. You only need the three files from the attached adb_and_fastboot_r16.zip (these are from the Android SDK r16).
  • Extract recovery.img from PH39IMG.zip - this is the ClockWorkMod (CWM) recovery image.
  • Download VIVID_CWM_ROOT_VER2.zip - this will get you root. It has busybox, su, and the Superuser APK.

Steps
  1. On the phone, enable USB debugging in Settings -> Applications -> Development.
  2. Connect phone to PC via USB cable. Verify that adb sees the phone by running
    Code:
    adb devices
    Make sure your phone shows up (mine is HT1ASVJ....).
  3. Boot phone into "HBOOT" mode (remove and reinsert battery, then hold Volume Down and Power)
  4. Once booted, press Power to select FASTBOOT mode
  5. Flash the recovery image:
    Code:
    fastboot flash recovery recovery.img
  6. From the phone menu, select RECOVERY. Use the Volume Up/Down and Power keys to navigate.
  7. Copy the rooting ZIP to the phone's internal storage:
    Code:
    adb push VIVID_CWM_ROOT_VER2.zip /emmc/
  8. On the phone, choose "install zip from sdcard", then "choose zip from internal sdcard". Select the VIVID_CWM_ROOT_VER2.zip and confirm.
  9. Choose "reboot system now".

That's it, you've unlocked your Vivid, have a recovery image and root. Test that by installing the Titanium Backup APK:
Code:
adb install TitaniumBackup_latest.apk
To remove Carrier IQ (credits go to 8125Omnimax):
  1. Run Titanium Backup and remove the following 2 apps: HtcIQAgent, IQRD
  2. On your terminal/command prompt, run:
    Code:
    adb shell
    su
    mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
    cd /system/bin
    rm iqd iqfd
    
    cd /system/lib
    rm libhtciqagent.so libciq_client.so libciq_htc.so
    
    rm /system/etc/iqprofile.pro
Attached Files
File Type: zip adb_and_fastboot_r16.zip - [Click for QR Code] (172.6 KB, 1447 views)
Visit my hand-picked selection of Best Android apps on the Android Users' wiki
The Following 7 Users Say Thank You to dandv For This Useful Post: [ Click to Expand ]
 
maddie01
Old
#2  
maddie01's Avatar
Senior Member
Thanks Meter 108
Posts: 418
Join Date: Feb 2009
Location: Atlanta
After you do the boot loader unlock, recovery and root, then I can flash a custom ICS ROM?
Appreciate the step by step will let you know.....
Current Device
HTC One 64GB Developers Edition-VIPERONE ROM, S-Off, Rooted with TWRP-AT&T SIM
Corporate Device: I-Phone 5 (AT&T)

Previous
HTC One XL Rooted- ViperXL 3.+.+ JB- ElementalX Kernel
HTC Vivid Rooted, I-phone 4S (6.1) AT&T
Samsung Galaxy S2 i9100 International Version (4.0.3)
Motorola Atrix 4g (2.3.4), Nexus One-AT&T (2.2 OS), I-phone 3Gs-(4.0 OS), BB Storm II, HTC Touch Cruise 2009, HTC Touch Pro (Fuze)

 
megatronisabeast
Old
#3  
Senior Member
Thanks Meter 96
Posts: 427
Join Date: Apr 2011
Quote:
Originally Posted by maddie01 View Post
After you do the boot loader unlock, recovery and root, then I can flash a custom ICS ROM?
Appreciate the step by step will let you know.....
You need to upgrade to ics before do a custom ics rom. You have to have updated hboot, etc. so flash the ota ics then you can unlock boot loader, recovery, root, and flash ics.
http://i45.tinypic.com/6rsx09.png
 
maddie01
Old
#4  
maddie01's Avatar
Senior Member
Thanks Meter 108
Posts: 418
Join Date: Feb 2009
Location: Atlanta
Thanks for the reply....I have stock ICS and I unlocked bootloader today on HTC dev site...I tried to use hansoon's all in one tool to do recovery but did not know how to get phone in recovery mode....but I see how to in your directions, will try tomorrow...
Very much appreciate your help.
Current Device
HTC One 64GB Developers Edition-VIPERONE ROM, S-Off, Rooted with TWRP-AT&T SIM
Corporate Device: I-Phone 5 (AT&T)

Previous
HTC One XL Rooted- ViperXL 3.+.+ JB- ElementalX Kernel
HTC Vivid Rooted, I-phone 4S (6.1) AT&T
Samsung Galaxy S2 i9100 International Version (4.0.3)
Motorola Atrix 4g (2.3.4), Nexus One-AT&T (2.2 OS), I-phone 3Gs-(4.0 OS), BB Storm II, HTC Touch Cruise 2009, HTC Touch Pro (Fuze)

 
Brand New
Old
#5  
Brand New's Avatar
Senior Member
Thanks Meter 31
Posts: 283
Join Date: Dec 2011
Nice guide!
 
zacgoesrawr
Old
#6  
zacgoesrawr's Avatar
Senior Member
Thanks Meter 80
Posts: 190
Join Date: Mar 2012
Location: Bay Area, CA

 
DONATE TO ME
is there a battery difference or more ram when Carrier IQ is removed?
MacBook Pro Retina 2012, 2.3GHz Quad Core (3.3GHz Turbo)/ 16GB RAM OS X Mountain Lion

iMac 27in Late 2011 3.4 i7 Quad Core OS X Lion 10.7.3 & Windows 7

Zotac Z-Box HD-ID11 OSx86 / Ubuntu / Windows 8

iPhone 5 iOS 6.0.1

Nexus 7 32GB Wi-Fi
 
jaxadv
Old
#7  
jaxadv's Avatar
Senior Member
Thanks Meter 11
Posts: 131
Join Date: Jun 2011
Location: Bournemouth, UK
Excellent guide! Thank you!
JaxADV - Web design & Graphic Design Studio

Google Nexus 4 - AOSPA 3+
Google Nexus 7 - Stock

 
ticobiker
Old
#8  
ticobiker's Avatar
Junior Member
Thanks Meter 1
Posts: 23
Join Date: Mar 2011
Default thanks

Worked just fine!
 
robgee789
Old
#9  
robgee789's Avatar
Senior Member
Thanks Meter 661
Posts: 2,272
Join Date: Jan 2012

 
DONATE TO ME
does this wipe any personal data or installed apps???

If you fancy a new signature image have a look at My GFX request thread
If you like my work you can buy me a beer
 
dandv
Old
#10  
Senior Member - OP
Thanks Meter 50
Posts: 110
Join Date: Aug 2006
Location: California
Default How did you get 139 thanks if you've asked this question?!

Quote:
Originally Posted by robgee789 View Post
does this wipe any personal data or installed apps???
Yes, of course. It's a new ROM. All your apps will be wiped out.

Data on the SD card, will, of course, be left alone. Check out my Android backup guide on how to backup and restore what you need to.
Visit my hand-picked selection of Best Android apps on the Android Users' wiki

The Following User Says Thank You to dandv For This Useful Post: [ Click to Expand ]
Tags
guide, recovery, root, rooting, vivid
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


LifeStats Automatic Journal Keeps Tabs of Your Day

Most of us live very active lives. This is after all why we’re fans of mobile … more

Android App Review: Hide Your Files with Androignito – XDA Developer TV

Stop right now, look at your phone, and see how many pictures, … more

BrightNotes Makes Cloud Notes Simple and Easy

There are literally thousands of note taking apps available on Android, with practically every … more

Google Glass XE20.1 Update Brings Improved Contacts, Head Nudge, New Cards and Commands

Ever since Google unveiled Android Wear earlier this … more