[HTC Vivid, Raider, Velocity] LaZiODROID:
I miss my Vivid (Raider)

I remember when going through the superguide and all the helpful threads, I wrote down each thing step-by-step for my own reference. This was some time ago, but hopefully it will help some of you that are having trouble. This lump of information is mainly for the Canadian HTC Vivid (known as Raider) and starts from right out-of-the-box.

SECTION 1: STARTING FRESH WITH STOCK ICS RUU

To start, install the stock Bell ICS RUU (Or Rogers). If you've already been messing with your phone, you should know that in order to flash any stock RUU, your bootloader must be locked/relocked! Else it will refuse to flash.

(I used RUU_HOLIDAY_ICS_35_S_BM_3.38.666.2_Radio_3.04.4740.11_34.29.701040.22_release_255916_signed.exe) Note that you can't flash a Bell RUU to a Rogers phone (and vice-versa) - if you want to, you will need to change your CID to the SuperCID for that (and I'm not sure if that requires simply the bootloader unlock or bootloader + s-off).

**You should use this opportunity to make sure you have the appropriate drivers installed on your computer so it can communicate with your phone via Fastboot, ADB, etc.!

Filename: HTCDriver3.0.0.007.exe

SECTION 2: UNLOCK THE BOOTLOADER

Next, unlock your bootloader.

-Sign up at htcdev.com

-Log in (make sure youre logged in!)

-Click Unlock bootloader

-Follow Instructions

SECTION 3: S-OFF!

Note that S-OFF stays (i.e. if you install a stock RUU rom to your phone, it won't turn S-ON), so you only have to do this procedure once!

1) Since your bootloader is unlocked, you are almost ready to S-OFF

2) Download the WCXJB ROOT PACK.zip to your hard drive and UNZIP it (to, say, C:\temp\SOFF)

3) On your phone, make sure in your settings, USB Debugging is ENABLED in development

4) Turn off your phone, pull battery, put battery back.

5) Turn it back on by holding VOLUMEDOWN + POWER

6) Use the volume rocker and power button to select fastboot

7) Connect your phone to your PC

8) Open a command prompt window.

Commands:

C:

cd \temp\SOFF

fastboot flash recovery wcxrecovery.img

9) Now you can reboot your phone

10) Download and put Vivid_CWM_Root_VER2.zip file on root of internal sdcard (aka NOT in any folders)

11) Boot into H-Boot like you did before (turn off phone, turn back on holding power + vol down), and use the volume rockers to go to "recovery" and press the power button to select it

12) Select "install zip from sdcard"

13) Select the VIVID_CWM_ROOT_VER2.zip to flash it. Then select "reboot"

14) You are now perma-rooted in preparation of the S-OFF procedure.

15) Turn off phone. Remove the SIM Card, the MicroSD card and the battery.

*-You will need a spare, formatted MicroSD card inserted. Do not use your regular MicroSD card because it may become corrupted/wiped during the S-OFF process!

*-Make sure your battery is fully charged!

*-You will also need a short length of insulated wire, so you can connect the 2 points during the S-OFF procedure.

*-Beside the MicroSD slot, is a small screw holding in a square panel.

The screw is covered by a VOID sticker. Removing this will void your warranty!

Put the screw and square panel somewhere safe.

Look at the JPG (vivid---wire-trick-location.jpg) - this is available in this thread above, I believe (thank you vova953).

The point indicated is what you need to ground (to the GND) point

You will of course do this with your short length of insulated wire!

Be sure the exposed part of the wire isnt so thick that it will touch other points!

The point is kind of small! The ground point is pretty big and easy to hit.

16) Put battery back in, and the SPARE MICROSD - not your usual MicroSD. Keep that safe.

17) Boot phone normally. Make sure (again) USB debugging is enabled in Developer options of the Settings!

18) Download CONTROLBEAR from Juopunutbear at http://unlimited.io

Since you are on official ICS, you want the ICS version for the HTC Vivid.

I belive the filename is ControlBearRelease_holiday_ICS_WIN.zip

***crap - I just noticed upon visiting the site that they dropped all Windows support! Too bad for us... I have the file still if anyone needs it.

19) Unzip the CONTROLBEAR zip to an easy to access path (like C:\temp\SOFF2)

20) Run controlbear as admin(windows) or root or using sudo on linux

Now get your insulated wire and get ready! Only connect the 2 points when instructed.

You will have to watch and wait for it to tell you.

Do not press any of the buttons on the phone during the process.

When you are instructed to do the wire trick, briefly connect

the point and the GND point using the wire, then wait approximately 1.75

seconds and then again connect the 2 contacts together.

Allow the program to continue.

