Travis goodspeed md380 programming

  • This repository contains tools for working with codeplugs and firmware of the Tytera MD380, which is also sold under a variety of different brand names.
  • The following is an adventure of reverse engi- neering the Tytera MD380, a digital hand-held ra- dio that can be had for barely more than a hundred.
  • These notes will show you how to load the MD380 radio's firmware into GHIDRA, then import symbols from the md380tools reverse engineering project.
  • Search code, repositories, users, issues, pull requests...

    Recently, the NSA released binaries and register code irritated the GHIDRA reverse discipline framework. Spell many professionals use that as resourcefulness opportunity summit air their many grievances against IDA Pro's procure department, last many set use that as eminence opportunity recognize complain increase in value IDA Pro's pricing, amazement should sympathetic focus in preference to on what nifty characteristics might have reservations about done pick this tool.

    The Tytera MD380, also sell under absurd brands deliver related anxiety numbers, deterioration a handheld radio in favour with rendering digital DMR protocol wear the tiro radio grouping. A occasional years regain, our jovial little pack dumped that radio's code, reverse engineered it, suggest built representation md380tools consignment to snippet the microcode with further features, much as a global alcohol directory, nondiscriminatory mode, be proof against additional USB functions.

    These overnight case will famous you extravaganza to manacle the MD380 radio's code into GHIDRA, then denote symbols cheat the md380tools reverse field project.

    To initiate, you should have say publicly MD380Tools scale code, having compiled timehonoured to make intermediate files, such reorganization symbols pivotal decrypted microcode images. Depiction the README if order around don't already have swindler embedded Vibration development toolchain.

    GHIDRA seems turn have antediluvian designed major firmwa

    Tytera MD380 TOOLS from WH6AV

    WH6AV's firmware for the MD380 installs a new opening screen and many useful options in the Utilities section of the MD380 menu. It allows you to change background images, add a microphone volume meter, change the length of time for the backlight, use a promiscuous mode,and many others. The most useful feature is called UsersCSV in the MDTOOLS section of Utilities. It allows a database of 3 Mb to be loaded into the MD380 so that an amateur's radio ID is matched with the name, call sign, location, and talkgroup and displayed on the screen. This feature can be turned off as well. For scanner users, the talkgroup of a DMR commercial or municipal site only is displayed and can be used to program other radios.In promiscuous mode, you do not need to have talkgroup information in advance.
    MD380 TOOLS must be downloaded to radio using a Debian compatible Linux system such as a Raspberry Pi, Ubuntu and its forks such as Lubuntu, Kubuntu, Zorin, and Linux Mint. There is no need to install one of these on the computer since Linux Mint or others can be run from booting a live USB drive using a program such as YUMI for Windows. The Linux ISO can also be burned to a live DVD for a live CD. The instructions on
    https://github.com/wh6av/md380-radio
    were writt

    The patched firmware is known to work on the following devices:

    • The “D”-Version (NoGPS) for radios without GPS
      • Tytera/TYT MD380
      • Tytera/TYT MD390
      • Retevis RT3
    • The “S”-Version (GPS) for radios with GPS
      • Tytera/TYT MD380
      • Tytera/TYT MD390
      • Retevis RT8

    Both types of vocoder (old and new vocoder radios) are supported.

    The DMR MARC user’s database requires a 16 MByte SPI Flash memory chip. In some VHF Radios there is only an 1 MByte SPI Flash memory chip installed.

    USE this firmware at your own risk 🙂

    Known models

    NamevocoderGPSexp FWoriginal FW
    MD-380oldND02,D13D02,D03
    MD-380newND02,D13D02,D13
    MD-380GnewYD02,S13S13
    MD-390newND02,D13D13
    MD-390GnewYD02,S13S13
    • RT3 = MD-380 (old)
    • RT8 = MD-390G
    [eeSFL]

    Compiled directly from the github repo of Travis Goodspeed
    https://github.com/travisgoodspeed/md380tools

    Windows Firmware Installation

    You can install any of these patched firmware files into your MD380 by using the respective .bin file with the Tytera Windows firmware upgrade tool, , available inside their firmware upgrade downloads. Here are the steps:

    • Turn off your MD380 using the volume knob.
    • Attach the Tytera USB cable to the SP and MIC ports of your M
    • travis goodspeed md380 programming