I have read quite a few threads on the backup question, and it is still not clear to me what is possible to achieve with seedvault and other tools (up to and including ADB).
For migrating to a new phone (with gos), how can I save all my work that I spent a lot of time on:
Storage scopes for all apps that require storage permission; limiting permissions for all apps; notification settings for all apps; internal settings for all apps (some allow backing up settings to storage; still a bit of a pain but); exploit protection/hardening settings for all apps; various system settings
Would it almost be better to (knowing that you are going to migrate): temporarily root both the old and new phone, keep them offline, transfer apps and settings using a root backup tool, remove root, (reflash/update gos without clearing data), use new phone with migrated apps/settings?