For amateur radio operators and off-road convoy leaders, the Zastone D9000 is a legendary piece of kit. This dual-band, detachable-faceplate mobile transceiver offers a staggering 50 watts of power on VHF/UHF. However, like most Chinese "Super Radios," the out-of-box experience can be daunting. The factory default settings are rarely optimized for your specific location. To unlock the true potential of the D9000—from setting up cross-band repeat to programming 200 memory channels—you need the Zastone D9000 programming software.
In this guide, we will walk you through everything you need to know about the software, including where to find it, how to install drivers, step-by-step programming, and how to avoid "bricking" your radio.
The D9000 mic has PF1, PF2, PTT, and a rotary knob. zastone d9000 programming software
The holy grail of ham software is CHIRP (the open-source radio programmer). As of late 2024/2025, CHIRP does not natively support the Zastone D9000 in the main stable build.
However, there is a community "CHIRP Next" build and specific zastone_d9000.py modules floating around on GitHub. Proceed with extreme caution. If you use a community driver, you risk losing the 50W calibration tables. For beginners, the official software is safer. For amateur radio operators and off-road convoy leaders,
Before diving into downloads, let’s address the "why." The Zastone D9000 comes with a handheld microphone that allows for front-panel programming (FPP). However, FPP on this radio is notoriously tedious. Programming 200 channels manually—setting CTCSS tones, bandwidths, and power levels—can take hours.
The Zastone D9000 programming software (often referred to as the "Zastone D9000 CPS" – Customer Programming Software) allows you to: The factory default settings are rarely optimized for
The official Zastone software is generally considered utilitarian and basic. It is usually provided as a standalone executable file (often a .rar or .zip archive) and does not always come with a formal installer. The interface typically consists of a grid layout where each row represents a memory channel.
Common Steps for Programming:
The Zastone D9000 uses CHIRP (officially supported) or the factory Zastone D9000 CPS.