Arnova Google-Camera Mod 8.1 [STABLE]

Search This thread

archesolus

Senior Member
Aug 8, 2020
62
37
Redmi Note 7 Pro is a device capable of delivering amazing photos with the help of Google-Camera which has gained a lot of popularity in the past recent years. The aim of this thread is to provide the violet community with the latest news and updates about our dedicated Google-Camera Mod created by Senior Developer Arnova8G2!

The latest available G-Cam Mod is 8.1 version which is now stable. All features are working very well with the exception of face retouching. A lot of work has been put into this version and many significant advancements have been made towards solving various bugs and improving the stability and output quality of this Google-Camera Mod

[Bugs]
  • face retouching not working
  • slow-motion autofocus not working

You can download Google-Camera 8.1.101 Stable made by Arnova8G2 from HERE

NOTE: Cloning is no longer supported for this version due to APK encryption

[Changelog]
  • fixed HDR+ OFF
  • turned off logcat
  • fixed zoom buttons
  • fixed various crashes
  • updated AWB models
  • fixed front video zoom
  • updated stream config
  • fixed some RAW issues
  • introduced ram patcher
  • fixed thumbnail preview
  • added custom lib config
  • fixed night sight artifacts
  • fixed video vf buttons dpi
  • added vf Open GL support
  • added sabre management
  • fixed hot pixels in low light
  • updated menu descriptions
  • fixed random viewfinder lag
  • improved xml management
  • added noise profile support
  • fixed front camera skin tone
  • added AWB OFF/ON buttons
  • added image quality buttons
  • miscellaneous optimizations
  • added portrait HDR+ support
  • fixed image resolution issues
  • fixed front camera time lapse
  • set default portrait zoom to 1.0
  • added third-party gallery option

[ Arnova 8.1 XML Configs ]

There are four XML configs for this version: FrontA, FrontA_shasta, FrontB and FrontB_shasta. If front camera white-balance fails in certain lighting conditions with FrontA, switching to FrontB is advised and vice-versa. FrontA is ideally suitable for day selfies and FrontB for night selfies

NOTE: Back camera performs the same with all four configs. Only front camera white-balance is affected

Download the XML Configs from HERE

To learn how to load XML files please see this tutorial

Create the appropriate path for 8.x version on device storage » put the XML file(s) inside "Configs8" sub-folder » open G-Cam and double-tap the black empty space around the shutter button » load config (switching between configs does not require rebooting)

NOTE: Android 11 users must grant full file permissions to Google-Camera in order to be able to load xml configs

Long-press on G-Cam icon > Info > See More > Permissions > Files and Media > Allow management of all files

For info about XML features and tuning, please read the changelog upon loading the configuration file!

Shasta is a bracketing mode capable of merging multiple frames of different exposures. Affects noise, controls shadows and allows for a wider dynamic range. Works only with Camera and Portrait (capturing is prolonged while active)

Some basic rules for better understanding of shasta in good light versus low light:

a) in good light, shasta generates more details, but may also add more noise

b) in low light, shasta generates more details, but reduces noise by a large margin

[ PRO Back Camera Tips ]

When shooting in low-light scenarios like after sunset or before sunrise, tap to focus on the viewfinder for a better exposure. Focusing manually will raise just the right amount of exposure for a perfectly balanced ratio between highlights and shadows

When shooting a subject with strong light coming from behind, tap to focus on the subject and slightly raise exposure using the exposure slider. This will ensure the subject will be well exposed

[ PRO Front Camera Tip ]

When shooting a selfie with strong light coming from behind or when shooting in low-light, your face may be underexposed. To counteract this issue, tap to focus on your face and slightly raise exposure using the exposure slider. This will ensure your face will be well exposed

[ Other Useful Tips ]

∆ EIS works only on 1080p ~Auto/30fps videos using ‹IMX586 QBC HDR Mode› video stream which is set by default for back camera. Only compatible with ‹Standard› and ‹Locked› stabilization modes ∆

