Google Camera Launches on Xiaomi Redmi: Reasons and 100% Working Solutions

Google Camera (GCam) has long been a cult among owners of Xiaomi Redmi smartphones thanks to improved HDR processing, night mode and ported algorithms from Pixel. However, many users face a problem: the camera spontaneously closes 1-2 seconds after launch, gives an error β€œCame stopped” or simply β€œflies” to the desktop. In this article, we will analyze all possible causes of failures of the GCam on Redmi (including the Note 10/11/12 models, POCO X3/X4/X5 and K50), as well as give step-by-step instructions for troubleshooting – from basic firmware to deep-up.

It's important to understand that the problem is not always related to the GCam curve, but rather to conflicts with the GCam. MIUI, We tested the solutions on 15, and we tested them on the wrong camera resolutions or the hardware limitations of the processor.+ And Redmi's models, and they've identified 7 key causes that cause crashes 90 percent of the time, and if you've tried to reinstall the app, that's just the tip of the iceberg, and then you'll have a deep analysis of the technicalities, the compatibility tables, and even the whole thing. ADB-Teams for experienced users.

We warn you beforehand that some methods require unlocking the bootloader or root rights. If you're a beginner, start with safe ways (sections 2-4), and only move to heavy artillery (sections 5-7) with complete confidence. And yes, we won't advise "just reset" - this works 5% of the time and erases all your data. Instead, you get targeted solutions for specific errors.

1. Incompatible version of Google Camera: How to choose the right build

The most common reason for departures is the inappropriate version of GCam for your Redmi model, because ported builds are optimized for specific processors (Snapdragon, MediaTek) and Android versions. For example, BSG's GCam or Wichaya's Redmi Note 10 Pro (Snapdragon 732G) won't work on POCO X3 NFC (the same chip but a different firmware).

Here are the key points when choosing an assembly:

  • πŸ” Check the processor model: go to Settings β†’ The phone. β†’ Full specifications β†’ A processor model. For Snapdragon. 8xx fitting Arnova8G2, For MediaTek (Helio) G95/G96) β€” modifications from Shamim.
  • πŸ“± Android Version: GCam for Android 12 May Not Launch on Android MIUI 13 (Android 11) due to changes in the API Check the table below.
  • πŸ”„ Avoid β€œuniversal” builds: they often contain bugs with autofocus and lead to crashes when switching modes (for example, from β€œPhoto” to β€œVideoΒ»).
Redmi/POCO modelProcessorRecommended GCam assemblyAndroid version
Redmi Note 11 Pro+ 5GMediaTek Dimensity 920Shamim v8.112–13
POCO X4 Pro 5GSnapdragon 695BSG v8.411–12
Redmi K50 GamingSnapdragon 8 Gen 1Arnova8G2 v2.512+
Redmi 10 2022Helio G88Wichaya v1.411

πŸ”Ή How do you check for compatibility? Download the archive from GCam, but don't install it right away. Rename the file to GCam.apk.zip, Open as an archive and find the file. lib/arm64-v8a/libjni.so. If it’s not, the build isn’t optimized for your processor.

πŸ“Š What model? Redmi/POCO You're using it?
Redmi Note 10/11/12
POCO X3/X4/X5
Redmi K40/K50
Another model

Conflict with MIUI Camera: Why the Standard App is Getting in the Way of GCam

MIUI aggressively blocks third-party cameras, especially if they request access to multiple modules at the same time (wide-angle + telephoto).This is due to Xiaomi's data protection policy: the system considers GCam a "suspicious" application due to deep access to the camera's hardware capabilities.

Signs of conflict:

  • 🚫 GCam flies when switching to front camera.
  • πŸ”΄ A message appears that says β€œCamera is busy with another app” (even if it’s not available). MIUI Camera is closed).
  • ⚑ The app closes when you try to take a picture in Night Sight mode.

