Hi Guys,
I have post eariler on another forum and I have the same problem, I have tried all the things listed here and nothing was perminant in fixing this painful iphone hating problem.... and failed. You probably have the problem when you use youtube or your music external speaker that there is no volume bar and no sound. I have had the same problem But I need to happily say that I now have the fix!!!! This worked for me and I fixed it by myself so you don't need to go to apple or service centre or anything.
Ok I like so many of you here truly believed this was as IO5 issue as it only dropped the sound on the speakers once that IO5 update came along. I tried a bunch of reset, reboots, home clicks, lock and unlocks, to fix this and all failed. some worked for an hour but then failed. hours of my life that I will never get back. but since I have learnt this is not a IO5 problem but a hardware issue! ... and in paticualar is has to do with your bottom connection. Your phone is thinking it is docked all the time.
To fix the no sound problem what you need is...
1. a torch
2. a tooth brush
3. methalated spirits
4. a butter knife
Step 1.
get your torch and shine it down the bottom connection plate to see what kind of dust, sand, hair or anything you have stuck in there. all that need to be removed! everything! it might look clean but still thats ok go to step 2.
step 2.
Turn on your music app and put the speakers on! If your phone is like mine it should not work. you most probably don't even have the volume display to turn it on but its ok, just do it! and it should still play with no sound. its important you try and run the speakers as this will show you that it is a hardware problem.
step 3.
Dip your tooth brush into some methated sprits. then at your sink tap the exess metho out of your brush as you just want the brushes to be slightly damp, not soaking wet and then scrub the bottom connetiors on your iphone. work the brush back and forward in a way that scoops the dirt out of the phone, not just pushing it side to side.
(As you bushing you should notice the volume bar come back on or off as you scub. This happened to me and that is how I realised I was on the right track to fixing this problem as I was doing something external that was actually controling when the volume display came on or off. but once I cleaned it this still didn't fix the problem...)
Step 4.
Use the back side of a butter knife (not the sharp side) to gently slide over the connectors on the iphone. Do this gently as you are only pushing down on the tiny metal contect bars and you should notice the volume display come on again. slide it back and forward. Now the area of interest is about 2/3 along the connection plate to the right. This is the area that has the infomation sent when your iphone thinks its docked.
This has worked for me and I have not had a problem since I did this 2 weeks ago. I have since learnt that the new IOS 5 has activated a different part of the bottom conectors. if you have been using dodgy connectors or unapproved apple cables (as I was) any damage or hair and dirt on the terminal this is effecting it. Try it. just remember if you can do something external to your phone then there lies the problem.
Hope this works for your phone as it did for mine.
Cheers