• Skip to primary navigation
  • Skip to main content
The Custom Droid Logo

The Custom Droid

Android Tutorials, Tips, and Development

  • General
  • How-To
  • Downloads
  • ROMs
  • Reviews
  • About
  • Contact
Home ❯ Downloads

Download Google Camera Port for Any Android Device

Nov 28, 2019 • by Dhananjay Bhardwaj

Download Google Camera Port (GCam) APK

One of the best parts of Google Pixel phones is the Google Camera app (Also known as “GCam”), and more particularly the features it offers. However, the app and its features are only limited to the Pixel/Nexus phones and cannot be installed on any other OEM device directly.

But thanks to certain independent developers, it is now possible to enjoy all those features on your Android device using the Google Camera Port. Through this post, you can download the most stable Google Camera Port for your Android device.

If you’re entirely new to the whole porting scene, we suggest you take a look at the information below before you download the port for your device.

Table of Contents
  • About Google Camera Ports
  • Download Google Camera Ports
    • 1. ASUS
    • 2. Essential
    • 3. Google
    • 4. HTC
    • 5. LeEco
    • 6. LG
    • 7. Motorola
    • 8. Nokia
    • 9. OnePlus
    • 10. Razer
    • 11. Realme
    • 12. Samsung
    • 13. Xiaomi
  • How to Install Google Camera Port?
  • XML Config Files in Google Camera Port
    • How to Load/Import XML Config Files?
    • How to Save/Export XML Config Files?
  • Final Words

About Google Camera Ports

What is a Google Camera Port? – “Google Camera Port” (also known as referred to as “GCam Port“, “GCam Mod“, or “Google Camera Mod“) is a ported version of the official Google Camera app that could be installed on non-Pixel devices. Installing the port on a supported device allows a user to experience all the Google Camera features like HDR+, Portrait Mode, Motion Photos, Night Sight, and Astrophotography Mode.

A little history of Google Camera Port – The scene opened up initially when XDA member Charles_I introduced the Camera NX app back in 2016. It was basically a port of the official Google Camera app from the original Pixel (XL) devices, which were released in 2016. The app successfully backported features like HDR+ with ZSL (Zero Shutter Lag) to the Nexus 6P and Nexus 5X.

Soon after, developers like BSG and Arnova8G2 picked up the scene and ported the same features to other non-Pixel/Nexus equipped with the Snapdragon processors. Ever since then, developers have successfully backported most Pixel-specific camera features like Portrait Mode from the Pixel 2 and Night Sight from the Pixel 3 to other non-Pixel devices.

Current Status – Now in 2019, there are about 40 developers on-board who are working constantly to create ports of the latest Google Camera app. The most recent development includes the successful backporting of the new Astrophotography Mode from Pixel 4 via GCam 7.x ports.

The ports are hosted by Celso Azevedo on his personal blog, where he likes to keep files related to Android devices including the said ports. Celso does it because he likes doing it, plus it also helps gather all the ports in one place, making them easily accessible for others. To know more about his site, please visit this page.

Download Google Camera Port (GCam) APK

Download Google Camera Ports

So, which Google Camera Port is the best for your specific Android device? The answer isn’t simple. The project is not universal, so no single port works on all the devices. There are multiple developers on this project, some could only develop, test, and provide ports for the devices they personally own. On the other hand, some developers provide more generic ports that work on various OEM Android devices. Let me break it down further; a specific port might work on one Android device, but not on others. This could be due to different hardware, or even software sometimes.

Finding the latest and stable Google Camera Port for your Android device could be hard. So, we have created this constantly-updated “Google Camera Port Hub“, providing links to download the latest and most stable GCam ports for various different OEM devices. Along with that, we have also provided additional links to the device-specific GCam XDA threads/Telegram groups and related tutorials. We strongly recommend visiting the corresponding support thread to find the best camera configurations/settings (XML config files) for your phone.

Note: if you face any problems with the provided port(s), then head straight to the corresponding XDA support thread for your device. If you find a more recent version of the port(s) that works better in terms of functionality and stability, then please let us know.

