Bad Elf Flex Mini: Updating Firmware

Bad Elf Flex Mini: Updating Firmware

Overview


Ready to upgrade your Flex Mini to the latest firmware? Just follow these steps:
  1. On your phone or tablet, install or upgrade to the latest public Bad Elf Flex utility app available on the App Store (iOS) or Google Play Store (Android).
  2. Connect your Bad Elf Flex Mini to your phone/tablet via Bluetooth, open the Bad Elf Flex app, and perform any pending firmware updates from within the app.
  3. NotesIf you do not see an orange notification to update your Bad Elf Flex Mini, your receiver is up to date.
  4.  Wait for the update to download and transfer to your receiver.  Once the update files have transferred, the firmware will install.  The process takes 5-10 minutes, after which the Bad Elf Flex Mini will restart.
  5. InfoSome firmware updates include GNSS Engine updates, which will take longer and require multiple power cycles.  Expect approximately 10-15 minutes for the process to complete.

Troubleshooting

  1. Receiver freezes during update
    1. Please hold down the power button for 15 seconds to reset the receiver, and try again.
  2. Firmware download/transfer freeze
    1. If the firmware download is interrupted, please close and open the app and try again.
  3. Firmware update not available
    1. Verify the receiver is updated to the latest version in the About menu, or under GNSS Fix in the Bad Elf Flex app.
    2. Please ensure phone is connected to the internet, and the Bad Elf Flex app is updated.
  4. Transfer Fails
    1. Reboot Flex Mini and mobile device and try again.

Public Firmware Releases


Version

DateDescription
v1.2.0
(build 1314)

8/11/2025
  1. Extreme (BE-GPS-3500)
    1. Now supports horizontal RTK accuracy of 1-2cm
    2. Added MSM7 support
    3. Added NMEA messages for 3rd party app RTK integration
    4. Added option to display accuracy in decimal feet and feet-inches
    5. Fixed several Bluetooth issues when using high-bandwidth RTK correction sources
Info
THIS UPDATE CAN TAKE 15-20 MINS TO COMPLETE*
This release includes a one-time firmware update for the GNSS engine, which fixes several bugs and provides the improved 1-2cm RTK accuracy.  You will be prompted via the LCD screen to install this update after the main firmware update completes.
  1. Standard (BE-GPS-2500)
    1. Added logging rates for 2-10Hz and 2-30 points/min
    2. Fixed logging speed threshold and log duration bugs
    3. Fixed several bugs affecting Bluetooth stability

Need help?

For any further assistance, please contact our support team via support@bad-elf.com.

    • Related Articles

    • Bad Elf Flex Mini: Bluetooth Pairing with Android

      Connect your Bad Elf Flex Mini to your Android phone or tablet by following these steps: Once pairing is completed, opening the Bad Elf Flex App will initiate the Bluetooth connection. Close the Bad Elf Flex app on Android if you have not already. ...
    • Bad Elf Flex Mini: Best Practices for GNSS Data Collection

      Introduction The Bad Elf Flex Mini is a compact, dual-frequency GNSS receiver designed for reliable sub-meter to centimeter-level positioning. In Standard mode (BE-GPS-2500), it provides 1.5m horizontal accuracy. Upgrading to the Extreme variant ...
    • Bad Elf Flex Mini: Stakeout procedure

      Introduction Navigate to predetermined coordinates via the Bad Elf Flex App connected to the Bad Elf Flex Mini. Step-by-Step Option 1: Add Points Manually Navigate to App Settings -> Stored Locations -> “+” Add a point by either: Typing the values ...
    • Bad Elf Flex Mini: Upgrade to Flex Mini Extreme (BE-GPS-3500)

      Overview: This article provides step-by-step instructions on how to upgrade your Bad Elf Flex Mini Standard (BE-GPS-2500) to the Flex Mini Extreme (BE-GPS-3500). Please ensure your device is running firmware build 1314 or later before proceeding. ...
    • Bad Elf Flex Mini: RTK Fix Vs Float

      Bad Elf Flex Mini: RTK Fix Vs Float Introduction Sometimes two points shot in quick succession on the same location can have wildly different accuracy or elevation. Problem One point recorded in RTK Fix, and the other with RTK Float. Explanation ...