How to completely disable wiretapping on Xiaomi phone: 7 working methods

Xiaomi smartphones are regularly the subject of discussion due to suspicions of hidden data transfers β€” especially when it comes to accessing the microphone. Despite the company’s official statements about privacy, users are still looking for ways to completely block wiretapping on their devices. The problem is complicated by the fact that MIUI (the Xiaomi branded shell) is integrated with numerous services, many of which request access to the microphone β€œto improve functionality.”

In this article, we will look at all possible audio leakage vectors, from system applications to potential backdoors, and provide step-by-step instructions for blocking them. It is important to understand that some methods require root rights, others work at the level of Android settings, and others involve the physical disabling of the microphone. The choice of method depends on your phone model (Redmi Note 12, POCO X5, Mi 13, etc.), the version of MIUI and the willingness to sacrifice some functionality for security.

Warn in advance: Complete microphone isolation will make it impossible to make calls, voice messages and voice assistants (including Google Assistant and Xiao AI) if you need these features, focus on selectively disabling suspicious applications.

1.Verify active applications with microphone access

The first step is to audit the current permissions, and many users are surprised to find that not only messengers, but also games, social networks, and sometimes even system utilities like com.miui.analytics, have access to the microphone.

To see the full list:

  1. Go to Settings β†’ Applications β†’ Permissions β†’ Microphone.
  2. Sort the list by date of last use (tap by the icon of the clock in the upper right corner).
  3. Note the apps with permanent access (marked as "Always Allow").

MIUI 14+ has added a Privacy Control feature that shows the history of microphone usage over the past 24 hours.If you see suspicious activity (e.g., the system app com.xiaomi.mipicks used the microphone without your knowledge) - this is an excuse for a deeper dive.

πŸ“Š What version? MIUI You're using it?
MIUI 12 or older
MIUI 13
MIUI 14
MIUI 15 (HyperOS)
I don't know.

2. disable permissions for Xiaomi system applications

Many of Xiaomi’s built-in services collect data β€œto improve the user experience.”

  • πŸ” Mi Analytics (com.miui.analytics) – sends usage statistics.
  • 🎀 Xiao AI (com.miui.voiceassist – voice assistant with constant listening.
  • πŸ“Š Miui Daemon (com.lbe.security.miui) – Security service, sometimes requesting microphone.
  • πŸ›’ GetApps (com.xiaomi.mipicks) – a proprietary app store.

To disable their access:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. In the search, type the name of the package (e.g. com.miui.analytics).
  3. Tap on the app. β†’ Permits β†’ Turn off the microphone.
  4. For full shutdown: Forced Stop + Disable (if available).

Disable access to the microphone

Forced to stop the app

Prohibit auto-start

Remove updates (if possible)-->

⚠️ Warning: Disabling com.miui.analytics may cause disruptions MIUI, including problems with updates (POCO F5, Redmi K60) It also blocks access to themes and wallpapers.

3.Using the Incognito mode (MIUI 14+)

The new MIUI versions have introduced Incognito mode, which temporarily blocks access to the microphone and camera for all applications, and activates this way:

  1. Swipe down to open the notification panel.
  2. Slip on the user icon (in the upper right corner).
  3. Select Incognito Mode.

In this mode:

  • βœ… All apps lose access to microphone and camera.
  • βœ… Voice assistant Xiao is shutting down AI.
  • ❌ Calls are not working, including VoIP: WhatsApp, Telegram).
  • ❌ You can't use voice input.

The mode resets after rebooting or manually shutting down.It's a temporary solution, but useful for confidential conversations.

πŸ’‘

If Incognito mode is not displayed, upgrade MIUI to the latest version or check for a feature in Settings β†’ Special features β†’ Privacy

4. Hardware shutdown of microphone (for advanced)

If the software methods are not credible, you have to physically shut down the microphone, which is a radical step, but it's guaranteed to eliminate any wiretapping.

MethodDifficultyReversibilitySide effects
Turning off the microphone plumeMedium (disassembly)Yes.Calls are not working, voice notes are not working.
Reflashing with Remote DriversHigh (requires root)Yes.Loss of warranty, risk of "bricking"
Installation of plug in the connectorLow.Yes.The microphone is not working, but the speaker is.
Replacement of microphone with faultyHigh (sweater)Yes (replaced back)Complete loss of microphone functionality

To disable the plume, you will need:

  1. Disassemble your phone (see YouTube or iFixit for instructions for your model).
  2. Find the plume running from the microphone to the motherboard (usually marked as MIC or AUD).
  3. Gently disconnect the connector (use a plastic mediator).

⚠️ Note: On models with dual microphones (Xiaomi 13 Pro, Redmi Note 12 Pro)+) You'll have to turn off both plumes!

5. Alternative firmware (LineageOS, Pixel Experience)

One of the most reliable ways to get rid of the spying features of MIUI is to install custom firmware without Xiaomi services.

  • πŸ“± LineageOS – pure Android without Bloatware.
  • πŸ”„ Pixel Experience – firmware with Google Pixel functionality.
  • πŸ›‘οΈ GrapheneOS – privacy-focused (requires root).

