Apps and more (sms, wifi networks, bluetooth devices), free and open source: https://github.com/NeoApplications/Neo-Backup
Apps and more (sms, wifi networks, bluetooth devices), free and open source: https://github.com/NeoApplications/Neo-Backup
Next time you can save yourself a reset by using adb.
adb shell "pm clear com.google.android.gms && reboot"
adb shell "am start -a android.bluetooth.adapter.action.REQUEST_DISCOVERABLE"
Also on my device (oppo watch), play integrity doesn’t seem to matter. Some of the time I’m only passing basic and watch works perfectly.
With recent releases CorePatch can spoof app source, but it won’t help with keyboard whitelist.