All of a sudden my galaxy nexus phone won’t charge. I recently flashed a new ROM (AOKP 4.12) which I thought might be the problem. Tried different cables, tried pulling the battery, tried charging from the PC – none worked. Then i remembered that the micro usb charging port is 180 degrees different on my nexus tablet vs nexus phone and I sometimes have difficulty reinserting the charging cable when I swap between the 2 devices. I read a useful post here #15 and bent the prong inside the charging port upwards a little and it works again!