HTC Cavalier comes in three variants: HTC S630 – Europe & USA model (English only), Dopod C730 – Asian model (bilingual, Chinese and English) and Softbank 02HT – Japanese model (bilingual, Japanese and English).
All Windows Mobile Smartphones by default are application locked, that means that you have to unlock you phone in order to install an application (in most cases free apps) from developers. Problem has to do something with a certificate that costs a lot (more than 400$). To do the application unlock go here: http://forum.xda-developers.com/showthread.php?t=398945
and please read all the instructions.
There’s no free SIM unlock, so if you want to SIM unlock your device check the web.
There is a CID unlock. With CID unlock you can use HTC Rom on Dopod or Softbank device and vice-versa; also you can use developer made Roms for your devices, in other words cooked Roms.
There are two kind of CID unlock: the real CID unlock – which unlocks your device for real and it is visible if you send your device for repair (it voids your warranty) and the second kind is HardSPL. HardSPL makes your device think that is CID unlocked but in fact it is not (also HardSPL helps you when the issue of Bad Blocks appears), so in other words you don’t void your warranty (if you have one left).
Now, for Cavalier there’s a HardSPL which you can get it here: http://forum.xda-developers.com/showthread.php?t=398945
please read all the instructions and especially the thread, as there are a lot of solutions for the problems that you might encounter
Always, after the HardSPL check your device through Mtty.
Mtty.exe is kind of terminal emulation software, which is used to communicate to serial and/or USB enabled devices. On the HTC devices it enables you to issue a selection of commands that allow you to read the status of some of the components, to clear the bootloader flags, to format the internal flashdisk, remove bad blocks etc etc. (this program should of course be used with precautions as you could mess your bootloader).
Most of the information regarding mtty comes from Hermes thread and WIKI (most of the commands are same for PPC and Smartphone), get it here: http://wiki.xda-developers.com/index...mes_BootLoader
Mtty is good against bad blocks as you could see from cruzzmz topic: http://forum.xda-developers.com/showthread.php?t=428589
Now there is a unofficial WM6.1 for Cavalier and credit goes to cruzzmz, here: http://forum.xda-developers.com/showthread.php?t=425272
There's also a WM6.5 ROM, thanks to ookba: http://forum.xda-developers.com/showthread.php?t=520756
There is a tutorial how unbrick your Cavalier, again thaks to ookba: http://forum.xda-developers.com/showthread.php?t=540478
There are a lot of applications and games that work with Cavalier and don’t forget that you can find a lot of freeware which are very nice (keep in mind that most of Excalibur apps works also on Cavalier so don’t forget to check Excalibur thread from time to time).
If you want to cook your own ROM, here: http://forum.xda-developers.com/showthread.php?t=425567
For all other questions, here: http://forum.xda-developers.com/foru...to_forumsearch, http://wiki.xda-developers.com/index...e=HTC_Cavalier or http://forum.xda-developers.com/showthread.php?t=298893