the correct fix would be changing out the dock connector which has the speaker in it,cheers supafixa
open