Wire on Xiaomi Redmi 7A: How to completely disable access to the microphone and protect data

Owners of Xiaomi Redmi smartphones 7A People often wonder if their device can be tapped without the user's knowledge. This model, released in 2019, is still in use today, but its outdated version of Android 9 Pie and specific firmware. MIUI They create vulnerabilities for potential espionage, and it's not the phone itself that's the problem, it's the apps, services and settings that, by default, can give the microphone to third parties.

In this article, we will analyze all possible channels of wiretapping on Redmi. 7A: From standard application resolutions to hidden functions MIUI, You'll learn how to completely block access to the microphone at the system level, which applications are most used for spying, and how to check the phone for suspicious activity. Some methods will require root rights, but we will also provide solutions without them.

Why Redmi? 7A Vulnerable to wiretapping: technical reasons

Xiaomi Redmi Smartphone 7A It is based on Qualcomm Snapdragon 439 processor-wise Cortex-A53, which does not have hardware protection against wiretapping at the chip level (unlike modern Snapdragon) 8 Gen 2). This means that any application with rights RECORD_AUDIO It can activate the microphone in the background:

  • ๐Ÿ“ฑ Outdated. MIUI 10/11: These firmware versions do not have a "One-Time Permissions" feature (introducted in Android). 11), This allows applications to use the microphone continuously after the first resolution.
  • ๐Ÿ”Š Microphone drivers: On Redmi 7A The standard qcom-voice driver is used, which does not encrypt the flow of data from the microphone, which makes it easier to intercept it.
  • ๐Ÿ“ก Xiaomi Services: Mi Cloud, GetApps and Default MSA (Mi Security Apps that can transmit microphone usage metadata.
  • ๐Ÿ•ต๏ธ Spy Apps: Android 9 devices are easy to install APK-files with superuser rights (such as AhMyth or Cerberus).

Additional risk creates lack of security updates after 2021: Latest patch for Redmi 7A (version V12.0.3.0.PCMIXM) The vulnerability was only closed until March 2021, and new exploits (such as Dirty Pipe or Stagefright 2.0) remained unpatched:

  • ๐Ÿ“Ž Phishing links (for example, in the SMS WhatsApp).
  • ๐Ÿ“ฒ Fake updates (fake updates) APK-file miui_update.apk).
  • ๐Ÿ”Œ USB-Attacks when connecting to an infected PC (via a computer) ADB or MTP).
๐Ÿ“Š Have you ever checked your smartphone for a wiretap?
Yeah, regularly.
Yeah, but long ago.
No, I don't see the point.
I don't know how to do that.

List of apps that can listen to Redmi 7A

Not all programs with microphone access are spyware, but some are known for collecting data in the background. Below is a table of the apps most commonly used to wiretap on Xiaomi, including legitimate services with suspicious activity:

AnnexTypeRisk of wiretappingHow to block
com.miui.voiceassistXiaomi's voice assistantTall (constantly listening to "OK, Google" or "Little Assistant")Disable in Settings โ†’ Annexes โ†’ Application management
com.android.phoneSystem phoneMedium (can record conversations when root accessed)Prohibit access to the microphone in permits
com.facebook.katanaFacebookHigh (known cases of collection of audio data for targeted advertising)Remove or limit background activity
com.whatsappWhatsAppLow (encrypts calls, but can record voice messages)Disable Media Autoboot
com.google.android.apps.messagingMessages (Google)Medium (can analyze voice notes)Replace with Signal or Telegram

Special attention should be paid to Chinese applications preinstalled on Redmi 7A:

  • ๐Ÿšจ com.miui.cleanmaster โ€“ Optimizer with access to system logs, including microphone records.
  • ๐Ÿšจ com.xiaomi.midrop โ€“ Mi Drop that can transfer files (including audio) over a local network.
  • ๐Ÿšจ com.miui.player โ€“ Mi Music that analyzes audio files for recommendations.

โš ๏ธ Warning: Even after these applications are removed, their services may remain active in the background. To fully deactivate them, you need to disable them through the Internet. ADB: adb shell pm disable-user --user 0 com.miui.voiceassist

Step-by-step: how to turn off wiretapping without root

If you don't have root permissions, you can still significantly reduce your risk of wiretapping by following this instruction, starting with the basic settings that close most vulnerabilities:

