In the modern communications and automation industry, dispatch systems occupy a special place, providing instant transmission of voice and text messages between operators and field employees. TDM messenger is specialized software designed to work in corporate networks and ensure reliable communication even with low channel bandwidth. Installing this application on a mobile device running Android requires a careful approach, since the process differs from installing ordinary consumer applications from Google Play.

Users often have to deal with the need to manually configure network and server parameters in order to ensure stable operation of the communication channel. This software solution is not always available in public app stores, as it is focused on the B2B sector and integration with unique telecommunication gateways. Therefore, it is important to understand the installation architecture and the sequence of actions to correctly launch the service on your smartphone or tablet.

This manual describes in detail all stages: from preparing the device to the final check of connection quality. We will look at the nuances of working with APK files, setting up ports and solving typical authorization problems. Proper installation ensures that you will have access to all system functions, including group calls and status transfer, without delays or interruptions.

Preparing the device and installation sources

Before starting the procedure, you must make sure that your mobile device meets the minimum system requirements. Typically, modern versions of the messenger require an operating system Android version 8.0 and higher, as well as free space on the internal storage of at least 100 MB. Insufficient memory may lead to errors in unpacking the installation package or incorrect cache operation in the future.

Since the application is often distributed through corporate portals or transferred directly by the network administrator, you will need a file with the extension .apk. Downloading from untrusted sources is strongly discouraged due to corporate data security concerns. Make sure that the file was received from an official representative of the integrator company or downloaded from a protected section of the enterprise’s internal network.

The security system Android by default blocks the installation of apps from unknown sources. To allow installation, you need to go to the security settings of your gadget. Find the section responsible for installing applications and activate the switch for the browser or file manager through which you will run the installer.

⚠️ Attention: If you are downloading a file through a corporate Wi-Fi network with strict filters, make sure that the download port is not blocked by the administrator, otherwise the process may be interrupted in the middle, damaging the archive.

It is also recommended to disable energy-saving modes during installation so that the system does not limit the background processes necessary for the initial initialization of the messenger network services. This will prevent possible freezes at the stage of registering the device on the server.

📊 Where do you plan to receive the installation file?
Corporate portal
By email from the admin
Via USB cable from a PC
From the company's internal repository

APK package installation process

After preparing the device, we proceed to the direct installation of the software. Find the downloaded file in the file manager, usually it is located in the Download or Zakazkifolder. Click on the file icon to launch the installation wizard. The system will ask you to confirm your intentions, as the application will ask for a number of critical permissions.

Carefully study the list of rights that it requests TDM messenger. To function fully, it needs access to the microphone, contacts, storage and, most importantly, phone and network status. Without granting these rights, the functionality of the application will be severely limited: you will only be able to read the text, but will not be able to make voice calls or see the statuses of colleagues.

Click the “Install” button and wait for the process to complete. The installation time depends on the memory recording speed of your device, but usually does not exceed a few seconds. After successfully copying the files, you will see the "Open" button, but do not rush to launch the application immediately.

  • 📱 Make sure that the application icon appears on the desktop or in the menu of all apps.
  • 🔒 Check that the application has been granted all the requested permissions in the Android settings.
  • 📶 Make sure that the device is connected to stable Wi-Fi network or mobile data.
  • 🔋 Disable the "Energy Saving" mode so that the service can work in the background.

Some operating system builds may require additional verification of the developer's digital signature. If the system warns you about a potentially dangerous application, but you are sure of the source of the file, confirm the installation by clicking “Install anyway.” This is standard practice for specialized corporate software that has not undergone moderation in the public store.

☑️ Installation checklist

Completed: 0 / 4

Initial setup and server configuration

The most critical stage is the initial connection setup. At the first start TDM messenger it will request data for connecting to the dispatch server. Unlike regular instant messengers, it’s not enough to just enter a phone number. You will need to know the IP address or domain name of the server, as well as the port number to connect.

This data is provided by the system administrator of your organization. In the “Server Address” field, enter the IP in the format 192.168.1.100 or domain name, for example tdm.corp.local. The default port is often set to 5060 or 5061 for a secure connection, but this setting can be changed depending on the Topology of the enterprise network.

Next you need to enter credentials. The login usually matches the employee's personnel number or internal extension number. The password is issued individually and must be changed after the first login for security purposes. If your company uses a single authentication system (LDAP or Active Directory), you may need to enter the domain name before the login using a backslash.

Parameter Description Example value
Server Address IP or server domain 10.20.30.40
Port Service network port 5060
Protocol Transfer protocol UDP / TCP
Domain Organization domain (optional) CORP

After entering all the data, click the “Connect” or “Save” button. The application will try to establish a handshake with the server. If the parameters are entered correctly, you will see a successful connection indicator, usually colored green. In case of an error, the system will issue a code that can be used to diagnose the problem.

What to do if the server does not respond?

