If your HTC Magic (also known as the T-Mobile MyTouch) is freezing up all the time and being uncooperative, you may want to try a hard reset. A hard reset will wipe all of the data and settings off of the device.
1. Hold the left and right soft keys while pressing the Reset button. (The reset button is located on the back of the device.)
2. Press Send.
3. Press OK.