Skip to content

linuxgemini/le-mitel-fw-tools

Repository files navigation

le mitel firmware tools

tools that i made to automate the manual labor i did to make updates to my dect phone without having an entire dect rfp setup

me, holding a dect handset showing its firmware version along with my computer screen in the background showing the same thing on an old updater app

requirements

  • an unencrypted version of the handset firmware bundle, usually named 600.dnld.
    • if you already have a SIP-DECT setup, it should be at /opt/SIP-DECT/600.dnld.
    • if you don't have SIP-DECT, download the very latest of SIP-DECT 7 or 8 at https://www.mitel.com/open-solutions/system-files.
      • don't use the ova links.
      • if you get a "software export restriction" error, figure out a way to change your location and try again.
      • when you extract the zip, you can extract it with 2 options:
        1. chmod +x SIP-DECT.bin && ./SIP-DECT.bin -x
        2. use a tool like 7zip, winrar etc to unzip the embedded archive.
      • extract the .rpm file with the name starting SIP-DECT-HANDSET.
        • the .dnld file should be in there somewhere, idk.
  • python 3.7 or above; i've written all this in 3.10.
  • zipencrypt package for python. pip3 install -r requirements.txt would also work.

About

Firmware Tools for Mitel/Aastra DECT Handsets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages