Home - OpenHamradioFirmware/G90Tools GitHub Wiki
Welcome to the G90Tools wiki!
This wiki contains information about the Xiegu G90 such as memory map, pinout and the various tools created to enhance the firmware and more.
Project status and mission
The main goal of this project was to unlock the device for homebrew development. This has been achieved by finding a method to dump the embedded encryption key in the internal firmware.
To eventually replace the firmware with a fully open source community firmware would be very nice, but nobody is actively working on this to our knowledge.
Project timeline
2020-07-26
The firmware encryption key was extracted from the Display Unit which enables analysis, patching and possibility to run custom firmware without hardware modifications.
Using this key, a bootloader extraction tool was written to dump the bootloader as well. The key is the same for both the Display Unit and Head Unit.