Here is the software you need to program the Wouxun KG-UVD1P (and other models) for extended transmit and receive.
Download the attached file and rename the file extension to .exe. Simply run it with your interface cable and radio attached. Input valid frequency ranges for both TX and RX for your radio model (check
Wouxun KG-UVD1P & KG-UVD2 for info) and download to your radio.
The allowed frequency range variations for the KG-UVD1P are:
2m/440 version
144-148 & 420-450 (TX)
136-174 & 350-470 (RX/TX)
136-174 & 400-480 (RX/TX)
136-174 & 420-520 (RX/TX)
136-174 & 400-470 (RX/TX)
136-174 & 350-470 (RX/TX)
144-146 & 430-440 (RX/TX)
2m/220 version
136-174 & 245-250 (RX/TX)
136-174 & 216-280 (RX/TX)
136-174 & 225-226 (RX/TX)
Note: the software does not have any settings to specify COM port. I had to also open the Wouxun memory editor software, specify the port and then make several attempts to write the frequency ranges until the software figured out which port to use. You just have to fool around with it and it will eventually work.
EDIT: A new version has been attached called 1KG-XXX-unlock.exe. I have verified that this also works on my radio. There are no COM port settings on this version, but if you keep hitting the Read Radio button it finds the correct COM port by trial and error. Once you've found it using the Read function, it will write using the same port. The buttons on the left are translated from top to bottom as "Open File", "Save File", "Read Radio", "Write Radio".