+++ 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" +++ 1. **Get the update file.** On the [Downloads page](/downloads/), take the `.ota` file of the release you want: `roro9stack-.ota`. Every release has one. 2. **Copy it to `/updates`** on 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 with `scripts/sd_put.sh`; see the [README](https://git.twis.la/twisla/roro9stack#firmware-updates-over-wi-fi-ota).) 3. **Put the card in the Cardputer.** Open **Settings → 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. 4. **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. 5. **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](/guide/storage/): 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.