Compatibility

  • Google Camera 7.2 Ports are compatible only with devices running Android 10
  • Google Camera 7.0, 6.3, 6.2, and 6.1 Ports are compatible with devices running Android 9 Pie or above
  • Google Camera 5.1 Ports are compatible with devices running Android 8 Oreo or above

1. ASUS

Device name Google Camera Port Support thread/group
ASUS ROG Phone II PMGC_7.0.009_Astrophoto_Version_V12.apk | Config file
UNI_CAM_v1.2a_P.apk
Gcam_6.2.030_Advanced_V2.2.2beta2.190910.1840.apk | Config file
XDA thread | Telegram group
ASUS Zenfone 3 Gcam_6.2.024_Advanced_V2.0.190420.0415.apk
GoogleCamera_5.2.025-Final_fu24-18.apk
GCam-5.1.018-Pixel2Mod-Arnova8G2-V8.3b1.apk

XDA thread
ASUS Zenfone 5 Gcam_6.2.030_Advanced_V2.2.190716.1800-Final.apk XDA thread
ASUS Zenfone 5Z GCam_4.0.191030.1140build-7.0.009.apk
UNI_CAM_v1.2a_P.apk
XDA thread | Telegram group
ASUS Zenfone 6/ASUS 6z PMGC_7.0.009_Astrophoto_Version_V12.apk | Config file
GCam_4.0.191030.1140build-7.0.009.apk
UNI_CAM_v1.2a_P.apk
Gcam_6.2.030_Advanced_V2.2.2beta2.190910.1840.apk | Config file
XDA thread | Telegram group
ASUS Zenfone Max Pro M1 PMGC_7.0.009_Astrophoto_Version_V12.apk | Config files
HyperCam_R6_P_GAMMA_Dronzerr.apk
trCamera_REBORN_V4b.apk
XDA thread | Telegram group
ASUS Zenfone Max M2/Pro M2 PMGC_7.0.009_Astrophoto_Version_V12.apk | Config file
trCamera_V6.apk
XDA thread | Telegram group

2. Essential

Device name Google Camera Port Support thread/group
Essential Phone (PH-1) PMGC_7.2.011_CorellaParrot_V2.apk
PMGC_7.0.009_Astrophoto_Version_V12.apk | Config file
HyperCam_R6_Q_GAMMA.apk
HyperCam_R6_P_GAMMA.apk
XDA thread

3. Google

Device name Google Camera Port Support thread/group
Google Pixel (XL) PXv3.3.1_GoogleCamera_7.2.010.apk XDA thread
Google Pixel 2 (XL) PXv3.3.1_GoogleCamera_7.2.010.apk XDA thread
Google Pixel 3 (XL) PXv3.3.1_GoogleCamera_7.2.010.apk XDA thread
Google Pixel 3a (XL) PXv3.3.1_GoogleCamera_7.2.010.apk XDA thread
Google Nexus 6P/5X camera_nx_v7.4_ZSL_chromloop.com.apk
camera_nx_v7.4_ZSL_enhanced_chromloop.com.apk
XDA thread

4. HTC

Device name Google Camera Port Support thread/group
HTC 10 GCam_7.2.010_Urnyx05-v1.1.apk
PMGC_7.0.009_Astrophoto_Version_V12.apk
GoogleCamera-Pixel2Mod-Arnova8G2-V6.apk
XDA thread
HTC U11 PMGC_7.0.009_Astrophoto_Version_V12.apk | Config files
Gcam_6.1.021_Advanced_V1.7.190716.1800.apk | Config files
XDA thread
HTC U Ultra PMGC_7.0.009_Astrophoto_Version_V12.apk
MGC_6.2.030_MI9SE_V1.apk
XDA thread
HTC U12+ Gcam_6.2.030_Advanced_BF_V2.2.1.190822.1145.apk XDA thread

5. LeEco

Device name Google Camera Port Support thread/group
LeEco Le 2 GCam-6.2.030-Le2-V3.2-build75.apk XDA thread
LeEco Le Max 2 PMGC_7.0.009_Astrophoto_Version_V12.apk
MGC_6.1.021_BSG_Arnova-based_v.1.4a_TlnNeun.apk
XDA thread
LeEco Le Pro3 GoogleCamera-Pixel2Mod-Arnova8G2-V6.apk N/A

