Why Google Camera is coming to Xiaomi: Reasons and working ways to solve it

Google Camera (GCam) has long been a cult among the owners of smartphones Xiaomi, Redmi and POCO β€” improved photo processing, night mode and HDR+. But many users have a problem: the camera goes off immediately after launch, closes when shooting, or shows a camera error that says "Camera is not responding." What is the reason and how to fix it?

In this article, we will discuss 7 main causes of GCam crashes on Xiaomi devices, from conflicts with the users. MIUI You will learn how to diagnose the problem, which settings to check first, and which alternative versions of the GCam work consistently on popular models (e.g. Redmi Note 12 Pro).+, Xiaomi 13T, POCO F5). We also collected a compatibility table and answers to frequent questions - from permissions to firmware.

Let me warn you right away: if you use unofficial GCam ports, the risk of crashes is higher β€” developers adapt the application to specific chipsets (Snapdragon, Mediatek, Dimensity), and not all versions are universal. But even on native builds, problems arise β€” and they can be solved.

1. Conflict with MIUI Camera: Why the system blocks GCam

The main reason for departures is embedded software MIUI The Chinese Xiaomi not only restricts access to third-party cameras. API cameras are for third-party applications, but also forcibly closes them if detects "suspicious activity:

  • πŸ” Double-start camera: if MIUI Camera is already running in the background, GCam may not be able to access modules.
  • πŸ›‘οΈ Data protection MIUI: newer (MIUI 14+) Camera Protection is a new mechanism that blocks uncertified applications.
  • πŸ“± Optimization for specific models: for example, on Xiaomi 12S Ultra GCam often flies due to conflict with proprietary algorithm Leica Authentic Look.

How do you check this? Run Task Manager (Settings) β†’ Annexes β†’ Application management) and forcibly close MIUI Camera before GCam opens. If the problem is gone, it's the application conflict.

⚠️ Note: On some devices (e.g. Redmi Note 11 Pro)+) MIUI It automatically restarts the native camera in the background. To avoid this, turn off auto-start for the camera. MIUI Camera in battery settings.

Another nuance is permissions. GCam requires access to the camera, microphone, storage and background activity (to process the photo), if even one permission is not given, the application will fly.

  1. Open the Settings. β†’ Annexes β†’ Application management β†’ Google Camera.
  2. Slip the permissions and turn on all the switches.
  3. In the section Additional activate Show over other windows.
πŸ“Š What version? MIUI You're using it?
MIUI 14
MIUI 13
MIUI 12.5
A stable global
Custom firmware

2. Incompatibility with iron: chipset and drivers

GCam was originally developed for the Google Pixel, which uses Qualcomm Snapdragon chipsets with closed camera drivers.

  • πŸ“± Mediatek Helio/Dimensity (For example, Redmi Note 12 Helio G99).
  • πŸ“± Snapdragon 7/8 series, for example, POCO F4 Snapdragon on Snapdragon 870).
  • πŸ“± Hybrid solutions (e.g. Xiaomi Civi 3 with Dimensity 8200 Ultra).

The problem is that camera drivers for Mediatek are often not optimized for GCam, which leads to: crashes when switching between lenses (wide-angle / telephoto), artifacts in Night Sight mode or complete closure of the application when shooting video in the video. 4K.

The solution depends on the chipset:

ChipsetTypical problemRecommended version of GCam
Snapdragon 8 Gen 1/2Departure while filming in RAWBSG 8.8 or Shamim's GCam
Dimensity 9000/9200Green screen in portable modeLMC 8.4 R11 (patched)
Helio G96/G99The camera is not focusing.GCam Go (simplified version)

If your model is not in the table, check the community XDA Developers β€” they often put custom GCam builds for specific devices. For example, for Xiaomi 13 Pro there is a special port with support for Leica lenses.

πŸ’‘

