Hey guys,
I acquired a TYT TH-UVF8D several months back, and I've finally found the time to finish off adding support for it to CHIRP. In adding support for editing the VFO channels as "Special Channels", I had to make a small tweak to the command-line utility so it didn't choke on non-numeric channel names. Attached is the patch for that, the patch for the radio, and an image file dumped from the radio for testing purposes.

Tests:

      TYT TH-UVF8D      Detect      PASSED: All tests
      TYT TH-UVF8D      CopyAll     PASSED: All tests
      TYT TH-UVF8D      Clone       PASSED: All tests
      TYT TH-UVF8D      BruteForce  PASSED: All tests
      TYT TH-UVF8D      Edges       PASSED: All tests
      TYT TH-UVF8D      Banks      SKIPPED: Banks not supported
----------------------------------------------------------------------
Results:
  TOTAL  : 6
  FAILED : 0
  SKIPPED: 1
  PASSED : 5
  CRASHED: 0


-Eric