Disabling TTY on Xiaomi: all the ways and nuances

TTY (Text Telephone) on Xiaomi smartphones is a specialized feature for people with hearing impairments, allowing you to exchange text messages through voice calls. However, many users find that this mode is activated accidentally - for example, after updating the firmware, resetting settings or carelessly pressing key combinations, as a result, the sound in the calls disappears, and the inscription "TTY is active" appears in the status bar.

In this article, we will discuss all the working ways to disable TTY on Xiaomi, Redmi and POCO devices, from standard settings to hidden engineering menus. We will focus on models with MIUI 12/13/14 and HyperOS, where the location of options may differ, and we will also find out why the mode can turn on spontaneously and how to avoid this.

What is TTY and why turn it off

TTY (Text Telephone or Teletypewriter) technology was developed for deaf and hard of hearing users, which allows you to convert voice calls into real-time text messages through special devices or software solutions, and on Xiaomi smartphones, this mode is integrated into the firmware, but by default it is disabled.

The problem is that when activating TTY:

  • πŸ”‡ The sound disappears in the calls (no interlocutor, no horns are heard).
  • πŸ“± In the status line appears notification "TTY active or teletype icon.
  • 🎧 Headsets and Bluetooth headphones do not work during calls.
  • πŸ”„ Some functions (e.g., conference calls) are no longer available.

In most cases, users activate TTY accidentally – for example, by holding the volume button when charging (in some models this is a combination to turn on the mode).

  • πŸ”„ Firmware updates (especially on the MIUI 14 and HyperOS).
  • βš™οΈ Resetting settings to factory.
  • πŸ“± Connecting the device to operator equipment (e.g., in service centers).
πŸ“Š Have you ever encountered a regime? TTY Xiaomi?
Yeah, it was spontaneous.
Yeah, accidentally.
No, I didn't know about that function.
I don't know what it is.

Method 1: Disable TTY through standard settings

Most of the devices Xiaomi mode TTY You can turn it off through the settings menu, but the path to the option depends on the firmware version and the smartphone model. MIUI 12-14 and HyperOS.

For MIUI 12/13/14:

  1. Open the Settings app (cog icon).
  2. Go to Special Features (or Additional Settings β†’ Special Features).
  3. Select Hearing (on some models – TTY Mode is directly in the list).
  4. Click on TTY Mode and set the value Off.

For HyperOS:

  1. Go to Settings β†’ Connections and Sharing.
  2. Select Additional Communication Settings.
  3. Find the TTY Mode and turn it off.

If you don’t have TTY Mode on your menu, try searching by settings (the magnifier icon in the upper right corner) and enter the TTY query.

β˜‘οΈ Checking the shutdown TTY

Done: 0 / 4

Method 2: Use of the Engineering Menu (USSD code)

If the standard path didn’t work, you can try disabling TTY through an engineering menu, which works on most Xiaomi devices, but you need to be careful not to change other settings to keep your phone running.

Instructions:

  1. Open the phone (calling) application.
  2. Enter the combination: ##4636##
  3. In the menu that opens, select Phone Information (or Phone Information).
  4. Scroll down to the TTY Mode block.
  5. Click on the current value (such as TTY Full) and select TTY Off.
  6. Return to the main screen and restart the device.

On some models (such as the Redmi Note 10 Pro or the POCO X3 Pro), the combination may not work.

##8499##
What to do if the engineering menu is not opened?
If nothing happens after you enter the code, check: - Are there any spaces or extra characters in the combination? - Does not block access to an antivirus or security application (for example, Security from Xiaomi). - Are system applications removed (for example, EngineerMode).

Method 3: Disabling TTY via ADB (for advanced users)

If previous methods have failed, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which is suitable for advanced users, since it requires connecting the phone to a computer and working with the command line.

Step-by-step:

  1. Download and install ADB Tools on your computer.
  2. Turn on USB Debugging on your phone: Go to Settings β†’ About Phone. Tap 7 times on MIUI to activate Developer Mode. Return to Settings β†’ Additional β†’ Developer. Activate USB Debugging.

Connect your phone to your computer and confirm your trust in the device.

Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.

adb devices

The name of your device should appear.

adb shell settings put global tty_mode 0

Reboot the phone.

If TTY is activated again after the reboot, try an alternative command:

adb shell am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://4636

This will open an engineering menu where you can manually disable TTY (as in Method 2).

πŸ’‘

Before working with ADB, back up your data. If you have never used this tool, you should consult simpler methods or a specialist for help.

Method 4: Reset network settings (if TTY is turned on spontaneously)

