How to improve the camera on Xiaomi: from settings to firmware GCam

Xiaomi smartphone cameras have long ceased to be a weak point of the brand – modern models like Xiaomi 14 Ultra or Redmi Note 13 Pro+ They compete with Samsung and Google in terms of quality, but even the top-end modules often don’t work at full capacity due to factory limitations, incorrect settings, or lack of optimization for specific scenarios. This article is not about buying a new phone, but about how to make the most of your existing camera – from basic tricks to deep firmware tuning.

We tested all methods on current Xiaomi models (2022-2026) and selected only those that give a noticeable increase in quality. Importantly, some methods require unlocking the bootloader or root rights, which we noted with special warnings. Beginners are satisfied with the first 5 points, and experienced users can delve into the fine tuning of GCam or XML-profile.

1. Optimization of standard camera settings

Before looking for third-party solutions, check the basics in the native Mi Camera app. Many users shoot on factory settings for years without even knowing about hidden options. 13T Pro) by default can be enabled binning up to 12.5 MP - this reduces detail in good lighting.

How to check and change:

  • πŸ“± Open the camera. β†’ Settings (cogs) β†’ Photo resolution and select the maximum value (for example, 200 MP for flagships or 50 MP for the middle segment).
  • πŸŒ“ In the Night mode section, activate the option "Car"-HDR" β€” It automatically balances exposure in difficult conditions.
  • πŸ” Include Part Improvement (if any in your model) – this is hardware sharpening without loss of quality.
  • 🎯 For video: set the permission 4K@30fps (or 8K, if supported) and the bitrate maximum in the video settings.
πŸ“Š What Xiaomi model do you use?
Xiaomi 13/14 Series
Redmi Note 12/13
POCO F5/X5
Xiaomi Civi
Another model

Pay special attention to focus settings. In budget models (Redmi). 10C, POCO M5) Autofocus often "misses" - manually switch to AF-S (Solo autofocus in professional mode. Use macro mode for macro photography. AF-C (continuous autofocus) and increase the distance to the object by 5-10 cm - this will reduce the number of misses.

⚠️ Note: On models with a telephoto lens (e.g., Xiaomi) 12S Ultra) disable the option "Digital zoom" in the settings - it artificially enlarges the image with loss of quality. Instead, use physical zoom (2x, 5x) Or shoot on the main camera with subsequent framing.

2. Install Google Camera (GCam) - step-by-step instruction

Google Camera (or GCam) is a modified camera application from Google Pixel, which is due to processing algorithms. HDR+ Night Sight gives more natural colors and better detail in dark scenes. It works stable on Xiaomi, but requires the right version and customization.

How to determine:

  1. Download the current version of GCam for your model from trusted sources (for example, Celso Azevedo). BSG Wichaya.
  2. Install.apk file (allow installation from unknown sources in security settings).
  3. After the first start, go to Settings β†’ Lib Patcher and select a config for your sensor (e.g, IMX766 Xiaomi 12T Pro).
  4. Turn on the options: πŸ”˜ HDR+ Enhanced (enhanced dynamic range) πŸ”˜ Sabre Noise Reduction (Noise Reduction) πŸ”˜ Viewfinder Format: 4:3 (maximum sensor usage)

β˜‘οΈ Preparation for GCam installation

Done: 0 / 4