Installation process:

  1. Unlock the bootloader via fastboot oem unlock (some models require a wait of 7-30 days!).
  2. Install custom Recovery (TWRP or OrangeFox).
  3. Sweep through the selected firmware and GApps (if you need Google services).

Advantages:

  • βœ… No built-in Xiaomi services.
  • βœ… Full control of permits.
  • βœ… Regular security updates.

Disadvantages:

  • ❌ Loss of guarantee.
  • ❌ Possible bugs with camera or sensors (depending on the model).
  • ❌ No branded features MIUI (For example, Second Space).
List of supported Xiaomi models for LineageOS 20
Redmi Note 10 Pro (sweet), POCO F3 (alioth), Mi 11 (venus), Redmi K40 (alioth), Mi 9 (cepheus) etc. For the full list, see the official website.

Applicants for locking the microphone

If you disassemble the phone or don't want to stitch it up, you can use third-party utilities.

AnnexFunctionalNeed root?Reference
AppOpsDeep Permit ManagementNo.Google Play
BouncerTemporary permissions for applicationsNo.Google Play
XPrivacyLuaFake data for applicationsYes.GitHub
NetGuardBlocking network access for microphone dataNo (but with root, more effective)Google Play

Example of setting up AppOps:

  1. Install the application and provide access to Special Features.
  2. Select an app (such as Facebook) β†’ Operations β†’ RECORD_AUDIO.
  3. Set the status on Deny (banned).

Bouncer is useful for temporary access: for example, you give the messenger access to the microphone only for the duration of the call, after which the permission is automatically reset.

7. Check for spyware availability

Even after all permissions are disabled, there is still a risk of infection with spyware (e.g., Pegasus or Cerberus).

  • πŸ”‹ Unexplained battery consumption (check in Settings) β†’ Battery).
  • πŸ“Ά Increased traffic in the background (see Settings) β†’ SIM cards and networks β†’ Using traffic).
  • πŸ”Š Extraneous noise during calls (real-time listening).
  • πŸ“± Spontaneous reboot or heating of the phone.

Use:

  • πŸ›‘οΈ Malwarebytes β€” Detects spyware and adware.
  • πŸ” Kaspersky Mobile Antivirus – Good for Pegasus detection.
  • πŸ” CertiK OS β€” Checks the integrity of the firmware (requires root).

If spyware is detected:

  1. Backup your important data (not to the Mi Cloud!)
  2. Perform a complete reset (Settings β†’ About Phone β†’ Resetting).
  3. After reset, do not restore data from backups – they may contain malicious code.
  4. Re-install the firmware (preferably custom).

πŸ’‘

Spyware is often disguised as system processes (e.g. com.qualcomm.qti or android.process.media). Use App Inspector (from F-Droid) to analyze suspicious applications.

FAQ: Frequent questions about wiretapping on Xiaomi

Can Xiaomi listen to me through the microphone without my knowledge?
Technically, yes. In 2020, Forbes researchers found that Xiaomi collects data about browser and app usage even in incognito mode. However, continuous eavesdropping is unlikely β€” a resource-intensive process that quickly drains the battery and is visible in traffic logs, rather, periodic activation of the microphone to collect voice data (for example, to improve speech recognition in Xiao AI).
How to check if the data is transmitted from the microphone over the network?
Use sniffer traffic (e.g. Packet Capture or Fing). Run a record of network activity and say a phrase that is easy to identify (e.g., "Mic 123 test"). Then analyze packets for availability: Requests to.mi.com,.xiaomi.com domains. Streaming audio (look for packets with RTP or VoIP headers).
Does the microphone shutdown via ADB work?
Yes, but partially.Adb shell pm revoke PAKET android.permission.RECORD_AUDIO Withdrawal of microphone permission for a particular application: βœ… Works for user applications (WhatsApp, Instagram). ❌ It does not work for system applications MIUI (They restore the permissions after the reboot). ❌ Does not block access at the kernel level (if the software has root access). Example of a command to disable the microphone from Facebook: adb shell pm revoke com.facebook.katana android.permission.RECORD_AUDIO
Can I turn off the microphone for specific applications?
Yes, and that's the most balanced approach. In MIUI 14+: Go to Settings β†’ Applications β†’ Application Management. Select an app (like TikTok). Tap Permissions β†’ Microphone β†’ Prohibit. For additional protection, mark Delete Permissions When Inactivity. Android 12+ also has a feature called Approximate Location for the microphone, which will only be accessed when actively in use.
What if the microphone is not working after the microphone is turned off?
It's normal, without a microphone, you can't make voice calls: πŸ“ž Use a headset with a microphone (speaking through it is unlikely). πŸ’¬ Switch to text messengers (Signal, Session). πŸ”„ Turn on the microphone selectively via Bouncer or AppOps only while you call. On some models (Redmi 10, POCO M4) You can only turn off the top microphone (used for noise reduction), leaving the bottom microphone for calls.