6. LG

Device name Google Camera Port Support thread/group
LG G4 MGC-7.0.009_MiIXSE.RPII.MiVIII_V1b_NoFixBuff.apk
GoogleCamera-Pixel2Mod-Arnova8G2-V7.9.9.apk
gcm1/F1v9.5_6.2.030.apk
XDA thread
LG G5 MGC_6.1.021_Potter_v5F-san1ty.apk
NoHex_MGC_6.1.021_MI8_V2a.apk
XDA thread
LG G6 GCam_7.0.009_4.0beta4_Arnova8G2_lib_by_r0m10-TlnNeun.apk
Gcam_6.2.030_Advanced_V2.2.190716.1800-Final.apk
LGN2_MGC_6.1.021_MI8_V1d.apk
LGW2_MGC_6.1.021_MI8_V1d.apk
XDA thread
LG G7 ThinQ Gcam_6.2.030_Advanced_BF_V2.2.1.190822.1145.apk
Gcam_6.2.030_Advanced_BF_V2.2.2beta2.190904.1817.apk
MGC_6.1.021_MI8_V2a+.apk
XDA thread | Telegram group
LG G8 GCam_v7.0.009-v4.4.apk
Kv1.1.9_6.2.030.apk
Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-01h.apk
LG Q7 LG_Q7_GoogleCamera_4.2.035-armv7a.apk XDA thread
LG V20 MGC_6.1.021_MI8_V1d_fu24-01g.apk
NoHex_MGC_6.1.021_MI8_V2a.apk
cstark27_GCam_5.1.018_24_v4.2t3_fu24-05h.apk
XDA thread
LG V30/V30+ UNI_CAM_v1.2a_P.apk
Gcam_6.2.030_Advanced_V2.2.2beta2.190910.1840.apk | Config file
Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-01p.apk
XDA thread | Telegram group
LG V40 Gcam_6.2.030_Advanced_BF_V2.2.1.190831.2245-fix-2.apk
Gcam_6.1.021_Advanced_V1.7.190716.1800.apk
XDA thread | Telegram group

7. Motorola

Device Name Google Camera Port Support Thread/Group
Moto G5 Plus GoogleCamera-Pixel2Mod-Arnova8G2-V6.apk
GCam5.1.018-Arnova8G2-V1.4.apk
XDA thread
Moto G5S gcam_4.2_custom_curve.apk XDA thread
Moto G5S Plus MGC_6.1.021_MI8_V1.apk
cstark27_GCam_5.1.018_24_v3.8.apk
XDA thread
Moto G7 F1v10.3_7.0.009.apk
NoHex_MGC_6.1.021_MI8_V2a.apk
XDA thread
Moto G7 Plus PMGC_7.0.009_Astrophoto_Version_V12.apk
PMGC_7.0.009_FixNs_V2.apk
MGC_6.2.030_DCIP3Version_Bulkin043_V8.2.apk
XDA thread
Moto G7 Power PMGC_7.0.009_Astrophoto_Version_V12.apk
PMGC_7.0.009_McFlyLibPatcherVersion_V10.apk
Gcam_7.0_oJoseHenrick_V2.apk
GCam-6.2.030_Arnova8G2_Urnyx05-v2.3.apk
XDA thread
Moto X4 MGC_6.1.013_B-S-G-based_v.0.6b_TlnNeun.apk
scrubber_GCam_5.1.018.apk
XDA thread
Motorola One GCam_6.2.030_N7P_test1.2.apk
GoogleCamera_6.1.009.215420794-beta2.apk
XDA thread
Motorola One Power GCam_6.2.030_N7P_test1.2.apk XDA thread
Moto Z GCam_v7.0.009-v4.4.apk
GCam-6.2.030_Arnova8G2_Urnyx05-v2.5.apk
XDA thread
Moto Z2 Play MGC_6.1.021_Albus_V1.1b.apk
GoogleCamera_5.2-Moonlightdrive.apk
3.2(HDR+)Albus_v2F-Moonlightdrive.apk
XDA thread
Moto Z3 Play GCam_6.2.030_N7P_test1.3.apk
GCam_6.1.021_N7P_test2.6.apk
XDA thread

