NAVIGATION BAR

Thursday 7 June 2012

HOW TO ROOT HTC DROID INCREDIBLE

HOW TO ROOT HTC DROID INCREDIBLE


Finding ways to root the HTC Droid Incredible has been a long, hard road but it seems that all great journeys do get happy endings. Thanks to Team unrEVOked, a tool now exists to make the previously painful rooting process fast and painless. The tool, called unrevoked3, has been released for Windows, Mac, and Linux. On top of rooting your HTC Droid Incredible, it also installs ClockworkMod Recovery, so you no longer need to wait to jump on flashing ROMs. This also permanently unlocks the NAND flash on your phone.
Windows users may find their version of the method slightly longer than that of Mac and Linux users, requiring Windows users to install HBoot drivers and to disable HTC Sync, but have no fear. Our guide will walk you through the process. For Mac and Linux users, you can skip ahead to the section on rooting your HTC Droid Incredible using unrevoked3.

Caution

The method described in this guide is compatible with the HTC Droid Incredible only. If your phone is not an HTC Droid Incredible, please do not attempt this rooting method as it may lead to bricking.
Use these instructions at your own risk.  We shall not be responsible for whatever happens to your phone as a result of your use of these instructions.

Requirements

  • HTC Droid Incredible
  • Make sure that USB Debugging has been enabled on your phone. You can do this through Settings > Applications > Development and make sure to click the USB Debugging box.
  • Download unrEVOked3 from the unrEVOked website.  Choose the right package for your computer’s OS.
  • Download the latest unrEVOked forever package (unrevoked-forever.zip, 220 kB).  Rename the file to update.zip after downloading.

Installing HBoot Drivers (Windows Only)

This step is only for Windows users.  Linux and Mac users can skip this.
  1. Download the modified USB driver from here (android-usb-driver.zip, 6.1 MB) to your computer.
  2. Extract the downloaded ZIP file’s contents into a folder on your computer.
  3. Turn off your phone completely.
  4. Boot it into HBOOT by pressing and holding down the Volume Down rocker and the Power key.
  5. On your phone, you should select HBOOT USB on the menu.
  6. Wait until the screen flashes through an “SD Checking” message before pressing anything. Otherwise your phone will ignore any further keypresses.
  7. Connect your phone to your Windows computer with a USB Cable.
  8. Wait for the phone to say HBOOT USB PLUG on the screen.
  9. Open Device Manager on your computer:
    1. Click the Start button in Windows.
    2. Right-click on Computer and then click on Properties.
    3. Click Device Manager.
  10. Under “Other Devices” in Device Manger, you should see “Android 1.0″ listed.
  11. Right-click on “Android 1.0.”
  12. Click Update Driver Software.
  13. Select the option to locate and install driver software manually.  Then, select the folder where you extracted the Android USB driver to.  If you get any warnings, just dismiss them.
  14. After the driver has installed, you can close the Update Driver Software window.
  15. In Device Manager, you should see a new device called “Android Phone”, under which is listed “Android Bootloader Interface.”
  16. Proceed to the next section about rooting.

Rooting your HTC Droid Incredible with unrevoked3

  1. If you’re on Windows, make sure that you uninstall HTC Sync or any other program that might talk to the phone over USB (such as DoubleTwist, etc.) as these will cause problems.
  2. Connect your HTC Droid Incredible to your computer via USB cable.
  3. Drag the notification bar down on your HTC Droid Incredible.
  4. Select “Charge Only” and select “Remember This.”
  5. Run the unrevoked3 program (usually called reflash or reflash.exe) on your computer.  (You may need to extract the executable file first, depending on what OS you’re using on your computer.)
  6. The tool will run its process and provide you with instructions.  Follow the instructions.
  7. Copy update.zip to the /sdcard directory on your phone.
  8. Remove the phone’s battery.
  9. While holding down the Volume Down key on your phone, reinsert the battery.
  10. Use the Volume keys to highlight “RECOVERY” on the menu.  Press the Power button to select it.  Your phone will go into recovery mode.
  11. On the recovery menu, select Apply sdcard:update.zip and confirm that you want to flash the update.
Congratulations! Your HTC Droid Incredible now has root access, an unlocked bootloader, S-OFF, and ClockworkMod Recovery. If Titanium Backup claims that you are not rooted, you can download Busybox from the Google Play Store to fix this.

HOW TO ROOT HTC ONE V

HOW TO ROOT HTC ONE V

The true beauty of an Android phone doesn’t come from its hardware specs, or from the Android version it’s running on. The phone’s genuine beauty comes from the freedom that lets Android users customize their Android phones. For the price of voiding your warranty, rooting your phone will awaken and reveal its true capabilities hiding within its system.
Senior XDA Developers member ckpv5 and a group of developers have created a rooting procedure for your HTC One V. This procedure will easily root your phone and let you gain root-level privileges. With a rooted phone, you can enjoy tweaks and extended features from apps that requires root access. You can even install custom ROMs and other mods to your mobile phone. Continue reading the rest of the guide to learn how to root your HTC One V.

Warning

  • The instructions in this guide are intended for use with the HTC One V. Applying these instructions on another device or model may produce undesired outcomes.
  • The information in this guide is provided for instructional and educational purposes only. There is no guarantee that these instructions will work under your specific and unique circumstances.
  • Use these instructions at your own risk. We shall not hold any responsibility or liability for whatever happens to you or your device arising from your use of the info in this guide.
  • Read and understand the whole guide first before actually performing the instructions.

Requirements

  • An HTC One V with unlocked bootloader.
  • USB drivers for the HTC One V
    • You can get the drivers by installing HTC Sync. Make sure to close HTC Sync before rooting your phone.
  • WinRAR, 7-Zip or other similar file extraction programs installed on your computer.
  • Download the following files:
  • Disable system tools such as HTC Sync, firewall programs, and anti-virus software.
  • Charge your phone’s battery to 60% or more.
  • Backup all personal data on your phone to make sure you have a copy of your personal data (e.g., contacts, SMS, MMS, Internet settings, Wi-Fi passwords, and the like) in case the procedure in this guide erases such data.

Instructions

  1. Download the r1-primo-superboot.zip and extract it to a folder on your computer.
  2. Download the boot.superboot.img and place it in the folder where you extracted r1-primo-superboot.zip. This will replace the boot.superboot.img that came with r1-primo-superboot.zip.
  3. Switch off your HTC One V.
  4. Reboot your HTC One V into Bootloader Mode by pressing the Volume Down key and Power button simultaneously until Bootloader Mode boots.
  5. Select Fastboot from the Bootloader Menu.
  6. Connect your HTC One V to the computer via USB cable. The Bootloader screen should say “FASTBOOT USB.”
  7. Go to the r1-primo-superboot folder and double-click the install-superboot-window.batfile. This will automatically start the rooting process.
  8. Once the rooting process is complete, your HTC One V will automatically reboot.
  9. After complete boot, go to the app drawer. Tap the SuperSU icon and update the SU binary to the latest version.
Congratulations! You have successfully rooted your HTC One V. You can now install apps requiring root access on your mobile phone.

HOW TO ROOT HTC ONE S

HOW TO ROOT HTC ONE S


If you’re in ownership of an HTC One S, you’ll probably be pleased to learn that it’s been rooted courtesy of – as usual – XDA developers, or, more specifically, forum member paulobrien.
We’ve got all the details in a step by step below. Please make sure you read every step carefully in order to prevent any mishaps.
HTC-One-S
DISCLAIMER: Proceed with caution and at your own risk. Redmond Pie is not to be held responsible for any loss of data as a result of you following this tutorial.
Step 1: Download the Superboot .zip file and extract the files therein [Download link over at XDA, with link at the end of the post].
Step 2: Next, you’ll need to ensure your device is in bootloader mode by turning off the phone first, and then powering with the ‘volume down‘ button pressed.
Step 3: Extract the contents of the ‘r3-ville-superboot.zip‘ downloaded in Step 1, and save the folder in a recognized location.
Step 4: Connect your device to your computer via USB cable.
(Mac users, skip to Step 6Linux users, jump ahead to Step 7).
Step 5: Locate the folder containing the extracted files. Double click on the ‘install-superboot-windows.bat‘ file [WINDOWS ONLY].
Step 6: Run the Terminal app on your Mac, making sure that it points to the directory that containing the extracted files. Then, type in the following command:
chmod +x install-superboot-mac.sh ./install-superboot-mac.sh
Step 7: Run the Terminal application on your Linux-powered computer, and again, ensure it is it pointing to the directory containing the extracted files. Type in the following command:
chmod +x install-superboot-linux.sh ./install-superboot-linux.sh
And that – as they say – is that. If you followed the steps religiously, you should now have root access to your HTC One S, with all the freedom and possibilities having a rooted device brings with it!
If you’re unsure of the benefits of rooting your device, or are looking for more information on the subject, I highly recommend you check out this post, which covers many of the pros and limitations of owning a rooted device.
If you get stuck at any point before, during, or after the rooting process, you’re strongly advised to check out the original thread on XDA. They’re a helpful bunch of guys, and very informative, meaning you won’t be stuck for too long.
You can follow us on Twitter, add us to your circle on Google+ or like our Facebook page to keep yourself updated on all the latest from Microsoft, Google, Apple and the web.

How to root WITH downgrading

How to root WITH downgrading

1) Download the Downgrade Zip (2.11.605.5 RUU>> HERE <<
md5 sum -C5FDA16925A974BBD6CD7007B2CF28F0


2) Place phone in disk drive mode


3) Place zip file on your sd card and rename to PG05IMG ( pee - gee - zero - five - eye - em - gee )


4) It must remain a zip, some people have file extensions hidden while others do not, good rule of thumb is.. when renaming a file, Windows by default does not highlight the extension if it's there, so just type PG05IMG to rename it.


5) Once done with that, unplug the phone and pull the battery


6) Re-insert the battery and replace the cover 


7) Hold VOLUME DOWN + POWER firmly until you see HBOOT "white screen"


8) You will see some scanning taking place in the top right corner, this vertical scroll bar will both scan the file for integrity and check the signature of the file. (takes about 2 min)


9) When its done it will ask you to PRESS VOL UP TO UPDATE


10) Press volume up at that time. (UP NOT DOWN!!)


11) It will take approximately 4 minutes to complete the downgrade


12) When it's done.. it will say PRESS POWER TO REBOOT


13) Press power at that time


14) Phone reboots completely wiped and back on 2.11.605.5


15) REMOVE/RENAME THE PG05IMG.zip FROM YOUR SD! IF YOU DON'T, YOU WILL HAVE ISSUES. 


16) Now you can S-OFF using the traditional Revolutionary method in Post #1.

HOW TO ROOT HTC Thunderbolt



... How To Root Your Verizon HTC Thunderbolt ...




INFORMATION:
INDEX OF THIS THREAD
Post #1: Revolutionary Toolkit for rooting - You're Here
Post #2: How to root WITHOUT downgrading - Go Here 
Post #3: How to root WITH downgrading - Go Here 
Post #4: How to unroot and return to stock - Go Here




NOTE:
The minor OTA to firmware number 2.11.605.9 patches the exploit used by Revolutionary. 
So, before you can use the Revolutionary Toolkit below... you must either do option #1 or option #2 before using Revolutionary.


There are 2 options:
#1 Achieve temp root via another means, then run Revolutionary. (Info in Post #2)
OR
#2 Several users have reported being able to downgrade to 2.11.605.5 simply by running an RUU for that firmware, despite an s-on hboot wich would normally prevent you from going backwards in version numbers. (Info in Post #3)


