HTC Desire HD gets Ice Cream Sandwich the unofficial way