8. Nokia

Device Name Google Camera Port Support Thread/Group
Nokia 5 MGC_6.2.030_nokia_8.1_04.03c.apk
scrubber_GCam_5.1.018_25.apk
XDA thread
Nokia 6 GCam_6.2.024_N7P_test1.3a.apk
scrubber_GCam_5.1.018_25.apk
XDA thread
Nokia 6.1 F1v9.4a_6.2.030_Urikill_MOD_FinalX.apk
GCam_6.2.024_N7P_test1.apk
XDA thread
Nokia 6.1 Plus (Nokia X6) PMGC_7.0.009_Astrophoto_Version_V12.apk | Config file
GCam_6.2.030_N7P_test1.2.apk
MGC_6.1.021_BSG_Arnova-based_v.1.4a_TlnNeun.apk
XDA thread
Nokia 7.1 GCam_6.2.030_N7P_test1.3a.apk XDA thread
Nokia 7.2 GCam_7.0.009_4.0beta4_Arnova8G2_lib_by_r0m10-TlnNeun.apk
GoogleCamera_6.3.026_Balu_02.apk
XDA thread
Nokia 7 Plus PMGC_7.0.009_Astrophoto_Version_V12.apk
GCam_6.2.030_N7P_test1.3a.apk
XDA thread
Nokia 8 P3v12.3_GoogleCamera_6.2.030.apk
HyperCam_R6_P_GAMMA.apk
bsg-test-8.1.apk
XDA thread
Nokia 8.1 UNI_CAM_v1.2a_Q.apk
UNI_CAM_v1.2a_P.apk
MGC_6.1.021_F1_V1.7.apk
XDA thread

9. OnePlus

Device Name Google Camera Port Support Thread/Group
OnePlus 2 GCam5.1.018-Arnova8G2-V1.7.apk XDA thread
OnePlus 3/3T MGC_6.2.024_BSG_Arnova-based_v.0.2_TlnNeun.apk
GoogleCamera-Pixel2Mod-Arnova8G2-V7beta-test-9.apk
skulshady_gcam_5.1.018_Mod_v3.0.apk
XDA thread
OnePlus 5/5T Arnova-Urnyx05-Gcam7.apk
GCam-6.2.030_Arnova8G2_Urnyx05-v2.5.apk
XDA thread | Telegram group
OnePlus 6/6T Click to view all versions XDA thread | Telegram group
OnePlus 7 (Pro) & OnePlus 7T (Pro) GCam_7.2.010_Urnyx05-v1.1.apk
GCam_4.0.191030.1140build-7.0.009.apk | Config file
Gcam_6.2.030_Advanced_V2.2.2beta2.190910.1840.apk | Config file
Gcam_6.1.021_Advanced_V1.7.190716.1800.apk | Config file
XDA thread | Telegram group

10. Razer

Device Name Google Camera Port Support Thread/Group
Razer Phone MGC_6.2.030_RP1_V2.0.0-BSG.apk
GCam5.1.018-Arnova8G2-V1.6.apk
XDA thread
Razer Phone 2 MGC-7.0.009_MiIXSE.RPII.MiVIII_V1b_NoFixBuff.apk
MGC_6.2.030_RazerPhone2_V5.apk
MGC_6.1.021_RazerPhone2_V2a.apk
XDA thread

11. Realme

