• To anyone looking to acquire commercial radio programming software:

    Please do not make requests for copies of radio programming software which is sold (or was sold) by the manufacturer for any monetary value. All requests will be deleted and a forum infraction issued. Making a request such as this is attempting to engage in software piracy and this forum cannot be involved or associated with this activity. The same goes for any private transaction via Private Message. Even if you attempt to engage in this activity in PM's we will still enforce the forum rules. Your PM's are not private and the administration has the right to read them if there's a hint to criminal activity.

    If you are having trouble legally obtaining software please state so. We do not want any hurt feelings when your vague post is mistaken for a free request. It is YOUR responsibility to properly word your request.

    To obtain Motorola software see the Sticky in the Motorola forum.

    The various other vendors often permit their dealers to sell the software online (i.e., Kenwood). Please use Google or some other search engine to find a dealer that sells the software. Typically each series or individual radio requires its own software package. Often the Kenwood software is less than $100 so don't be a cheapskate; just purchase it.

    For M/A Com/Harris/GE, etc: there are two software packages that program all current and past radios. One package is for conventional programming and the other for trunked programming. The trunked package is in upwards of $2,500. The conventional package is more reasonable though is still several hundred dollars. The benefit is you do not need multiple versions for each radio (unlike Motorola).

    This is a large and very visible forum. We cannot jeopardize the ability to provide the RadioReference services by allowing this activity to occur. Please respect this.

XG-100M Feature Codes

BMDaug

I am licensed…
Joined
Jan 18, 2022
Messages
1,140
Location
Central Colorado, USA
It doesn't support either. That's why there is no provision in RPM to create or select the single AES or DES keys. The same is true with ARC4/RC4 keys. You can add every feature code to the XG-100P feature list. The demo units had every feature code enabled in the feature list on those.

Is EDACS, ProVoice, OpenSky etc... supported ? Nope.
My point exactly!

-B

Edit: funny thing is, based on the title of the thread, we are (were?) talking about the 100M… I’m confused now!
 

merlin

Active Member
Joined
Jul 3, 2003
Messages
3,325
Location
DN32su
I didn’t say it was deprecated, just that they pretty much go in order chronologically. They have been added to and added to up until the XL line came out. Now it’s an encrypted xml file…

-B
The pre OMAP radios had a 16 byte feature string. the OMAP has 21 byte string. 40 and 80 features respectively.
Older M-RK had 20.
 

BMDaug

I am licensed…
Joined
Jan 18, 2022
Messages
1,140
Location
Central Colorado, USA
What modules, I thought it was all software.
I clarified that in one of my posts… it sounds confusing because Harris calls that software “ENC Modules”… it is all software, but the AES and DES ENC Module version can matter as it relates to various versions of the XLP firmware…

-B
 

redbeard

OH, PA, WV Regional Admin
Database Admin
Joined
Feb 5, 2003
Messages
1,379
Location
BEE00.348-3.1
@redbeard So where do you load those single keys in RPM14?

-B
You don't. Just like you don't load multikey AES/DES with RPM, you use Key Admin.

It doesn't support either. That's why there is no provision in RPM to create or select the single AES or DES keys. The same is true with ARC4/RC4 keys. You can add every feature code to the XG-100P feature list. The demo units had every feature code enabled in the feature list on those.

Is EDACS, ProVoice, OpenSky etc... supported ? Nope.
Right if the 100P had the ARC4 feature it wouldn't work. But single key and loading via Key Admin does. You can only pick one, AES or DES. Same with the 100M and having both single keys and ARC4, you can only have one active.
 

TDR-94

Member
Joined
Mar 30, 2014
Messages
1,346
I think you guys are confusing the creation and loading of a single AES or DES key with the Single-Key DES/AES feature in RPM.

The Single-Key AES/DES feature was meant to be a more secure alternative to ARC/RC4 keys. It was a feature added to RPM around the time of the 7200/7300 series. Single-Key DES/AES is feature facilitated through RPM. You create and load the single AES or DES key with RPM without the need for KeyAdmin or an external KVL. The same way ARC/RC4 keys were created and loaded, through the programming application. KeyAdmin does not support or facilitate the creating or loading of the Single-Key DES or AES keys feature or functionality.There is no support for that feature anywhere in the KeyAdmin application. KeyAdmin allows you to create keysets that are used to create distribution sets among other things, to be loaded in to the radios with the keyloader.

Single-Key DES and AES is not supported for the XG-100P in RPM.
 

BMDaug

I am licensed…
Joined
Jan 18, 2022
Messages
1,140
Location
Central Colorado, USA
I think you guys are confusing the creation and loading of a single AES or DES key with the Single-Key DES/AES feature in RPM.

The Single-Key AES/DES feature was meant to be a more secure alternative to ARC/RC4 keys. It was a feature added to RPM around the time of the 7200/7300 series. Single-Key DES/AES is feature facilitated through RPM. You create and load the single AES or DES key with RPM without the need for KeyAdmin or an external KVL. The same way ARC/RC4 keys were created and loaded, through the programming application. KeyAdmin does not support or facilitate the creating or loading of the Single-Key DES or AES keys feature or functionality.There is no support for that feature anywhere in the KeyAdmin application. KeyAdmin allows you to create keysets that are used to create distribution sets among other things, to be loaded in to the radios with the keyloader.

