Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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 , or npm 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 see zfs send -R update/ROOT/gridos.0.9.0@installed line, you can exist exit the cli session.


      or run zfs 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:

      Image RemovedImage Added
    • finally, reboot the device through shell, omg dev shell <device_name>. If you’re in terminal and the UI menu is closed, run omborictl, the menu should show.

    • in the menu, select reboot

    • wait for few mins, the device should show the associated app on the screen

...