After connecting a faulty USB cable my phone stopped connecting to PC and charging - It shows the symptoms of being in USB Host mode permanently.
I was able to charge the phone by entering engineering mode (Dial *#*#3646633#*#* ) and going to the Hardware Testing tab, scrolling up to UART/USB...