iPhone 3G firmware 4.1(8B117) so my problem is something is wrong with the speaker and microphone. so far the microphone and speakers work when: i use the "Voice Memos" app, having a conversation in calls. the microphone and speakers don't work when: someone calls me (phone doesn't ring), texts me, selecting ringtones, playing music with speakers, alarms, "ocarina" app. so far i've tried: rapidly inserting and removing earphones into earphone port. turning mute switch on and off. soft reset (holding power and home until iPhone restarts). hard reset (restoring using iTunes). DFU reset if anyone can help, it would be much appreciated.