For ‹Active› and ‹Cinematic Pan› make sure to set Video Stream Config to ‹OFF› from Advanced » Stream Config menu

For recording 60fps videos make sure to set Video Stream Config to ‹Video HSR 60› from Advanced » Stream Config menu

For recording 4K videos make sure to set Video Stream Config to ‹OFF› from Advanced » Stream Config menu. For smoother 4K videos HEVC must be disabled from Advanced menu ~ 60fps not supported

NOTE: Some ROMs do not support video streams for back camera and/or front camera. If there are issues with Video mode, make sure to set Video Stream Config to ‹OFF› from Advanced » Stream Config menu

To prevent slow-motion focus hunting issues, tap to focus on the viewfinder and lock AF/AE by tapping the lock icon on top of the EV slider ~ 1/8 not supported

For Astro mode there is a dedicated ‹Astrophotography On› button which can be enabled from Night Sight drop-down menu

{ AWB On } { Focus » infinity } { Timer » 3sec }

For faster photos with HDR+ Enhanced, set Image Quality to ‹Auto› (alternatively standard HDR+ can be used)

For smoother selfies with less facial details on HDR+ Enhanced, turn off Ram Patcher from Advanced menu and set Image Quality to ‹Auto› (alternatively standard HDR+ can be used or turned off completely)

IMPORTANT: A clean install is always recommended prior to using Google-Camera in order to avoid possible functionality issues with the app! First uninstall all G-Cam apps currently found on your system » install G-Cam » open it and grant permissions » close G-Cam » clear G-Cam data and cache » open G-Cam and apply the settings/config » reboot device

ABOUT 48MP RESOLUTION: True 48MP is not currently supported on any G-Cam mod due to a limitation in RAW Sensor/Camera2API. This mode is only supported in MIUI Camera. On few devices this hindrance has been tackled via Magisk modules which override that limitation. But on mid-range devices it isn't a viable solution because 48MP coupled with HDR+ will basically freeze the Google-Camera app due to processing power being insufficient. There are some older 6.x.x G-Cam versions which support a 48MP resolution on portrait mode, but it is just an upscaled resolution and not the real deal

If you wish to reward Arnova for his work and dedication, please use this PayPal Link

Enjoy Google-Camera 8.1 on your violet device!
 
Last edited:

Daxiomic

New member
Sep 28, 2020
4
0
"added force 48 sizes toggle to advanced settings"
This option open 48 MP?
Didn't work, black screen and eternal loading is spinning
 

archesolus

Senior Member
Aug 8, 2020
62
37
"added force 48 sizes toggle to advanced settings"
This option open 48 MP?
Didn't work, black screen and eternal loading is spinning

This feature does not work on our device due to a limitation in RAW Sensor/Camera2API. And even if this limitation can be overcome, there will be serious performance issues because 48MP coupled with HDR+ Enhanced will basically freeze the Google Camera app due to processing power being insufficient. Google Camera is not designed to work with such high resolutions. Even on the few devices where it does work, it causes huge lags and also the viewfinder is significantly cropped.
 

Daxiomic

New member
Sep 28, 2020
4
0
This feature does not work on our device due to a limitation in RAW Sensor/Camera2API. And even if this limitation can be overcome, there will be serious performance issues because 48MP coupled with HDR+ Enhanced will basically freeze the Google Camera app due to processing power being insufficient. Google Camera is not designed to work with such high resolutions. Even on the few devices where it does work, it causes huge lags and also the viewfinder is significantly cropped.
What can you say about this mod?
https://forum.xda-developers.com/redmi-note-7-pro/themes/miui-stock-camera-custom-roms-t3927978
 

dumbPy

New member
Oct 4, 2020
1
0
The photos from front camera are turning me into an Avatar character. I guess the channels are getting exchanged? RGB <-> BGR ? the live camera preview is ok but the clicked photos are coming out to be so
 

archesolus

Senior Member
Aug 8, 2020
62
37
The photos from front camera are turning me into an Avatar character. I guess the channels are getting exchanged? RGB <-> BGR ? the live camera preview is ok but the clicked photos are coming out to be so

