Gcam Port Hub (all device list): Best Google camera for your Android

Gcam Port APK Hub is your ultimate source to download the Google Camera port on all the supported Android devices. Although Celsoazevedo.com is the largest source for Google Camera ports, it’s very difficult to find device wise GCam. So, to find the appropriate download link for your device, you can go through the table as per the OEM name given below.

Google Camera (GCam) is a camera application developed by Google for its Pixel smartphones. Initially, it was developed by X (company), which was supported on all devices running Android 4.4 KitKat and higher. But now, GCAm is specific to the Pixel devices only.

Android smartphones have not been traditionally known for their excellent cameras. But that all changed after the lunch of Google’s Pixel lineup. The quality of the Google Pixel camera is so high; everyone is trying to match the same level. There are several high-ended flagship smartphones in the market from OnePlus, Xiaomi, Samsung, etc. But their cameras are not in the same line as Pixel. It is because of the specialty of the GCam application. That’s why users have been working on porting GCam to other devices.

You can get a better result on picture quality with the Google Camera application than the stock one. All the Pixel features like HDR+, Portrait Mode, Night Vision, Photo-sphere, Photobooth, Lens, Focus Effect, and Panorama will be functional on your device using GCam port.

Why does GCam Module perform better than other OEM’s camera app?

Gcam Port APK

The reason is that the GCam uses some Google libraries that other manufactures aren’t allowed to use. They are bound to develop their own libraries to use the camera module. Fortunately, there are many developers from the XDA community who have been working on porting the GCam app for other devices. You will find the list of devices along with the download link for GCam ports; read ahead!

GCam ports are device-specific. You can not use a random GCam app on your phone. It depends on the port of the application and also on the compatibility with your smartphone.

Features of Google Camera app

Gcam is loaded with many features that can be activated either in the Settings page or on the row of icons at the top of the app.

1. Pixel Visual/Neural Core

The Google camera is aided with hardware accelerators to perform its image processing. It makes the camera module to perform better in a more efficient way. Pixel Visual Core is a series of ARM-based SiP image processors designed by Google, which enhances the quality of a camera module.

2. HDR+

HDR+ on Gcam is to achieve a higher dynamic range using computational photography techniques to take continuous burst shots with short exposures. It also reduces noise and improves color while eliminating blowing out highlights and motion blur.

3. HDR+ enhanced

HDR+ enhanced mode features positive-shutter-lag (PSL), which captures images after the shutter is pressed. It increases the dynamic range and uses the learning-based AWB algorithm from Night Sight.

4. Live HDR+

Live HDR+ features WYSIWYG (What You See Is What You Get), with a realtime preview of HDR+ mode. It also uses the learning-based AWB algorithm from Night Sight .

5. Dual Exposure Controls

The Live HDR+ mode uses double Exposure Control for brightness (capture exposure) and shadows (tone mapping). This feature is available only on high-ended devices.

6. Motion Photos

Google Camera Motion Photos perform a similar function to iOS’ Live Photo. When it is enabled, a short, silent, video clip of relatively low resolution is paired with the original photo. But it is not functional on HDR+ enhanced mode.

7. Video Stabilization

For a significantly smoother video, Google Camera uses a technique called Fused Video Stabilization that combines Optical Image Stabilization and Electronic/Digital image stabilization. This technique also rectifies other problems like Rolling shutter distortion and Focus breathing.

8. Super Res Zoom

This feature is only for high-ended devices. Multi-frame super-resolution technique is used to achieve higher resolution, equivalent to 2-3x optical zoom. This feature may not be available in many ports, depending on the device and its hardware. 

9. Smartburst

Smartbrust feature can be activated by holding the shutter button for a while. It will capture ten photos per second. Once released, the best picture will get highlighted automatically.

Not only the best picture, but it can also create different media using the snaps:

  • Moving GIF: You can create an animated GIF from the image having a high amount of movement to capture your action.
  • All-smile: This is a fantastic feature. A group photo can be captured with everyone smiling and not blinking by taking different parts of every picture in the burst.
  • Collage: while taking ‘selfies,’ a collage similar to that of a Photobooth is created.

10. Top Shot

