Last edited by Lazar, 2016-04-27 15:59:27
The Onion team will be releasing firmware updates regularly to provide new features and to fix any issues.
The firmware will be identified by a version code and a build number.
The version code is in the format
The build number is an integer number
Upgrading the firmware will delete/overwrite all of the files that are not in
We're comping up with way to update without nuking all the files, stay tuned!
The firmware can be updated using the
To check your device's version against the latest, do the following:
This will produce output like the following:
> Device Firmware Version: 0.0.2 b158 > Checking latest version online... > Repo Firmware Version: 0.0.2 b170 > Comparing version numbers > New build of current firmware available, upgrade is optional, rerun with '-force' option to upgrade
If there is a new firmware version, run the following command to update:
If the latest firmware is the same version but there is a newer build number, the update is not mandatory.
If you choose to update, run the following command:
The above commands will start the download of the new firmware from our servers, and will then initiate the update. DO NOT UNPLUG THE OMEGA DURING THE UPDATE!
Once the Omega has rebooted, the update has completed and your Omega is ready for fun!
Open the Settings App, open the Update & Restore pane, click the Upgrade button.
This will start the the download of the new firmware from our servers, and will then initiate the update. DO NOT UNPLUG THE OMEGA DURING THE UPDATE!
Once the Omega has rebooted, the update has completed and your Omega is ready to go!
We all love our Omegas and there are tons of things you can do with them. But because of the versatility you may find your self in a situation where you would like to start-over and get it to it's original out of the box state. To do this it takes an operational Omega.
Credits to ChrisMcCaslin for contributing this section
Download the default firmware to your '/tmp/' directory (this is the Omega's RAM) using this command:
cd /tmp wget http://repo.onion.io/omega/images/omega-v0.0.1-b156.bin
Install the factory firmware with the option to overwrite
sysupgrade -n /tmp/omega-v0.0.1-b156.bin
Now your Omega is on the factory firmware (0.0.1 b156). You will need to update your firmware to get all of the latest features made available by Onion!