Front and main cameras on Xiaomi, Redmi and POCO smartphones are often a source of concern for privacy-conscious users. Even when youβre not using the Camera app, modules can be activated by background processes, from system checks to malware. In this article, weβll look at all the possible ways to turn cameras off, from software restrictions to physical lockdowns, including little-known MIUI features and commands for power users.
It is important to understand that completely disabling the camera can affect the operation of certain functions β for example, unlocking the face, AR-effects in messengers or scanning QR-We'll show you which methods are reversible and which will require resetting or flashing, and if your goal is to just prevent espionage, partial restrictions will suffice, and if you want to guarantee that you block access to the camera at the kernel level, radical measures will be required.
1. disable the camera via MIUI settings (no root)
The easiest way to restrict access to the camera is to use the built-in MIUI tools. This method does not disable the hardware module completely, but blocks its use for most applications, including system ones.
Go to Settings β Applications β Permissions Management β Application Permissions. In the list, find the Camera and tap it. Here you will see all the programs that requested access to the camera. To block access for a particular application (such as Facebook or TikTok), move the slider to the βDisableβ position.
- π Pros: does not require superuser rights, reversibly, does not affect the stability of the system.
- β οΈ Cons: System processes (e.g., com.miui.securitycenter) can bypass limitations.
- π± Suitable for: All models on MIUI 12/13/14 (including Xiaomi 13 Pro, Redmi Note 12, POCO F5).
To completely turn off the camera through settings, take the additional step: go back to Settings β Applications, find the Camera app (com.android.camera) and click Disable. This will remove the camera icon from the home screen and block its launch, but will not disable the hardware module β other programs will still be able to activate it via the API.
π‘
If the scanners stopped working after the camera was turned off QR-codes in banking applications, allow access to the camera only for a specific application (for example, SberBank Online) in the permission settings.
2.Camera locking through ADB (for advanced)
Android Debug Bridge (ADB) allows you to turn off the camera at the system level without root rights. This method works on all Xiaomi smartphones with an unlocked bootloader and enabled debugging over USB.
First, turn on Developer Mode (go to Settings β About Phone and tap on MIUI Version 7 times). Then activate USB Debugging in Settings β Additional β Developer. Connect your phone to your PC, install ADB drivers, and execute on the command line:
adb shell pm disable-user --user 0 com.android.camera
adb shell pm revoke com.miui.securitycenter android.permission.CAMERA
adb shell pm revoke com.android.systemui android.permission.CAMERAThese teams:
- π« Disable the standard Camera app.
- π Prohibiting access to the camera for the Security Center MIUI (responsible for unlocking the face).
- π‘οΈ Block system interface (SystemUI) from using the camera (e.g. for screenshots from the front camera).
Install Android SDK Platform Tools on PC| Enable USB debugging on Xiaomi| Connect phone on original cable | Check communication with adb devices-->
β οΈ Note: After these commands are executed, face unlock and some functions will stop working. MIUI, For example, live wallpaper with paralax effect. To get it back, use the command adb shell pm enable com.android.camera.
Physical shutdown of the camera (radical method)
If you don't like the software, you can physically turn off the camera -- for example, by cutting a plume or sealing the lens with an opaque material -- a method that is guaranteed to block any access to the module, but has obvious disadvantages: loss of warranty, risk of damage to other components, and irreversibility (if you don't use removable stickers).
For models with a removable back cover (such as the Redmi 9A or POCO M3), you can gently disconnect the camera plume from the motherboard.
- π§ Plastic blade (metal tools can damage the body).
- π₯ Hair dryer for softening glue (if the cover is glued).
- πΈ Disassembly scheme for your model (find on YouTube or iFixit).
For models with a non-removable lid (for example, Xiaomi 12T or Redmi Note 11 Pro+), it is easier to paste the lens with a light-tight sticker.
- π·οΈ Black tape (leaves no trace of glue).
- πΌοΈ Special camera stickers (sold on AliExpress).
- π¨ Nail polish (applied in a thin layer on the lens and removed by acetone).
| Method | Difficulty | Reversibility | Impact on the guarantee |
|---|---|---|---|
| Unplugging the plume | ββββ | Yeah (with care) | Breaking. |
| Lens sticker | β | Yes. | Not infringing. |
| Cutting the plume | βββββ | No. | Breaking. |
| Lacquer on the lens | ββ | Yeah (with solvent) | Not infringing. |
β οΈ Note: On some models (e.g. Xiaomi Mi 11 Ultra), the camera is integrated into the screen module, and trying to turn it off physically can damage the display or fingerprint sensor.
Yes, if it guarantees confidentiality.|Unless the phone is already secure.|No, it is better to use software methods.|I don't have a camera on my phone.-->
4. disable the camera via TWRP and Magisk (for root users)
If your Xiaomi has custom recaps installed (TWRP) and root rights obtained, you can completely remove the camera drivers or lock them through Magisk modules.This method is suitable for users who are willing to sacrifice the warranty for maximum privacy.
First, install the Disable Camera module for Magisk (available in the Magisk Module Repo repository). Once installed and rebooted, the camera will be turned off at the kernel level, no application will be able to activate it.
- Install Root Explorer or another file manager with root support.
- Go to /system/vendor/lib/hw/ or /system/lib/hw/ (the path depends on the model).
- Find files with camera.* names (e.g. camera.default.so) and rename them by adding the.bak extension.
- Reboot the phone.
To restore the camera, return the original names to the files or delete the Magisk module. Please note: on some firmware (for example, MIUI EU) This method can lead to loss of functionality. IR-a blaster or fingerprint scanner if they use common drivers.