Like most devices, there are two different methods for hard resetting the Motorola Charm. If your Charm boots and you can use the device, then the easiest way to clear the device and return it to factory settings is to open the programs menu, tap on Settings / Privacy / Factory Data Reset. You will then be prompted with a confirmation window explaining what you’re about to do and giving you one last chance to back out.
What happens if your device won’t start up? Or perhaps it continually crashes on start up? While the problem may be the result of a badly written application, you need to get the device started to uninstall it using the above method. Since that’s not always possible, you’ll be happy to know that you can still perform a hard reset without actually booting into Android. To do this, with the phone off press and hold the camera key. Then press the power key and when you see a blue screen you need to press Alternate + L and ALternate + W. This will force a hard reset and the device will return to factory settings.
I don’t have a Charm to test these steps on, so please post your feedback below and let me know how it works.