CalyxOS OTA updates

These are the OTA updates that are usually delivered directly to your device.

Note: If you're installing CalyxOS for the first time, you should get the factory image instead and follow the factory image installation instructions.

If you’re running the “Previous build” mentioned in the table below, you can choose the incremental OTA, it is a much smaller file containing only the difference between that previous build and the latest.

Otherwise, you should choose the full OTA update, that can be used to update from any build.

Next, see the OTA installation instructions.

Optional: To verify the SHA256 digest, run the command sha256sum FILENAME_OF_DOWNLOAD and compare the result with the value in the table below.

Incremental OTA updates


DevicePrevious buildLinkSHA256
Pixel 5a (5G) (barbet) 202109290 Download ab7d7191af616212c9570d35fdc7f41d91799c8b6b6adf16bfed8ecb5d47b92f
Pixel 4a (5G) (bramble) 202109290 Download 4d1a21394cd5d3177c1b17b129257ff32abccfb392e7c4fae4fd2ccc543186ea
Pixel 5 (redfin) 202109290 Download 106cd8faab64ffa0de12a0f54e9feca0f996b06654d6d37622107f170f6e2d08
Pixel 4a (sunfish) 202109290 Download cd7fcc1114166e7702315d1e628371a10f8fdc47bdeb9bbd7ff75d170d865bb4
Pixel 4 XL (coral) 202109290 Download 1631dd8327c3de3bb7e120f26aa178db067bdcda109f04aee3e9352fb6213ba4
Pixel 4 (flame) 202109290 Download 2d2386164d00addb29b241911758c0c2e084a131d323947e76356282eb1fdaab
Pixel 3a XL (bonito) 202109290 Download 2f4580eeaee0a883f25706e045820c214a699f5c7f6e2d77b7474ab62a19036e
Pixel 3a (sargo) 202109290 Download 67e27dccb205f40e55635c728e14d6053e82bbfcc3fa4f50f1bb56e44a71810e
Pixel 3 XL (crosshatch) 202109290 Download 6284e0a4d7db1e04042b51b86fe6f129a1f34b0ac93a54a4319a745a9f76e9d5
Pixel 3 (blueline) 202109290 Download f1dfa58e0590276a0f8fad8af7205f43121872bf50919f3ecfd782e679c22f90
Pixel 2 XL (taimen) 202109290 Download be2631831a1db6fba6b2e635ea7c104e465a848cba0c3dac92419e522f523395
Pixel 2 (walleye) 202109290 Download 032895576f51e55b25e98fd5b28613169837b45a2a10f03610e55b2609326038
Xiaomi Mi A2 (jasmine_sprout) 202109290 Download 03b992a0d1e8437c0a805522f867d9bc1181f7a471c4b57ed88af135cf4c2c55

Full OTA updates


Pixel 5a (5G) (barbet) Download 88fd3b55320670f0a3aac3b9c3215e2ac17e449b1fed245c9228f41647881919
Pixel 4a (5G) (bramble) Download 60dbd90832723f684127d4f07988bb65c9e4592661b06937c21e7c5e0aa60147
Pixel 5 (redfin) Download 614080224157acdaf40f232c5d4f09e3e6753e9329ff0b26bafbc4c3d925c026
Pixel 4a (sunfish) Download 33873827200cadea1d713c048a5fe077cd142ea40f642dbc09905e35330cd559
Pixel 4 XL (coral) Download c211cb9f1f7104ca8baf8f428858a7365ce12140d119970d3c022ee96c59ed6f
Pixel 4 (flame) Download 55ec81d7ae2bd3c6c574d390b3cdcfba420f4e0b595eac6cc06fdc7148f00bb6
Pixel 3a XL (bonito) Download f217c3bb8bf6be9b81983476ee25224ebeb309ed1e04b88cc51a388bb6c4afdd
Pixel 3a (sargo) Download af18d990f6c4744dd4790707d2459b9ca658324faa404090cd25b72be148aa31
Pixel 3 XL (crosshatch) Download c8720ef7106a3d8ec3d044562b2279a50d5ee7092e22cb5e086738126673f467
Pixel 3 (blueline) Download a7f9cd241126bde5d65cbb62cbe914e5be5066ef13f2051cb7dda89b6c950164
Pixel 2 XL (taimen) Download 9fb1550ea5ce3e310e44b6617c849d701f8757b3bca606027ca1d96d72f0bf81
Pixel 2 (walleye) Download d3dcaafcbb98c1db49f9b76ec18b3dfe2eee73bb4a899ed72153ccd346f7b1f8
Xiaomi Mi A2 (jasmine_sprout) Download e4ee7c45dc96632c4bf1dd02e5f562f415ff2838b2b0da61b41ca2c4db943065

Next, see the OTA installation instructions.

  • Over-the-air Updates: CalyxOS updates are delivered over-the-air (OTA) automatically, without any manual intervention needed. However, if you'd like to manually update your CalyxOS install, see OTA.
  • Security Updates: The Pixels 5a (5G), 4a (5G), 5, 4a, 4 XL, 4, 3a XL, 3a, 3 XL, 3 contain the full security patch, as they are still being updated by Google.
  • End-of-life: The Pixels 2 and 2 XL are no longer being updated by Google, so the CalyxOS releases for these devices only contain the fixes to the open source components, such as the OS code and the Linux kernel. Proprietary components such as the bootloader, modem firmware, and other firmware no longer get updates.
  • End-of-life: The Xiaomi Mi A2 is no longer being updated by Xiaomi, so the CalyxOS releases for it only contain the fixes to the open source components, such as the OS code and the Linux kernel. Proprietary components such as the bootloader, modem firmware, and other firmware no longer get updates. Additionally, due to a Xiaomi bug wherein updating causes the device to get wiped, we have to ship the September 2020 firmware.