Device Name Google Camera Port Support Thread/Group
Realme 2 Pro MGC_6.2.030_MiA1_Edition_1.8_DotFix_Wyroczen_STABLE.apk
GCam-6.2.030_Arnova8G2_Urnyx05-v2.5.apk
GCam_6.2.030_N7P_test1.2.apk
GCam_6.1.021_Advanced_V1.5.190418.1850.apk
XDA thread | DotFix for Rooted Users
Realme 3 MGC-7.0.009_MiIXSE.RPII.MiVIII_V0.apk
MGC_6.1.021_BSG_Arnova-based_v.1.3d_TlnNeun_2.apk | Realme_3_Config.xml
Gcam_6.1.021_Advanced_V1.6.190614.0200.apk | Config file
XDA thread
Realme 5 (Pro) MGC-7.0.009_MiIXSE.RPII.MiVIII_V1b_NoFixBuff.apk
Gcam_6.1.021_Advanced_V1.7.190716.1800.apk | Config file
6.1_GCam_Jean-Luc_MinikonV1.1.2.apk
XDA thread
Realme X Gcam_6.2.030_Advanced_V2.2.190716.1800-Final.apk
MGC_6_1_021_xcam6_beta11_REALMEX_RAI.apk
XDA thread
Realme XT MGC_6.2.030_RazerPhone2_V5.apk
Gcam_6.2.030_Advanced_V2.2.190716.1800-Final.apk
MGC_6.1.021_F1_V1.7.apk
XDA thread

12. Samsung

Device Name Google Camera Port Support Thread/Group
Samsung Galaxy S7/S7 Edge GCam_5.1.018.177470874.41362666__SG7Exy_V8.2.apk
Pixel_Cam_Port.IDan_v4.7.apk
XDA thread | Telegram group
Samsung Galaxy S8/S8+ Snapdragon:
GCam_6.1.021_Advanced_V1.4.032219.1950.apk

Exynos:
GCam_5.1.018.177470874.41362666__SG7Exy_V8.3beta.apk
Pixel2Mod_v7_IDan_Exy.apk

XDA thread | Telegram group
Samsung Galaxy S9/S9+ Snapdragon:
Gcam_6.1.021_Advanced_V1.7.190716.1800.apk | Config files
GCam_6.1.021_v0.33.apk
Gcam_6.1.021_X9_v0.4_3Lens.apk
Gcam_6.2.030_Advanced_V2.1beta9.190527.2230.apk

Exynos:
GCam_5.1.018.177470874.41362666_IDan_N6_3.5_fix.apk

XDA thread | Telegram group
Samsung Galaxy S10/S10+/S10e Snapdragon:
GCam_7.2.010_Urnyx05-v1.1.apk
GCam_v7.0.009-v4.4.apk
Gcam_6.2.030_Advanced_V2.2.190716.1800-Final.apk
Gcam_6.1.021_Advanced_V1.7.190716.1800.apk | Config files
MGC_6.1.021_V2e-fu24_Aux3way_4Lens-04h-dual.apk

Exynos:
GCam_6.1.021_Advanced_V1.5.190418.1850.apk | Config files

XDA thread | Telegram group
Samsung Galaxy Note 8 Snapdragon:
cstark27_GCam_5.1.018_24_v3.6.apk

Exynos:
Mod8.3b_IDan_v3.2.9_Exy.apk
GCam_iDan_Danegosight_1.0.apk

Telegram group
Samsung Galaxy Note 9 Snapdragon:
Gcam_6.1.021_Advanced_V1.7.190716.1800.apk | Config files

Exynos:
Gcam_6.1.021_Advanced_V1.7.190716.1800.apk | Config files
Camera_5.1.018.177470874_IDan_1.1_S9_Exy.apk

XDA thread | Telegram group
Samsung Galaxy Note 10/Note 10+ Snapdragon:
GCam_4.0.191030.1140build-7.0.009.apk
Gcam_6.2.030_Advanced_BF_V2.2.1.190822.1145.apk

Exynos:
GCam_6.1.021_Advanced_V1.5.190418.1850.apk
GCam_5.1.018.177470874.41362666_IDan_N6_3.5_fix.apk

XDA thread | Telegram group

13. Xiaomi