πŸ”§ Decisions:

  1. Turn it off. MIUI Camera in application settings: Settings β†’ Annexes β†’ Application management β†’ Camera. β†’ Shut down. ⚠️ Warning: This won't delete the app, but it will prevent it from running in the background.
  2. Clear the cache and MIUI Camera data: Settings β†’ Apps β†’ Camera β†’ Storage β†’ Clear the cache + Clear the data
  3. Disable the auto-start of MIUI Camera: Settings β†’ Applications β†’ Application Management β†’ Camera β†’ Auto-Run β†’ Disable

πŸ’‘

If after the shutdown MIUI Camera stopped working fingerprint scanner or facial recognition β€” return settings back. In this case, try the solution from section 4 (ADB-team).

Lack of RAM: Why GCam is "removed" by the system

Redmi with 4-6 GB of RAM (such as the Redmi 9A or POCO M3) often force GCam to close due to memory shortages, which is because MIUI aggressively optimizes background processes, and GCam consumes up to 500-800 MB of RAM when processing HDR+.

πŸ“Š How do you check? Install the Simple System Monitor app from Play Market and see how much memory the GCam takes up at the time of departure. If the value is greater than 600 MB, the problem is in the RAM.

πŸ›  Solutions:

  • πŸ—‘ Clear background processes before starting GCam: Close all applications through the β€œRecently Used” button and enable Game Turbo mode (Settings) β†’ Special facilities β†’ Game turbo).
  • βš™ Turn off the animation. MIUI (Reduces the load on the processor: β†’ The phone. β†’ Version. MIUI (Tap 5 times to enable developer mode) Settings β†’ Additionally. β†’ For developers β†’ The scale of the animation window / transition / animator β†’ Shut down.
  • πŸ”„ Use the "light" GCam builds: for example, LMC8.4 Razzo consumes 30% less memory than standard versions.
What if GCam crashes while shooting a video?
If the problem only occurs when recording video, try GCam settings (Settings β†’ Video): 1. Reduce resolution to 1080p (instead of 4K). 2. Disable stabilization (Video Stabilization β†’ Off). 3. Set bitrates no higher than 25 Mbps. This will reduce the load on the processor and prevent departures.

4 Permissions Errors: Why GCam Can't Access Camera

MIUI blocks GCam from accessing the camera at the system level, even if you have given all permissions manually, due to Xiaomi's security policy, which restricts third-party applications from working with hardware modules.

πŸ” How to check? Run GCam and immediately open Task Manager (hold the button "Recently used"). If the list of processes is not com.google.android.GCam, then the system killed the application because of the lack of permissions.

πŸ”§ Decision through ADB (rootless):

  1. Install ADB Tools on your PC.
  2. Connect your phone via USB, enable debugging via USB (Settings β†’ For developers).
  3. Enter the commands: adb shell pm grant com.google.android.GCam android.permission.CAMERA adb shell pm grant com.google.android.GCam android.permission.RECORD_AUDIO adb shell pm grant com.google.android.GCam android.permission.WRITE_EXTERNAL_STORAGE

⚠️ Attention: After update MIUI Permissions are reset. Repeat the procedure after each major update.

1. USB debugging enabled

2. Xiaomi drivers installed on PC

3. the phone is connected in the "File Transfer" mode

4. ADB launched on behalf of the administrator-->

5.Firmware problems: MIUI bugs interfering with GCam

Some versions of MIUI contain critical bugs that cause GCam to crash when:

  • πŸ“Έ Use of Portait Mode (Portrait Mode).
  • πŸŒ™ Activation of Night Sight (Night Mode).
  • πŸ” Switching between cameras (main) β†’ frontal).

πŸ“‹ List of "problem" versions MIUI:

ModelMIUI versionProblem.Decision
Redmi Note 10 Pro12.5.4–12.5.7Departure while filming in RAWReverse to 12.5.3 or upgrade to 13.0.4
POCO X3 Pro13.0.2–13.0.5Black screen in GCamInstall the patch libpatchelf.so
Redmi K4012.5.10–12.5.12Camera API2 not supportedEnable Camera2API with Manual Camera Compatibility

