mini micro usb For Moto G3 XT1031 XT1042 XT1033 jack charge charging connector plug dock socket port repair