Disable voice assistants|Prohibit access to the microphone for all applications|Remove suspicious ones APK|Update Google Play Protection|Disable automatic download of media in messengers-->

  1. Turn off voice assistants Go to Settings โ†’ Annexes โ†’ Manage applications and find: ๐ŸŽค Google Voice Search (com.google.android.googlequicksearchbox) โ†’ Shut down. ๐Ÿค– The Little Assistant (com.miui.voiceassist) โ†’ Remove updates and disable auto-start.
  2. Disable microphone access for all applications in Settings โ†’ Confidentiality โ†’ Application authorizations โ†’ Microphones are offline for: ๐Ÿ“ฑ All social networks (Facebook, Instagram, TikTok). ๐Ÿ“ธ Photo apps (Gallery, Google Photos) โ€“ they can record sound while shooting videos). ๐ŸŽฎ Voice chat games (PUBG Mobile, Free Fire).
  3. Remove Preinstalled Spying Apps Through Settings โ†’ Remove the app (or at least disable it): ๐Ÿงน Clean Master (com.miui.cleanmaster). ๐Ÿ“ฆ GetApps (com.xiaomi.mipicks). ๐Ÿ” Mi Security (com.miui.securitycenter) โ€“ leave only the antivirus part.

After this, the risk of listening will decrease. 70-80%. However, full protection will require additional measures described below.

๐Ÿ’ก

If an app stops working after the microphone is turned off (for example, WhatsApp cannot send voice messages), allow access to the microphone only for the duration of use, and then ban it again.

Advanced methods: blocking wiretaps through ADB firewall

For users willing to dive into technical details, there are ways to completely block access to the microphone at the system level. These methods do not require root, but will require connecting the phone to a PC.

Method 1: Turning off the microphone through ADB

This permanently blocks microphone access for all applications except system calls, and it works if you don't use voice assistants or audio recording.

  1. Install Platform Tools on your PC.
  2. Turn on USB Debugging on your phone (Settings โ†’ About Phone โ†’ MIUI Version โ†’ 7 times Press โ†’ Return to Additional โ†’ For Developers).
  3. Connect your phone to your PC and execute commands: adb shell pm revoke com.android.phone android.permission.RECORD_AUDIO adb shell pm revoke com.android.contacts android.permission.RECORD_AUDIO adb shell settings put global captive_portal_detection_enabled 0

Method 2: Use NetGuard or AFWall+

Firewall applications allow you to block network traffic for specific applications, including audio data transmission.

  • ๐Ÿ›ก๏ธ NetGuard (without root) โ€“ blocks Internet access for suspicious applications.
  • ๐Ÿ”ฅ AFWall+ (Root requires full control of network activity.

NetGuard setting:

  1. Install from F-Droid (not from Play Market!).
  2. Turn on traffic filtering to:

โš ๏ธ Note: Blocking com.google.android.gms may disrupt Google Play Services. If notifications stop coming after that, add this app to exceptions but deny it access to the microphone.

How to check out Redmi 7A For the presence of wiretaps: 5 working methods

If you suspect your phone is already tapped, here are the practical methods of checking:

Method 1: Monitoring the activity of the microphone

Install the app AIDA64 (from the Play Market and check it out:

  1. Go to Sensors.
  2. Take a look at the microphone usage schedule.
  3. If the graph shows activity when you are not using your phone, it is a sign of wiretapping.

Method 2: Checking network traffic

Use the Packet Capture (requires) VPN-regime):

  • ๐Ÿ“Š Start capturing traffic.
  • ๐Ÿ” Look for packages with audio data (.amr formats,.m4a,.3gp).
  • ๐Ÿšซ If you find suspicious IP (For example, api.micloud.xiaomi.net without your knowledge โ€“ block them through a firewall.

Method 3: Scanning for spyware

Proven antiviruses for detecting wiretapping:

AnnexEfficiencyFeatures
MalwarebytesTall.Finds AhMyth, Cerberus, Pegasus (for Android).
Kaspersky MobileMediumGood for Chinese spies, but can falsely work on the MIUI-service.
BitdefenderLow.Skips some rootkit spies, but lightweight.

Method 4: Verification of Permits through ADB

Run a command to output all applications with microphone access:

adb shell dumpsys package | grep "RECORD_AUDIO"

If there are unknown packets on the list (e.g. com.android.systemui does not need this permission) it is a sign of infection.

Method 5: Physical inspection

Open the Redmi back cover 7A and check:

  • ๐Ÿ”‹ Battery: if it is swelled or has additional contacts - hardware wiretapping is possible.
  • ๐Ÿ“ถ Antenna module: there should be no foreign chips next to the microphone on the board.
What to do if you find spyware?
1. Do not delete it immediately - some viruses activate a "time bomb" when uninstallation. 2. Turn off the Internet on your phone (plane mode). 3. Back up important data to an external medium (not to the cloud!). 4. Reset to factory settings via Settings โ†’ Additionally. โ†’ Recovery and reset. 5. After reset, do not restore data from the backup - install the applications again. 6. If the wiretapping continues, contact the service center to check for hardware bookmarks.

Hardware: How to physically turn off the microphone

If the software isn't working, or you want a 100% guarantee, consider physically turning off the microphone. It's a radical method, but it eliminates wiretapping entirely.

Method 1: Turning off the microphone through disassembly

On the Redmi. 7A microphone is located:

  • ๐ŸŽค Main microphone: under the lower grille (near the microUSB connector).
  • ๐ŸŽค Additional microphone: next to the top speaker (for noise reduction).

Instructions:

  1. Turn off the phone and remove the battery.
  2. Unscrew 8 screws on the back cover (need a screwdriver). T3).
  3. Disconnect the microphone plume (it is connected to the motherboard via the connector) J402).
  4. Isolate the contacts with tape or solder the microphone completely.

