Motorola Gm160 Programming Software May 2026
The Struggle is Real: Finding and Using Programming Software for the Motorola GM160
If you are reading this, you probably have a dusty but durable Motorola GM160 sitting on a shelf, or you just picked one up cheap at a surplus sale. It is built like a tank, pumps out a clean 25 watts, and refuses to die.
There is just one problem: Programming the damn thing.
Unlike modern DMR radios that use Bluetooth and drag-and-drop CPS, the GM160 belongs to the era of serial cables, greyed-out menus, and computers that run slower than a dial-up connection. Let’s break down how to actually get the software working without pulling your hair out.
1. The RIB (Radio Interface Box) – RLN4008 or Clone
Unlike modern radios with built-in USB-to-TTL converters, the GM160 requires a voltage-level translator. The official Motorola part is the RLN4008B (RIB). This box sits between your computer (serial port) and the radio's programming cable. motorola gm160 programming software
- Cost: Official units are expensive ($150-$300 used). Most hobbyists use a "RIB-less" cable (a cable with a built-in MAX232 chip) or a clone RIB (e.g., "Ztron" or generic Chinese RLN4008 knockoffs for $20-$40).
Step 2: Create a Directory for the RSS
Create a folder on your C: drive named C:\MOTOROLA. Extract your RSS software files into this folder. Inside, you should see files like RSS.EXE, RSS.OVL, and README.TXT.
The Correct Software: Motorola Professional Series RSS R06.12.05
The specific software required for the GM160 is listed in Motorola’s internal documentation as "Professional Series RSS" version R06.12.05 or R06.12.07. Some users also report success with RVN4174 or RVN4175 (the part numbers for the programming kits).
- Name: Motorola Professional Series Radio Service Software
- Version: R06.12.05 (Most stable for GM160)
- Platform: MS-DOS / Windows 95/98 / Windows XP (32-bit)
- Compatible OS: Windows 10/11 (with heavy modification/emulation) or native DOS on old hardware.
A note on "Windows" versions: There is no native 64-bit Windows 10 application for the GM160. If a website offers an ".exe" file that claims to be "GM160 Software for Windows 10" without requiring a DOS box or virtual machine, it is likely a virus or a ripper tool for codeplugs. Be extremely cautious. The Struggle is Real: Finding and Using Programming
5. Common Issues & Troubleshooting
- "Check Radio" Error: This usually means the software version does not match the radio's firmware. Try an older version of the software, or try the Kenwood KPG-44D software if you are stuck.
- Communication Error / Time Out: Check your COM port settings. If using a RIB-less cable, ensure the pinout is correct. Often, turning the radio off and back on while holding the PTT button can force it into programming mode, though usually, just powering it on normally is sufficient.
- Ignition Sense: If the radio turns on but won't transmit, check the "Ignition Sense" setting in the software. If enabled, the radio expects a 12V signal on a specific pin to stay awake. You may need to disable this feature if you are bench testing the radio.
The Software: What you actually need
First, forget the modern "Customer Programming Software" (CPS). For the GM160 (part of the Professional Series), you need the legacy software:
Motorola Radio Service Software (RSS) - Version R06.12.05 or later
Specifically, you are looking for Professional Series RSS. Do not try to use the "Waris" series software or the newer CPS meant for the XPR series. It will not work. Cost: Official units are expensive ($150-$300 used)
Overview
The Motorola GM160 is a commercial-grade two-way radio, and its programming software is not the same as the consumer-friendly CPS (Customer Programming Software) used for later MOTOTRBO models. It requires legacy software often referred to as RSS (Radio Service Software) – specifically designed for the GM series.
Is the GM160 worth programming in 2025?
Yes, but with caveats. The GM160 is a narrowband-only radio? Actually, no—the original GM160 is wideband (25 kHz) only. If you live in a region (like the US) that fully mandated narrowband (12.5 kHz) for commercial use, you cannot legally use a GM160 on Part 90 frequencies.
- Amateur Radio (Ham): The GM160 is excellent for 2m (144-148 MHz) or 70cm (440-450 MHz) variants. Hams can still use wideband FM.
- Commercial: Check your license. Most GM160s are 25 kHz only. The GM160N (Narrowband) variant exists but is rare.
Common Errors and Solutions (Motorola Errors 101 to 130)
Even with the correct Motorola GM160 programming software, you will encounter cryptic errors. Here is how to fix them.

