-
Notifications
You must be signed in to change notification settings - Fork 16
HTC Desire V
The HTC Desire V is a low-end smartphone announced in June 2012 and sold in India, Europe, Taiwan, and China. It sports nearly the same processor and GPU as the Google/HTC Nexus One and HTC Desire, which as of writing is nearly two years old. However, it also has the HTC Sense 4.0a UI on top of that.
This phone is new and still under research, so it's a good project for me to start my first foray as an XDA-Developer. It is also a perfect time to build a great guide from the start, rather than rely on a mess of others.
from GSM Arena
This zip contains all required files.
-
Let's change the language to English first so we understand the phone better. Open the apps menu and go to the Settings icon (the cogwheel icon). Scroll down to the setting with the A icon. Click the first item in the list and choose English.
-
Go to HTCDev, create an account and click the Unlock bootloader icon. After logging in, choose All Other Supported Models from the list and click the Begin Unlock Bootloader button. Accept that you may lose any guarantee and continue to follow the instructions.
-
To enter bootloader mode, make sure the phone is off (or remove the battery for a few seconds). Then hold Volume Down and start pressing the Power button – without any USB cable. Use the up and down buttons to select Fastboot and select it using the Power button. Now connect your USB cable and continue following the HTC instructions.
-
All the files you need are in the zip you can get above. I also installed the HTC Sync program which installs the drivers. Using the command prompt you can simply navigate to the extracted files and run the fastboot command. (Use the command
cd C:/myextractedzip
to change to a directory). -
Save the
Unlock_Code.bin
attachment which you get from HTC by Email into the same extracted zip folder and run the next command. You now have an unlocked bootloader and the phone will start up and an HTC wizard will appear where you can choose the English language again.
-
Remove any USB cables and boot again into the bootloader mode. Click Fastboot and reconnect your USB cable. Now run the following command on your computer:
fastboot flash recovery recovery.img
. This flashes the clockworkmod recovery image onto the phone. -
Switch off your phone. Make sure your USB cable is removed.
-
Now copy the app folder from the zip onto a micro-sd card. Also copy the CWM-SuperSU-v0.92.zip and rootexplorer_2.16.apk onto the micro-sd card.
-
Insert the micro-sd card into the phone and boot into boatloader mode again.
-
Now choose the recovery option instead of fastboot and wait for clockworkmod recovery to appear.
-
In clockworkmod recovery, choose install zip from sdcard
-
Choose choose zip from sdcard and choose CWM-SuperSU…zip
-
Scroll down to Yes – Install CWM-SuperSu and wait. Now go back and reboot the phone normally.
-
Using the included file manager on the phone, click on
rootexplorer.apk
and install it. When launching root explorer, make sure you grant it superuser permissions. -
Go click the sdcard folder and press and hold the app folder that you copied from the zip file. Click Copy and then navigate to
/system
. Press Mount R/W. And then click Paste. Choose Yes to overwrite. Exit root explorer. -
Now we need to fix the permissions. The easiest way is if you enable USB Debugging mode from the Developer Options settings. Make sure you connect your USB cable.
-
Open a command prompt to our extracted zip folder and type
adb shell
. Press enter and you should seeshell@android:/ $
. Runsu
. Runcd /system/app
. -
Now to fix all permissions, run
chmod 644 *.apk
and then runchown root.root *.apk
. -
Now run the command reboot to reboot your phone.
- Thanks to dark_hawk from xda-developers, we have a list of system apps/bloatware that are save to remove. You can easily do this from the root explorer app. Go to
/system/app
and hold each item you want to delete. Then click Delete. You can also remove each app’s odex file.
The list:
- 116114.apk
- 2254_HTCCU_WO3G_SIE.apk
- DoubanFM.apk
- DreyeCHSPkg40.apk
- HTCCN_FileManager.apk
- HTC_Widget_Renren.apk
- HTC_Widget_Sina_Weibo.apk
- HTC_Widget_Sina_Weibo_Nearby.apk
- HTC_Widget_Sina_Weibo_Trend.apk
- HTC_Widget_Sina_Weibo_Trend.apk
- HtcMusicEnhancer_China_Sina.apk
- HtcMusic_China_Sina.apk
- PhoneMail.apk
- QQ2011.apk
- Renren_FSplugin.apk
- Renren_GLRplugin.apk
- SinaMusic.apk
- Sina_Weibo_FSPlugin.apk
- Sina_Weibo_GLRplugin.apk
- SohuNews.apk
- VDisk.apk
- Weibo.apk
- eMoney.apk
- mapbar.apk
- renren.apk
- unicomclient_HTCT328W.apk
- vegetable.apk
- wefound.apk
-
Then run reboot to reboot your phone.
-
After the reboot you might still find some Chinese language apps. These can be removed with an app from the Play Store such as Root Uninstaller.
jp1980's Guide to updating Desire V radio version
If you are running a custom ROM and you are experiencing network connection problems, check your radio version. If you are running 1.04, it may be good to update the radio to a newer and better edition (1.06), since the old one has big problems with wifi and some carriers.
Note that this procedure is the equivalent of a factory reset on your smartphone. Make sure to back up all files before proceeding.
If your phone's wifi and bluetooth still doesn't work, Reboot to fastboot and flash the original kernel.
fastboot flash boot boot_signed.img
The Chinese version of the Desire V does not include the Google Play Store or any Google apps, a significant handicap. The Taiwanese version does, however, so it is very helpful to flash that in.
Alternatively, you could flash a European ROM.
European ROM on Chinese Desire V
Flash European or Taiwanese ROM on Chinese T328W
- Taiwan
- China
- Europe
- India
- Pakistan
Note: All non-Android projects have moved to the BASLQC Wiki.
- Introduction - A quick intro to the rationale and ideals of this guide, and smartphone modding in general.
- General Setup - Learn how to install and run the tools you need to succeed.
- Device Guides - Customized, fully decked out guides for rooting each and every device we could find.
- General OS Customizations - General customizations that work on all devices of a specific OS.
- General Guidelines - The ideals that you should uphold while working with and editing this guide.
- Device Guide Templates - Templates and general guidelines for creating customized guides for a device.
- Linux - Run a full desktop OS on your little mobile device; research is being made to make it comfortable to use in the mobile space.
- Glossary - Contains all the crazy acronyms and word soup that you'll need to wade through when using this guide.
- Android Buying Guide for Modders - While modding can fix up an outdated device, it will make your life easier to buy the right device from the start.