I made snapper work on my Pinephone Pro , with working Rollback
Following my post I made there : https://forum.pine64.org/showthread.php?tid=16029
Pre-made image are now available there : https://github.com/K-arch27/pinebtrfs/
After Flashing the Image you only need to install snapper and configure it to your need (or use the phone.sh from my repo to do it for you)
I also like to add snap-pac , to add pacman hook before and after each transaction, but that is up to you
Following my post I made there : https://forum.pine64.org/showthread.php?tid=16029
Pre-made image are now available there : https://github.com/K-arch27/pinebtrfs/
After Flashing the Image you only need to install snapper and configure it to your need (or use the phone.sh from my repo to do it for you)
I also like to add snap-pac , to add pacman hook before and after each transaction, but that is up to you