This is due to color filter arrangement which is set to <RGGB> by default. Changing it to <Auto> will solve the problem. Better yet, use the XML config provided on 1st page.
 

archesolus

Senior Member
Aug 8, 2020
62
37
Stable version

Google-Camera 7.4.104 Stable by Arnova8G2 is up!

[Changelog]
  • set device video profile
  • fixed video streams (EIS)
  • corrected version number
A big thank you to @Arnova8G2 for making this mod possible and special thanks to all beta testers!

Enjoy!
 

zo10000

Senior Member
Feb 15, 2012
120
59
Cluj
Apps & Games
Hi
Just a few things I noticed. Sometimes the location data is not saved, the logs cannot be disabled. It keeps logging regardless of the settings. Other than this and the known limitations it's a good port.
L. E. : another issue that I found is that sometimes the camera doesn't take the picture. It focuses, when I click the shutter it seems to take the picture, but nothing is saved. I can't reproduce it. It happens randomly.
Cheers!
 
Last edited:

IcoLGN

New member
Nov 19, 2020
3
0

Yes, I am using Evolution X android 11 ROM. Sometimes it's recodring without any issues but sometimes only the first time when I start recording it freezes and says "Can't record audio. Other app is using the microphone." then i start recording for second time without problems.
 

pritzzy

Senior Member
Jun 12, 2013
211
46
Mumbai
Redmi Note 9
Yes, I am using Evolution X android 11 ROM. Sometimes it's recodring without any issues but sometimes only the first time when I start recording it freezes and says "Can't record audio. Other app is using the microphone." then i start recording for second time without problems.
Happened to me once, I tried clearing all apps and it worked. Before that it would stop recording. I'm using the stable v7.4
 

Chadhag25

New member
Dec 29, 2020
1
0
Redmi Note 7 Pro is a device capable of delivering amazing photos with the help of Google-Camera which has gained a lot of popularity in the past recent years. The aim of this thread is to provide the violet community with the latest news and updates about our dedicated Google-Camera Mod created by Lead Developer Arnova8G2!

The latest available G-Cam Mod is 7.4 version which is now stable. All features are working very well with the exception of face retouching. A lot of work has been put into this version and many significant advancements have been made towards solving various bugs and improving the stability and output quality of this Google-Camera Mod

[Bugs]
  • face retouching not working
  • broken autofocus on slow-motion

You can download Google-Camera 7.4.104 Stable made by Arnova8G2 from HERE

NOTE: If you aren't able to install the APK from above, please use the cloned APK from HERE

[Beta Changelog]
  • optimized code
  • fixed tone curve
  • fixed video bitrate
  • disabled portrait zoom
  • fixed viewfinder format
  • fixed front cam skin tones
  • fixed magenta hue on front
  • fixed random viewfinder lag
  • added RN7Pro device config
  • enabled video resolution buttons for TL
  • moved spatial denoise to experimental LP
  • added use sabre toggle to advanced settings
  • added use restart toggle to advanced settings
  • added hdr+ instant toggle to advanced settings
  • added force 48 sizes toggle to advanced settings
  • added motion photo toggle to advanced settings
  • added tracking focus toggle to advanced settings
  • added color filter arrangement to advanced settings
  • added force jpeg format toggle to advanced settings
  • added force raw sensor format toggle to advanced settings

[Stable Changelog]
  • set device video profile
  • fixed video streams (EIS)
  • corrected version number

XML CONFIG: I have created an XML config for this version which is tuned for best image quality. You can download it from HERE

To learn how to load XML files please see this tutorial

NOTE: Switching between configs does not require rebooting!

AWB is disabled by default to ensure a straightforward and hassle-free user experience. Suits all indoor and outdoor conditions by rendering accurate image temperature and colors whether shooting in natural or artificial lighting

AWB On (Auto) is suitable for shooting in particular outdoor conditions where a cooler image temperature is needed. Great for capturing foliage with dark-blueish greens and generally recommended for blue colors. Especially suitable for cloudy weather and useful for framing the blue sky with a mass of water in one shot. Not suitable for capturing warm colors such as light-greens or yellow colors in general and great for neutralizing sunlight