The Top shot is a feature from the Google Pixel 3. This mode is available only on the high-ended device, depending on the type of port by the developer. It analyzes up to 90 additional frames from 1.5 seconds before and after the shutter is pressed, while Motion Photos is enabled.

11. Other features

  • Computational Raw: This feature allows you to capture JPEG and DNG files simultaneously.
  • Motion Auto Focus: It maintains the focus on any object in the frame.
  • Frequent Faces: Google camera can remember your face. This feature helps Gcam to try to capture your smiling face without blinking.
  • Location: Location can be added to your picture if the GPS is on while capturing the moments.

Gcam modes (functions)

Google camera is loaded with different functions, allowing the users to take different types of photos or videos. Following are the Gcam modes that you can utilise on your phone:

  1. Slow Motion
  2. Panorama
  3. Photo Sphere
  4. Portrait
  5. Playground
  6. Google Lens
  7. Photobooth
  8. Night Sight
  9. Astrophotography mode

Like this Google Camera app? We like it too, and we know you are looking forward to installing it right away on your phone. So, before heading to the download section, make sure to read the critical pre-requisite below!


Before downloading and installing the Gcam port on your phone, you need to confirm a couple of things. Check out the list below:

  • Your device must have Camera2API. Otherwise, the Gcam port is not for you. (No idea on Camera2API? Read ahead!)
  • If your device has Camera2API, but not enabled yet, you need to do that first. (There are tons of tutorial on enabling Camera2API on the internet)
  • Check compatibility and status (enabled/disabled) of Camera2API. (Don’t know how to check? Read ahead!)

What is Camera2API?

Camera2 API is a framework by Google which allows the developer to give more control in the Camera module like ISO, Focus, Exposure, etc. It was introduced from Android 5.0 Lollipop. Before that, there was a standard API for every device. But now, Google limits the level of implementation of the API. Every device is not given full access to the feature using the Camera2 API. Implementation is taken in four different stages.

Camera2API levels

So, if you want to use the Google Camera port on your device, it must have Camera2 API enabled. Some Xiaomi devices like Mi 9T Pro comes with Camera2API enabled by default. But if you are not sure about your device, check out the steps below on how to see that.

How to check Camera2API support

Camera2 API Probe
Camera2 API Probe
Developer: March Media Lab
Price: Free

You can quickly check the Camera2API status of your device using the Camera2 API Probe app (Free) from the Play Store. Install it and check the hardware support level, as shown below!

The left screenshot is from the ASUS Zenfone Max Pro M1, having no Camera2 API support (LEGACY). While, in the right side, the screenshot is taken from Mi 9T Pro having full support (LEVEL_3) of Camera2 API. Followings are the meaning of each Camera levels (as per Google’s official source):

LEGACYThese devices expose capabilities to apps through the Camera API2 interfaces that are approximately the same capabilities as those exposed to apps through the Camera API1 interfaces. The legacy frameworks code conceptually translates Camera API2 calls into Camera API1 calls; legacy devices don’t support Camera API2 features such as per-frame controls.
LIMITEDThese devices support some Camera API2 capabilities (but not all) and must use Camera HAL 3.2 or higher.
FULLThese devices support all of the major capabilities of Camera API2 and must use Camera HAL 3.2 or higher and Android 5.0 or higher.
LEVEL_3These devices support YUV reprocessing and RAW image capture, along with additional output stream configurations.

That’s about the Camera2 API hardware levels.

How to enable Camera2 API on your Android device?

If your device supports Camera2 API, you are pretty much set. Go ahead to the download section and enjoy. If not, do follow the steps below on how to enable Camera2 API. But make sure your device is rooted with Magisk. We have two methods:

  1. Enable Camera2 API by editing build.prop
  2. Enable Camera2 API using Magisk Module

For both methods, your device must be rooted. Whichever you choose is up to you!

NOTE: Rooting is not that much tough task if you follow the guide on Droidfeats correctly. If your device is still not rooted, you can check out this guide on how to root Android using Magisk.

Enable Camera2 API by Editing build.prop

  1. Download the BuildProp Editor app from the Google Play Store.
  2. Launch the app and GRANT full root access.
  3. At the end of the build.prop file, add the following line, and then tap on the save icon.
  4. Exit the app and restart your phone.
  5. That’s all!

Enable Camera2 API using Magisk Module

