GCam for the OnePlus Nord

Search This thread

S4turno

Senior Member
Feb 10, 2012
1,955
10,113
London, UK
OnePlus One
OnePlus 2
google-camera.png

Google Camera Port
Stable versions and configs for the OnePlus Nord.


While quality on mobile devices has improved a lot in the past few years, Google Camera is often able to produce more detailed photos with better dynamic range. Let's use this thread to compile good GCam versions for the OnePlus Nord.


Features:
- HDR+ Enhanced, Night Mode, Astrophotography, Portrait Mode, Timelapse, Motion Photos, Lens Blur, Panorama, Photo Sphere, Photobooth, Motion tracking.
- Video, Timelapse, Slow motion.
- All auxiliary cameras work, except the depth camera.
- AR Playground/Stickers (follow this guide).


Bugs:
- Video quality is better on the stock camera, specially video stabilisation and slow motion.
- Due to OnePlus' decision to restrict access of 3rd party apps to the extra cameras on Android 11, you'll need to use specific "package names" (eg: use the links on this thread). Some cameras (eg: front wide) may still not be available even with the right apk.


How to:
1. Download APK (pick the first one if in doubt).
2. Download config file (often not required, but may help with quality).
3. Install APK file.
4. Load config file.

A short video tutorial is available for new users.


Downloads:

Some notes:
- WARNING: You need to use the "snapcam" package on Android 11. Front wide camera also broken on Android 11. More info.
- ⭐ = Recommended version.
- To avoid issues when viewing media from inside GCam, install the Google Photos app (can be used without uploads/Google Account).

GCam 8 (Android 10+):

- Greatness ⭐: GCam8.2.204_Greatness.220428 (2022-05-02, configs)
- Wichaya: GCam_8.1.101_Wichaya_V1.5 (2021-12-12, configs)
- Arnova8G2: GCam_6.210406.0204build-8.1.101 (2021-05-02, configs)
- BSG: MGC_8.1.101_A9_GV1zfix (2022-02-09, configs)

GCam 7 (Android 9+):

- Wichaya ⭐: GCam_7.3.018_Urnyx05-v2.1_Wichaya_V3.1.1.apk (2020-12-15, configs)
- Nikita: NGCam_7.4.104-v2.0 (2020-12-06, configs)
- Arnova8G2: GCam_5.2beta3.201006.2045build-7.4.104.apk (2020-10-08, configs)
- greatness: Gcam7.3.018_Greatness.Build2.3.apk (2020-11-29, configs)


Thanks:
To devs like Arnova8G2, BSG, Urnyx05, defcomg, and many other modders and testers that have contributed over the years.
 
Last edited:

S4turno

Senior Member
Feb 10, 2012
1,955
10,113
London, UK
OnePlus One
OnePlus 2
Some info about this phone:

