BikeHelmet I'm curious what you were doing with it, that you were able to break things so badly?
I was attempting to "degoogle" the Motorola as much as possible (which required removing non removable system apps) and I think I removed one too many things that broke it. I mean, I don't care, since its my testing device and I was willing to accept that I could brick it.
BikeHelmet I was only planning to use it to get the APK files to restore en masse and reload properly. Swift Backup works great, but the root access is a pre-requisite. I wasn't planning to touch anything else.
If you do want to do this, if you confidently 110% know what your doing, it could turn out OK, but I still really wouldn't recommend it, for security reasons.
BikeHelmet Or just spend the many weeks trying to do it manually.
Honestly, this is probably the better option, as harder as it seems.
BikeHelmet I do have APK backups, so I could copy them all over via another method. Tapping on hundreds of them one by one seems like a mundane way to spend a few weekends, but I'll consider it.
I do really think this would be the best option. :)
BikeHelmet After going to such effort, how should updates be handled? Swift re-integrates with Google Play... I assume I'll have to use something else to update the apps if I manually reinstall them? Google Play probably won't pick them up as being native to its app store? Plus it's highly sandboxed now?
I'm not sure exactly how you'd update them (if they were installed from Google Play originally, you should be able to update them from there, I'd think) but if you haven't yet, all the info on how Sandboxed Google Play works is on the GrapheneOS website. Here's the direct link.
https://grapheneos.org/features#sandboxed-google-play