Why users want to deactivate the camera module on Redmi and what to know before starting
Disabling the camera on Xiaomi Redmi smartphones is a challenge that arises for a variety of reasons: Some worry about data privacy (especially for corporate devices or phones issued by the employer), others want to save battery power, others face hardware malfunctions of the module that interfere with the normal operation of the gadget. In this article, we will discuss all possible methods, from simply restricting access for applications to completely physically disabling the camera through the service menu or disassembly of the device.
Itβs important to understand that Redmi (unlike some of Xiaomiβs flagship models) doesnβt always provide built-in options to completely shut down the camera at the system level.This means that radical methods may require unlocking the bootloader, root rights, or even tampering with the hardware. Before you start, assess the risks: some actions may lead to loss of warranty or unstable MIUI operation.
If your goal is simply to prevent applications from using the camera (for example, to protect against spyware), privacy settings will suffice. If you want to completely deactivate the module, read on.
Method 1: Limiting camera access for all applications
The safest and most reversible method is to block access to the camera at the permission level, which will not disable the module itself, but will make it inaccessible to third-party programs, including instant messengers, social networks and potentially malware.
How to do this:
- π± Open the Settings. β Confidentiality β Application authorizations β Camera.
- π In the list, select the apps you want to deny access to (for example, WhatsApp, Instagram, TikTok).
- π« In front of each application, translate the slider to the position "ProhibitΒ».
- π For system applications (e.g. Camera) MIUI) You may need to disconnect through the settings β Annexes β Application management β [Name of name] β Permits.
Note that even after doing this, the system camera (the one that opens by default) can remain active, and you have to use other methods to block it completely.
π‘
If the app stops working correctly after disabling permissions (for example, Instagram stories do not open), try setting a βOnly during use of the appβ restriction instead of a complete ban.
Method 2: Disable the camera via ADB (without root)
A more advanced method is using Android Debug Bridge (ADB), which allows you to turn off the camera at the system level without obtaining root permissions, but requires connecting the phone to the computer and enabling the developer mode.
Step-by-step:
- Activate Developer Mode: Go to Settings β About Phone β MIUI Version. Tap on MIUI Version 7 times until the notification βYou became a developerβ appears.
- Turn on USB Debugging: Return to Settings β Additional β Developer. Activate the USB Debugging Switch.
adb shell pm disable-user --user 0 com.android.camera
adb shell pm disable-user --user 0 com.miui.cameraThis will disable the standard MIUI camera app.
To get it back, use the command:
adb shell pm enable com.android.cameraInstall Xiaomi drivers on PC|
Download ADB Tools (for example, from the official Google website)|
Enable the developer mode on Redmi|
Allow debugging over USB on the first connection |
Check the connection with the adb device command-->
What if the ADB canβt see the device?
Method 3: Completely shutting down the camera via the Engineering Menu (MTK)
On Redmi smartphones with MediaTek processors (e.g. Redmi 9A, Redmi 8A, Redmi Note 8T), you can use an engineering menu to deactivate the camera at the hardware level. This method does not require root, but lasts until the next device restarts.
Instructions:
- Open the Phone app and enter the code ##36446337## (some models may run ##4636## β Device Information β Select your preferred network β Disable Camera).
- In the engineering menu, go to Hardware Testing β Camera.
- Select the option Disable Camera or Camera Test β Turn Off.
- Confirm the action and restart the phone.
β οΈ Note: the engineering menu is designed to test the device and may contain options that affect the stability of the work!
| Model Redmi | Processor | Does it support the engineering menu? | Access code |
|---|---|---|---|
| Redmi 9A, 9C | MediaTek Helio G25/G35 | Yes. | ##36446337## |
| Redmi Note 8T | MediaTek Helio G80 | Yes. | ##4636## |
| Redmi 10, 10A | MediaTek Helio G88 | Partially. | ##3644633## |
| Redmi Note 11 (Snapdragon) | Qualcomm Snapdragon 680 | No. | β |
Method 4: Physically shutting down the camera (disassembling the phone)
If the software methods don't work, the radical option is to physically disable the camera by disassembling the smartphone, the only way that is guaranteed to deactivate the module permanently, but has serious disadvantages:
- π οΈ Requires electronics skills and special tools (suction cup, mediator, tweezers).
- π¨ Cancellation of the guarantee (if it is still valid).
- π Risk of damage to the plume or other components during careless disassembly.
- π΅ After shutting down, the camera will not work even after resetting the settings.
How to do this:
- Turn off the phone and remove it. SIM-memory-card.
- Heat the back cover with a hair dryer (temperature ~60Β°C) to soften the glue.
- Carefully tuck the cover with the mediator, starting at the corner next to the power button.
- Unplug the battery (required!), then find the camera plume (usually located near the top of the board).
- Turn off the plume with tweezers or gently cut it (if you want to make the shutdown irreversible).
β οΈ Note: On some Redmi models (e.g. Redmi Note 10 Pro), the camera is integrated into a common module with other sensors (e.g., proximity sensor) and may cause the screen to automatically adjust the brightness of the screen during calls to be disabled!
Yes, repeatedly |
Yes, but only to replace the battery/screen|
No, I'm afraid to hurt |
No, but I'd like to learn |
Method 5: Disable the camera via TWRP and Magisk (for advanced)
If your Redmi has a custom TWRP recap and root rights, you can turn off the camera by deleting system files or modifying build.prop. This method is suitable for advanced users, as it requires an understanding of the structure of Android.
Steps:
- Install Magisk and TWRP (if not already done).
- Download the Disable Camera module for Magisk (for example, with XDA Developers).
- Install the module via Magisk Manager and restart the phone.
- Alternatively, manually edit /system/build.prop by adding the line: ro.camera.disable=1 (requires mounting /system partition to write).
Advantages of this method:
- π§ Flexibility: You can only turn off the rear camera or the front camera.
- π Reversibility: just remove the module or return changes to build.prop.
- π‘οΈ Does not affect the warranty (unless the bootloader is unlocked).
π‘
Using Magisk to turn off the camera is the most versatile method, but requires an unlocked bootloader. On Redmi models with a locked bootloader (for example, new devices on MIUI 14+), this method will not work without first unlocking through the Mi Unlock Tool.
What if the camera is still working?
If the camera continues to function after using one of the methods, check the following:
- System Updates: Some versions of MIUI reset permission settings after the update. Check Settings β About Phone β System Update.
- App cache: Clear the cache for the Camera app in Settings β Apps β App management β Camera β Storage β Clear the cache.
- Resetting: If the problem appears after installing new software, try resetting to factory settings (Settings β About Phone β Resetting).
- Virus Checking: Some malware can activate the camera bypassing restrictions. Scan the device through Google Play Protection or Malwarebytes.
If none of these methods worked, your Redmi model may have a hardware camera protection system (e.g., Qualcomm Snapdragon chips and secure firmware), in which case you only have a physical shutdown.