Note: it may take several attempts of running the program in order to obtain the correct timing for the wire trick.

After doing the “wire-trick” your phone will reboot.

If you see the following message from ControlBear after doing the wire trick:

ErrorMsg: Still sober.

This means that you have been unsuccessful in implementing the wire-trick. Run ControlBear again.

The usual cause for this is that you failed to perform 2 clean contacts

or mis-timed the wire trick (or you didnt flash the perm root before

starting - but that was indicated above, so you probably have done that.)

Your phone will reboot several times during the process, this is normal. ControlBear will tell you when it has finished whether successfully or not.

Once your phone is rebooted and back to normal, you can shut it off, pull the battery, put the square panel and screw back, and put your regular MicroSD back (as well as your SIM card).

SECTION 4: FLASHING CLOCKWORKMOD RECOVERY

(Optional but recommended! It's a great Recovery

Note that if you want to install WCX's rom, you will need to have WCX's recovery to flash it!

So don't use Clockworkmod at all if you plan on flashing WCX's roms.)

1) Put your phone into bootloader mode by turning it on with VOLDOWN+POWER.

(You will have to pull the battery to make sure the phone is fully off before doing this)

2) In the bootloader use the volume buttons to choose Fastboot

and hit POWER to select it.

3) Download Clockworkmod recovery (filename: CWM-beta2.img) and put it in an easy path

(like C:\temp\cwmrecovery)

4) Copy the adb and fastboot package to this same folder (c:\temp\cwmrecovery)

5) Go to command prompt and:

C:

cd\temp\cwmrecovery

fastboot flash recovery CWM-beta2.img

6) Clockworkmod recovery will be flashed. You can get to it by booting your phone into

bootloader mode, then choosing Recovery

SECTION 5: INSTALLING CUSTOM ROMS

If you S-OFF'd successfully, custom roms will install fully (kernel and everything) so you will not have to flash the kernel separately.

If you don't want to S-OFF (or were unsuccessful with S-OFF and simply can't do it), it is important to understand that when you install a custom rom, the kernel for that rom (or whatever compatible kernel) needs to be flashed separately before or after the rom is flashed!! This will be addressed in the steps below.

1) Download the ROM you want (any ICS-based custom rom) and copy its .ZIP file to your MicroSD card

2) Get into Recovery mode (by booting phone into bootloader mode and choosing Recovery)

3) MAKE A NANDROID BACKUP OF YOUR CURRENT ROM - VERY IMPORTANT.

Just use the volume keys to go to Backup and choose it by hitting POWER.

This will help you get back to normal if the rom you install doesnt work

or if you just dont like the rom you have installed.

Make sure your MicroSD card has lots of space

The backup takes under 1 gig but you'll want more space for more backups/roms later.

4) Now that the backup is done: In Clockworkmod recovery, go back to the main menu.

5) WIPES - Now we should do the 4 wipes. Choose Wipe Data, Wipe Cache, then go into Advanced, and choose Wipe Dalvik cache, then go into Mounts and Storage and choose Format /system.

6) Now from the main menu of clockworkmod, you can choose "install .zip from sdcard"

7) Choose the zip of the rom you wish to install (remember you copied it to your MicroSD card

in step 1 so it should be listed.). When the install is finished, it may offer to reboot

your phone. S-OFF users can go ahead. If you didn't S-OFF, you should probably pull the battery after choosing reboot.

8) IF YOU ARE S-OFF, YOU ARE DONE - IF YOU DIDNT S-OFF YOUR PHONE, YOU MUST CONTINUE SO YOU CAN FLASH THE APPROPRIATE KERNEL FOR THE ROM!

9) Get phone into bootloader mode by holding VOLDOWN+POWER. Choose FASTBOOT.

10) On your PC, open the ZIP that has the ROM you just installed. In the zip

will be a file called "boot.img".

***NOTE that some roms have multiple kernels to offer during the install process.

***Try to identify which boot.img is the kernel you want. I believe that any of them should work, as they were all built for that ROM specifically. But I'm not certain...

11) Copy the boot.img to an easy path (like C:\temp\whateverromkernel)

Copy your ADB/Fastboot package to that folder as well so you can run everything from there.

12) In command prompt:

C:

CD\temp\whateverromkernel

fastboot flash boot boot.img

13) The kernel will be flashed. Once it's done, you can restart the phone, and boot into the ROM!

**NOTE** if you're ever having trouble (whether s-on or s-off) flashing kernels (i.e. its saying its not allowed or something), your phone may have to experience the flashing of an 'insecure' kernel. kozmikkick's "stockish" kernel is an insecure boot.img that, once flashed, will allow you to flash whatever kernel's you want (you only have to flash the insecure boot.img once and then you'll be good)