If TTY is activated after each call or reboot, the problem may lie in the mobile network settings, in which case resetting network settings will help, this method will delete all stored Wi-Fi networks, passwords and mobile Internet settings, but will not affect personal data (photos, contacts, etc.).

Instructions:

  1. Open the Settings. β†’ SIM-maps and mobile networks.
  2. Choose yours. SIM-card (if there are several).
  3. Click on Network Settings Reset (or Mobile Network Settings Reset).
  4. Confirm the action and restart the phone.

After discharge:

  • πŸ”„ Set up a connection to the mobile network again (APN It is usually installed automatically).
  • πŸ“Ά Connect to Wi-Fi and check if the notification has disappeared TTY.
  • πŸ“ž Make a test call to make sure the sound is working.

πŸ’‘

Resetting your network settings is a last resort, and before doing so, make sure you remember passwords from Wi-Fi networks or they are stored in the cloud (such as a Google account).

Table: Compatibility of methods with Xiaomi models

Not all methods work on all devices, and here is a compatibility table for popular models:

ModelStandard settingsEngineering menuADBResetting the network
Xiaomi 13/13 Pro (HyperOS)βœ…βœ… (##4636##)βœ…βœ…
Redmi Note 12 Pro+ (MIUI 14)βœ…βœ… (##8499##)βœ…βœ…
POCO F5 (MIUI 14)βœ…βŒβœ…βœ…
Xiaomi 11T Pro (MIUI 13)βœ…βœ…βœ…βœ…
Redmi 10C (MIUI 12.5)❌ (covertly)βœ…βœ…βœ…

If your model isn’t in the table, try the methods in order: standard settings β†’ engineering menu β†’ ADB β†’ network reset.

Frequent mistakes and their solutions

When disabling TTY, users often face difficulties, and consider typical problems and ways to fix them:

⚠️ Attention: If after the shutdown TTY The sound in the calls has not recovered, check whether the "In the plane" mode is activated or whether the microphone is turned off in the settings of the Phone application.

Problem 1: There is no "TTY Mode" option in the settings.

  • πŸ” Use the search by settings (enter "TTY").
  • πŸ“± Check the firmware version: on some custom assemblies (for example, Xiaomi.EU), the item may be called differently.
  • πŸ”§ Try to update the firmware to the latest version.

Problem 2: After the reboot, TTY is turned on again.

  • πŸ”„ Perform a reset of network settings (see Method 4).
  • πŸ› οΈ Check if third-party applications that manage calls (such as Truecaller or DualSpace) are installed).
  • πŸ“¦ If the problem persists, make a full reset to factory settings (be sure to save the data!).

Problem 3: The engineering menu codes are not working.

  • πŸ“± Make sure you enter codes in the standard Phone app, not in instant messengers.
  • πŸ”’ Try typing codes without a character at the end (e.g. #*#4636#).
  • πŸ›‘οΈ Disable antivirus or firewall that may block access.
Why can TTY be activated spontaneously?
On some Xiaomi models (e.g. Redmi 9A or POCO M3), the TTY mode is activated when holding the volume button for 5+ seconds while charging.This is done for the convenience of disabled people, but often leads to accidental switching on. To avoid this, do not press the volume buttons when connecting the cable.

FAQ: Frequently Asked Questions

Can TTY be permanently disabled so it doesn’t turn on accidentally?
Yes, for this: Disable TTY via Settings or ADB. Install MacroDroid and create a rule that will block key combinations that activate TTY. On some firmware (e.g. Xiaomi.EU), you can uninstall the TtyService system application via ADB, but this requires root rights. Be careful: removing system components can lead to unstable phone operation.
Why is the microphone not working after TTY is turned off?
It could be related to: πŸ”‡ Pollution of the microphone hole (clean it with a soft brush). πŸ› οΈ Damage to microphone plume (requires repair). βš™οΈ Failure in the audio settings (try resetting the phone app). If the problem persists, check the microphone in another application (for example, in a voice recorder).
Will TTY work on Xiaomi without a SIM card?
No, regime. TTY It's designed for voice calls over a mobile network. SIM-The card or active line function is inactive, but the item in the settings may be displayed.
Can I use TTY for normal text messages?
No, TTY is only for real-time text calls. For regular SMS, use the standard Messages app.
How to check if TTY is enabled on my Xiaomi?
Signs of active mode TTY: πŸ“± In the status bar, a teletype icon or an inscription is displayed "TTY active". πŸ”‡ There is no sound during the call (no interlocutor, no horns). 🎧 The headsets and Bluetooth devices don't work when you make calls, and you can also call another phone and try to say something -- if the person can't hear you, but the call is probably on. TTY.