[App] Arnova8G2's Google Camera Port

Search This thread

nexlay

Member
May 17, 2018
44
4
Hello, installed last version of this gcam mode on my Poco X3 Nfc (official pixel experience rom). Everything is ok except the front camera's video recording. It's just freeze with black screen when choosing video recording mode with front facing camera. Any solutions? Thanks
 

vanpoko

Senior Member
Dec 2, 2020
51
59
Hello, installed last version of this gcam mode on my Poco X3 Nfc (official pixel experience rom). Everything is ok except the front camera's video recording. It's just freeze with black screen when choosing video recording mode with front facing camera. Any solutions? Thanks
Disable EIS in configuration to use front camera video and remember to enable it after, maybe it works; the problem must be the EISV2 stream config for video but that's the best config to get good and stable video.
 
  • Like
Reactions: nexlay

archesolus

Senior Member
  • Aug 8, 2020
    53
    28
    Hello, installed last version of this gcam mode on my Poco X3 Nfc (official pixel experience rom). Everything is ok except the front camera's video recording. It's just freeze with black screen when choosing video recording mode with front facing camera. Any solutions? Thanks
    Open GCam Developer Settings and enable camera.p20_lens_setup. This should allow you to use video mode on front camera even if EIS is enabled on back camera. Otherwise you must set Video stream config to OFF.
     
    • Like
    Reactions: osm0sis

    Powerful444

    Member
    Mar 30, 2021
    22
    9
    The saturation issue you are experiencing in low light is due to a problem with AWB Off. Although it is not a consistent issue, it does occur occasionally. In order to fix this, all you have to do is simply turn on Google AWB by enabling the AWB On button from drop-down menu. But first make sure to follow these steps: open GCam settings > Advanced > AWB Config > Enable AWB Mode toggle and select the appropriate white-balance models for your back and front cameras. Enabling the AWB Mode toggle will activate the AWB Off/On buttons in the drop-down menu. Now you will be able to turn AWB Off and On (will deactivate or activate the white-balance models set in AWB Config) whenever needed. I recommend using AWB Off in good light and AWB On in low light.

    Also do know that saturation on 8.1 version is higher by default compared to previous 7.x and 6.x versions due to the new Google lib. To match the saturation level of previous GCam versions, simply set Saturation to 0.750 in Ram Patcher.

    The slight overexposure issue you are experiencing can be fixed by following these steps: Open GCam settings > Advanced > Ram Patcher > Dehazed should be set between 0.875 and 1.375 (try and see which value produces the best result). Alternatively you can try the same value for HDR_overall_lightness and Shadow/Light intensity, and you can also limit Max ISO to 1000.

    Use HDR+ Enhanced with Medium quality (make sure Image Quality is enabled in drop-down menu: open Developer Settings and search for camera.optbar.frame_enabled > must be marked).

    Didn't even see this before. Thanks for the feedback. Will try some of these fixes out. I think my S20FE is defective though as my ultra wide is way off even with the samsung camera. Going to send it back.
     

    Hafointosher

    New member
    Apr 12, 2021
    1
    0
    Version 6
    based on google camera 8.1.101:

    Finally a stable version:

    - Many new features
    - Optimizations and better management of codes.
    - Added AUX mode with button detection
    - Everything can be set in Advanced menu > Auxiliary, Stream config, Ram patcher, Noise modele, custom lib, xml
    - Fixed several bugs

    Tested on my devices and works well
    Oneplus3T, Oneplus5T, Oneplus6, Oneplus7Pro, Oneplus7tPro, Oneplus8Pro, Oneplus8T, S20 Ultra, Poco x2, Poco x3, Redmi Note 7 Pro, Zenfone6

    A big thank you to a whole team of dev
    BSG, Eszdman, Savitar, Zoran, cstark27, Urnyx05, Wichaya, r0m10, Julian Tsependa ,AndreyZo ,I_User_X, overwhelmer, UltraM8, RealJohnGalt, Wyroczen, MarcoChr, Abhi Shake, archesolus, TlnNeun, namok, fu24, Marcello, Tadi777 and more

    Custom Lib by r0m10, Julian Tsependa ,AndreyZo ,I_User_X:
    libR1_01v3.3.so, lib_R1_01Final.so,libgcastart_a.so


    Problem with OEM and AUX

    Samsung :
    GoogleDrive : Ruler_GCam_6.210329.0034build-8.1.101.apk

    Snapcam :
    GoogleDrive : Snap_GCam_6.210329.0153build-8.1.101.apk

    No-AUX-Mod for google
    GoogleDrive : NoAux_GCam_6.210329.0037build-8.1.101.apk


    List of devices activated for this version
    OneplusNord, Oneplus8T, Oneplus8Pro, Oneplus7Pro, Oneplus7tPro, S20 Ultra, Poco x3, Redmi Note 7 Pro, Zenfone6
    Mi9TPro, Mi 10 ultra, Mi Note 10 pro, Mi Note 10 lite, Mi 10, Redmi Note 9 Pro, Oppo Find x2 Pro, Realmex2pro
    redfin Pixel5, bramble Pixel4a(5G), sunfish Pixel4a, coral Pixel4XL, flame Pixel4, bonito Pixel3aXL, sargo Pixel3a, crosshatch Pixel3XL, blueline Pixel3, taimen Pixel2XL, walleye Pixel2
    OnePlus 8, Mi9, S10 Lite, S20 plus, ROG Phone 3, Zenfone 7 Pro, Poco M2 Pro/Redmi Note 9S, Mi9T/RedmiK20
    Oneplus3/3T, Oneplus5/5T, Oneplus6/6T, Oneplus7/7T/7Pro 5G, Oppo Reno 10x, Mi9T/RedmiK20, Realme6, Realme 7 Pro, S10 plus, S20 FE, S8, A71, S A70, S9+,Razer, S21u,MI Mix3 , Mix2s, MI 11
    Let's make this work on LG V40. Plzz!!
     

    matrixhaj

    Senior Member
    Mar 24, 2012
    191
    61
    Anyone having problems with autofocus? If I change composition, phone will refocus, but if i manually select different point of image, it doesnt seem to react. S20 FE 5g.
     

    archesolus

    Senior Member
  • Aug 8, 2020
    53
    28
    Anyone having problems with autofocus? If I change composition, phone will refocus, but if i manually select different point of image, it doesnt seem to react. S20 FE 5g.
    Open GCam Developer Settings and unmark camera.artemis and camera.artemis_portrait.

    Focus tracking is known to break the manual tap-to-focus function on Samsung devices. Disabling it will fix the problem.
     
    • Like
    Reactions: osm0sis

    Arkapravoarka

    Senior Member
    Aug 6, 2016
    104
    26
    Bangalore
    Xiaomi Poco X3 NFC
    Hello, installed last version of this gcam mode on my Poco X3 Nfc (official pixel experience rom). Everything is ok except the front camera's video recording. It's just freeze with black screen when choosing video recording mode with front facing camera. Any solutions? Thanks
    It's perfect working for me on the X3 on pe March 15build. Just checked, I have video stabilization enabled too
     

    Powerful444

    Member
    Mar 30, 2021
    22
    9
    Are there any settings in gcam to help straighten the ultra wide distortion at the edges? The samsung cam adjusts for it but this gcam doesn't. I can zoom in a little to take the distortion out of frame but obviously then I am losing some of the frame.

    This is on a samsung s20 fe snapdragon.
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 3
      Can you increase the exposure time using the Ram Patcher?
      Yes. I'm assuming you're seeking for brighter or better exposed photos. Open Developer Settings and do the changes described below:

      camera.gouda.shasta_zsl (on)
      camera.shasta.factor (10)
      camera.shasta.force (on)
      camera.shasta_psl (on)
      camera.shasta_zsl (on)
      camera.shasta_zsl.burst_size (30)
      camera.shasta_zsl.max_exptime_ms (300)

      Doing so will prolong the capture duration of HDR+ Enhanced in low light. Use it with Medium quality (to make sure Image Quality is enabled in drop-down menu, open Developer Settings and search for camera.optbar.frame_enabled > must be marked).

      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). Though you should know shasta doesn't work on all devices, so keep that in mind.

      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

      [Additional tips below]

      Open Ram Patcher and turn on Disable dehaze toggle for better exposure in the shadows or alternatively you can simply lower Dehazed to 0.625. Doing so will flatten your photos quite a bit and you will lose contrast and depth. Contrast also affects sharpness and edge definition, making objects to pop out more compared to flatter images with less contrast. Dehaze toggle and Dehazed are useful in more difficult lighting conditions for recovering shadows, but in strong daylight it is better to turn off Dehaze toggle and use a value between 0.875 and 1.250 for Dehazed, so as to prevent photos from going soft especially when shooting against strong backlight.

      HDR_overall_lightness and Shadow/Light intensity control the overall brightness of an image, the first one being more aggressive, while the latter one being more subtle. You can increase any of them to 1.125 or more for better exposure (not too much though, because highlights will be clipped).
      3
      Thank you for the quick reply. I did have Instantaneous HDR+ turned on (it's so convenient!) but I just turned it off and things do appear to be working better, thanks for the suggestion. I'll circle back if I still have any issues.

      I don't think it's the camera module-- I just switched from OxygenOS Pie to LOS 17.1 a couple weeks ago, and that's exactly when the problems started.

      I'm surprised that we don't have a way to control thermal mitigation on a per-app basis in Android 10. That would be a really nice feature!

      A good way to get quick photos and still benefit from HDR+ Enhanced is to use less frames. Not as fast as instantaneous HDR, but better than HDR+ On and without the heat issues from instant HDR.

      On Arnova's version, enable HDR+ Enhanced and set Image Quality to OFF:

      Screenshot-20210501-230355814.png


      On Urnyx05/Wichaya, select less frames:

      Screenshot-20210501-230627414.png


      Regarding LOS, it's the same build for the 3 and 3T, and I'm not having those issues. 17.1 was very stable (18.1 has some issues). But it's better to discuss this on the LOS thread.
      2
      Thanks to @Powerful444 and @Arnova8G2 !

      is that better or inferior in term of image quality with pixel 4a in comparison?

      I actually have a 4a 5g. I would say that this gcam on the FE has better handling of noise and sharper detail but the pixel has better color science. Looks more natural. Not always but things like nature are handled better by the pixel. Greens are particularly over saturated. I don't think the mod has enough control to counteract the samsung color science. At least not with my amateur knowledge. I think the better sensor in the FE shows. Google really should have used this sensor in the pixel 5.

      For the Fe the 3x zoom is great and works really well with gcam. So this easily beats the 4a 5g. The colors are a bit closer to pixel colors on the zoom lens. I'm the most happy with this one. I really wish the pixel 6 would have at least 3 lenses including a 3x zoom.

      The ultra wide I find the pixel is generally better all round. Sharper image with more detail and better colors. I just don't think the FE has a particularly good ultra wide lens in it. It is okay but there are better out there.

      And the 4a 5g has better dynamic range. Some tweaking could probably close the gap a bit.

      The Fe is faster processing everything. The 4a 5g is slow enough for it to bother me.

      Overall I guess it depends which you'd find better. I'm leaning to the 4a 5g because of the colors and better ultra wide. But still early days tweaking the gcam mod.
      2
      [Additional tips below]

      Open Ram Patcher and turn on Disable dehaze toggle for better exposure in the shadows or alternatively you can simply lower Dehazed to 0.625. Doing so will flatten your photos quite a bit and you will lose contrast and depth. Contrast also affects sharpness and edge definition, making objects to pop out more compared to flatter images with less contrast. Dehaze toggle and Dehazed are useful in more difficult lighting conditions for recovering shadows, but in strong daylight it is better to turn off Dehaze toggle and use a value between 0.875 and 1.250 for Dehazed, so as to prevent photos from going soft especially when shooting against strong backlight.

      HDR_overall_lightness and Shadow/Light intensity control the overall brightness of an image, the first one being more aggressive, while the latter one being more subtle. You can increase any of them to 1.125 or more for better exposure (not too much though, because highlights will be clipped).

      This is really helpful and just what I was looking for thanks
      2
      @Arnova8G2 Hi bro, any way to disable the shutter sound in Snap_GCam_6.210329.0153build-8.1.101
      Hi, search in Developer options for "sound" and enable it. Then you'll see the Disable shutter sound in settings.

      Good luck,
      zaqm
    • 234
      google-camera.png

      Google Camera Port
      by @Arnova8G2

      This is a support thread for apks created by Arnova8G2. Here you'll find basic instructions on how to use this port and how to properly report bugs.

      Compatibility:
      - The camera2 api needs to be enabled;
      - Most versions only work on Snapdragon SoCs, but some work on Kirin and Exynos processors;
      - 64 bit ROMs are a requirement;
      - Doesn't work on phones without RAW support (eg: some Sony devices);
      - Newer versions may work only on new Android versions. Old versions might be better for old Android versions;

      Known issues:
      - FAQs and troubleshooting

      - Slow motion is broken on some phones and Android versions;
      - Some devices have issues with their front cameras (eg: OnePlus 3/3T, 5/5T). You may have to install a fix (if available for your phone) or disable HDR+ on the front camera (setting only available on some apks);
      - Features on new Google Camera versions may take some time to be ported;

      Downloads:
      - https://forum.xda-developers.com/t/app-arnova8g2s-google-camera-port.3862448/post-78054159

      ARCore and Playground:
      - https://forum.xda-developers.com/t/app-arnova8g2s-google-camera-port.3862448/post-78054162

      Donations:
      If you want to say "thanks" to Arnova8G2, use his donation link:
      - https://www.paypal.me/fofy

      How to report bugs:
      If possible, post on a thread for your phone (check this list or your phone's forum) or here if you can't find a thread for your phone. Please describe the issue and give details about your setup:

      - Phone, ROM, any fixes installed;
      - Name of the apk you're using;
      - Screenshots or video recordings of the bug if you're able to;
      - A logcat if there's a crash (How to save a logcat: video guide, advanced guide);
      - Steps to reproduce the bug/crash;
      - Mention @Arnova8G2 username;

      - Your report will be ignored if no logs or a good explanation is provided.
      - Arnova8G2 will do his best to fix bugs, but keep in mind that this is a free port and he also has his personal life.


      Example of a report:
      @Arnova8G2 Portrait mode crashes on my OnePlus 3 running LineageOS 15.1 (Android 8.1). I'm using "GCam_Pixel3Mod_1.1_build.6.1.013.apk".
      To reproduce, open the app, go to portrait mode using the front camera, and take a picture.
      Here's the crash log: <google drive link>
      222
      Stable version

      Update from the latest version of BSG and TlnNeun
      - Add a toggle to choose Portrait Mode or Lens Blur
      - SlowMotion works on Pie (test on OP6/OP5/Mi5)
      - And other improvements

      Stable version on the devices I tested, made tests to find the right setting for your device and share these settings with other users.

      MGC_6.1.021_BSG_Arnova-based_v.1.3d+_TlnNeun.apk

      Many thanks to @Tolyan009 for this version and to BSG

      Many thanks to @S4turno for this thread, his website and all the time and works make a donation to maintain are website : Here
      Many thanks to the users who made donations.

      * Share and add xml files in /sdcard/GCam/Configs, To use the settings, double tap bottombar "the area around the shutter button" and select
      The settings I share only work for the named devices.

      Edit :
      @matzeZe a telegram user shares these settings for OP6t ( with the settings of Google lib + denoise )
      151
      GCam_Pixel3Mod_1.3_build.6.1.021

      Changelog :
      - Fixed motion focus
      - Fixed Motion photo
      - Night Sight and Photobooth Works on Oreo
      - Faster than previous versions

      If your viewfinder is slow, disable "dirty lens"
      For this version now must be compatible with many devices checks the image formats ( RAW_SENSOR ) with the Camera2 Info app

      Code:
      Output formats: [RAW_SENSOR, JPEG, PRIVATE, YUV_420_888, RAW_PRIVATE, RAW10]

      A big thanks to B-S-G for the night mode for Oreo

      For GCam_Pixel3Mod_1.3_build.6.1.021

      - HDR+ : ( HDR+ Off since version 5.3 it doesn't work)
      --- Back : Enhanced, ON ( Oreo /Pie )
      --- Front : Enhanced, ON ( Oreo /Pie )
      - Portrait Mode :
      --- Back : Works ( Oreo /Pie )
      --- Front : Works ( Oreo /Pie )
      - RAW files :
      --- Back : Works ( Oreo /Pie )
      --- Front : Works ( Oreo /Pie )
      - Video :
      --- Back : 1080P/AUTO/30FPS/60FPS, 4K/30FPS ( Oreo /Pie )
      --- Front : 1080P/AUTO/30FPS/60FPS ( Oreo /Pie )
      - Flash :
      --- Back : OFF, Auto, Forced ( Oreo /Pie )
      --- Front : OFF, Auto, Forced ( Oreo /Pie )
      - Night Sight :
      --- Back : Works ( Oreo /Pie )
      --- Front : Works ( Oreo /Pie )
      - Motion photo :
      --- Back : Works ( Oreo /Pie )
      --- Front : Works ( Oreo /Pie )
      - Top Shot :
      --- Back : Works on custom rom with GooglePhotos (Daydream) ( Oreo /Pie )
      --- Front : Works with GooglePhotos (Daydream) ( Oreo /Pie )
      - Timer : Works ( Oreo /Pie )
      - Face retouching : Works ( Oreo /Pie )
      - Motion Auto Focus : Works ( Pie )
      - Google Lens suggestions : Works ( Oreo /Pie )
      - Panorama : Works ( Oreo /Pie )
      - Photo Sphere : Works ( Oreo /Pie )
      - Super Res Zoom : Works ( Oreo /Pie )
      - Slow motion : Works on some device. ( Oreo /Pie )
      - Photobooth : Works. ( Oreo /Pie )
      - Burst : Not available
      - Lens blur : Not available

      Google drive :
      GCam_Pixel3Mod_1.3_build.6.1.021.apk

      Xda mirror :
      All GCam_Pixel3Mod
      @S4turno's mirror :
      All GCam_Pixel3Mod

      Bug with the front camera for OP6.
      I don't forget the samsung users, I received a lot of messages to fix this version.
      @Tolyan009 I will work on this version because it is faster on a device with a little RAM would add B-S-G setting and miniuser123 setting.

      Many thanks to @S4turno for this thread, his website and all the time and works make a donation to maintain are website : Here
      Many thanks to the users who made donations.
      146
      News GCam_6.1.021_Advanced_V1.4.032219.1950

      ChangeLog :
      - Fixed SlowMotion
      - Fixed normal/tele/wide angle/super wide/dualcamera mod by @fu24 ( If the aux camera is off long press is open setting)
      - Added in the Samsung CameraAPI2 menu, Fix ISO Limit ( OFF, Medium, High)
      - Added shortcuts by @back.rider555
      - Fixed shortcut crashes when Photobooth
      - Fixed crashes when switching portrait to camera or Night sight
      - Added lens blur resolution
      - Now new devices are compatible
      - Fixed some bugs in the logcat received
      - And some code cleaning

      Stable version for tested devices

      GCam_6.1.021_Advanced_V1.4.032219.1950.apk

      Name change for dev who want to work on this version.
      If possible, keep the codes so that other devices can benefit from your improvements.

      Many thanks to @S4turno for this thread, his website and all the time and works make a donation to maintain are website : Here
      Many thanks to the users who made donations.
      116
      GCam_Pixel3Mod_1.1_build.6.1.013

      Changelog :
      - Fixed green tint on front camera for some device.
      - Fixed crash instantly when open the app on some device.
      - Fixed focus in Night
      - Deleting the folder for portrait mode
      - Fixed Touch focus on some device.
      - Fixed black viewfinder in Night on android 8.1 works on some device ( by B-S-G )
      - And some stability correction.

      - For Night Sight on android 8.1 :
      -- the viewfinder is green but it works

      - For the device on viewfinder lags
      -- select HDR off after HDR +Enhanced

      For GCam_Pixel3Mod_1.1_build.6.1.013
      - HDR+ : ( HDR+ Off since version 5.3 it doesn't work)
      --- Back : Enhanced, ON
      --- Front : Enhanced, ON
      - Portrait Mode :
      --- Back : Works
      --- Front : Works
      - RAW files :
      --- Back : Works
      --- Front : Works
      - Video :
      --- Back : 1080P/AUTO/30FPS/60FPS, 4K/30FPS
      --- Front : 1080P/AUTO/30FPS/60FPS
      - Flash :
      --- Back : OFF, Auto, Forced
      --- Front : OFF, Auto, Forced
      - Night Sight :
      --- Back : Works
      --- Front : Works
      - Timer : Works
      - Face retouching : Works
      - Motion Auto Focus : Works
      - Google Lens suggestions : Works
      - Panorama : Works
      - Photo Sphere : Works
      - Zoom : Works
      - Top Shot :
      --- Back : Works on custom rom with GooglePhotos(Daydream)
      --- Front : Works with GooglePhotos(Daydream)
      - Super Res Zoom : Broken
      - Slow motion : Works on some device.
      - Photobooth : Works on some device.
      - Burst : Broken
      - Group Selfie : Not available
      - Lens blur : Not available

      GCam_Pixel3Mod_1.1_build.6.1.013.apk

      Xda mirror
      GCam_Pixel3Mod_1.1_build.6.1.013.apk

      *Sorry for the reports and logcat of today's.

      For the next version
      I will work on fixing bugs on OP5/OP5T for the donors.
      There will be 2 versions, one similar of Google and the other with the additional B-S-G setting and miniuser123 setting.

      Many thanks to @S4turno for this thread, his website and all the time and works make a donation to maintain are website : Here
      Many thanks to the users who made donations.
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone