no the only thing that can be done is to send the phone out to a repair shop and have a new one soldered onto the board. ther one piece. sorry. there not that much money had one on a phone had done from a guy on ebay cost me $38.00. had the phone back in three days. good luck
if you remove and replace the battery you should not loose anything. i do it all the time and never loose any picks or other data. just like if your phone dies you dont loose anything. the only way you will loose picks and other data is if you do a reset of the phone. good luck.
the proximity sensor in the phone display is bad or not connected in the socket all the way. try pushing it in to the socket up to white line. if that does not work replace proximity sensor. good luck.