...
Requirements
At least GridOS v0.8.6 for arm64: GridOS-v0.8.6-arm64. The over-the-air OS update is supported from this version and higher, for RPI4. Lower versions will not have OTA OS update support
Latest omg utility. If you hav existing omg utility installed, do
omg update
, ornpm install -g @ombori/ga-cli
Instructions
flash the minimum required RPI4 (arm64) GridOS version to your SD Card GridOS-v0.8.6-arm64. Checkout in the Device Set-up flow in the Grid Console for the newer versions
Set the device agent module to at least v1.5.0 and up, in console
once the device is online and running, run
omg dev stream <devicename> agent update '{version: "0.9.0"}'
. This will download the newer OS to your storage.
Once you seezfs send -R update/ROOT/gridos.0.9.0@installed
line, you can exist the cli session.
or runzfs list -t snapshot | grep install
to verify. First connect to the device shell,omg dev shell <device-name>
then run
omg dev stream <devicename> agent install '{version: "0.9.0"}'
to instruct the device to install latest the version. verify that the logs does not show errors:finally, reboot the device through shell,
omg dev shell <device_name>
. If you’re in terminal and the UI menu is closed, runomborictl
, the menu should show.in the menu, select
reboot
when device is rebooted, the network settings is reset. configure the network again
after network is configuredwait for few mins, the device should load show the associated app on the screen
...