Device Name Google Camera Port Support Thread/Group
Xiaomi Mi 5 GCam-6.2.030_Arnova8G2_Urnyx05-v2.3.apk
GoogleCamera_6.1.021.220943556.apk
GoogleCamera_6.1.009.215420794-beta2.apk
XDA thread
Xiaomi Mi 5s GCam_7.0.009_A_011.apk
MGC_X6.I.2I_MI6_FINAL_X.apk
GCam5.1.018-Arnova8G2-V1.7.apk
XDA thread
Xiaomi Mi 6 MGC_MI6_FINAL_X.apk
MGC_6.1.021_V2e-fu24_Aux3way_4Lens-04h-dual.apk
Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-01p.apk
MGC_v.5.3.015_modded.apk
XDA thread | Telegram group
Xiaomi Mi 8 F1v10.3_7.0.009.apk
MGC-7.0.009_MiIXSE.RPII.MiVIII_V1b_NoFixBuff.apk
UNI_CAM_v1.2a_Q.apk
UNI_CAM_v1.2a_P.apk
MGC_6.2.030_RazerPhone2_V5.apk
XDA thread
Xiaomi Mi 8 SE F1v10.3_7.0.009.apk
MGC-7.0.009_MiIXSE.RPII.MiVIII_V1b_NoFixBuff.apk
MGC_6.2.030_MI9SE_V1.apk
XDA thread
Xiaomi Mi 8 Lite F1v10.3_7.0.009.apk XDA thread | How to Enable Camera2 API
Xiaomi Mi 9 GCam_7.2.010_Urnyx05-v1.2.apk
GCam-6.2.030_Arnova8G2_Urnyx05-v2.5.apk
MGC_6_1_021_xcam6_beta11.apk
N/A
Xiaomi Mi A1 Download all versions here XDA thread | Telegram group
Xiaomi Mi A2/A2 Lite Download all versions here XDA thread (1 & 2)
Xiaomi Mi A3 Download all versions here XDA thread | Telegram group
Xiaomi Mi CC9 MGC_6.2.030_MI9SE_V4_plus2.apk
Gcam_6.2.030_Advanced_BF_V2.2.2beta2.190904.1817.apk
XDA thread
Xiaomi Mi Max 2 GCam_AIO_SkulShady_v3.0-signed.zip (Magisk Module; only for rooted devices) XDA thread
Xiaomi Mi Max 3 GCam_7.0.009_4.0beta4_Arnova8G2_lib_by_r0m10-TlnNeun.apk
GCam_7.0.009_DevMod_Arnova8G2_beta_4.0.apk
MGC_6.2.030_NightBottomBarVersion_V13.apk
GCam_6.2.030_N7P_test1.3a.apk
XDA thread
Xiaomi Mi Mix Gcam_6.1.021_Advanced_V1.7.190716.1800.apk
GCam5.1.018-Arnova8G2-V1.5Beta.apk
GCam5.1.018-Arnova8G2-V1.7Beta2.apk
XDA thread
Xiaomi Mi Mix 2S F1v10.3_7.0.009.apk
MGC_6.2.030_RazerPhone2_V3_plus.apk
F1v9.5_6.2.030.apk
XDA thread
Xiaomi Mi Note 3 Gcam_6.1.021_Advanced_V1.6.190614.0200.apk | Config file
MGC_6.1.021_MI8_V2a+.apk
XDA thread
Xiaomi Poco F1 (Pocophone F1) Download all versions here XDA threads (1 & 2)
Xiaomi Redmi 3s Gcam_6.1.021_Advanced_V1.6.190614.0200.apk
GoogleCamera-PixelMod-Arnova8G2-5.1.018-v1.apk
MGC_5.1.018_tolyan009_v1.4.1-test6.apk
XDA thread
Xiaomi Redmi 4A GCam5.1.018-Arnova8G2-V1.2.apk XDA thread
Xiaomi Redmi 4 Prime GCam-5.1.018-Pixel2Mod-Arnova8G2-V8.3b1.apk XDA thread
Xiaomi Redmi 4X GCam5.1.018-Arnova8G2-V1.4.apk
MGCam_v.3.6.1_R4X.apk
XDA thread
Xiaomi Redmi 5A GCam-5.1.018-Pixel2Mod-Arnova8G2-V8.3b1.apk
GoogleCamera-Pixel2Mod-Arnova8G2-V8.apk
scrubber_GCam_5.1.018.apk
XDA thread
Xiaomi Redmi 7A Gcam3.2_f3.4_v3_x0.6-s_A_X_v0.3_front64.apk
GCam_3.1.025_SerJo87_nullpoints_maxbuff_N6P_v1.apk
XDA thread
Xiaomi Redmi K20 (Mi 9T) & Xiaomi Redmi K20 Pro (Mi 9T Pro) Download all versions here XDA thread (1 & 2)
Xiaomi Redmi Note 3 MGC_6.1.021_MI8_V1.apk
MGC_6.1.021_FINAL_V1b_A8.1+.apk
XDA thread
Xiaomi Redmi Note 4 PMGC_7.0.009_Astrophoto_Version_V12.apk | Config file
Gcam_6.2.030_Advanced_BF_V2.2.1.190822.1145.apk
MGC_6.1.021_BSG_Arnova_V1.0.030119.0705.apk
GCam-5.1.018-Pixel2Mod-Arnova8G2-V8.3b1.apk
XDA thread
Xiaomi Redmi Note 5 (Redmi 5 Plus) 6.1.013_mega_3.05a_test_A8.apk
GoogleCamera-Pixel2Mod-Arnova8G2-V8.2.apk
XDA thread
Xiaomi Redmi Note 5 Pro PMGC_7.0.009_Astrophotography_Version_V7.apk
GCam_4.0.191017.1545build-7.0.009.apk
Gcam_6.1.021_Advanced_V1.7.190716.1800.apk | Config file (Global / Indian variant)
UNI_CAM_v1.1_Android_Q.apk | Config file
XDA threads (1 & 2) | Telegram group
Xiaomi Redmi Note 7 PMGC_7.2.014_Stable_V1.apk
PMGC_7.0.009_Astrophoto_Version_V12.apk | Config file
GCam_7.0.009_A_011.apk
MGC_6.2.030_RN7_V1_3_FINAL.apk
XDA thread | Telegram group
Xiaomi Redmi Note 7 Pro GCam_4.0beta4.191007.2303build-7.0.009.apk | Config files
GCam_4.0.191017.1545build-7.0.009.apk | Config file
MGC_6_1_021_xcam6_beta11.apk | Config file
XDA thread | Telegram group
Xiaomi Redmi S2 Gcam_6.1.021_Advanced_V1.7.190716.1800.apk | Config file
MGC_6.1.021_BSG_Arnova_TlnNeun_V1.3.030119.0645.apk
XDA thread

