Why so many versions, settings, and developers?



tl;dr: This is not the typical app you find in the Play Store. There are no "universal settings", some phones support all features while others don't, it's stable on some phones but crashes on others, and it's updated regularly.

To make your life easier, I suggest some versions, but this port is hard and I can't say for sure that they are the best versions for your phone. The same is true when it comes to settings/configuration.

You should find other people using the same phone as you and see which port/version/settings they're using. See if there's a GCam thread for your phone on XDA or posts on your phone's subreddit (see: useful links and files). Discuss your issues, try to find stable versions and see which dev/version/settings are better for you.

Why so many updates?

First of all, if the version you're using works fine, there's no need to try all new versions. If something is broken or if you want to try new features, then yes, keep testing new versions.

In order to improve photo quality, unlock new features, fix bugs on their phones, supporting new ones, etc, developers have to share their apks. Users are then able to test and provide feedback. Some of these versions work, some don't. Some are better than others, and that's why it's important to be part of a community where everyone shares their feedback.

I upload everything to the download page because I can't test new versions on all phones. Sometimes a test version is a failure for a specific phone, but works very well on other phones.

Differences between developers:

BSG

4PDA / Download Page / Xiaomi Mi 5S, Mi6, Mi8

BSG, or B-S-G, is the main developer working on this port and shares his apks on 4PDA, a russian forum for mobile stuff. Most apks from other devs are based on his work. BSG's apks usually work well on Xiaomi phones, but some of the settings/features included are not compatible with other phones.

Arnova8G2

XDA / Download Page / Xiaomi Mi 5, OnePlus 3/3T/5/5T/6

Arnova8G2 owns the Xiaomi Mi 5, OP5T, and OP6. On top of porting new features and trying different things to improve photo quality, he makes BSG's work compatible with more phones (other Xiaomi devices, OnePlus, Samsung, etc). His versions usually come with better/easier to understand settings/menus and work better on phones that need extra fixes (eg: OP3/3T/5/5T).

UriKill

4PDA / Download Page / Redmi Note 4X

UriKill usually creates versions with lot's of options. Might be a good option for those who want more features.

cstark27

XDA / Download Page / LG V30, OnePlus 6/6T, Pixel 1/2/3

cstark27 makes small modifications to apks released by other developers in order to optimise them for his LG V30. Some of his versions also work on Samsung, Nokia, Essential, etc, phones and dual camera devices.

SKULSHADY

XDA / Download Page / OnePlus 3T

Usually based on APKs from Arnova8G2, he does minimal changes to the menus, disables unstable settings, etc.

Tolyan009

4PDA / Download Page / OnePlus 3T

Tolyan009 makes small changes to BSG's apks in order to improve stability and adds some features.

scrubber

4PDA / Download Page / Xiaomi Mi Max 2

Scrubber's versions are made to work on his Xiaomi Mi Max 2. They are very minimal (almost no settings) like the official Google Camera. If they work on your device, great. If something is not compatible, expect crashes or broken features.

miniuser123

XDA / Download Page / Samsung Galaxy S7 (Exynos)

If you have a Samsung device, specially one with a Exynos SoC, you may want to try miniuser123's versions. His versions are optimised for the Samsung Galaxy S7.

IDan

XDA / Download Page / Samsung Galaxy S8 (Exynos), S9 (Exynos)

Another developer fixing problem on Exynos powered phones. Based on miniuser123, Arnova8G2, oganyan-arthur, etc.

SerJo87

4PDA / Download Page / Xiaomi: Redmi 3, Note 3 Pro, Mi A1

SerJo87 tries to make Google Camera work better on some Xiaomi devices.

arthur/aртуp

4PDA / Download Page / Xiaomi Redmi 3S

oganyan-arthur, or just "arthur" to save space. His work is optimised for the Xiaomi Redmi 4X and based on the work of other developers (BSG, Arnova8G2, etc).

alone_in_dark

XDA / Download Page / Xiaomi Mi 5

alone_in_dark's versions are compatible with MIUI 9 and optimised for his Xiaomi Mi 5. Based on Arnova's work and probably compatible with other phones.

saneklic

4PDA / Download Page / Xiaomi Redmi 5 Plus

Saneklic makes apks from other developers compatible with the Xiaomi Redmi 5 Plus / Note 5.

fu24

XDA / Download Page / Xiaomi Mi 6

APKs from fu24 are usually based on the work from other devs, but come with a toggle to switch between the main camera and wide angle/telephoto lens. Might be a good choice for phones with two rear cameras.

Savitar/defcomg

XDA / Download Page / Moto G5 Plus

Savitar, also known by defcomg, creates fixes and google camera versions for multiple phones. His work is posted on multiple telegram groups, xda forums, private messages, etc.

Urnyx05

XDA / Download Page / OnePlus 5

APKs from Urnyx05 include fixes for the OnePlus 5 and 5T.

Dieflix

4PDA / Download Page / Asus ZenFone 5 (ZE620KL)

APKs from Dieflix are modified to work better on his Asus ZenFone 5.

hass31

4PDA / Download Page / Xiaomi Mi A2 Lite

Mod optimised by hass31 for his Xiaomi Mi A2 Lite.

san1ty

Telegram / Download Page / Moto G5 Plus

For the Moto G5 Plus and devices with similar hardware and issues.

ivanich

XDA / Download Page / OnePlus 3

Ivanich is not longer active, but he did a very good job making some of the earlier BSG's versions compatible with the OnePlus 3/3T (and other devices). He added configurations, removed features that made the app crash, etc. His apks are based on Google Camera 4.4.x. Most versions are stable, but lack the features available on newer versions.

ArtZ

XDA / Download Page / LG V6

ArtZ does minimal changes to apks and tries to improve colour reproduction on his LG V6. No longer active.

Charles_l

XDA / Download Page / Nexus 6P

Charles_l works on Camera NX, a port for Google devices. Check his thread for more info.

Me

XDA / OnePlus 3

I'm a normal user, not a developer, and created this download page in order to provide a simple and quick way for users to download the Google Camera port.

If you want to help, check the donation page were you can find my monthly costs.