Skip to content

You Need To Upgrade. . .But, Not THAT Version!

October 4, 2019

You will need to upgrade all your cj90 adapters from version 1.2.7 to 1.3.0.

Isn’t the most current version 1.3.1?

Yes, but you can’t upgrade to that one. It doesn’t work.

Our client has some pretty stringent software requirements. Because we are using a virtual emulator to attach to their network, the software we run on our computers must be compatible with their existing tools. It’s a very collaborative process. We talk a lot and test often.

And their latest testing was that when we went from Windows 7 to Windows 10 we would need to upgrade the software on the cj90 communication devices. Technically, since a cj90 is a piece of hardware, we are not upgrading software, we are upgrading firmware. The two are very similar.

The process of upgrading is pretty simple. You attach the cj90 to a USB port on a computer. You load the management tool on the computer and use it to check for updates. If there are updates available, in other words, you current firmware version is out of date, you click a button and it downloads and installs the new firmware.

Easy peasy lemon squeezee, right?

Not quite.

The upgrade tool doesn’t let you specify a version to upgrade to. You just get upgraded to the latest version. We tried the cj90 upgrade on a few stations in our training room, to test. The cj90 worked perfectly under Windows 10. But, we didn’t need it to work perfectly, we needed it to break in a specific manner to prevent anyone from hanging up a phone call from the cj90 device. Instead we wanted our agents to use the software interface on their own computers when it was time to disconnect a call.

As I upgraded the first cj90 I noticed that the version went from 1.2.7 to 1.3.1. I didn’t have the option of choosing a previous version.

We had tested the 1.3.1 software and when we attempted to modify the file structure to prevent accidental hang ups, the entire phone froze up. It no longer broke in the way the previous versions had. In the way we expected and wanted it to.

Adam, the client engineer who was with us shook his head,

I know what they are going to say. They are going to tell me to work with the cj90 manufacture to “fix” the issue.

But, it’s not broken. In fact the problem is that it won’t break the way we need it to.

Typically, that’s not something a manufacture will put a high priority on fixing.

In the mean time, we left everything on 1.2.7. and we didn’t break it. After all, if breaking it isn’t going to help, you might as well take care of it.

Rodney M Bliss is an author, columnist and IT Consultant. His blog updates every weekday. He lives in Pleasant Grove, UT with his lovely wife, thirteen children and grandchildren.

Follow him on
Twitter (@rodneymbliss)
Facebook (
LinkedIn (
or email him at rbliss at msn dot com

(c) 2019 Rodney M Bliss, all rights reserved

Leave a Comment

Leave a Reply