I have a feeling one of my problems was changing USB debugging on and off so much in the original procedure, which got the settings.db confused while it was being copied and edited. I'm going to try to simplify and see what happens.
Edit: The chmod 777 was the trick. I'm updating the original post. Thanks YellowGT0!