I had same problem with 5s after testing everything it was the copper sticker on the front camera and speaker was ripped
open