[S922X-H] Bee-link GS-King X

How to do this -reflash Android Software?
I was hoping to do an adb pull and push to restore.
ADB and Fastboot do not work. No devices found.

Coreelec instruction at: How to use the Team CoreELEC ceemmc tool
say to use Amlogic Burncardmaker or the USB burning tool - both which seem to require Windows but I only have Linux.
I did find what appears to be a linux version of firmware installer:
GitHub - Stane1983/aml-linux-usb-burn: Linux version of Amlogic USB Burn Tool
http://openlinux.amlogic.com:8000/download/A113/Tool/flash-tool-v4.7/flash-tool/

I also found this tool: Burning Tools for Linux PC - Announcements - Khadas Community

Instructions for these are not too clear. Has anyone used either? Is there another tool or method available for Linux?
I also found what looks to be the required firmware:
https://beelink-my.sharepoint.com/personal/firmwareservice_beelink_onmicrosoft_com/_layouts/15/onedrive.aspx?originalPath=aHR0cHM6Ly9iZWVsaW5rLW15LnNoYXJlcG9pbnQuY29tLzpmOi9nL3BlcnNvbmFsL2Zpcm13YXJlc2VydmljZV9iZWVsaW5rX29ubWljcm9zb2Z0X2NvbS9FdF9mVFhJVXRjRkNsTFhnVTNrZ0R4NEJQclBOTVJ2ZTNGQ3FhQUhLZ1JHcFp3P3J0aW1lPVZISDA4MkZUMlVn&id=%2Fpersonal%2Ffirmwareservice_beelink_onmicrosoft_com%2FDocuments%2FFirmware%20and%20tutorials%2FBeelink%20Tv%20box%2FFirmware%2FGS-King%20X%2F917P0%2FUSB

HopefullyI will not require it!

In any case I have successfully SSHed into Coreelec but wanted to check about restore options before running the ceemmc tool and installing to the internal emmc.

Regarding versions: Corelec on the provided SD card came with 9.2.6 and did an automatic upgrade to 9.2,7.
The upgrade channel seems to have switched from the 9 series to 19.2. I am assuming this will require a fresh install to update to - yes?

Thanks.