Supported cameras:
(Edit: For OxygenOS 11,
see this post. Some cameras don't work.)
- Back Main, Wide, Macro;
- Front Main, Wide.

Camera IDs:
- ID 0 = back main
- ID 2 = back wide
- ID 3 = back macro

- ID 1 = front main
- ID 5 = front wide

About resolutions:
Unlike brands like ASUS, OnePlus doesn't let 3rd party apps access the full sensor resolution. This means that the rear camera is limited to the sensor's binned resolution:

- Front camera: 8MP
- Main rear camera: 12MP (default resolution on the stock camera)
 
Last edited:

S4turno

Senior Member
Feb 10, 2012
1,955
10,113
London, UK
OnePlus One
OnePlus 2
Old APKs Archive:
- Greatness: GCam8.2.204_Greatness.210716.1733Release (2021-07-16, configs)
- Wichaya: GCam_8.1.101_Wichaya_V1.4 (2021-08-03, configs)
- Wichaya: GCam_8.1.101_Wichaya_V1.3 (2021-07-13, configs)
- Greatness: GCam8.2.204_Greatness.210627.2142Release (2021-06-28, configs)
- Wichaya: GCam_8.1.101_Wichaya_V1.2 (2021-07-01, configs)
- Wichaya: GCam_7.3.018_Urnyx05-v2.1_Wichaya_V3.0.apk (2020-11-14, configs)
- Nikita: NGCam_7.4.104-v1.9 (2020-11-14, configs)
- greatness: Gcam7.3.018_Greatness.Build2.2.apk (2020-09-13, configs)

- 2020-09-20: GCam_7.3.018_Urnyx05-v2.1_Wichaya_V2.8.1_200920.apk (Wichaya, GCam 7.3) with these configs.
- 2020-09-14: Gcam7.3.018_Greatness.Build2.1.apk (Greatness, GCam 7.3) with these configs.
- 2020-09-01: GCam_7.3.018_Urnyx05-v2.1_Wichaya v2.7.3 (Wichaya, GCam 7.3) with these configs.
- 2020-09-01: Gcam7.3.018_Greatness.Build2.1.apk (Greatness, GCam 7.3) with these configs.

- Arnova's 7.4 Beta: GCam_5.1beta1.200706.1149build-7.4.104.apk (2020-07-18, Android 9+)
- Urnyx's 7.3: GCam_7.3.018_Urnyx05-v2.1.apk (2020-07-27, Android 9+)
 
Last edited:

DailyLama72

Member
Mar 2, 2016
39
7
Vienna
Thank you and looking forward

Thank you for making this thread!
For me GCam mod support for at least the main camera is the highest priority to decide if I will buy this phone. That, and if good macro photography is possible with the main camera, since the 2MP macro cam is unusable, see OnePLus 8.
I still use a OnePlus3 but did not want to swap so far, because with GCam Mod from urnyx the photos are even better than with a OnePlus7t Pro, which I was able to test for some days.
(If you are interested and for later comparison, these are shots made with my OP3, direct from the hand, no extra light etc: Using GCam Mod 7.2.018 from urnyx https://1drv.ms/u/s!Am3yOPAn8l_0h88ZbntU1y4NM4tmTw?e=BlgIQf )
 
  • Like
Reactions: Sheriff06

eXelero

Senior Member
Apr 17, 2009
204
18
Bucharest
this is much needed, to complete the amazing OxygenOS. so thanks for sharing and looking forward to OPN optimized releases.
mine should arrive tomorrow, so can't wait to test it out! :)
 
  • Like
Reactions: Bibb0

deathtothespy

Member
Jul 25, 2015
12
2
I'll take a seat, I prebought one in Amazon, won't ship until August 4th.

Also, I'd like to help with porting the app to more devices, does anyone know how to extract the source and build?
 

citrons01

New member
Jul 29, 2020
3
0
For now I can get working only the main front and the rear cameras, but for those Google Camera works just fine.
Most likely better config file is needed to enable other cameras.

Also for me there is high noise reduction algorithm being enabled in the dark. Would be nice to reduce it.
Yesterday I compared Nord to 6t image quality in the night and 6t had more noise, but also a lot more details due to less noise reduction.
 
Last edited:

S4turno

Senior Member
Feb 10, 2012
1,955
10,113
London, UK
OnePlus One
OnePlus 2
Apparently AUX cameras access is limited on the Nord. Like the OP7 and OP8 lines, before they allowed access with a software update.

For now at least only the main/rear camera work without root.
 

eXelero

Senior Member
Apr 17, 2009
204
18
Bucharest
checked Arnova8G2's version and it looks good already. now we need also a version that works with the ultrawide camera. thanks again for sharing, and looking forward to new versions made specifically for our beloved OPNs.
 

S4turno

Senior Member
Feb 10, 2012
1,955
10,113
London, UK
OnePlus One
OnePlus 2
checked Arnova8G2's version and it looks good already. now we need also a version that works with the ultrawide camera. thanks again for sharing, and looking forward to new versions made specifically for our beloved OPNs.

We don't need a special GCam version to use with the ultrawide camera. It's a system-side limitation, OnePlus needs to allow GCam to access aux cameras.

If someone is on their forums, ask them to allow:

Code:
com.google.android.GoogleCamera,org.codeaurora.snapcam,com.oneplus.camera

For rooted users, Arnova's Magisk Module (from here) should work fine: Aux_Mod_V2.1.zip
 
  • Like
Reactions: Marvelix

Top Liked Posts

  • There are no posts matching your filters.
  • 29
    google-camera.png

    Google Camera Port
    Stable versions and configs for the OnePlus Nord.


    While quality on mobile devices has improved a lot in the past few years, Google Camera is often able to produce more detailed photos with better dynamic range. Let's use this thread to compile good GCam versions for the OnePlus Nord.


    Features:
    - HDR+ Enhanced, Night Mode, Astrophotography, Portrait Mode, Timelapse, Motion Photos, Lens Blur, Panorama, Photo Sphere, Photobooth, Motion tracking.
    - Video, Timelapse, Slow motion.
    - All auxiliary cameras work, except the depth camera.
    - AR Playground/Stickers (follow this guide).


    Bugs:
    - Video quality is better on the stock camera, specially video stabilisation and slow motion.
    - Due to OnePlus' decision to restrict access of 3rd party apps to the extra cameras on Android 11, you'll need to use specific "package names" (eg: use the links on this thread). Some cameras (eg: front wide) may still not be available even with the right apk.


    How to:
    1. Download APK (pick the first one if in doubt).
    2. Download config file (often not required, but may help with quality).
    3. Install APK file.
    4. Load config file.

    A short video tutorial is available for new users.


    Downloads:

    Some notes:
    - WARNING: You need to use the "snapcam" package on Android 11. Front wide camera also broken on Android 11. More info.
    - ⭐ = Recommended version.
    - To avoid issues when viewing media from inside GCam, install the Google Photos app (can be used without uploads/Google Account).

    GCam 8 (Android 10+):

    - Greatness ⭐: GCam8.2.204_Greatness.220428 (2022-05-02, configs)
    - Wichaya: GCam_8.1.101_Wichaya_V1.5 (2021-12-12, configs)
    - Arnova8G2: GCam_6.210406.0204build-8.1.101 (2021-05-02, configs)
    - BSG: MGC_8.1.101_A9_GV1zfix (2022-02-09, configs)

    GCam 7 (Android 9+):

    - Wichaya ⭐: GCam_7.3.018_Urnyx05-v2.1_Wichaya_V3.1.1.apk (2020-12-15, configs)
    - Nikita: NGCam_7.4.104-v2.0 (2020-12-06, configs)
    - Arnova8G2: GCam_5.2beta3.201006.2045build-7.4.104.apk (2020-10-08, configs)
    - greatness: Gcam7.3.018_Greatness.Build2.3.apk (2020-11-29, configs)


    Thanks:
    To devs like Arnova8G2, BSG, Urnyx05, defcomg, and many other modders and testers that have contributed over the years.
    17
    A quick update about GCam on the Nord:

    - A dev (eszdman) found a way to access auxiliary cameras on phones with the same limitation as the Nord without root. This means that GCam will be able to use all cameras without root.

    - Arnova8G2 already has a testing version that can access 1) back main, 2) back wide, 3) back macro, 4) front main, and 5) front wide. Switching between cameras is buggy at the moment, specially moving between front/back. Urnyx05 is also rewriting the camera switch to better support phones with more than two back cameras and more than one front camera.

    - This is great because not only versions from them will work on the Nord, but many other modders use their versions as base.

    For now, you can use a version from "greatness". The camera switching between back/front isn't good and it doesn't support the front wide camera, but all other cameras work. If you want to try it:

    1. Download and install this apk: Gcam7.3.018_Greatness.Build2.1.apk
    2. Download and load this config file (how to): greatness2.1_nord_timo_based.xml (99% based on a version from Timo, thanks!)

    Note: this config is crisp and a bit noisy. It's good for details, but might not please everyone.

    ---

    In a few words:

    - Still early days for GCam on the Nord.
    - Improvements coming from the main modders "soon".
    - Aux cameras will work without root.
    - Apparently, OnePlus won't fix the aux limitation on their side. Thank the dev community for this, not OnePlus.
    9
    I just did a test with the GCam on the Nord and shared a video with the results.

    https://www.youtube.com/watch?v=yLx4ItET_c8

    In most situations, G Cam managed to deliver a better image than what you can get from the stock camera app on the OnePlus Nord. The pictures from the stock app are a bit brighter, but when you take a closer look, often times the highlights are blown out and subtle details and textures aren't as clear. The G Cam's computational photography manages to capture more dynamic range, preserving a lot more of the fine detail, delivering more refined photos.

    Google's camera app also has the advantage in most low light situations and that's also where its Night Sight feature truly comes to life. The Night scape mode on the Nord is pretty good, but it's nowhere near what the G Cam can deliver. On the flip side, if you're not using the dedicated low light capture more on either device, the Nord's camera performs best in extreme light light situations.

    As for selfies, it's a bit of a mixed bag. The stock app seems to perform better in well-lit situations while G Cam produces crisper images in portrait mode with better definition between the subject and the background and sharper images and in low light
    8
    I have tried a few different versions of the GCam from various developers, including those recommended here, and the result has been very poor.

    Many are closed when there is low light or night mode is activated. And in those that work the night mode, the result is much worse than that of the stock camera. And unfortunately, it is not only worse in night mode. Daytime photos also come out better with the stock camera.

    I come from a Xiaomi Mi 8, where the GCam did wonders, and the current one, the GCam in the OnePlus Nord, is very far from what it achieves in the Mi 8.

    I sincerely hope that it will be resolved over time. But considering that it is the same camera as that of the OnePlus 8, that is, that it already has a good development time behind, I have little hope.

    Wait for Arnova New Gcam beta 7.5.. looks like it works very well with the Nord.. Arnova Will release new beta as soon as possible! ?
    6
    The current situation with GCam on the OnePlus Nord and OxygenOS 11 is the following:

    1. You need to use the "snapcam" package of each apk.
    2. If you use a different package, only the main back and front cameras work.
    3. Stay on Android 10 or move to a custom ROM to access all cameras.

    OxygenOS 10 (Android 10) or any custom ROM (Android 10 or 11) with any package name.

    ✅ Front main
    ✅ Front wide

    ✅ Rear main
    ✅ Rear wide
    ✅ Rear macro
    ❌ Rear depth

    OxygenOS 11 + the "snapcam" package:

    ✅ Front main
    ❌ Front wide

    ✅ Rear main
    ✅ Rear wide
    ❌ Rear macro
    ❌ Rear depth

    OxygenOS 11 + other packages:

    ✅ Front main
    ❌ Front wide

    ✅ Rear main
    ❌ Rear wide
    ❌ Rear macro
    ❌ Rear depth

    Maximum resolution for the rear main camera is 12MP on all ROMs (Oxygen 10, 11, custom ROMs, etc).

    If you're able, report a bug on OnePlus forums. Tell them that they are blocking access to the auxiliary cameras for all 3rd party camera apps: