How to Root the HTC One VX
HTC One VX comes from the HTC One series of smartphones consisting of high-end specifications, such as Dual-Core processors and the latest version of Android on-board. While we already have a root guide for the One VX, another root method has popped-up on XDA and to help users root their devices with this new method, here we’re presenting a tutorial explaining everything you need to root your device. So, let’s see how you can root your HTC One VX smartphone.
I. Before You Begin:
1. This will void the warranty of the device. However, you can reinstate it by unrooting the device if there’s any unrooting procedure available.
2. The following procedure works on Windows based PCs only.
II. Downloading Required Files:
1. Root Package (Download link’s given in the first post)
III. Rooting the HTC One VX:
1. Place the Root Package archive on the Desktop of your PC.
2. Extract files from the archive to your Desktop. Don’t launch any files just yet.
3. Turn ON the USB debugging option on your device by heading to Menu>>Settings>>Developer options>>USB debugging.
4. Turn OFF the device.
5. Reboot the device into Fastboot mode. To do so, simply hold down the Volume DOWN+Power buttons together.
6. Once inside the Fastboot mode, connect the device to your PC using the USB cable.
7. Open a Command Prompt Window on your Desktop. To do that, hold down the Shift button on your keyboard and right-click on any empty area on the screen, then select Open command window here.
8. Type in following command into the Command Prompt Window:
fastboot flash boot boot.img
9. Once it’s done, issue the following command:
fastboot reboot
10. Your device will reboot. Once it boots up, enter the following command:
adb remount
11. Next, enter following commands into the Command Prompt Window one-by-one. Press ENTER after each line you type:
adb push Superuser.apk /system/app/
adb push su /system/xbin/
adb shell mkdir /system/bin/.ext
adb push .su /system/bin/.ext/
adb shell chmod 6755 /system/xbin/su
adb shell chmod 6755 /system/bin/.ext/.su
adb shell chmod 777 /system/bin/.ext
adb shell ln -s /system/xbin/su /system/bin/su
adb reboot
12. Your device will reboot in normal mode.
13. Once it boots up, simply open the Superuser app from your App Drawer.
14. Tap the Update binaries button in the app and let it do the rest of the work.
15. And you’re all done!
Brilliant! Your device has been successfully rooted and the SU binaries have also been updated. Now load-up some root-only apps on your device to realize the power of root-access!
Image Credit: The Verge
If this procedure helped you please thank/donate to the original developers here.
If you need help with this procedure, please ask in the comments below or in the forum.
This is part of our Android How To’s. We have how to’s on rooting, loading ROMs, and tons of other tips and tricks for your specific device or for Android devices in general! For all of our Android How To’s, head here.
thx, am now rooted!
You’re most welcome Jon!
whenever i put in the command, am i supposed to use spaces like they are above? because, every time i put the command in it wouldn’t recognize it.
Yes, you have to type the command as is, including the spaces.
Make sure that the adb.exe file is in the same folder as where you opened the Command Prompt, i.e., your Desktop.
Let us know if it works for you!
No it didn’t, the phone says locked up at the top, does the phone have to be unlocked?
i did not find the exe file, was it with the root package? sorry, im new to this.
i figured it out, i had to unlock the bootloader, the i installed sdk, and was able to root my phone, thanks so much for the help 😀
at step 8 i get stuck on “waiting for device” srryi, nub
after I type the chmod lines, it says unable to chmod, Read-only file system. what did I do wrong?
actually most of the lines are doing that now. The phone is unlocked and all my files are in the same directory, from which i am running the cmd prompt. please help!
did u do “adb remount” ?
error: device not found
turn on debugging
after the first shell command it says mkdir failed for “—” file exists
Would be great with a link to fastboot and adb or even the sdk for this model
>fastboot flash boot boot.img
sending ‘boot’ (6286 KB)… OKAY [ 44.180s]
writing ‘boot’… INFOsignature checking…
FAILED (remote: signature verify fail)
finished. total time: 44.920s
My bad, htc dev unlock solved it, all good
When I try to reboot my phone in Fastboot or whatever, it asks me to click something after that. My options at this point are Bootloader, Reboot, Reboot Bootloader and Power Down. I don’t know what to do.
also when I try to type the stuff in the command window it says it didn’t find it internally or externally. I don’t know what I’m doing. I’ve tried clicking on Bootloader and Reboot, then typing the first stuff in, and i guess it didn’t work
C:UsersEric W SanbornDesktopsuperusersystembin>adb push su /system/xbin
4888 KB/s (85096 bytes in 0.017s)
C:UsersEric W SanbornDesktopsuperusersystembin>adb shell chmod 6755 /syste
m/xbin/su
chmod: /system/xbin/su: Not a directory
any suggestions?
fixed this by adding
“adb shell mkdir system/xbin”
however phone still does not boot into normal mode. boots into team win recovery project
Got my image messed up. Boots up wonderfully into twrp. Oh well, now to get the right image on there. Did have to manually mkdir each of the directories as I went though to keep it happy.
what about unrooting? How do i unroot my htc one vx
it says tha recovery is corrupted…whats up with that??