Following the guide in the top of the answer:
https://together.jolla.com/question/81832/full-phone-backup-guide/
The dd command only backs up 1MB then exits. Using 4.1 on phone and recovery on XA2. Output as follows:
If you continue, this may void your warranty. Are you really SURE? [y/N] y
/dev/mmcblk0rpmb: read failed after 0 of 4096 at 0: Input/output error
/dev/mmcblk0rpmb: read failed after 0 of 4096 at 4128768: Input/output error
/dev/mmcblk0rpmb: read failed after 0 of 4096 at 4186112: Input/output error
/dev/mmcblk0rpmb: read failed after 0 of 4096 at 4096: Input/output error
2 logical volume(s) in volume group “sailfish” now active
Thu Jan 13 01:24:42 UTC 2022Type your devicelock code and press [ENTER] key: (please note that the typed numbers won't be shown for security reasons) [OK] Code accepted. / # mkdir -p /mnt/BackupCard / # mount /dev/mmcblk1p1 /mnt/BackupCard/ / # dd if=/dev/mmcblk0p28 of=/mnt/BackupCard/jolla-fullBackup-p28.img 2048+0 records in 2048+0 records out 1048576 bytes (1.0MB) copied, 0.028175 seconds, 35.5MB/s