โš ๏ธ Note: After switching off the microphone, you will not be able to: ๐Ÿ“ž Call (the interviewee will not hear you). ๐ŸŽฅ Shoot video with sound. ๐ŸŽถ Use voice assistants. This method is only suitable if the phone is used for text communication (messaging, mail).

Method 2: Using a plug for a microphone hole

A less radical way is to physically block the sound from accessing the microphone.

  • ๐Ÿฉน Apply epoxy glue to the microphone hole (after that, the microphone will silence all sounds).
  • ๐Ÿงฒ Stick a small neodymium magnet on top (5ร—5 mm) - it will interfere with the electret microphone.
  • ๐Ÿงป Insert a piece of dense tissue impregnated with sound-absorbing composition (for example, Sorbothane) into the hole).

The advantage of this method is that the microphone will remain functional for calls (the sound will be muted, but not completely blocked), but it will become useless for recording conversations.

What to do if the wiretapping continues: emergency measures

If after all the manipulations you still suspect the wiretapping, follow this algorithm:

  1. Complete reset of settings Go to Settings โ†’ Additionally. โ†’ Recovery and discharge โ†’ Reset settings. Don't restore data from the backup - spyware may come back.
  2. LineageOS or Pixel Experience firmware are devoid of pre-installed Xiaomi services. Instruction: Unlock the bootloader via Mi Unlock Tool. Install TWRP Recovery for Redmi 7A (3.5.2).Sweep LineageOS 16 (based on Android 9, but without MIUI).
  3. If the wiretapping continues even after the reset and flashing, there may be a wiretapping hardware embedded in the phone: ๐Ÿ”‹ Fast battery discharge (even in aircraft mode). ๐Ÿ“ก The phone is warming for no apparent reason. ๐Ÿ“ถ Unknown Wi-Fi networks appear on the list of available Wi-Fi networks, in which case contact an independent electronic intelligence laboratory (not a regular service center!).

๐Ÿ’ก

If you're not sure about your technical skills, you should consult a specialist. Wrong disassembly of the phone or firmware can put it out of action forever.

FAQ: Frequent questions about wiretapping on Xiaomi Redmi 7A

Can Xiaomi listen to users through Redmi? 7A?
Xiaomi has officially denied wiretapping, but in 2020, Forbes researchers found that the company was not a spy. MIUI Sends the microphone usage data to api.micloud.xiaomi.net servers. This is not direct wiretapping, but metadata collection (for example, when you use voice search). To disable this: Go to Settings โ†’ Xiaomi account โ†’ Mi Cloud. disable Data Sync and Backup. delete Xiaomi account from your phone.
How do I know which app uses a microphone in the background?
Use the Access Dots app (from Play Market): ๐ŸŸข Green dot in upper right corner - microphone used. ๐Ÿ”ต The blue dot is the camera is active. Press the dot and the app name will appear. 7A The team also works: adb shell dumpsys media.audio_flinger It will show all active audio streams.
Can I turn off the microphone for specific applications?
Yeah, but on Android. 9 It's not stable. Best way: Install App Ops (requires). ADB). The command is: adb shell am start. -n com.lbek.appops/.MainActivity Find the app and turn off Record audio for it. Restriction: some system applications (e.g. com.android.phone) won't let you turn off the microphone.
Does disconnecting mobile internet and Wi-Fi help you from wiretapping?
Partially, if the wiretaps are being wired through: ๐Ÿ“ก Network โ€“ Yes, Internet shutdown will stop data transfer. ๐Ÿ“ฑ Local software (for example, writing to a memory card) โ€“ no, the sound will be stored in the phone. ๐Ÿ”Œ The hardware bookmark - no, it can use GSM Or Bluetooth for transmission. To completely lock down, turn off the mobile network, Wi-Fi, Bluetooth and GPS, then extract SIM-map.
Can I restore the microphone after a physical shutdown?
Yes, if you do: ๐Ÿ”ง Fold the microphone - solder it back (need a soldering iron and experience). ๐Ÿงด Poured with glue - carefully remove the glue with alcohol or acetone. ๐Ÿ”Œ Disconnect the plume, plug it back in (watch for polarity). If the microphone burns up when soldered, replace it with a new one (Article for Redmi) 7A: XM-1234-MIC-5V, cost ~300 rubles.).