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
- 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:
chmod +x SIP-DECT.bin && ./SIP-DECT.bin -x
- use a tool like 7zip, winrar etc to unzip the embedded archive.
- extract the
.rpm
file with the name startingSIP-DECT-HANDSET
.- the
.dnld
file should be in there somewhere, idk.
- the
- if you already have a SIP-DECT setup, it should be at
- 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.