I bought an unlocked Pixel 7a so that I could install Graphene OS. I've managed to do that successfully (although I'm not very Android savvy). In connection with my PCs it has been my practice to do a frequent automatic back up not only my user data but also my system partition. It has saved me a lot of grief when I've had to recover from problems that have occurred with the OS. I want to do the same thing with my Pixel 7a (although a much less frequent backup of the system-related directories) so it's easier to restore the phone with all the tweaks and settings I've selected in order to suit my needs and preferences.
I've done extensive searching online about how with a Graphene OS I can back up the system-related directories but have not found any clearcut ways to proceed. There's no TWRP for this phone, and I've had a lot of grief trying to use OrangeFox. I've been able to back up the super partition (which includes system, system_dlkm, system_ext, product, vendor, vendor_dlkm) without rooting the phone, but have been stymied when trying to back up other non-user data and non-app partitions, e.g., boot, init_boot, etc. ADB pull commands don't seem to be relevant for my purpose. (BTW, I'm planning to use a more standard approach than a bit-by-bit copy to back up my user data and apps.) I'm aware that using dd commands will work with Android phones with more typical OSs but it requires rooting the phone. Rooting a phone running Graphene OS is frowned upon, and I understand Magisk doesn't play well with Graphene OS. So I'm stuck. I'm hoping some folks on this forum with a much deeper understanding of the Graphene OS can help. I'd really like to stick with the Graphene OS for all the reasons you well know
Thanks very much in advance.
Larry