Goal: Create a Nandroid backup and restore successfully onto a 2nd identical device.
My understanding of a Nandroid back up is that it creates a gold image of your entire setup. If I have two identical phones, I can create a Nandroid backup /gold image of Phone A, then take the Nandroid backup / gold image and use the restore option in TWRP on the Phone B, in this case both phones are OnePlus 8T.
In my testing, the backup/restore feature on just one phone, possibly failed. To test, I created a Nandroid backup, rebooted, uninstalled an app, rebooted into recovery, and used the restore feature - selecting the Nandroid backup I created. The phone rebooted on its own and began the process - 1 hour later (give or take) the phone was still on the display that reads, "Starting Android". I restarted the phone and attempted the process to restore again, this time giving the phone 2 hours - which I think is far too long, but whatever, either way the same message is displayed.
Installation instructions followed was from
Case II: Devices with A/B partition scheme
Device: OnePlus 8T (KB2003)
Android Version: 11
OS: LineageOS for microG 18.1 (Kebab)
Magisk Version: f822ca5b (23001)
App: f822ca5b (23001) (21)
Package: com.topjohnwu.magisk
TWRP version: twrp-3.5.2_11-0-kebab-20210726-alpha
First issue to note:
The boot partitions - System and System Image do not exist in this version - or at least on my phone.
These are the the partitions listed in the Backup feature of my phone:
Data (excel. storage)
Boot
DTBO
EFS
Metadata
Modem
Persist
Recovery
VBMeta
Super (system, system_ext, vendor, product, odm)
The options I chose to back up and later restore were:
Data
Boot
EFS
Super
Under Options for Backup feature no boxes are checked
The list of items in Options:
Enable compression
Skip Digest generation during backup
Disable free space check before backup
So my question is:
What is the right Partitions to be selected and Options if applicable in order to create a Nandroid backup I can depend on and more importantly use the Nandroid back up from Phone A to restore / image Phone B?
Also - I assume I shouldn't be backing up EFS from Phone A and used on Phone B? I believe EFS is exclusive to the phone due to IMEI information amongst other unique information exclusive to each device?