How to Install Google Camera Port?

Since GCam ports are available as an APK, they could be installed on any supported device easily. The only requirement is that your Android device must support the Camera2 API. If you don’t know whether your device supports it or not, then use the instructions in this post to check.

To install Google Camera Port on your Android device, follow the instructions below.

  1. Download the Google Camera Port APK for your Android device.
  2. Connect your phone to the PC using the USB cable.
  3. Enable MTP (File Transfer) mode on your phone.
  4. Copy the downloaded GCam APK file to your phone’s storage.
  5. Disconnect the phone from the PC.
  6. Open a file manager app on your Android device.
  7. Navigate to the location where the APK file was copied/downloaded.
  8. Tap on the Google Camera APK file to initiate the package installer.
  9. Grant the permission to allow installation of third-party apps when prompted.
    Grant permissions for installation of third-party apps
  10. To do so, tap on “Settings” and turn ON the “Allow from this source” toggle.
  11. Finally, tap on ‘Install’ to install the Google Camera Port on your phone.
    Install Google Camera Port on Android

Once installed, go straight to the app drawer and launch the app.

Important note: If you’re upgrading to a newer version or installing a different port, make sure that you go to Google Camera’s “App info” section in device settings, and clear the current app’s data first.

XML Config Files in Google Camera Port

Some GCam Ports offer the ability to export and import camera settings/configurations in form of an XML file (Also commonly referred to as “config file”, “XML Config”, etc). To help others get a stable camera experience on their Android device, some users and developers often share their predefined camera app settings. These files are either provided directly by the developer on their download page or are shared on device-specific XDA thread and Telegram groups.

