You can use EDL and make a full raw 32 GB backup.
Then you can restore in a single operation, no matter what you do.
Code:
C:\>edl.exe /lpoke3.bin /r bignastyfile
If you still have some Onyx stuff enabled you can download an update on your desktop, plunk it down on /sdcard/update.upx and tell Onyx to update (without your Poke3 being online).
Code:
$ am start -a onyx.settings.action.firmware
If you broke that, I have a recovery that you can install updates with.
The latest update is:
Code:
Model: Poke3 (English)
Finger: ONYX/Poke3/Poke3:10/2023-12-12_23-45_3.5_4687b1901/12699:user/dev-keys
Link: http://firmware-us.boox.com/729099b8ab981a2b2f4a3d29af22b0db/update.upx
Size: 1,669,183,019
MD5: 729099b8ab981a2b2f4a3d29af22b0db