If you're seeing this screen, your Bad Elf GPS Pro+ (BE-GPS-2300) firmware has been updated to version 3.0.0 or newer, but you need to update the firmware in the GNSS chipset as well.

This one-time update restores GLONASS functionality to your Pro+ and fixes the Year 2003 bug that appeared on 29-OCT-2022. 

To upgrade your GNSS engine, follow the instructions below: 

Instructions for updating the GNSS engine firmware:

  1. On your PC or Mac, download this file: MTK-2300.bin
  2. With your Pro+ powered OFF, connect the Pro+ to your PC/Mac using a standard mini USB cable.
  3. When prompted via the LCD screen, tap the bottom button to enter USB DRIVE MODE.
  4. The drive will appear in Windows File Explorer or Mac OS X Finder.
  5. Copy the MTK-2300.bin file onto this drive, and then eject the drive from File Explorer or Finder. Do not disconnect the USB cable.
  6. The LCD will indicate the Pro+ is SCANNING DRIVE FOR UPDATES, at which point it will detect the new firmware file and begin the update process. This will take about 2 minutes to complete. 
  7. Once updated, you'll be prompted to tap the power button.


  • This update is only required for the Pro+ (with gray enclosure), not for any other Bad Elf GPS receivers.
  • This update cannot be performed over Bluetooth; you must use a PC or Mac.
  • If you get a "FILE CORRUPTED" error, just try again starting from Step 2.
  • If you continue to get the "FILE CORRUPTED" error, you may need to reformat the drive on your Pro+.  Contact us via support@bad-elf.com and we'll walk you thru this process.