I have a desire hd on software version 18.104.22.168 on 2.2.1 branded on t-mobile. I basically want to debrand the phone and install the stock unbranded software to get rid of the t-mobile apps and flash screen, and get software updates quicker. If possible I would like to keep my phone in a stable state so if anything did happen to the phone in the future I can send it back for repair. Is this possible if so how would i go about it? Thanks in advance.