How to Install Google Camera on Xiaomi: A Complete Guide with Settings and Fixes

Photos on Xiaomi smartphones often suffer from aggressive processing in the standard MIUI Camera app: blurry parts, unnatural colors and inflated sharpness. The solution is ported by Google Camera (GCam), which reveals the real potential of iron modules even in budget models. But installing GCam on Xiaomi is not always a trivial task: you need the right versions of APK, configs for a specific processor and knowledge of workarounds for errors.

In this guide, we will analyze all the steps: from choosing a compatible build to fine-tuning HDR+, Night Sight and 4K video. Separately, we will focus on problems with the Camera2 API, bugs on MediaTek chips and ways to get around the limitations of MIUI. If your Redmi Note 12, POCO X5 or Mi 13 Ultra shoots worse than it could – this guide is for you.

Why Google Camera is better than Xiaomi’s standard camera

Google's image processing algorithms are machine learning-based and optimized for maximum detail without artifacts. Unlike MIUI Camera, which prioritizes "beautiful picture" at the expense of loss of realism, GCam retains:

  • πŸ“Έ Natural colors - without excessive saturation and shift of shades (especially noticeable on the skin and sky).
  • πŸŒƒ Details in the shadows β€” HDR+ GCam is real-time, not post-processing like Xiaomi.
  • πŸŽ₯ Video stabilization – even on budget models (e.g. Redmi) 10C) Video is getting smoother.
  • πŸ” Sharpness without halos – no β€œplastic” effect, typical for the algorithms Xiaomi.

The downside is that the GCam doesn’t support all MIUI Camera modes, like the Magic Clone or the AI Watermark, but for most users, the upsides outweigh the downsides.

πŸ“Š What camera do you use on Xiaomi?
The standard MIUI Camera
Google Camera (GCam)
Both are in situation.
Another.

Compatibility Check: Does your Xiaomi support Google Camera?

Before you download an APK, make sure your device is physically capable of working with GCam.

  1. Presence Camera2 API β€” GCam will not launch without it, and it will be checked through the Manual Camera Compatibility app (available on the Play Market). LEVEL_3 or FULL β€” it's okay. LEGACY or LIMITED This means that GCam will operate with limitations (e.g., no RAW).
  2. Processor model – GCam assemblies optimized for specific chips: πŸ”Ή Qualcomm Snapdragon (8xx/7xx/6xx/4xx) β€” maximum compatibility. πŸ”Ή MediaTek Dimensity (1000/1200/9000) β€” Special ports are required. πŸ”Ή MediaTek Helio (G85/G95/G99) β€” Not all functions are working (for example, Night Sight may not be available).
ProcessorSupport for GCamLimitations
Snapdragon 8 Gen 2 (Mi 13, POCO F5 Pro)Complete.No.
Dimensity 9000 (Redmi K50 Pro)PartialNo Astrophotography, possible lag
Helio G99 (Redmi 12)BasicMain camera only, no HDR+ in video
Snapdragon 480 (POCO M3 Pro)Complete.No support for 4K@60fps

⚠️ Attention: On devices with MIUI 14+ HyperOS may need to be disabled. MIUI Optimization in the Developer Settings (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to tap β†’ For developers β†’ Turn off optimization MIUI). Without it, GCam can fly out while shooting.

Where to download Google Camera for Xiaomi: official and ported versions

Google doesn't release GCam for devices that aren't part of the Android One or Pixel program, so Xiaomi uses ported builds from enthusiasts.

  • πŸ”— Celso Azevedo, the largest base APK It's filtered by brand and model. Urnyx05, BSG Shamim.
  • πŸ”— Telegram channels: @GCamMods β€” Current builds for Snapdragon. @MTK_GCam β€” Ports for MediaTek (including Dimensity).
  • πŸ”— 4PDA β€” In the themes of specific models Xiaomi often put optimized configurations (for example, for the Redmi Note 11 Pro).+ or POCO X4 GT).

Criteria for selection of version:

  1. Fresh assembly (optimally - no older than 3 months).
  2. Support for your processor (indicated in the name) APK, for example GCam_8.1.101_Snapdragon.apk).
  3. Config files for your model (accelerates the setup).

πŸ’‘

If you're not sure about your choice, download the latest two versions from different authors and test them in parallel, one that works better during the day, the other at night.

Google Camera installation on Xiaomi

The installation process depends on whether the bootloader is unlocked on your device. If not, use the rootless method.

Method 1: Install an APK without root (for most users)

Download APK from a trusted source |Allow installation from unknown sources | Disable MIUI optimization (if MIUI 14+) | Remove the standard camera cache (Settings β†’ Applications β†’ Camera β†’ Memory β†’ Clear cache)

-->

  1. Download. APK-GCam file (e.g, GCam_8.4.300_v1.8.apk from BSG).
  2. Go to Settings β†’ Applications β†’ Application Management β†’ Application Settings (cogs) β†’ Install unknown applications and allow installation for your file manager.
  3. Install APK by following the prompts. If you see an error "Application not installed", try: Remove the previous version of GCam. Use another installer (for example, SAI - Split APK Installer).

Once installed, open GCam and provide all the requested permissions (camera, microphone, storage).

Method 2: Installation via Magisk (for advanced users)

If you have a bootloader unlocked and you have Magisk installed, you can use modules to integrate GCam into the system.

  • GCam Services Provider – emulates the availability of Google Camera services to ensure HDR+ works properly.
  • GCam Go Fix fixes bugs on weak devices (e.g. Redmi 9A).

Install it through Magisk Manager β†’ Modules β†’ Install it from storage. Once installed, restart the device.

