A program like RingGuard and VolumeLocker don't work in this case, where the phone case causes the volume buttons to get pressed unintentionally, causing the confirmation dialog to basically always be popping up all the time. This type of input behavior also makes the programs not work as intended, hence my desire for a more stable solution. Disabling the volume keys seemed like the best option for this situation.
True, I shouldn't have started with 'useless', and yes a non-rooted phone does make phone calls. I guess what I mean to say by 'useless', is that they are useless for those that want to go beyond what is allowed by the default non-root install, security be damned. I am one of those users, and my GF is not, but that doesn't mean I shouldn't be able to work on her phone, especially something so simple as editing a configuration file.
True, I shouldn't have started with 'useless', and yes a non-rooted phone does make phone calls. I guess what I mean to say by 'useless', is that they are useless for those that want to go beyond what is allowed by the default non-root install, security be damned. I am one of those users, and my GF is not, but that doesn't mean I shouldn't be able to work on her phone, especially something so simple as editing a configuration file.