Hi All,
I am trying to take and restore a Cuttlefish snapshot on ARM64.
Snapshot creation succeeds, but snapshot restore fails during boot with a network-related error.
I followed the steps below to reproduce the issue.
Start Cuttlefish
Perform some actions inside the device
Connect Wi-Fi
Let the device reach a stable state
Take snapshot
Stop and reset
Restore snapshot
The console prints “Virtual device restored successfully”, but shortly after that the device fails to boot completely.
crosvm resume completes successfully
Snapshot restore reports success
Failure happens during OpenWrt / LuCI authentication
The device cannot reach 192.168.94.10 after restore
This issue occurs only on ARM64
The same workflow works correctly on x86_64
Is RAM state restoration fully supported on ARM64 in Cuttlefish?
Could the issue be related to PSCI reset or incomplete network state restore?
Is OpenWrt/LuCI expected to reinitialize network services after snapshot restore on ARM64?
Are there any known limitations or required flags for snapshot restore on ARM64?
I have tried multiple combinations of flags and clean setups, but I consistently hit this failure only on ARM64.
At this point, I’m reaching out to the community for guidance.
Any insights or suggestions would be highly appreciated.
Thanks in advance for your valuable time and support.
Best regards,
Tejbir Singh