Feel free to do whichever is most comfortable  




Revolutionary
A new method has just become available that does not wipe your data. This is 100% the best and most recommended way to root your Thunderbolt at this time.
WARNING: GAINING S-OFF ACCESS ON THE HTC THUNDERBOLT WILL VOID THE WARRANTY.
As with any ROM or modification the usual disclaimer applies.... You are using this at your own risk!


This is, LITERALLY, less than a 5 minute process, assuming you have all the files/preliminary stuff done first. Having to do "all" the preliminary should take you another couple minutes, at most... This is THAT simple!


Information you need to have first:


1) Serial number of your cell phone
2) HBOOT version number
3) HTC FastBoot drivers
4) Super User file: superuser 3.07.zip
-----------------------------------------------------------------------


5) Uninstall HTC Sync drivers (or any other auto-sync programs you may have on your computer; you may just need to turn them "off"; I don't know.)


6) Set phone to USB Debugging on, and Always awake


To get into HBOOT, turn your phone off. Then press the volume down button along with the power button. Press and hold, and within 5 seconds it'll come on. This method supports versions 1.04.0000 and 1.05.0000.


Step-by-step Revolutionary rooting instructions:




Step 1) Install HTC FastBoot driver


Step 2) Go to REVOLUTIONARY and follow the instructions to download the file revolutionary-0.4pre3.zip. It will require you to know your cell phone's serial number, and what version of HBOOT you have.


Step 3) Plug your phone in, select "usb storage", and copy the Super User file to the SDCard somewhere (easiest if you don't put it into a folder on your SD card.) Don't unzip it. 


Step 4) Plug in your phone, and when the prompt comes up, set to "Charge Only". Disregard any notices and don't install any additional drivers or whatnot.


Step 5) Unzip the Revolutionary zip file into a folder somewhere you can find it.


Step 6) Run the file "revolutionary.exe".


Step 7) Follow the prompts on the screen. It's pretty straightforward. It will reboot to HBOOT a couple times, the last time you'll see it at the top saying "S-Off".


Step 8) It asks you if you want to install clockwork recovery. Select "Y". You'll need this...


You now have a permanent custom recovery on your phone.


Now to actually Root it:


Step 9) From the HBOOT, scroll down to "Bootloader" using the volume keys, and select using the power button. Then scroll/select "Recovery" Yes, it seems sluggish...that's fine. Don't be impatient; it'll let you scroll at some point...


Step 10) Wait! You'll see the HTC spash screen for a bit, and then eventually you'll be into Clockwork Recovery


Step 11) Scroll to "install zip from sdcard" and select.


Step 12) Scroll to "choose zip from sdcard"


Step 13) Find the super user file (superuser-3.zip) (it'll be at the bottom of the directory list if you put it in the base directory of the sd card) and select it.


Step 14) Sit back and watch the quick show... If all goes well, it will install and show you when it's finished.


Step 15) Reboot the phone (keep selecting "back" until you have the option to reboot the phone)


If you are getting Force Closes from Superuser after you are finished, please reboot into Clockwork Recovery and FIX PERMISSIONS. 

YOU'RE NOW ROOTED!!! On a STOCK ROM! No loss of data. No re-setup. Nothing... 

How to root WITHOUT downgrading

How to Root WITHOUT Downgrading


1) Download miniadb_tbolt2.zip from here: mini-adb_tbolt2.zip
md5: ef01f616471673d3eeb71b4cac4b8118


2) Set up adb
-Extract miniadb_tbolt2.zip and place the unzipped folder onto the root of your C\ drive on your PC
-Open a command window. Windows 7, click on start bubble, type "command" in the search box. A small black window should open up.


3) Download DHD Downgrade folder 