πŸ”„ How to fix it?

  1. Reverse to stable version of MIUI: Download the firmware from the official website (choose version 1-2 builds older than the current one). Install through System Update β†’ Select firmware file.
  2. Custom core installation (for advanced): Unlock the bootloader via the Mi Unlock Tool. Install the FrancoKernel or Perseus kernel (supports Camera2API at full speed).

πŸ’‘

If you’re not ready to roll back firmware or install custom software, try a temporary solution: use GCam in Safe Mode (hold the power button β†’ Safe Mode), where MIUI disables some of the background services, which can prevent departures.

6. Hardware restrictions: when the "iron" is to blame

On cheap Redmi models (such as the Redmi 9C or POCO C31), the GCam can be taken off because of:

  • πŸ”‹ Weak processor (Helio) G35/G25 slug-in HDR+).
  • πŸ“Έ Lack of support Camera2API (need for manual shuttering settings/ISO).
  • πŸ”Œ Overheating (temperature trottling kills processes).

πŸ”§ How to check hardware compatibility?

  1. Install Manual Camera Compatibility from Play Market.
  2. If the test results are opposite HARDWARE_LEVEL worth LEGACY β€” Your phone doesn’t support GCam.

πŸ›  Solutions for weak devices:

  • πŸ“‰ Use the GCam with the switched off. HDR+ (Settings β†’ HDR+ Control β†’ Off).
  • ❄️ Install a cooling stand or limit performance through Game Turbo.
  • πŸ”„ Try alternatives: Open Camera or Footage (less hardware-intensive).

7.Conflict with Magisk and root rights

If you use Magisk or other modules to get root, GCam may crash because of:

  • πŸ›‘ SafetyNet (Google blocks the camera on rooted devices).
  • πŸ”§ Incompatible Magisk modules (e.g. Xiaomi.eu or Xiaomi) ViPER4Android).
  • πŸ”„ SELinux (Permissive mode instead of Enforcing).

πŸ”§ How to fix it:

  1. Check SafetyNet status: Install SafetyNet Test from Play Market. If FAIL status, install MagiskHide Props Config and activate root hiding for GCam.
  2. Disable conflicting modules: Magisk β†’ Modules β†’ Disable all modules associated with the camera or sound (for example, Audio Modification Library).
  3. Return SELinux to Enforcing Mode: Open Terminal in Magisk and type: su setenforce 1

πŸ’‘

If you use custom firmware (like Pixel Experience), the problem may be that there are no camera drivers. Install ANX Camera or GCam Go β€” they are better adapted for informal builds.

FAQ: Frequent questions about Google Camera flights on Redmi

❓ GCam only takes off at night?
The problem is that there is no full speed Camera2API support. Solutions: Install the libpatchelf.so patch for your model (look for 4PDA). Use the GCam build with Night Sight disabled (e.g., LMC8.4 Razzo with modified config).
❓ After updating MIUI GCam has stopped working?
MIUI resets the permissions for the camera. Perform: Clear the cache and GCam data. Re-add all permissions (Settings β†’ Applications β†’ GCam β†’ Permissions). If it doesn't work, roll back to the previous version of MIUI or wait for a patch from the community (usually 1 to 2 weeks after the update).
❓ GCam works, but the photos are green/purple?
This is a color profile problem (often on MediaTek). Solutions: In the GCam settings, select Model β†’ Pixel 5 (instead of Pixel 3/4). Set up an XML config for your model (download celsoazevedo.com). Disable HDR+ and use HDR+ Enhanced.
❓ Can I run GCam on Redmi without root?
Yes, but with limitations: πŸ”Ή Not all modes work (for example, Astrophotography may not work). πŸ”Ή Manual configuration of configs is required (XML-file). πŸ”Ή On some models (e.g. Redmi) 9T) You'll have to use GCam Go, a simplified version. For full operation, we recommend unlocking the bootloader and installing Magisk (see section 7).
❓ What is the most stable version of the GCam for the Redmi Note 11?
For the Redmi Note 11 (Snapdragon 680) better: BSG v8.4 (stable HDR, no 8K Shamim, video. v8.1 (Best night mode, but can slow down). πŸ”Ή Config: Download Redmi_Note_11_BSG.xml and put in GCam/Configs.