> For the complete documentation index, see [llms.txt](https://wiki.fluoraplant.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.fluoraplant.com/mobile-app/firmware-updates.md).

# Firmware Updates

Firmware is what runs directly on your Fluora or Monos device. It is what creates the animations, allows it to connect to the app, and turn on and off each day. \
\
We are constantly working to improve the product and release new features. This results in us needing to put new versions of the firmware onto your devices.\
\
The primary way we do this is by sending a notification to the Fluora mobile app on yor phone that an update is available, you simple just need to press "Update Now" in the app and allow the installation to occur automatically. This is call an "In-App Update". This is the default and preferred method.

### In-App Update *(Default)*

*More information here:*

{% content-ref url="/pages/1pYDv4pjiJlW8coUJHTQ" %}
[In-App](/firmware-updates/in-app.md)
{% endcontent-ref %}

***

{% hint style="warning" %}

#### Fallback Options

Sometimes, for whatever reason, In-App Updates may fail. In these cases, there are two fallback methods for getting the firmware update. See the **Recovery Mode** and **USB Cable** sections below.
{% endhint %}

### Recovery Mode

Recovery Mode can be used by downloading the firmware onto your phone and connecting to the devices own WiFi network.

*More information here:*

{% content-ref url="/pages/LlTKOOGK1vjMorWaFpWe" %}
[Recovery Mode](/firmware-updates/recovery-mode.md)
{% endcontent-ref %}

### USB Cable

A USB Cable can be used to flash the firmware directly to the device from a web page.

*More information here:*

{% content-ref url="/pages/lNGlLTCp1sAdRvAfq7si" %}
[USB Cable](/firmware-updates/usb-cable.md)
{% endcontent-ref %}
