Big news for all Flipper Zero fans: Flipper Zero has released its first major firmware update, Version 1.0! After three years in development, this firmware update introduces a slew of new features and improvements, taking your Flipper Zero experience to the next level. In this post, I’ll break down each of the new features and enhancements so you know exactly what to expect. And for those eager to try it out, I'll walk you through updating your firmware at the end.
This post is a direct summary of the Flipper Zero blog post, where you’ll find more details (link below). Stick around till the end to learn how to update your Flipper Zero so you can explore all the new features firsthand.
Related Video:
1. Dynamic App Loading: Efficient and Expandable
One of the biggest updates in Version 1.0 is the introduction of dynamic app loading. Previously, adding new features to Flipper Zero required a full firmware update. Now, apps can run directly from the microSD card as FAP files (Flipper Application Packages). This new approach frees up valuable system flash memory, ensuring a smoother experience as you continue to add features.
To make app installation easier, Flipper Zero has launched the Apps Catalog. This catalog organizes apps into categories like sub-GHz, NFC, and RFID, allowing you to find and install new apps without hunting around the web. Best of all, these apps are open-source and powered by the community, making it easier than ever to expand Flipper’s functionality.
2. Revamped NFC Functionality: Faster and Smarter
Flipper Zero’s NFC subsystem has been completely rewritten, making it significantly faster and more efficient. Alongside improved speed, the new system is much lighter on resources and now supports additional card types, including ICODE® SLIX and FeliCa™ Lite-S cards. NFC card reading is now 2.7x faster than before, and users can edit MIFARE Classic® dumps directly from their phones using the Flipper mobile app—a real game-changer for anyone working with NFC technology.
3. JavaScript Support: New Opportunities for Development
Another major addition in this update is support for JavaScript, one of the most widely-used programming languages in the world. With JavaScript, you can now develop and run apps directly on your Flipper Zero. There’s no need for a complex development environment—just drop JavaScript files into the scripts folder on your microSD card, and you’re ready to go.
To help you get started, Flipper Zero includes example scripts that teach you the language syntax and demonstrate how JavaScript modules work on the device. This makes it easy for new and experienced developers to dive right in.
4. General System Improvements: Better Battery, Faster Transfers, and More
Firmware 1.0 brings a series of overall system improvements that enhance Flipper Zero’s usability and performance:
Battery Life: Standby battery life is now extended to up to a month, a big leap from the previous one-week maximum.
Bluetooth Speed: Data transfer speeds with Android devices have doubled.
Firmware Updates: Updates now upload 40% faster due to improved compression algorithms.
These upgrades make Flipper Zero even more efficient and user-friendly, letting you access new features faster and with less hassle.
5. Enhanced Sub-GHz and Infrared (IR) Support
Flipper Zero has added 89 radio protocols to its sub-GHz app, enabling support for a variety of new devices. With an external module, you can extend the range even further. Plus, the update lets you listen to voice communications over analog walkie-talkies, adding even more versatility.
And for those who use IR remotes, new universal remotes have been added, allowing control of devices from TVs to projectors. External IR modules are now supported as well, increasing LED range and power for enhanced control.
How to Update to Flipper Zero Firmware 1.0
To make sure your Flipper Zero is running the latest features, follow these simple steps to update your firmware:
Go to the Official Update Site: Open your browser and navigate to flipperzero.one/update. The site should automatically detect your operating system. If it doesn’t, you can manually select it.
Download and Install the QFlipper App: Once the QFlipper app is downloaded, install it and open the program. Connect your Flipper Zero to your computer, and the app should recognize your device.
Click ‘Update’: With your Flipper Zero connected, simply click the green ‘Update’ button in the app. Confirm by clicking ‘Update’ again, and the process will begin. The update takes a few minutes, but once it’s done, you’ll be set up with all the new features from Version 1.0.
Now that your Flipper Zero is updated, make the most of your newly enhanced hacking tool. For ideas on how to use your Flipper Zero in fun and practical ways, check out my blog post on the top nine uses for Flipper Zero. Happy hacking!
References