How to reset your Snom phone to Factory Settings? How to force update the phone firmware to the version you need?

Reset settings

You can reset your phone in several ways:

  1. Via the phone’s user interface menu - click the settings menu button, go to the “Service” submenu, select “Reset Settings” and enter the Administrator password.
  2. Using the phone’s web interface - go to the phone’s web interface in Administrator mode in the menu “Advanced → Update” and click the “Reset” button.
  3. Remotely using the command phoneIP/advanced_update.htm? reset=Reset

ATTENTION : the phone configuration and all entries in the local phone book will be lost. This method is not a complete reset to the Factory Settings. Resets all settings, but leaves some details, such as the certificates used.

Force firmware upgrade

Forced firmware update via "Network Recovery" is intended for several possible situations:

  • You need to use a specific phone firmware that is different from the one currently installed.
  • You want to be 100% sure that your phone is completely reset to factory settings.
  • There is no other way to get the phone to work again.

ATTENTION : this procedure will erase the entire phone memory, so all phone settings will be lost.

In this method, we describe in detail the step-by-step procedure using the TFTP/HTTP/SIP/DHCP server SPLiT which you can download here .
SPLiT is a third-party software. Use it as you wish. Snom accepts no responsibility for third-party products.

1. Download SPLiT and Phone Firmware

In order to reset to factory defaults using network recovery, you need to download the SPLiT application and the corresponding The firmware that you want to install. After downloading the firmware file, you must rename it in accordance with the following table:

Model - File Name
snomD120 - snomD120-r.bin
snomD305 - snomD305-r.bin
snomD315 - snomD315-r.bin
snomD325 - snomD325-r.bin
snomD345 - snomD345-r.bin
snomD375 - snomD375-r.bin
snomD385 - snomD385-r.bin
snomD712 - snomD712-r.bin
snomD715 - snom715-r.bin
snomD725 - snom725-r.bin
snomD735 - snom735-r.bin
snomD745 - snomD745-r.bin
snomD765 - snomD765-r.bin
snomD785 - snomD785-r.bin

Save the SPLiT program to a directory, in the same directory create a subfolder named http , ftp or tftp (in lower case). Copy the firmware file to the appropriate directory.

2. Launch HTTP/TFTP Server

(as an alternative to the SPLiT solution presented here, you can, of course, configure your own HTTP, FTP or TFTP server)

On Windows:

  • Run SPLiT as administrator

On Mac/OSX:

  • Open a terminal
  • Add execution permission in the SPLiT application: chmod + x SPLiT1.1.1OSX
  • Run the SPLiT file in the terminal using sudo: sudo./SPLiT1.1.1OSX

Once the software is running:

  • Click on the Debug checkbox
  • Paste the IP address of your computer into the IP Address field
  • Verify that the HTTP, FTP or TFTP directory fields contain tftp
  • Click the Start HTTP/TFTP Server button

image(example TFTP server configuration)

3.Restart your phone

The next step is to launch the phone in the so-called Rescue Mode :

On D3xx and D7xx :

  • Disconnect the phone from the power source and press the # (sharp) key.
  • Hold down the # key while reconnecting your phone to the power source and during a reboot.
  • Or press ** ## and hold the # (sharp) key until " Rescue Mode " appears on the screen.


You can choose between:

  • 1. Reset Settings - is not a complete Reset to Factory Settings. Resets all settings, but leaves some details, such as the certificates used.
  • 2. Network Recovery - Allows you to initiate a firmware update via HTTP, FTP and TFTP.

Select 2. “Network Recovery.” Then you need to type:
  • IP address of your phone
  • Netmask
  • Gateway (to contact the computer)
  • Server , the IP address of your PC running the HTTP, FTP or TFTP server.


Finally, select the protocol (HTTP, FTP, or TFTP) using the TFTP example.


Note : updating the firmware using "Network Recovery" erases all settings in the flash memory. This means that all previous settings will be lost.
If you do not want to use “Split”, you can save the firmware file also on the local web server. In this case, enter the IP address of the server from which you want to download the firmware.

Important : keep in mind that the server with the firmware must be on the same network as your Snom phone.
In this article we wanted to show and tell how you can work with our software phones. As you can see, there may be different situations and we have solutions for them. In any case, if you encounter something complicated in technical terms, please contact our resource and there is a separate help desk , where there is a community and forum - here you can ask a question that interests you and get an answer from our engineers.