NOTE: PLEASE READ THE INFORMATION PROVIDED IN THE XML CHANGELOG FROM MODS CONFIGS CREATOR!

[ PRO Back Camera Tips ]


When shooting in low-light scenarios like after sunset or before sunrise, tap to focus on the center of the viewfinder for a better exposure. Manually focusing on the center of the viewfinder will raise just the right amount of exposure for a perfectly balanced ratio between highlights and shadows

When shooting a subject with strong light coming from behind, tap to focus on the subject and slightly raise exposure using exposure slider. This will ensure the subject won't be underexposed

[ PRO Front Camera Tip ]

When shooting a selfie with strong light coming from behind or when shooting in low-light, your face may be underexposed. To counteract this issue, tap to focus on the center of your face and slightly raise exposure using exposure slider. This will ensure your face will be well exposed

[ Other Useful Tips ]

For faster photos with HDR+ Enhanced, set Image Quality to ‹Off› or use standard HDR+ instead of Enhanced

For smoother selfies with less facial details on HDR+ Enhanced, turn off ‹Use Sabre› from advanced menu, turn off lib patcher from Mods Configs Creator and set Image Quality to ‹Off›

For smoother 4K videos HEVC must be disabled from advanced menu ~ 60fps not supported

To eliminate focus hunting issues while recording a slow-motion video, tap to focus on the center of the viewfinder and lock AF/AE by tapping the lock icon on top of the EV slider ~ 1/8 not supported

[ Night Sight Astrophotography ]

For Astro mode there is a dedicated ‹Astrophotography On› button which can be selected from Night Sight drop-down menu

For best astrophotography results, set ‹Samsung S5KHMX› as AWB model for back camera from Mods Configs Creator and select ‹AWB On› button from Night Sight drop-down menu

{ Focus » infinity } { Timer » 3sec }

IMPORTANT: A clean install is always recommended prior to using Google-Camera in order to avoid possible functionality issues with the app! First uninstall all G-Cam apps currently found on your system » install G-Cam » open it and grant permissions » close G-Cam » clear G-Cam data and cache » open G-Cam and apply the settings/config » reboot device

ABOUT 48MP RESOLUTION: True 48MP is not currently supported on any G-Cam mod due to a limitation in RAW Sensor/Camera2API. This mode is only supported in MIUI Camera. On few devices this hindrance has been tackled via Magisk modules which override that limitation. But on mid-range devices it isn't a viable solution because 48MP coupled with HDR+ will basically freeze the Google-Camera app due to processing power being insufficient. There are some older 6.x.x G-Cam versions which support a 48MP resolution on portrait mode, but it is just an upscaled resolution and not the real deal

If you wish to reward Arnova for his work and dedication, please use this PayPal Link

Enjoy Google-Camera 7.4 on your violet device!


Thank you thank you thank you first of all for all the amazing work u guys do..

Also a problem iam having is inspite of making exposure full high.. When the pic comes its super dark in low light.. What am I doing wrong