There is a Magisk Module that can do the job for you. You can install Camera2 API enabler on your phone using the Magisk Manager. If you don’t know how to install a Magisk Module, do follow the below guide:

Download Google Camera PORT

So, once you are sure that you have Camera2 API enabled, you can head over to the download section below. Find your device and grab the APK. We have listed the ports in the table below (OEM wise).

NOTE: We are not the developer of any of the GCam port available on our website. We just attached all the links based on device compatibility to make the task easier.


DeviceGcam port
ZenFone Max Pro M1→ HyperCam E3 (Android 9)
→ HyperCam E3 (Android 10)
ZenFone Max Pro M2→ DMGC 7.2.018 ver.3.15
ZenFone 5Z→ Urnyx05 v2.3 (Android 9)
→ UNI CAM v1.2a Q (Android 10)
ZenFone 6/6Z→ Urnyx05-v2.2 (Android 10)
⌊ XML Config
→ UNI CAM v1.2a P (Android 9)
⌊ XML Config
Zenfone 5Z→ Urnyx05-v2.3 (Android 9)
⌊ XML Config
→ UNI CAM v1.2a Q (Android 10)
⌊ XML Config
ROG Phone II→ UNI CAM v1.2a Q (Android 10)
→ UNI CAM v1.2a P (Android 9)
ZenFone 3Arnova8G2


DeviceGcam port
Essential PH-1PXv4.3 GoogleCamera 7.2.014


DeviceGcam port
HTC 10Skulshady Gcam 5.1.018
HTC U11Arnova’s 6.2.030 v2.2
HTC U UltraGoogleCamera
HTC U12+MGC 7.3.020 Parrot043-v2


DeviceGcam port
Huawei P30 ProMGC 7.3.018


PhoneGoogle Camera Port
LeEco Le Pro3MGC_5.2.022_AllAutoCORR_2.apk
LeEco Le Max 2GCMod5 based on B-S-G


DeviceGcam port
Lenovo K6 (and K6 family)Arnova’s 6.2.030 v2.2
Lenovo P2GCam 5.1.018 by SerJo87
Lenovo ZUK Z2 ProArnova’s 6.2.030 v2.2
Lenovo ZUK Z2 PlusBSG’s 7.2.018 V0b


DeviceGcam port
LG G4MGC 7.3.020
LG G5Cstark’s PXv4.3
LG G6Cstark’s PXv4.3
LG V20Cstark’s PXv4.3
LG V30Cstark’s PXv4.3
LG G7 ThinQ→ Arnova’s Advanced 1.7
LG G8 ThinQ→ Arnova’s Advanced 1.7
⌊ XML Config
LG G7GoogleCamera 4.2.035-armv7a


DeviceGcam port
Motorola One Fusion+GCam_5beta10.200218.1320build-7.3.018.apk
Moto G5Arnova’s 6.2.030 v2.2
Moto G5 PlusArnova’s 6.2.030 v2.2
Moto G5SGcam 4.2 Custom curve
Moto G5S PlusPXv4.3 GCam 7.2.014 (Android 9+)
Moto G7Gcam 6.1.021 Advanced
Moto G7 PlusMGC Gcam 7.3.020 V2
Moto G8 PlusPMGC 7.0.009
Moto G8 PlayArnova’s 6.2.030 v2.2 (Android 9+)
Moto G PowerGCam 6.2.030 N7P test1.3a
Moto X4Scrubber Gcam 5.1.018
Motorola OneGCam beta2
Motorola One PowerScrubber GCameraP2XL


DeviceGcam port
Nextbit RobinBSG’s 7.2.018 V0b


DeviceGcam port
Nokia 5Scrubber GCam 5.1.018 25
Nokia 6Scrubber GCam 5.1.018 25
Nokia 6.1GCamMod 6.1.013 (Android 9+)
Nokia 7.1Arnova’s 6.2.030 v2.2
Nokia 7 PlusGCam 6.2.030 N7P test1.3
Nokia 8MGC 6.1.021 BSG Arnova (Android 9+)
Nokia 8.1MGC 6.1.021 F1 V1.7


