Hi, first time poster forgive me if a working solution to this problem has already been posted and if my etiquette is a bit dodgy...
I have had my iPhone 3GS for about 15months now and about a month ago the external speaker decided to stop working. But i later figured out if i intentionally drop my phone onto a pillow a certain way the speaker would work again, but as you guys know that's not really a fix for the problem. Recently my little trick hasn't been working and....
I have tried in order:
-check mute switch
-check volume
-the headphone trick (re-inserting earphones until something happens)
-upgraded to iOS4.1
--!drop trick stopped working at this point!--
-replace dock connector assembly (which fixed my iPhone's tendency to randomly lose reception)
-hard reset
-clean headphone jack
-suck headphone jack
Everything else on the phone works like when it was new. Has anyone been in the same situation and managed to work out a DIY solution? Any ideas/help would be very much appreciated.
p.s. after doing some research on the issue I found that something called "cirrus logic audio codec" may be to blame, if so looks like i'll be getting myself an iPhone 4 for Christmas.
I have had my iPhone 3GS for about 15months now and about a month ago the external speaker decided to stop working. But i later figured out if i intentionally drop my phone onto a pillow a certain way the speaker would work again, but as you guys know that's not really a fix for the problem. Recently my little trick hasn't been working and....
I have tried in order:
-check mute switch
-check volume
-the headphone trick (re-inserting earphones until something happens)
-upgraded to iOS4.1
--!drop trick stopped working at this point!--
-replace dock connector assembly (which fixed my iPhone's tendency to randomly lose reception)
-hard reset
-clean headphone jack
-suck headphone jack
Everything else on the phone works like when it was new. Has anyone been in the same situation and managed to work out a DIY solution? Any ideas/help would be very much appreciated.
p.s. after doing some research on the issue I found that something called "cirrus logic audio codec" may be to blame, if so looks like i'll be getting myself an iPhone 4 for Christmas.