Also what else settings can I tweak to get better pics.. Especially in potrait how can I get larger file size for editing..
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Redmi Note 7 Pro is a device capable of delivering amazing photos with the help of Google-Camera which has gained a lot of popularity in the past recent years. The aim of this thread is to provide the violet community with the latest news and updates about our dedicated Google-Camera Mod created by Senior Developer Arnova8G2!

    The latest available G-Cam Mod is 8.1 version which is now stable. All features are working very well with the exception of face retouching. A lot of work has been put into this version and many significant advancements have been made towards solving various bugs and improving the stability and output quality of this Google-Camera Mod

    [Bugs]
    • face retouching not working
    • slow-motion autofocus not working

    You can download Google-Camera 8.1.101 Stable made by Arnova8G2 from HERE

    NOTE: Cloning is no longer supported for this version due to APK encryption

    [Changelog]
    • fixed HDR+ OFF
    • turned off logcat
    • fixed zoom buttons
    • fixed various crashes
    • updated AWB models
    • fixed front video zoom
    • updated stream config
    • fixed some RAW issues
    • introduced ram patcher
    • fixed thumbnail preview
    • added custom lib config
    • fixed night sight artifacts
    • fixed video vf buttons dpi
    • added vf Open GL support
    • added sabre management
    • fixed hot pixels in low light
    • updated menu descriptions
    • fixed random viewfinder lag
    • improved xml management
    • added noise profile support
    • fixed front camera skin tone
    • added AWB OFF/ON buttons
    • added image quality buttons
    • miscellaneous optimizations
    • added portrait HDR+ support
    • fixed image resolution issues
    • fixed front camera time lapse
    • set default portrait zoom to 1.0
    • added third-party gallery option

    [ Arnova 8.1 XML Configs ]

    There are four XML configs for this version: FrontA, FrontA_shasta, FrontB and FrontB_shasta. If front camera white-balance fails in certain lighting conditions with FrontA, switching to FrontB is advised and vice-versa. FrontA is ideally suitable for day selfies and FrontB for night selfies

    NOTE: Back camera performs the same with all four configs. Only front camera white-balance is affected

    Download the XML Configs from HERE

    To learn how to load XML files please see this tutorial

    Create the appropriate path for 8.x version on device storage » put the XML file(s) inside "Configs8" sub-folder » open G-Cam and double-tap the black empty space around the shutter button » load config (switching between configs does not require rebooting)

    NOTE: Android 11 users must grant full file permissions to Google-Camera in order to be able to load xml configs

    Long-press on G-Cam icon > Info > See More > Permissions > Files and Media > Allow management of all files

    For info about XML features and tuning, please read the changelog upon loading the configuration file!

    Shasta is a bracketing mode capable of merging multiple frames of different exposures. Affects noise, controls shadows and allows for a wider dynamic range. Works only with Camera and Portrait (capturing is prolonged while active)

    Some basic rules for better understanding of shasta in good light versus low light:

    a) in good light, shasta generates more details, but may also add more noise

    b) in low light, shasta generates more details, but reduces noise by a large margin

    [ PRO Back Camera Tips ]

    When shooting in low-light scenarios like after sunset or before sunrise, tap to focus on the viewfinder for a better exposure. Focusing manually will raise just the right amount of exposure for a perfectly balanced ratio between highlights and shadows

    When shooting a subject with strong light coming from behind, tap to focus on the subject and slightly raise exposure using the exposure slider. This will ensure the subject will be well exposed

    [ PRO Front Camera Tip ]

    When shooting a selfie with strong light coming from behind or when shooting in low-light, your face may be underexposed. To counteract this issue, tap to focus on your face and slightly raise exposure using the exposure slider. This will ensure your face will be well exposed

    [ Other Useful Tips ]

    ∆ EIS works only on 1080p ~Auto/30fps videos using ‹IMX586 QBC HDR Mode› video stream which is set by default for back camera. Only compatible with ‹Standard› and ‹Locked› stabilization modes ∆

    For ‹Active› and ‹Cinematic Pan› make sure to set Video Stream Config to ‹OFF› from Advanced » Stream Config menu

    For recording 60fps videos make sure to set Video Stream Config to ‹Video HSR 60› from Advanced » Stream Config menu

    For recording 4K videos make sure to set Video Stream Config to ‹OFF› from Advanced » Stream Config menu. For smoother 4K videos HEVC must be disabled from Advanced menu ~ 60fps not supported

    NOTE: Some ROMs do not support video streams for back camera and/or front camera. If there are issues with Video mode, make sure to set Video Stream Config to ‹OFF› from Advanced » Stream Config menu

    To prevent slow-motion focus hunting issues, tap to focus on the viewfinder and lock AF/AE by tapping the lock icon on top of the EV slider ~ 1/8 not supported

    For Astro mode there is a dedicated ‹Astrophotography On› button which can be enabled from Night Sight drop-down menu

    { AWB On } { Focus » infinity } { Timer » 3sec }

    For faster photos with HDR+ Enhanced, set Image Quality to ‹Auto› (alternatively standard HDR+ can be used)

    For smoother selfies with less facial details on HDR+ Enhanced, turn off Ram Patcher from Advanced menu and set Image Quality to ‹Auto› (alternatively standard HDR+ can be used or turned off completely)

    IMPORTANT: A clean install is always recommended prior to using Google-Camera in order to avoid possible functionality issues with the app! First uninstall all G-Cam apps currently found on your system » install G-Cam » open it and grant permissions » close G-Cam » clear G-Cam data and cache » open G-Cam and apply the settings/config » reboot device

    ABOUT 48MP RESOLUTION: True 48MP is not currently supported on any G-Cam mod due to a limitation in RAW Sensor/Camera2API. This mode is only supported in MIUI Camera. On few devices this hindrance has been tackled via Magisk modules which override that limitation. But on mid-range devices it isn't a viable solution because 48MP coupled with HDR+ will basically freeze the Google-Camera app due to processing power being insufficient. There are some older 6.x.x G-Cam versions which support a 48MP resolution on portrait mode, but it is just an upscaled resolution and not the real deal

    If you wish to reward Arnova for his work and dedication, please use this PayPal Link

    Enjoy Google-Camera 8.1 on your violet device!
    1
    Is this thread active?

    Google Camera 8.1 is currently under development. A lot of advancements have been made with many tweaks and optimizations under the hood, including new features and improvements. The upcoming release is featuring a better portrait mode with a more pronounced background blur and better facial exposure, a better sabre implementation and a brand new bracketing mode called shasta.

    I have published a video demonstration with shasta in action, along with some relevant photo comparisons on my telegram channel @violetgcamhub

    Still, there is much work to be done so please wait patiently for the upcoming release.
    1
    Google Camera 8.1 is currently under development. A lot of advancements have been made with many tweaks and optimizations under the hood, including new features and improvements. The upcoming release is featuring a better portrait mode with a more pronounced background blur and better facial exposure, a better sabre implementation and a brand new bracketing mode called shasta.

    I have published a video demonstration with shasta in action, along with some relevant photo comparisons on my telegram channel @violetgcamhub

    Still, there is much work to be done so please wait patiently for the upcoming release.
    Joined the telegram channel. Thanks for the update and all the work :)
    1
    Tried that. the cache folder was empty. I wasn't using any config file before.
    In the first post you said that those config files are for front camera only. Should I load an xml file for front cam? Would that change the focus issue on the main cam?
    What I noticed is that after taking a picture the focus is shown correctly on the viewfinder also.

    Cheers!
    I never said those configs were made for front camera only, as they contain many different changes pertaining to image processing on both back and front cameras, including a fix for the low resolution you're experiencing with the viewfinder. Loading any of the provided xml configs will solve the problem. You will be able to read all the changes done to these xml configs, in the changelog prompt which appears upon loading any of the given xml files.
    1
    "NOTE: Back camera performs the same with all four configs. Only front camera white-balance is affected" - From this I understand that it's for front camera only.
    But thanks for the clarification. I'll try the config files.

    Cheers!

    LE: I've tried all 4 of the config files. With all of them, the app crashes after a few seconds if I switch to video mode. I'll stick to the initial setup without any config file. The focus thing in the viewfinder it's a minor issue and after all it doesn't impact functionality.
    It just means the settings made for back camera are the same for all four configs. Only front camera white-balance differs as the note says. These settings are not there by default when you install GCam, but are applied only when loading an xml config.

    The reason why video mode is crashing for you is because some ROMs do not support stream configs. Go to Settings > Advanced > Stream Config > set Video to OFF. This will fix video mode, but your videos will not be stabilized.

    If you want to use GCam without any xml config, you can fix the viewfinder issue yourself by following these steps: open GCam Developer Settings and disable the parameters below:

    camera.pck_large_yuv
    camera.glpreview
    camera.gouda.glpreview