My problem is that my Galaxy Nexus' speakers aren't outputting any sound. Sound outputs fine using headphones or through earpiece. So, I can make a call but can't put it on speaker mode. I don't know when this problem came about or if it was like this since I bought it used yesterday.
Things I have tried:
-Factory resetting cyanogenmod
-Using another ROM (AOKP)
-Re-installing ROM after wiping Data and System partitions
-Using fastboot and a factory image from google to restore to stock
-Factory resetting this stock
-Plugging earphones in and out
-Taking out battery
-Taking out SIM
None of these have solved my problem, although I should note that not even earpiece sounds were available whilst I was using custom roms (?).
So, I would be very grateful if anyone had any ideas of how to solve this problem, or if this is a hardware or software issue, in which case I know someone who can replace the speaker.
Thank you in advance.