My partner has a hand-me-down iPhone 4s, and a few months ago, the home button started playing up and not pressing. She started using the on-screen home button instead, which has solved the problem of not being able to press the home button.
Now though, the home button is more responsive, even too responsive. We started noticing that she had called random people (totally random, not most recent or near the beginning of the alphabet or anything) while the phone was in her bag, and occasionally while locking the phone, it would issue a camera shutter button as if it had taken a screenshot. Now it is frequently activating voice control, even if it is just sitting on the table.
It's pretty clear that the problem is that the home button is sticking down sometimes, and is often opening voice control, and as a result, dialling random people (apparently the voice dial software is oversensitive and thinks anything is a name, rather than saying 'sorry, cannot find "hrrghgsh" in your contacts'.
Other people who have had this issue have said that you can turn off voice dial (but not voice control) via settings > general > passcode lock, however my partner's phone has no such setting for voice dial in passcode lock, or anywhere else as far as I can tell.
Can anyone tell me where voice dial has moved, or if voice control itself can be entirely disabled (as one would expect to be possible) or alternatively, if the home button itself can be entirely disabled?