Before installing GCam, check the model of your chipset in the app CPU-Z (This will help you find the right version.

3. Errors in GCam settings: what to turn off so that it does not fly out

Even if GCam starts, the wrong settings can cause crashes.

  • πŸ“Έ Night Sight mode: on weak chipsets (for example, Snapdragon) 6xx) Prolonged photo processing leads to overheating and flight.
  • πŸŽ₯ Videotaping in the video 4K/60fps: It requires powerful graphics processing that not all Xiaomi will pull.
  • πŸ”„ Switching between cameras: if all available modules are enabled in the GCam settings (main) + telephoto + macro), the application may β€œhang".
  • πŸ“ Retention in RAW: file-weight ~50MB and if memory is scarce, GCam closes with error.

How to set up GCam for stable operation?

  1. Open the GCam settings (swipe down in the home screen).
  2. In the Advanced section, disable: Save RAW files HDR+ Extended (if it is) Motion Photos
  3. In Video, set permission 1080p/30fps (if 4K doesn't work).
  4. In Camera, leave only the main module (turn off the telephoto/macro if they are glitching).

Disable saving RAW|

Set video resolution 1080p/30fps|

Leave only the main camera|

Turn off Motion Photos|

Update the config file for your model-->

If GCam still crashes after the changes, try resetting the application settings (Settings) β†’ Annexes β†’ Google Camera β†’ Warehouse β†’ Clear the data).

4.Firmware problems: MIUI, custom ROM android versions

Version. MIUI Android and Android have a direct impact on GCam stability:

  • πŸ“± MIUI 14+: New restrictions for third-party cameras have been added (see Section 1).
  • πŸ€– Android 13/14: Changed camera access mechanism (more permissions needed).
  • πŸ”§ Custom firmware (e.g. LineageOS, Pixel Experience): There may be no GCam drivers.

How do I check compatibility?

  1. Find out MIUI version: Settings β†’ About phone β†’ MIUI version.
  2. Check the compatibility table below.
MIUI versionAndroid versionProblems with GCamDecision
MIUI 14 (Global/EEA)Android 13Launch departureTurn off Camera Protection in Settings β†’ Special opportunities β†’ Additionally.
MIUI 13.5 (China)Android 12Green screen in portable modeInstall Mediatek Fix patch for GCam
The Pixel Experience (Pixel Experience)Android 14The camera is not focusing.Sweep ANX Camera or Open Camera

If you have a custom firmware, check if it supports it. Camera2 API (You can find out this in the Manual Camera Compatibility app (available on the Play Market). API Disabled - GCam will not work.

How to turn it on Camera2 API custom-made?
1. Install Magisk and module Camera2API Enabler. 2. Reboot your phone. 3. Check support in Manual Camera Compatibility. 4. If it doesn't work, look for firmware with pre-activated API (For example, Havoc-OS or ArrowOS).

5. Overheating and productivity limitations

Xiaomi is known for aggressive thermal throttling - when heated above 40Β°C system is forced to reduce performance, which leads to GCam flights:

  • πŸ”₯ Redmi Note Series (weak cooling system).
  • πŸ”₯ POCO F3/F4 (Snapdragon chipset 870/888 warms up).
  • πŸ”₯ Devices with Mediatek Dimensity (e.g. Xiaomi) 11T).

How to diagnose overheating?

  1. Install CPU Monitor or AIDA64.
  2. Start the GCam and monitor the temperature of the processor.
  3. If the temperature is above 45Β°C - the problem of overheating.

Solutions:

  • 🧊 Cooling: reduce screen brightness, close background apps, use a cooling stand.
  • βš™οΈ Limitation FPS: In GCam, install Limit. FPS to 30 (in the developer settings).
  • πŸ”„ Reboot: If your phone overheats, let it cool for 10-15 minutes.

⚠️ Note: On certain devices (e.g, POCO X3 Pro) GCam departs due to restrictions MIUI To fix this, add the app to Settings. β†’ Battery β†’ Optimizing the battery β†’ No restrictions.

πŸ’‘

If the GCam is out in 5-10 minutes, 90 percent of the time it's overheating. Solution: Reduce the load (turn off). HDR+, Reduce video resolution or use external cooling.

