Do you have a good method for cleaning things up? I usually factory reset any new phone and then uninstall via adb the obvious pre-installed spyware/adware/junk (facebook, chrome, candycrush, etc). But it's hard to know what else I can uninstall. I usually go overkill, uninstall most things, see what broke, factory reset again, and then uninstall a little less on the next round. But surely there's a better way.