Single-Key DES and AES is not supported for the XG-100P in RPM.
This guy knows… I’m not confused, just sarcastic!

-B
 

TDR-94

Member
Joined
Mar 30, 2014
Messages
1,346
Actually, if my information is correct, the Single-Key DES feature was first supported with the XGP firmware, around the time of the XG-75. I'm not sure which version of RPM first added the Single-Key DES option. Single-Key AES was supported later around the time of the XL series of radios and most likely with the advent of the XLP firmware.
 

radionerd1

Member
Joined
Nov 5, 2007
Messages
18
A few years ago I bricked one of my XG100M's. I purchased an XG100M/CH100 that wouldn't complete boot, just hung on MRU. I updated BURNAPP, and Fixed it using rescue tools and BURNAPP ATZ commands. After fixing it I defragged out the old mission plan garbage.

I was rejoicing with a vodka drink, and just wanted to have a print of the ATZ commands list. This where I made a fatal mistake in terminal. The first command is **ERASEALL** (Oh No you didn't!). In terminal all you need to do is highlight the text you want and paste in a text file. or just go back in the logging after the session. I Highlighted the command list and hit right mouse while still in terminal. OOOps! That executed the command list I had just copied, the first command was **ERASEALL**.

I almost cried, Erased everything. My "brick" was fully loaded, now it's just a brick. Does anyone know how to recover a blank XG100M? I have all the all features and option file.
 

Attachments

  • xg-100 commands.txt
    512 bytes · Views: 47
Last edited:

prcguy

Member
Premium Subscriber
Joined
Jun 30, 2006
Messages
16,914
Location
So Cal - Richardson, TX - Tewksbury, MA
A few years ago I bricked one of my XG100M's. I purchased an XG100M/CH100 that wouldn't complete boot, just hung on MRU. I updated BURNAPP, and Fixed it using rescue tools and BURNAPP ATZ commands. After fixing it I clefragged out the old mission plan garbage.

I was rejoicing with a vodka drink, and just wanted to have a print of the ATZ commands list. This where I made a fatal mistake in terminal. The first command is **ERASEALL** (Oh No). In terminal all you need to do is highlight the text you want and paist in a text file. or just go back in the logging after the session. I Highlighted the command list and hit right mouse while stil in terminal. OOOps! That exicuted the command list I had just copied, the first command was **ERASEALL**.

I almost cried, Erased everything. My "brick" was fully loaded, now it's just a brick. Does anyone know how to recover a blank XG100M? I have all the all features and option file.
At lest one of the bricks I bought was completely blanked out and I don‘t remember the procedure but it was easy to get a mission plan installed and working. If you have a CH721 head available stick that on and shove a basic mission plan in, it might just come alive.
 

splinter34

Member
Premium Subscriber
Joined
Jan 24, 2017
Messages
45
Location
Western Arkansas
At lest one of the bricks I bought was completely blanked out and I don‘t remember the procedure but it was easy to get a mission plan installed and working. If you have a CH721 head available stick that on and shove a basic mission plan in, it might just come alive.
The erase all command erases everything, the bootapp the burnapp and the firmware. Not to mention the serial number and everything on the flash including tuning data. I know because I too have made this mistake before...
 

radionerd1

Member
Joined
Nov 5, 2007
Messages
18
The erase all command erases everything, the bootapp the burnapp and the firmware. Not to mention the serial number and everything on the flash including tuning data. I know because I too have made this mistake before...
Glad I'm not the only one LOL
 

prcguy

Member
Premium Subscriber
Joined
Jun 30, 2006
Messages
16,914
Location
So Cal - Richardson, TX - Tewksbury, MA
The erase all command erases everything, the bootapp the burnapp and the firmware. Not to mention the serial number and everything on the flash including tuning data. I know because I too have made this mistake before...
Ooooh, tuning data would be very bad. You can easily put the radio back on freq but I don’t know how how you would set dev, rx tuning, etc.
 

radionerd1

Member
Joined
Nov 5, 2007
Messages
18
Ooooh, tuning data would be very bad. You can easily put the radio back on freq but I don’t know how how you would set dev, rx tuning, etc.
Yup,
I'm hoping someone can help me out. I did pullout the feature PDF and calDATA.OMAPCALB, which I think is the tuning data file. The radio was fully loaded, I turned it into a brick in 2018.
 

mancow

Member
Database Admin
Joined
Feb 19, 2003
Messages
6,908
Location
N.E. Kansas
A few years ago I bricked one of my XG100M's. I purchased an XG100M/CH100 that wouldn't complete boot, just hung on MRU. I updated BURNAPP, and Fixed it using rescue tools and BURNAPP ATZ commands. After fixing it I defragged out the old mission plan garbage.

I was rejoicing with a vodka drink, and just wanted to have a print of the ATZ commands list. This where I made a fatal mistake in terminal. The first command is **ERASEALL** (Oh No you didn't!). In terminal all you need to do is highlight the text you want and paste in a text file. or just go back in the logging after the session. I Highlighted the command list and hit right mouse while still in terminal. OOOps! That executed the command list I had just copied, the first command was **ERASEALL**.

I almost cried, Erased everything. My "brick" was fully loaded, now it's just a brick. Does anyone know how to recover a blank XG100M? I have all the all features and option file.

Which one is erase all? Not sure I follow by looking at the text file.
 
Top