I'm sure I'm not the only one out there that has a broken switch on the side of their iPhone. Mine is currently stuck in Silent and the switch just moves up and down with no change.
I read that there used to be an app from iClarified pre 2.0, but it's never been ported.
I ordered the kit to replace the switch, but I gotta say I'm not very comfortable taking the iphone apart. I've got the skills, but it's still scary.
Anyway, if anyone has the skills to make this app, I'd gladly donate!
Due to populate demand, we have introduced Bypass silent switch feature.
You can use "Auto Silent" app to disable or bypass iPhone Silent switch. If your switch was broken in silent mode, it will restore all sounds including ring. Then you can use Auto Silent app to put phone into silent mode.
The app supports iPhone 2G, 3G and 3GS and OS firmware 2.2, 3.0, 3.1
This app can also be used by those people whose silent switch is loose or accidently put phone into silent mode.
There is provision to put phone into silent mode automatically using pre-configured settings in the app or according to appointments in iPhone Calendar.
Provision to put phone into silent mode based on timer. The phone will come out of silent mode automatically once timer goes off. Useful for people who puts phone into silent mode but forget to unmute it. Useful when you go for a movie and forget to unmute once movie is done.
The app can be downloaded through Cydia. Search for "Auto Silent" on Cydia. You neeed to jailbreak in order to install Cydia. Search for "How to jailbreak iPhone" on google.