If you’re new to the whole porting scene, we strongly suggest that you download a config file and load/import it for optimal camera settings. From there on, you can further fine-tune the settings to your own liking.

Below, we have listed the steps to import and export XML config files in Google Camera Port.

How to Load/Import XML Config Files?

  1. Download an XML config file for the GCam port you are using.
  2. Open a file manager app on your Android device.
  3. Create a new “GCam” folder in the root (i.e. outside all folders) of your phone’s internal storage.
    How to Import XML Config Files in GCam - Create "GCam" folder
  4. Now, depending on the version of the port you’re using, create the following folder:
    1. GCam 6.x: Create a new “Configs” folder inside the “GCam” folder.
    2. GCam 7.x: Create a new “Configs7” folder inside the “GCam” folder.
  5. This is the folder where the XML config files are loaded from.
    How to Import XML Config Files in GCam - Create "Configs" or "Configs7" folder
  6. Copy the downloaded XML config file(s) to “/GCam/Configs” or “/GCam/Configs7” depending upon the version you’re using.
  7. Launch the Google Camera Port and double-tap on the area around the shutter button.
    Double-tap on the area near the shutter button
  8. The “Choose config” dialog box will show up on the screen.
  9. Tap on the dropdown menu and select the config file that you want to load.
    Select the config file and tap on the 'Restore' button to load the XML Config file
  10. Finally, tap on the “Restore” button to import the XML config file in GCam.

As soon the config is loaded, the camera app will restart with the pre-defined settings. Some times, you will need to load the config twice, but only in case of a few mods.

How to Save/Export XML Config Files?

If you have found the optimal settings for a specific Google Camera Port for your device, then you can save them as an XML file. You can then share the config file on XDA forums or Telegram groups to help other users.

How to Save/Export Config XML File in Google Camera Port

To save or export an XML config file, open the camera app and go to the Settings menu. Scroll and find the “Save settings” option. Note that on some ports, this option could be hidden under the “Advanced” or “About” menu. Simply tap on “Save settings” and enter a unique name for the config file. Once done, the file will be saved under the “/GCam/Configs” folder in your phone’s internal storage.

Final Words

Finding a stable GCam port for your Android device can be hard, even frustrating at times, especially when you’re new to the scene. And that’s where our Google Camera Port Hub will help you. Not only does it provides you the links to download the latest and stable GCam port for your device, but it also takes you from top to bottom, on how to install and use the port.

And again, if you think that we missed a device that supports the port or if there’s a newer more stable version than the one listed here, then do let us know.

So, you have just been able to download Google Camera Port for your non-Pixel Android device. Now go ahead and enjoy all the Pixel camera features like HDR+, Motion Photos, Portrait Mode, Night Sight, and even Astrophotography Mode from this year’s Pixel 4. We couldn’t end this post without thanking all the developers who have contributed to the GCam porting scene. So special thanks to Arnova8G2, BSG, cstark27, Parrot043, san1ty, Tolyan009, Urnyx05, and everybody else!

Tagged under: Google Camera, Google Camera Port

Reader Interactions

Leave a Reply Cancel reply

Comment Policy: Input your real name and email address in the fields below, and let us have a meaninful conversation. Your email address will NOT be published publically.
All comments are manually moderated and those deemed to be spam will be deleted. Read our our privacy policy to know how we process the comment data.

Recent Posts

Download Magisk v22 w/ New Magisk App, Galaxy S21 support, and more

[Download] Magisk v22.0 – New Magisk App, Galaxy S21 support, bugfixes and more

How to Install TWRP on Snapdragon Galaxy S20 and root using Magisk

Install TWRP on Snapdragon Galaxy S20/S20+/S20 Ultra and Root using Magisk

Unlock bootloader on Snapdragon Galaxy devices using SamPWND (paid remote service)

PSA: Unlock Bootloader on Snapdragon Galaxy Devices with SamPWND (Paid Service)

©2017 - 2021 TheCustomDroid.com Privacy Terms Disclaimer Request Tutorial