If you can remember to punch in and out for your shift, you can remember to take the camera off and put it back on around bathroom breaks.
There are no very simple solutions to this, no silver bullet.
The guy who doesn't have commit access can't be blamed for breaking the build because if someone accepted his pull request without vetting it properly, now that's on them. See how this works? It's straightforward. More power, more responsibility. Don't like that? Don't become a police officer.
There are plenty of existing professions where people get to second guess what you do; doctors and nurses can be sued for malpractice, engineers who stamp drawings can lose their license and more if a building falls down, pilots can easily lose their life if they mess up badly enough.
I don't see how saying "there are SOME bad cops and there's no way to tell a priori who they are so for the sake of public safety everyone has to wear a camera because these incidents are relatively rare and that's the only way to be sure"
And if there is an incident then probably modesty should not take priority over revelation of the truth surrounding that incident.
But do we trust that? No. Do the police unions trust that? No. Do people who happen to be in a bathroom at the same time with a policeman trust that? No.
Unless you are up to something illegal public cameras shouldn't be an issue in the West where we still have rights to do normal stuff