What Is FOTA (Firmware Over-The-Air)?
FOTA — short for Firmware Over-The-Air — is a technology that allows device manufacturers to deliver firmware updates directly to a device through an internet connection, without requiring physical access, a USB cable, or manual flashing. You may have experienced this on smartphones for years, but FOTA is now a core part of how Windows on ARM (WoA) devices stay up to date.
On ARM-powered Windows laptops and tablets — such as Snapdragon X Elite machines and Surface Pro devices — FOTA is responsible for updating the low-level firmware that controls hardware behaviour before the OS even loads.
How Does FOTA Work on Windows on ARM?
The FOTA process on Windows on ARM devices typically follows these steps:
- Update check: The device contacts the manufacturer's update server (or Windows Update) to check for available firmware packages.
- Package download: The firmware package is downloaded securely in the background, often while the device is charging or idle.
- Verification: The package is cryptographically signed and verified to ensure authenticity and integrity.
- Staged installation: The firmware is written to a staging partition or memory region, separate from the running firmware.
- Reboot and apply: On the next reboot, the UEFI/bootloader applies the update, validates it, and either commits or rolls back if something goes wrong.
What Does FOTA Actually Update?
FOTA updates on WoA devices can cover a wide range of low-level components:
- UEFI/BIOS firmware — the foundational software that initialises hardware at boot
- Embedded Controller (EC) firmware — manages battery, keyboard, and thermal systems
- Modem firmware — critical for devices with integrated 5G/LTE (common on Snapdragon WoA devices)
- Secure Enclave / Trusted Execution Environment (TEE) — security-critical firmware
- SSD and peripheral firmware — storage and component firmware updates
Why Does FOTA Matter More on ARM Devices?
ARM-based Windows devices — particularly those built on Qualcomm Snapdragon platforms — have a tighter integration between hardware and firmware than traditional x86 PCs. The SoC (System-on-Chip) design means that modem firmware, security processors, and the main CPU share a highly interdependent firmware stack. This makes regular, reliable FOTA updates especially critical for:
- Patching security vulnerabilities in the Secure Boot chain
- Improving battery life and thermal management through firmware tuning
- Fixing connectivity issues in Wi-Fi or cellular modems
- Enabling new hardware capabilities through firmware unlocks
How to Check Your FOTA / Firmware Update Status on Windows on ARM
On most WoA devices, firmware updates are delivered via Windows Update. Here's how to check:
- Open Settings → Windows Update
- Click Check for updates
- Expand Advanced options → Optional updates to see any pending firmware packages
- Firmware updates are often listed as "Firmware" under the device manufacturer's name (e.g., "Microsoft Corporation — Firmware")
Some manufacturers also provide their own companion apps (like the Lenovo Vantage or HP Support Assistant) that surface FOTA updates separately from Windows Update.
What Happens If a FOTA Update Fails?
Modern FOTA implementations include A/B partition schemes or rollback protection. If an update fails to apply correctly, the device automatically reverts to the previous known-good firmware. This makes FOTA updates on WoA devices generally safe, even if power is interrupted mid-update.
Key Takeaways
- FOTA delivers firmware updates wirelessly, without manual flashing
- On WoA devices, FOTA keeps your UEFI, modem, and security firmware current
- Updates are cryptographically verified and include rollback protection
- Most FOTA updates on Windows are delivered through Windows Update