PhoneGoogle Camera Port
OnePlus 8 /
OnePlus 8 Pro
GCam_5.200604.2138build-7.3.021.apk (Arnova8G2, configs)
OnePlus NordGCam 7.4 Port for OnePlus Nord
OnePlus 7T ProArnova8G2 & Urnyx05 [APK + XML]
OnePlus 7 ProGcam_6.1.021_Advanced_V1.6.190614.0200
OnePlus 7GCam for OnePlus 7 (Arnova’s Advanced 1.5 based on 6.1)
OnePlus 6Pixel2 / Pixel3 Mod APK
OnePlus 5/5TOP5 Version 5.1018 v1.1
OnePlus 3/3TGCam_5.3.015-Pixel3Mod-Arnova8G2-v4Beta1.apk


PhoneGoogle Camera Port
LG G4MGCamera_5.1.0.18_R4X_v.5.1.7
LG G5cstark27_GCam_5.1.018_24_v4.2t3.apk
LG G6cstark27_GCam_5.1.018_24_v4.2t3.apk
LG V20cstark27_GCam_5.1.018_24_v4.2t3.apk
LG V30cstark27_GCam_5.1.018_24_v4.2t3


Samsung smartphones having Exynos chipset can download the ZGCam port for better compatibility:

PhoneGoogle Camera Port
Samsung Galaxy S10, S10+ and S10eS10 1vMGC 6.1.021 BSG APK
Samsung Galaxy Note 91. Snapdragon: GS9_GC_5.1.018_50frames_v1
2. Exynos: GC_5.1.018_IDan1109
Samsung Galaxy S81. Snapdragon: Castark v3.6 | cstark27_GCam_5.1.018_24_wide_v3.6
2. Exynos: GCam_5.1.018 8.3b
Samsung Galaxy S9/S9+1. Exynos: GC_5.1.018_IDan1109
2. Snapdragon: GS9_GC_5.1.018_50frames_v1
Samsung Galaxy Note 81. Exynos: GCam_5.1.018 8.3b
2. Snapdragon: Castark v3.6 | cstark27_GCam_5.1.018_24_wide_v3.6
Samsung Galaxy S7Exynos: GCam_5.1.018_SG7Exy_V7
Android 7.0: B-S-G’s Modded Google Camera 5.0.009 with HDR+
Edge: GCam_5.1.018_SG7Exy_V6


PhoneGoogle Camera Port
Razer PhoneGCam5.1.018-Arnova8G2-V1.4
Razer Phone 2MGC_6.1.009_MI8_V1b.apk


PhoneGoogle Camera Port
Moto G5 PlusGCMod5 based on Mod By B-S-G
Moto X4Scrubber Google Camera 5.1.018
Moto G5SGoogle Camera port with HDR+
Moto G5S PlusGoogle Camera port with HDR+
Moto G7Google Camera (Gcam) for Moto G7