4) Open the DHDDowngrade.zip file, then the folder contained inside of it. Transfer "Fre3vo" into the tbolt2 folder with adb/fastboot. (ignore the rest of the files in DHDDongrade, fre3vo is the only one you need)


5) In your command window: change to the tbolt2 directory by typing:
cd c:\mini-adb_tbolt2 (your promt should change to c:\mini-adb_tbolt2>)
*note that in the next few steps,anything in bold type is an adb command. you can directly copy from this window,and paste into your command window to eliminate typos.


6) Enable usb debugging, plug in your phone via usb. Select "charge only" mode.


7) Make sure adb is seeing your phone: 
adb devices (should return your serial number)


8) Enter the commands from your link,one at a time,hit enter after each:


adb push fre3vo /data/local/tmp


adb shell chmod 777 /data/local/tmp/fre3vo


adb shell /data/local/tmp/fre3vo -debug -start F0000000 -end FFFFFFFF


9) Make sure it worked. when you see "exploiting device" then your command prompt again:
adb shell (if your prompt changes to a # youre good to go) 


10) Run Revolutionary again. This time it will work really fast. You can have it install clockwork if you wish to use that recovery.


11) Flash the superuser 3.07 files linked on Revolutionary's info page




Here's what you'll see in the command window (red are my inputs, blue are just additional comments):
Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Scott>cd c:\tbolt2

c:\tbolt2>adb devices
* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
HTxxxxxx device


c:\tbolt2>adb push fre3vo /data/local/tmp
956 KB/s (9796 bytes in 0.010s)

c:\tbolt2>adb shell chmod 777 /data/local/tmp/fre3vo