For maximum effect, download XML-profile for your model (shared in forums like XDA Developers and import through Settings β†’ Configure β†’ Restore Config. for example, for the Redmi Note 11 Pro+ Samsung-sensored ISOCELL HM2 Shamim user profile is suitable – it optimizes white balance and reduces lights.

Xiaomi modelRecommended version of GCamBest. XML-profileQuality gains
Xiaomi 13/14 UltraBSG v9.2Xiaomi_13_Ultra_V3.xml+30% detail in the shadows
Redmi Note 12 Pro+Wichaya v1.8Note12ProPlus_HM2.xml+25% color accuracy
POCO F5 ProShamim v8.7POCO_F5_Pro_IMX766.xml+40% nighttime shooting
Xiaomi Civi 3LMC8.4Civi3_DualCam.xml+20% Portrait Mode

⚠️ Note: On some models (Xiaomi 12 Lite, Redmi 10 2022) the GCam may not start due to lack of support Camera2 API. Check compatibility through the Manual Camera Compatibility app (available in the Play Market). LEGACY or LIMITED, GCam will not work.

3. Manual control of the shooting parameters

Professional mode (Pro Mode) in Mi Camera allows you to manually adjust shutter speed, ISO, White balance and focus, which is especially useful in challenging environments, like a night city or a blurry-background portrait, and here's the best setting for different scenarios:

  • πŸŒƒ Night shooting: Excerpt: 1/4–1/2 sec (use a tripod!) ISO: 800–1600 (Higher – more noise – White balance: 3500–4000K (light-light)
  • πŸ‘€ Portrait with bokeh: Diaphragm: f/1.8–f/2.2 (Maximum opening) Focal distance: 50–85 mm (equivalent) Distance to object: 1–1.5?
  • 🏞️ Landscape by day: Excerpt: 1/500–1/1000 Sec (to avoid the overlight) ISO: 100–200 (minimum) Focus: Infinity (∞)

Critical: When shooting manually, always use the format RAW (If supported, it saves as much data as possible from the sensor for later processing in Lightroom or Snapseed. In Mi Camera, enable Save option RAW+JPEG In the professional settings, for models without support RAW (Like Redmi. 9A) Use the Open Camera app from the Play Market.

πŸ’‘

To avoid the soap effect of night shooting, reduce the Sharpening setting in the GCam settings to 0.3-0.5. This will reduce artificial sharpness, but make the picture more natural.

4. Update firmware and camera drivers

The manufacturer regularly releases updates for the camera through the MIUI, But they don't always install automatically. For example, in Xiaomi 13 Pro after upgrading to the previous one. MIUI 14.0.12 improved skin treatment in portrait mode, and in the POCO X5 Pro fixes green bug when shooting indoors. How to check and update:

  1. Go to Settings β†’ About the phone β†’ System update.
  2. Click on the three dots in the top right corner and select Update Packages.
  3. If an update marked "Camera" is available, or "ISP" (Image Signal Processor – Install it.

For power users: sometimes new camera features appear in beta versions MIUI. To get them:

  1. Register for the beta test program on the official website.
  2. Download the latest beta firmware for your model through Xiaomi Community.
  3. Install through Settings β†’ The phone. β†’ Version. MIUI β†’ Three-point badge β†’ Select a Service Package.
What if the camera gets worse after the update?
Sometimes new versions of software contain bugs. Reverse to the previous firmware via Fastboot or use the tool MIUI bootloader to select a specific version. For example, in Xiaomi 12S version MIUI 13.2.5 had autofocus problems that were only fixed in 13.5.2.

If there are no updates, but the camera is unstable (for example, it focuses for a long time or β€œhangs”), reset its settings:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the camera, press Warehouse β†’ Clear the data.
  3. Reboot the phone.

5. Optimization of video shooting: 4K, stabilization, sound

Video on Xiaomi often suffers from two problems: frame jitters (especially on budget models without a video). OIS) And bad sound (due to a weak microphone:

  • πŸŽ₯ Stabilization: Enable Ultra-stabilization in video settings (only works when you use Ultra-stabilization) 1080p). Use an external stabilizer (for example, DJI OM 5) or shoot with a focus on the hard surface. In GCam, activate the Video Stabilization option and set the bitrate to a maximum of 50–100 Mbps).
  • 🎀 Sound: Connect an external microphone through USB-C (for example, BOYA BY-M1). In the video settings, turn on Sound Improvement and Noise Reduction. LOG (if supported) for subsequent sound processing in Audacity.
  • πŸ” Focus when shooting: In manual mode, install the video AF-C (Turn off the autoexposure and adjust it manually for stable lighting.

For supported models 8K (for example, Xiaomi 13 Ultra: This resolution is possible, but it has limitations, no stabilization and no autofocus. 8K Only for static tripod scenes. For dynamic videos, you'd better choose 4K@60fps stabilised.

πŸ’‘

For videos on social networks (TikTok, Instagram) shoot in resolution 1080p@60fps bitrate 30 Mbps is the optimal balance between file quality and weight.

6 Additional accessories for improving shooting

Even a top camera can't save a shot in poor light or trembling hands, and here are some accessories that will really improve the result:

AccessoryModel for XiaomiThe effectPrice (2026)
Outer flare.Godox Litemons LED64Lights without overlights~3 500 β‚½
Nozzle lensesXenvo Pro Lens (wikipedia) + macro)Viewing angle 120Β° macro 15x~5 000 β‚½
StabilizerDJI OM 6Smooth video without jitters~12 000 β‚½
External microphoneRode VideoMic Me-LClear sound without noise~8 000 β‚½
Portrait lampNeewer 18" Ring LightSoft light for selfies~4 200 β‚½

For budget models (Redmi) 12C, POCO M5s) For example, macro lens allows you to shoot details from a distance of 2-4 cm, and wide-angle increases the viewing angle to 120Β° (It's good for architecture or landscapes, and the key is to choose metal attachments to avoid glare.

⚠️ Attention: Cheap nozzles with plastic lenses (price up to 1000) β‚½) Often degrade due to chromatic aberrations. Check the reviews for a particular model before buying - for example, Aukey and BlitzWolf nozzles have a good price/quality ratio.

7 Post-processing: How to save bad photos

Even with the perfect camera settings, some of the frames need to be reworked.

  • πŸ“Έ Lightroom Mobile: Use the Tone Curve to correct exposure without losing detail. +25 and reduce the noise on -15. For portraits: Retouch tool for skin defect removal.
  • 🎨 Snapseed: Filter HDR Scape for shadow and light restoration, Selective color correction tool, Glamour Glow effect for soft glow of portraits.
  • πŸ–₯️ Topaz Gigapixel AI: Increase the resolution of the photo to 4x lossless (useful for framing) corrects blurring in long exposure images.

For video use CapCut or KineMaster:

  • 🎬 Stabilization: CapCut Stabilization Tool (level 0.8-1.0).
  • πŸ”Š Sound: Remove noise through Noise Reduction and normalize volume.
  • 🌈 Color: Apply LUT-Cinematic profile for the cinematic view.

Key point: during processing RAW-In Lightroom, adjust the white balance first, then the exposure, and then at the end, sharpness and noise reduction.

8: Xiaomi Camera Problems and Their Solutions

Even after all the adjustments, you can have typical problems, and here are the most common ways to fix them:

Problem.Possible causeDecision
The camera is not focusing.Contaminated lens or software failureWipe the lens with a microfiber; reset the camera settings in Settings β†’ Annexes
The green tint in the photoImproper white balance or sensor defectSet the white balance manually on 5000K; Check the camera in the Camera FV-5
Video twitches at zoomDigital zoom instead of optical zoomTurn off Digital Zoom in Settings; Use Physical Zoom (2x, 5x)
The camera slowly opens.Lack of RAMClear the cache in Settings β†’ Memory; disable background apps
Noises during the nightHigh. ISO weak-sensorUse GCam with Night Sight; lower ISO until 1600

If the camera stopped working after the update MIUI, try:

  1. Clear the Camera application data (as described in Section 4).
  2. Install alternative camera software (such as Open Camera or Footage).
  3. Reverse to the previous version of the firmware via Fastboot (instructions for the 4PDA).

For models with telephoto lens (Xiaomi 13 Ultra, Redmi) K60 Pro) check its performance through the engineering menu:

#4636## β†’ Testing equipment β†’ Camera

If the telephoto lens does not appear in the list, it may indicate a hardware fault.

FAQ: Frequent questions about improving Xiaomi camera

Can I improve the camera on older Xiaomi models (like the Redmi Note 8 Pro)?
Yes, but with limitations. On the Redmi Note 8 Pro (Samsung sensor) ISOCELL Bright GW1) GCam is from the developer Urnyx05 (Main improvements: More natural colors than stock camera. Better detail in shadows thanks to HDR+. Night Sight is superior to Xiaomi’s standard Night Mode, but due to a weak processor (Mediatek Helio). G90T) Maybe they're in the lags when they're in the film. 4K. Optimal settings for this model: 12 MP resolution, HDR+ Enhanced, Sabre NR switched off.
Which format is better: JPEG or RAW? When to use everyone?
JPEG Suitable for: Fast shooting and posting on social networks (low file weight); Automatic processing (for example, for Instagram storis); shooting in good lighting conditions. RAW You need to do this if you're shooting in difficult conditions (contrast light, night photography), planning a serious post-processing (retouch, color correction), wanting maximum detail (e.g., printing photos). RAW It's only available in professional mode. ~20-40 MB each, so shooting in the RAW fill up memory.
Is it true that after unlocking the bootloader, the camera works worse?
Unlocking the bootloader does not degrade the camera, however: Some modified firmware (like LineageOS) may not support proprietary camera drivers from Xiaomi, resulting in the loss of features like Night Mode or the likes of the camera. AI-After unlocking, the camera calibration data is reset (they are stored in the section). /persist). They can be restored through backup or stockware flashing. On some models (for example, Xiaomi Mi). 11) After unlocking, support is lost 8K If you unlock the bootloader and the camera gets worse, try: Flick the stockware through the Mi Flash Tool. Install custom firmware with camera support (e.g. Pixel Experience or crdroid). Restore the file. persist.img backup.
What GCam settings give the best quality on the Xiaomi 13 Pro?
For Xiaomi 13 Pro (Sony Sensor) IMX989) Optimal settings in GCam (version) BSG 9.2): Photo Resolution: 50 MP (maximum). HDR+ Control: Ultra HDR (Noise Model: High (reduces noise without loss of detail) Sharpness: 0.5 (natural sharpness without artifacts). AWB: Neutral (most accurate color reproduction) Additional: Import XML-profile