PhoneGoogle Camera Port
Poco F2 Pro (Redmi K30 Pro)Urnyx05 APK
Mi 9T Pro / K20 ProGCam port for Mi 9T Pro
Xiaomi Poco F1MGC_6.1.021_MI8_V2b++.apk (with Night Sight)
Xiaomi Mi A3GCam for Xiaomi Mi A3
Xiaomi Mi A2GCam ports for Mi A2
Xiaomi Mi A2 LiteGCam ports for Mi A2 Lite
Xiaomi Mi A1 GCam5.1.018-Arnova8G2-V1.4.apk | ARCore Magisk Module | AR Stickers without root
Xiaomi Mi 5GCam_5.3.015-Pixel3Mod-Arnova8G2-v4Beta1
Xiaomi Mi 5S GCam5.1.018-Arnova8G2-V1.5Beta2 | ARCore Magisk Module
Xiaomi Mi 6Xiaomi Mi6 GCam HDR+
Xiaomi Mi 8MGC_6.1.021_MI8_V2b++.apk
Xiaomi Mi Mix 2SGCam-Pixel2Mod-Arnova8G2-V7beta-test-9
Xiaomi Mi Mix 2GCam Pixel2Mod-Arnova8G2-V8.1
Xiaomi Mi MixGCam5.1.018-Arnova8G2-V1.5Beta2
Xiaomi Mi Note 3GCam5.1.018-Arnova8G2-V1.7
Xiaomi Redmi 3SGoogleCamera-Pixel2Mod-Arnova8G2-V2
Xiaomi Redmi 4XGCam5.1.018-Arnova8G2-V1.4
Xiaomi Redmi 4 PrimeGCam5.1.018-Arnova8G2-V1.5Beta2
Xiaomi Redmi 5AGoogleCamera-Pixel2Mod-Arnova8G2-V8
Xiaomi Redmi Note 9SGcam | Configs: Redmi-Note-9S-by-Leo.xml
Xiaomi Redmi Note 8 ProGCam_5.2beta3.201006.2045build-7.4.104.apk | Configs: FinalRN8P.xml
Xiaomi Redmi Note 8 / 8TGCam_5.2beta3.201006.2045build-7.4.104.apk | Configs: rn8t.xml
Xiaomi Redmi Note 7 ProGCam_5.2beta3.201006.2045build-7.4.104.apk | (Configs: All-Rounder.xml)
Xiaomi Redmi Note 7GCam_5.2beta3.201006.2045build-7.4.104.apk | (Configs: arnova2903beta-micrusa.xml)
Xiaomi Redmi 8GCam_5.2beta3.201006.2045build-7.4.104.apk | (Configs: daffa.xml)
Xiaomi Redmi 7GCam_5.2beta3.201006.2045build-7.4.104.apk (Configs: g3k-7.3-arnova.xml)
Xiaomi Redmi Note 5 / 5 PlusGCam_5.3.015-Pixel2Mod-Arnova8G2-v4Beta2
Xiaomi Redmi Note 5 ProGoogleCamera_5.2.025-Minimal-Beta-Final
Xiaomi Redmi Note 4SerJo87 Gcam 5.1.018
Xiaomi Redmi Note 3GCam5.1.018-Arnova8G2-V1.5Beta2

How to install Google Camera Port APK

  1. At first, download Google Camera port APK on your computer (as per your device).
  2. Now, connect the phone to the PC by using a USB cable.
  3. Next, you need to enable MTP/Transfer Files mode on your Android device.
  4. Then transfer the downloaded APK file to the storage of your phone.
  5. Now, disconnect the phone.
  6. Then, open the file manager app on your phone.
  7. Now, you need to navigate to the location where you transferred the APK.
  8. Next, tap on the “<Google-Camera-file-name.apk>” file.
  9. Now, you must follow the on-screen instructions and install the Google Camera app, allowing all the required permissions.
  • Recommended: If you had installed the GCam port, you must try out the Playground (AR) feature on your Google Camera module. You can download it here!

How to Use Google Camera App?

Once the installation process is over, then open the app drawer and launch the new camera app. As you launch the app for the first time, you see prompts to seek required permissions. Then, you would see a few infographics. This would help you can get accustomed with the Google camera app with HDR+ / ZSL mode.


Many developers port Google Camera from Pixel devices to other devices. But not all the ports work perfectly on random smartphone. Like, some of the ports may work on Xiaomi devices, and some may not. So, users often get confused to choose the right one. That’s why Gcam Port Hub is made and is right here for you. We have researched and verified the compatibility of all the devices mentioned on our site. But the credit goes to the following developers behind each port:

AdamB, Alexey070315, alone_in_dark, Arnova8G2, arthur, BaaDNwZ, back.rider, boxer198615, BSG, burial, Charles_l, cstark, Dieflix, dpstar7582, Fractal, fu24, greatness, harysviewty, hass31, HomerSp, IDan, ivanich, jairo_rossi, jean-luc, johngalt, kokroo, MarcAnt01, Marco, miniuser, namok, Nikita, nullbytepl, oJoseHenrick, onFire, overwhelmer, Parrot043, PitbulL, raznoptid, rz_end, Sam, san1ty, saneklic, savitar, scrubber, SerJo87, sipollo, skulshady, the_dise tigr, Tolyan009, UltraM8, UriKill, Urnyx05, Wichaya, wyroczen, xenius9, xtrme
Saeed Ashif Ahmed
Saeed Ashif Ahmed is a Blogger who has a keen interest in how emerging technology can help the world become a more just, equitable, and kind place. He enjoys interviewing CEOs of tech startups asking them what they are doing to bring greater opportunity and equity to our society.
Would love your thoughts, please comment.x