⚠️ Note: On certain devices (e.g, POCO F3 s MIUI 13) Magisk modules may conflict with Camera2 API. If the GCam stops seeing a flash after installation, turn off the modules one by one to find the culprit.

Google Camera setup: optimal settings for Xiaomi

By default, GCam can be unstable, like dark images, green hue, or zoom artifacts, and you can fix that by:

  1. Configs are settings files (.xml) that automatically adjust GCam to a specific hardware. For example: Redmi Note 10 Pro is a Wichaya config. For POCO X3 Pro, Shamim config.

Download the file, place it in the GCam/Configs folder on the internal storage, then in GCam, tap it twice on the black area next to the down button.

Manual setting

  • HDR+ control β†’ High (for better detail in shadows)
  • Lib patcher β†’ Saber (reduces noise on MediaTek)
  • Video bitrate β†’ 50 Mbps (for) 4K).
  • Turn off Motion photos (saves space and reduces lag).

Challenges and solutions:

Problem.Reason.Decision
The green tint in the photoIncompatible with Camera2 APIEnable Aux camera fix in GCam settings
GCam flies off while shooting videoLimitation of MIUI on background activityAdd GCam to AutoRun and Without Restrictions (Settings β†’ Battery)
Front camera's not working.There is no support at the port.Try the GCam version marked FrontCam

πŸ’‘

If the photos are too dark after setting up, turn on Night Sight even during the day – the GCam algorithm will automatically adjust the exposure.

Google Camera vs MIUI Camera: Which is Better in 2026

To make an objective assessment of the difference, we tested both cameras on the Xiaomi 13 Lite (Snapdragon 7 Gen 1) under the same conditions.

ParameterGoogle CameraMIUI Camera
Details⭐⭐⭐⭐⭐ (texture)⭐⭐⭐ (blur)
Color rendering⭐⭐⭐⭐ (natural)⭐⭐ (saturated)
HDR⭐⭐⭐⭐⭐ (haloless)⭐⭐⭐ (borderlight)
Night photography⭐⭐⭐⭐ (Night Sight is better than Night Mode)⭐⭐⭐
Video 4K⭐⭐⭐ (stabilization)⭐⭐⭐⭐ (better stabilisation)

When to use the MIUI Camera:

  • πŸŽ₯ For video shooting (best stabilization and sound).
  • 🀳 For selfies with beautify effects (GCam does not have them).
  • πŸ”¦ For macro photography (GCam often doesn’t have close-range autofocus).
How to return MIUI Camera after removal?
If you have removed a standard camera through ADB or uninstaller, you can only restore it through a full reset (Settings β†’ About Phone β†’ Reset) or reflash MIUI via Fastboot. Backups (for example, through Titanium Backup) will not help, since MIUI Camera is a system application with firmware binding.

Frequent mistakes and their solutions

Even after installation, the GCam may not work properly.-5 Problems and ways to correct them:

  1. Error: "Couldn't connect to the camera" Cause: Conflict with MIUI Camera or other applications using the camera (e.g. Snapchat). Solution: adb shell pm disable-user --user 0 com.android.camera This command will disable the standard camera (you can turn back on by replacing disable with enable).
  2. GCam does not save photos Reason: No storage permissions or conflict with MIUI Optimization. Solution: Go to Settings β†’ Applications β†’ GCam β†’ Permissions and turn on Storage. If it doesn't help, disable MIUI Optimization (see section above).
  3. Green or purple artifacts Reason: Incompatible with Camera2 API or MediaTek drivers Solution: In GCam settings, enable Aux camera fix and set Lib patcher β†’ AWB fix.

⚠️ Attention: On devices with Android 13+ And HyperOS may need to roll back the version of Google Play Services to 22.18.16 (or another stable version).Newer versions sometimes block the work of ported GCams.

FAQ: Answers to Frequent Questions

Can I install Google Camera on Xiaomi without root?
Yes, 90% of root cases do not require. it is enough to download a compatible APK and install it manually (see section "Install APK without root"). Root is only needed to install additional modules (for example, GCam Services Provider), which improve stability on some devices.
Why does the GCam eat more battery than a standard camera?
Google Camera is actively using the processor to process HDR+ and Night Sight, while MIUI Camera performs some of the calculations on specialized chips (for example, Surge C1 in Xiaomi 12S Ultra).To reduce the cost: Turn off Motion photos. Reduce the video resolution to 1080p (if you do not need 4K). Close GCam after use (it continues to work in the background).
How to make GCam work by default (instead of MIUI Camera)?
Android does not allow you to replace the default system camera without root.Route: Install QuickSwitch.Tune a gesture (like double-pressing the screen) to launch GCam.Switch off notifications from MIUI Camera to avoid confusion.On some firmware (like Xiaomi.EU), you can completely remove MIUI Camera via ADB: adb shell pm uninstall --user 0 com.android.camera
Does GCam support all Xiaomi cameras (wide-angle, telephoto, macro)?
It depends on the port and device model: πŸ”Ή The main camera is always working. πŸ”Ή Wide-angle – Supported in most ports for Snapdragon, but may not be available on MediaTek. πŸ”Ή Telephoto – works only on flagships (for example, Mi 11 Ultra, 13 Pro). πŸ”Ή Macro – almost never supported (use it) MIUI Before installation, check the build description on the Celso Azevedo website, which indicates which modules are supported.
How to upgrade Google Camera to Xiaomi?
Ported versions of GCam are not updated through the Play Market. To get a new version: Watch for updates in the port author's Telegram channel (e.g. @Urnyx05 for Urnyx05 builds). Download the new APK and install on top of the old one (settings will remain). If the new version works worse, roll back to the previous one (create a backup APK via APK Extractor). Don't delete the old version before installing the new one - it can reset the configs!