Why GCam is better than the native camera on the Redmi Note 8 Pro and what you need to know before installing
Owners of Xiaomi Redmi Note 8 Pro often face disappointing low-light photo quality, over-lit frames or blurred details - despite the powerful Mediatek Helio chipset G90T and quadrocamera with the main module at 64 MP. MIUI 12 uses aggressive image processing that eats away at natural colors and textures. The solution is to install Google Camera (GCam), an application with advanced algorithms. HDR+ Night Sight, originally developed for Pixel smartphones.
But just download it. APK Redmi Note 8 Pro has a unique camera configuration (Samsung's main sensor) GW1 + auxiliary modules that require special configuration files (XML) And GCam versions that support Mediatek, without which the app will either not launch or work with artifacts, and this guide provides proven builds, step-by-step customization and solutions to typical problems that are relevant to the design of the app. MIUI 12 (including subversions 12.0.1 to 12.5.8).
Before you start, consider:
- π Battery charge should be at least 50% β installation and testing take 20-30 minutes.
- π Backup of photos and camera settings (via Settings) β Google β Backup).
- π οΈ Debugging by USB not required, but may be necessary to correct errors (included in Settings) β The phone. β Version. MIUI β 7 taps by assembly number β For developers β Debugging by USB).
Importantly, GCam wonβt replace the native camera completelyβsome features (like macro or Documents mode) will remain available only in the standard app, but you will get:
- π Night Sight β no noise and detail preservation (even when shooting at night) ISO 3200+).
- π¨ Natural color reproduction without soap effect MIUI.
- π Improved autofocus in low contrast.
- πΈ RAW-format (DNG) manually adjusted for post-processing.
Which version of GCam to choose for Redmi Note 8 Pro MIUI 12
Not all GCam builds are compatible with the Redmi Note 8 Pro. G90T, It requires special libraries to make the camera work properly, and the official Google versions don't support this hardware, so you have to use modified ones. APK from the community (e.g. developers) BSG, Shamim or Wichaya).
Up-to-date versions for 2026 tested on MIUI 12:
| GCam version | Developer | Features | Download link |
|---|---|---|---|
| GCam 8.1 | BSG | Stable operation, support for all camera modules, night mode without bugs | Download |
| GCam 7.3 | Shamim | Best color reproduction, but possible lags when shooting video | Download |
| GCam 7.4 | Wichaya | Support 4K 60fps, but requires manual adjustment XML | Download |
For MIUI 12 is recommended to start with GCam 8.1 of BSG β If you need extra modes (like Astrophotography for shooting stars), try Wichaya 7.4, but be prepared to manually adjust.
β οΈ Attention: Don't download APK From unverified sources (e.g. torrent trackers or file sharing sites with no reputation), viruses or modified libraries are often found in such files that can permanently damage the camera (e.g., knock down the sensor calibration). Use only the official developer repositories listed above.
GCam installation on Redmi Note 8 Pro
The installation process consists of three stages: downloading APK, It's important to follow the order to avoid errors like Camera. API2 Not supported or App not responding.
Download and installation APK
Download the selected version of GCam from the link in the table above. The file will be in.apk format.
- π± Go to Settings. β Annexes β Application management β Installation of unknown applications.
- π Permission to install APK from your browser (such as Chrome or Mi Browser).
- π Launch the downloaded file and confirm the installation.
Configuring permits
Do not start the GCam immediately after installation.
- π§ Go to Settings. β Annexes β Application management β Google Camera.
- πΈ Enable permissions for Camera, Microphone (for video) and Warehouse (for photo saving).
- π Reboot the phone β this will reset the camera cache and prevent initialization errors.
3. First start and basic setup
When you first run, GCam can freeze for 10 to 20 seconds, which is normal (libraries are set up) if the application closes immediately:
- π οΈ Remove GCam and install another version (for example, instead of 8.1 try 7.3).
- ποΈ Clear the cache of the standard Camera application through Settings β Annexes.
SHOWS official APK from BSG/Shamim/Wichaya|
Camera, microphone and storage permissions included|
The phone is restarted after installation|
Backup photo created-->
Configuring the configuration file (XML) for maximum quality
No XML-Config GCam will work in a "stripped" mode: incorrect color reproduction, no HDR+ Or errors when you switch cameras. A config is a file with settings optimized for Samsung. GW1 (The Redmi Note 8 Pro sensor).
Where to find it. XML:
- π₯ Download the finished config for your version of GCam from the Celso Azevedo repository (look for tagged files). Redmi_Note_8_Pro Begonia is the code name of the model).
- π Or create your own through the GCam Configurator app (available in the Play Market).
How to install XML:
- Downloaded file (e.g, BSG_Redmi_Note_8_Pro_V3.xml) put it in a folder GCam/Configs8 storage.
- Open GCam, tap the black area next to the down button twice (the config menu will open).
- Choose yours. XML-file and confirm the download.
- Restart the app.
Recommended parameters for XML (if you set it up manually):
- π· HDR+ Control: Enable Auto or On for all modules.
- π Night Sight: Max Exposure Time is set to 1/4s (stable-staffed).
- π AF Tracking: Turn off if autofocus floats when shooting video.
- π Resolution: For photo β 16:9 (4608Γ3456), video β 4K 30fps (60fps lay down).
β οΈ Attention: If after downloading XML The camera shows a green or purple screen, which means that the config is incompatible with your version of GCam. XML-file Configs8 And try another one. Some configs are designed for specific builds (e.g., just for the purpose of building a configurator). BSG 8.1).
π‘
If GCam doesn't save a photo, check the storage permissions and the save path in the app settings. By default, the photos should go to the folder. DCIM/GCam.
Comparison of GCam and standard camera: what is better in what conditions
GCam is not always superior to the native camera MIUI 12 -- each solution has strengths and weaknesses. Below is a comparison in key scenarios:
| Parameter | GCam (BSG 8.1) | Standard camera (MIUI 12) |
|---|---|---|
| Daytime shooting | More natural colors, better shadows | Brighter, but with an inflated saturation ("soap" effect) |
| Night photography | Night Sight is superior to Night Mode MIUI detailing | Faster processing of personnel, but with noise |
| Portrait mode | More accurate background (side) blur | Better recognizes the edges of objects (such as hair) |
| Video | Stabilization is worse, possible lag in 4K | Smoother, but with artifacts in sharp movements |
| Macrograph | Not supported | It works, but with a lot of noise. |
The bottom line: GCam is definitely better for landscapes, night shots and portraits, and the standard camera is better for video and macro, and the best option is to use both applications depending on the task.
How do you check which camera is currently in use?
Solving Common GCam Errors on Redmi Note 8 Pro
Even with the right installation, GCam can produce errors. Below are the ways to fix them, tested for the best possible solution. MIUI 12:
1. Camera error API2 not supported"
Reason: There is no support Camera2 API Solution at the firmware level:
- π Check the support API via Camera2 API Probe (available on Play Market).
- π§ If support is partial (LEGACY or LIMITED), Install the Magisk module Camera2API Enabler (requires an unlocked bootloader and Magisk).
2.The application is immediately closed
Possible causes and solutions:
- ποΈ Cash conflicts: Clear GCam data into Settings β Annexes.
- π Incompatible version: Try GCam 7.3 instead of 8.1.
- π‘οΈ MIUI Blocks: Turn off optimization MIUI for GCam in battery settings.
3. Green or purple stripes in the photo
These are artifacts of sensor malfunction.
- π Set another one. XML-Config (for example, for Samsung) GW1 from this Telegram channel).
- π In the GCam settings, turn off HDR+ Enhanced and used HDR+ Auto.
4. Autofocus is not working.
Frequent issue at Mediatek Helio G90T. Helping:
- π Switching between camera modules (tap on the switch icon in the GCam interface).
- π Remove the GCam folder in internal storage and reconfigure.
β οΈ Note: If your native camera stops working after installing GCam (Cannot connect to camera is an error), reset the Camera application settings via Settings β Annexes β Reset: In extreme cases, a factory reset will help (but it will delete all the data!).
Additional tweaks: how to make the most of GCam
After the basic setup, you can improve the quality of shooting with the help of hidden parameters and third-party tools.
1. Manual control of the exposure
GCam allows you to fine-tune the exposure even without manual mode:
- π± In the camera interface, tap on the screen and hold your finger β an exposure slider will appear.
- π Drag it up/down to correct the brightness before shooting (not after, as in Lightroom).
2. Shooting in RAW (DNG)
To save photos in format RAW post-processing:
- π· In GCam settings, turn on Save RAW files (usually in the Advanced section).
- π₯οΈ Handle it. DNG Lightroom or Darktable for maximum detail.
3. Improvement of video
Videos in GCam often suffer from lags to stabilize the recording:
- π₯ Set the permit. 1080p 60fps instead 4K (less processor load).
- π Turn on Air Mode during shooting β this will turn off background processes.
- π± Use a tripod or stabilizing grip (for example, DJI Osmo Mobile).
4. Automation of shooting
Scripts for Tasker or MacroDroid can make it easier to work with GCam:
- π€ Set up automatic GCam start when you connect the headset (convenient for selfies).
- π‘ Create a profile to quickly switch between GCam and the standard camera.
π‘
For low-light shooting (such as indoors in the evening), always use Night Sight instead of the standard mode. Even if it seems that there is enough light, GCam algorithms are better at handling noise and preserving detail.