Some users who have recently updated/restored to the new iPhone firmware 3.0 have reported to have got into a problem where their phone randomly doesn’t ring when there is a call nor does the keyboard or slide to unlock button sound anymore. I got into this problem as well after unlocking and jailbreaking my iPhone 3G with firmware 3.0, my iPhone suddenly stopped ringing on calls randomly, resulting in missing a lot of important calls.
So if your iPhone isn’t ringing sound on calls, or if you are unable to hear the keyboard or slide to unlock click sounds, then try the following fixes before you panic and call Apple support:
Fix #1: Push feature is currently not working properly on jailbroken iPhone’s. If you have installed an application which supports Push Notification System then try disabling the Push feature as it may solve the problem.
Fix #2: Try Resetting the iPhone: Settings > General > Reset > Reset All Settings. This will reset your phone’s setting to factory defaults. Your contacts, calendars photos and any other data will stay intact.
Fix #3: There is a slight possibility that your iPhone’s headphone jack may have got some dust or rust which is causing the phone to think that the headphones are still plugged in when they actually aren’t. Try blowing out air in the headphone jack or try plugging the headphones in and out repeatedly. This trick may solve the no sound problem.
Fix #4: Restore/Update you iPhone back and start afresh: If the above solutions doesn’t help in solving your problem then you will have to start from scratch by first restoring your iPhone to the the original firmware 3.0 from iTunes, jailbreak it using redsn0w and then finally unlock(3G users only) it using ultrasn0w. This has fixed my problem.
Fix #5: Install Insomnia from Cydia: Install Insomnia as your last resort. When you press the power button on the top, iPhone goes into sleep mode after 30 seconds, in the process turning off your WiFi, sound and other stuff. When Insomnia app (available for free from Cydia) is enabled, applications will keep running and sound & WiFi will stay connected when the screen is off. This should fix your problem if all of the above solutions have failed to fix it.
Please share if you know any other solution to the “No Sound” problem in iPhone OS 3.0. Also let me know if any of these solutions fixed your problem.