c:\tbolt2>adb shell /data/local/tmp/fre3vo -debug -start F0000000 -end FFFFFFFF
fre3vo by #teamwin
Please wait...
Attempting to modify ro.secure property...
fb_fix_screeninfo:
id: msmfb
smem_start: 802160640
smem_len: 3145728
type: 0
type_aux: 0
visual: 2
xpanstep: 0
ypanstep: 1
line_length: 1920
mmio_start: 0
accel: 0
fb_var_screeninfo:
xres: 480
yres: 800
xres_virtual: 480
yres_virtual: 1600
xoffset: 0
yoffset: 0
bits_per_pixel: 32
activate: 16
height: 94
width: 56
rotate: 0
grayscale: 0
nonstd: 0
accel_flags: 0
pixclock: 0
left_margin: 0
right_margin: 0
upper_margin: 0
lower_margin: 0
hsync_len: 0
vsync_len: 0
sync: 0
vmode: 0
Buffer offset: 00000000
Buffer size: 8192
Scanning region f0000000...
Scanning region f00f0000...
Scanning region f01e0000...
Scanning region f02d0000...
Scanning region f03c0000...
Scanning region f04b0000...
Scanning region f05a0000...
Scanning region f0690000...
Scanning region f0780000...
Scanning region f0870000...
Scanning region f0960000...
Scanning region f0a50000...
Scanning region f0b40000...
Scanning region f0c30000...
Scanning region f0d20000...
Scanning region f0e10000...
Scanning region f0f00000...
Scanning region f0ff0000...
Scanning region f10e0000...
Scanning region f11d0000...
Scanning region f12c0000...
Scanning region f13b0000...
Scanning region f14a0000...
Scanning region f1590000...
Scanning region f1680000...
Scanning region f1770000...
Scanning region f1860000...
Scanning region f1950000...
Scanning region f1a40000...
Scanning region f1b30000...
Scanning region f1c20000...
Scanning region f1d10000...
Scanning region f1e00000...
Scanning region f1ef0000...
Scanning region f1fe0000...
Scanning region f20d0000...
Scanning region f21c0000...
Scanning region f22b0000...
Scanning region f23a0000...
Scanning region f2490000...
Scanning region f2580000...
Scanning region f2670000...
Scanning region f2760000...
Scanning region f2850000...
Scanning region f2940000...
Scanning region f2a30000...
Scanning region f2b20000...
Scanning region f2c10000...
Scanning region f2d00000...
Scanning region f2df0000...
Scanning region f2ee0000...
Scanning region f2fd0000...
Scanning region f30c0000...
Scanning region f31b0000...
Scanning region f32a0000...
Scanning region f3390000...
Scanning region f3480000...
Scanning region f3570000...
Scanning region f3660000...
Scanning region f3750000...
Scanning region f3840000...
Scanning region f3930000...
Scanning region f3a20000...
Scanning region f3b10000...
Scanning region f3c00000...
Scanning region f3cf0000...
Scanning region f3de0000...
Scanning region f3ed0000...
Scanning region f3fc0000...
Scanning region f40b0000...
Scanning region f41a0000...
Scanning region f4290000...
Scanning region f4380000...
Scanning region f4470000...
Scanning region f4560000...
Scanning region f4650000...
Scanning region f4740000...
Scanning region f4830000...
Scanning region f4920000...
Scanning region f4a10000...
Scanning region f4b00000...
Scanning region f4bf0000...
Scanning region f4ce0000...
Scanning region f4dd0000...
Scanning region f4ec0000...
Scanning region f4fb0000...
Scanning region f50a0000...
Scanning region f5190000...
Scanning region f5280000...
Scanning region f5370000...
Scanning region f5460000...
Scanning region f5550000...
Scanning region f5640000...
Scanning region f5730000...
Scanning region f5820000...
Scanning region f5910000...
Scanning region f5a00000...
Scanning region f5af0000...
Scanning region f5be0000...
Scanning region f5cd0000...
Scanning region f5dc0000...
Scanning region f5eb0000...
Scanning region f5fa0000...
Scanning region f6090000...
Scanning region f6180000...
Scanning region f6270000...
Scanning region f6360000...
Scanning region f6450000...
Scanning region f6540000...
Scanning region f6630000...
Scanning region f6720000...
Scanning region f6810000...
Scanning region f6900000...
Scanning region f69f0000...
Scanning region f6ae0000...
Scanning region f6bd0000...
Scanning region f6cc0000...
Scanning region f6db0000...
Scanning region f6ea0000...
Scanning region f6f90000...
Scanning region f7080000...
Scanning region f7170000...
Scanning region f7260000...
Scanning region f7350000...
Scanning region f7440000...
Scanning region f7530000...
Scanning region f7620000...
Scanning region f7710000...
Scanning region f7800000...
Scanning region f78f0000...
Scanning region f79e0000...
Scanning region f7ad0000...
Scanning region f7bc0000...
Scanning region f7cb0000...
Scanning region f7da0000...
Scanning region f7e90000...
Scanning region f7f80000...
Scanning region f8070000...
Scanning region f8160000...
Scanning region f8250000...
Scanning region f8340000...
Scanning region f8430000...
Scanning region f8520000...
Scanning region f8610000...
Scanning region f8700000...
Scanning region f87f0000...
Scanning region f88e0000...
Scanning region f89d0000...
Scanning region f8ac0000...
Scanning region f8bb0000...
Scanning region f8ca0000...
Scanning region f8d90000...
Scanning region f8e80000...
Scanning region f8f70000...
Scanning region f9060000...
Scanning region f9150000...
Scanning region f9240000...
Scanning region f9330000...
Scanning region f9420000...
Scanning region f9510000...
Scanning region f9600000...
Scanning region f96f0000...
Scanning region f97e0000...
Scanning region f98d0000...
Scanning region f99c0000...
Scanning region f9ab0000...
Scanning region f9ba0000...
Scanning region f9c90000...
Scanning region f9d80000...
Scanning region f9e70000...
Scanning region f9f60000...
Potential exploit area found at address f9fd6200:e00.
Exploiting device...

c:\tbolt2>adb shell
# <-indicates that you have temp root access


Credit:
Guide by Scotty85
__________________