Public Access
Settings had grown to 21 rows in one list. It opens on five groups (This device, Display, GNSS and radio, Network, System); Enter opens one, Back returns to the groups, and Back from the groups leaves Settings. SettingsMenu holds the groups and which one is open (host-tested: every setting is in exactly one group). The guide, the how-tos, the README, the scripts' messages and the firmware's own name the new paths, such as "Settings > System > Firmware". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0162FokPdvY2KsS4NBfwyWPk
1.4 KiB
1.4 KiB
+++ title = "Install an update from the SD card" description = "Update the firmware with no Wi-Fi and no cable: copy one file onto the card and install it from the device." weight = 3 [extra] tag = "Updates" +++
- Get the update file. On the Downloads page, take the
.otafile of the release you want:roro9stack-<version>.ota. Every release has one. - Copy it to
/updateson the SD card, from a computer. If the folder is not there, create it. (With the Cardputer on USB, a developer can also send it withscripts/sd_put.sh; see the README.) - Put the card in the Cardputer. Open Settings → System → Firmware. Under On the SD card the file is listed. If it says
No .ota files in /updates, the name or the folder is wrong. - Press Enter on the file, then Install. The device checks the signature and the contents before it writes anything, installs, and restarts. It waits up to 60 seconds if you are typing.
- After the restart the new firmware is on Probation: if it crashes or cannot get Wi-Fi back within 3 minutes, the device goes back to the previous version by itself and says so.
You can also open the file in the Storage App: it shows the version and whether the file would install, then Enter installs it. A file that is not signed with the project's key is refused, and nothing changes.