If you receive a timeout error when you press the connect button, check whether your smartphone's firewall is blocking outgoing connections to the specified port. Also make sure that you are in the same subnet as the server, or the correct route via VPN is configured.

Setting up audio codecs and communication quality

The quality of voice communication in a corporate messenger directly depends on the selected codecs and network settings. In the settings menu of the “Audio” or “Sound” section you can find a list of supported codecs. TDM messenger usually supports standard industrial codecs, such as G.711, G.729 or more modern Opus.

For channels with high bandwidth and low latency, it is recommended to use codecs without strong compression, for example G.711 (Alaw/Ulaw). This will ensure maximum natural sound, but will require more traffic. If the connection is made through a 3G/4G mobile network with an unstable signal, it is better to choose G.729, which effectively compresses the voice stream, sacrificing a small part of the quality for the sake of stability.

An important parameter is the microphone operating mode. In the settings, you can activate the noise reduction function, which cuts out the background noise of the workshop or office. However, on older smartphone models, activating this feature may place additional load on the processor, causing audio delay (latency).

⚠️ Attention: Avoid using Hands-free mode near other subscribers using the same server, so as not to create acoustic feedback or echo in the general airwaves.

Also check your jitter buffer settings. This mechanism smoothes out the unevenness of the arrival of data packets from the network. If you hear interruptions or a robotic voice, try increasing the buffer size in the advanced menu settings, although this will slightly increase the delay before the conversation begins.

💡

To check audio quality, call the ping service number if your server has one, or ask a colleague to evaluate the clarity of your voice in quiet and in noise.

Solving typical connection problems

During operation, situations may arise when the application stops connecting to the server or the sound disappears. One of the most common reasons is the device's IP address changing when moving between Wi-Fi networks and the mobile data. Some servers are configured to bind the session to a specific IP, and when it changes, the connection is reset.

If you see the “Registration...” status for an infinitely long time, check that the password you entered is correct. A common mistake is accidentally turning on CapsLock or using a layout different from the required one. Also make sure your account is not locked out by an administrator due to multiple failed login attempts.

Audio problems (“can’t hear me” or “I can’t hear”) are often resolved by checking your Android permissions. Go to Settings → Applications → TDM Messenger → Permissions and make sure the microphone is on. Sometimes, after updating the operating system, permissions are reset to default.

  • 🔄 Restart the application completely, unloading it from memory through the task manager.
  • 📡 Check the availability of the server using the Ping command, if you have access to console utilities.
  • 🔌 Try switching from Wi-Fi to a mobile network to eliminate problems with the local router.
  • 🗑️ Clear the application cache in the Android settings without deleting user data.

If nothing helps, maybe You will need to completely reset the application settings to factory settings. This will delete all saved profiles and logs, allowing you to start setup again from scratch. Before doing this, be sure to save screenshots of the current server settings so as not to enter them from memory.

Optimizing work in the background

For the dispatch application, it is critical to stay connected 24/7, even when the smartphone screen is turned off. Modern versions Android aggressively “kill” background processes to save battery, which can lead to the application disappearing from the network. To prevent this, you need to add the messenger to the list of exceptions of the energy saving system.

Find the “Battery” or “Optimize energy consumption” section in your phone settings. In the list of applications, find TDM messenger and select the operating mode “No restrictions” or “Do not optimize”. This will allow the system not to interrupt the application's network socket when the phone is in sleep mode.

It is also recommended to pin the application in the recent tasks memory (Recent Apps). Open the menu of running applications, find the messenger window and click on the lock icon or select “Pin.” This is a signal to the system that this application is a priority and should not be unloaded when clearing the memory.

⚠️ Attention: The battery settings interface may differ depending on the smartphone manufacturer (Xiaomi, Samsung, Huawei). Some shells require you to additionally enable "Auto-Run" for the application.

Regularly check the application event log, if such a function is available. There may be messages indicating that the system has forced the service to stop. The presence of such records confirms that the energy saving settings have not been fully applied and require additional adjustments.

💡

Adding the application to the energy saving exceptions and storing it in memory are mandatory steps to ensure that you receive calls at any time of the day.

Is it possible to use TDM messenger without a SIM card?

Yes, the application works via an Internet connection (Wi-Fi or mobile data). Having a SIM card is not a requirement as long as the device has network access and the correct server address is configured. However, for identification in some systems you may need a number associated with your account.

What to do if the application crashes when making a call?

Most often this is due to a codec conflict or lack of RAM. Try changing the audio codec in the settings to a simpler one (for example, G.711), close unnecessary background applications and restart the device. If the problem persists, you may need to update the application version.

How to update TDM messenger on Android?

Automatic updates via Google Play are usually not available for enterprise versions. The update is done manually by installing a new version of the APK file over the old one. User data and server settings are saved, but it is recommended to back up the configuration before updating.

Does the application support video calls?

The functionality of video calls depends on the version of the server software and the license purchased by your organization. If there is no video call button in the interface, it means that this function is either not supported by your server or is disabled in your profile settings by the administrator.