6. conflict with Magisk, root and system modifications

If your Xiaomi is unlocked (Magisk installed, TWRP Or the custom core, GCam can fly out because of:

  • πŸ› οΈ Incorrect Magisk modules (for example, Camera2API Enabler for Unsoptimized Firmware).
  • πŸ” No Hiding Root: GCam detects root and blocks startup.
  • πŸ“ Modified system libraries (e.g. libcamera or libarcore).

How do you check?

  1. Open Magisk and check the active modules.
  2. Disable all modules associated with the camera (e.g. GCam Fix, Camera2API).
  3. Restart your phone and start the GCam.

If the GCam is working after it's turned off, the problem is one of them. How do you find the culprit?

  1. Turn on modules one at a time and test GCam.
  2. If after activation of a specific module there are crashes - remove or update it.

If GCam detects root and does not start, you need to hide the root access:

  1. Open Magisk. β†’ Settings β†’ Enable Zygisk and Enforce DenyList.
  2. Add Google Camera to DenyList (Hidden List).
  3. Reboot the phone.
πŸ“Š You have a root or magisk installed?
Yes, with active modules.
Yeah, but no modules.
No, stock firmware.
I don't know what it is.

7. GCam Alternatives: What to Use When Nothing Helps

If GCam is persistently flying out and the problem cannot be fixed, consider the alternatives:

  • πŸ“Έ MIUI Camera Pro Mode: In New Versions MIUI Added manual settings (exposure, ISO, white-colour).

Comparison of alternatives:

AnnexPlusesConsCompatibility with Xiaomi
Open CameraSupport RAW, no advertisingWeak. HDR, no night-timeβœ… All models.
ANX CameraOptimized for Mediatek, good HDRPaid version, complex settingsβœ… Better for Dimensity
FootageProfessional video shootingNo photo modes.βœ… For videographers.

If you want to return GCam, try the Xiaomi special builds:

  • πŸ“₯ For Snapdragon: BSG GCam (versions 8.7–8.9).
  • πŸ“₯ For Mediatek: LMC 8.4 with Mediatek Fix patch.
  • πŸ“₯ For new flagships: GCam for Xiaomi 13/14.

FAQ: Answers to Frequent Questions

❓ GCam only takes off at night?
The problem is typical for Mediatek chipsets and weak Snapdragon (for example, Snapdragon). 6xx). Solutions: Turn off Night Sight in GCam settings. Use an alternative port (e.g. GCam Go). Remove the cover (if any) - overheating exacerbates the problem.
❓ After updating MIUI GCam stopped working?
In the new versions MIUI (14+) Camera Protection has been added to turn it off: Go to Settings β†’ Special opportunities β†’ Extra. Find Camera Protection and turn it off. Reboot your phone. If you don't have a point, try rolling back to the previous version. MIUI via Fastboot.
❓ GCam works, but it turns out that the photos are green or purple?
This is a typical problem of incompatibility of the camera sensor and GCam.Solution: Install a config file for your model (look at the XDA Or telegram channels like that. @gcamconfigs). Turn it off. HDR+ Enhanced in GCam settings. Try another version of GCam (e.g, LMC 8.4 instead BSG 8.8).
❓ Can I install GCam on Xiaomi without root?
Yes, root is not required for most versions of GCam. however: On some firmware (e.g., root, MIUI China must be manually included Camera2 API. If the GCam detects a modification of the system (e.g. modified build.prop), it can block the start. APK from a verified source (e.g. Celso Azevedo) Allow installation from unknown sources (Settings) β†’ Annexes β†’ Special access β†’ Install unknown applications. Install and configure (see Section 3).
❓ Which version of GCam is better for Xiaomi 13 Pro?
Xiaomi 13 Pro (Snapdragon 8 Gen 2 chipset) is recommended: BSG GCam 8.8 (with Leica lenses config.) Shamim's GCam 8.7 (optimized for 2023 flagships) XDA Developers (theme for Xiaomi 13 Series).