[Google Camera Mods] mjun1:
Google Camera Go

Unlocked Mod ~ by mjun

based on Google Camera Go v2.3.366173626​

In this thread you can find Google Camera Go Mod with all features, that were locked to specific vendor/model, unlocked for any mobile phone.

Available camera modes

Filters (Sepia, mono, negative, posterize, aqua)​

Portrait​

Photo (with HDR and night mode)​

Video​

Translate (aka Lens) - take picture of text and see translation​

Additional settings

Timer (off, 3 seconds, 10 seconds)​

Photo aspect ratio (4:3, 16:9)​

Grid type (off, on)​

Save selfie as previewed​

Save location​

Storage location (phone or SD card)​

About this mod and some background

In future, I plan to to provide at least two versions of this mod:

vanilla version - as close as possible to original APK. No customization, no optimization. Only minimal code changes to use all previously locked features. If you want a clean Google Camera Go APK as a base for your own mod this might be a good starting point.​

optimized/configurable version - I'll either introduce model specific optimizations or provide additional settings screens for configuration (for photo resolution, number of cameras etc.). What road I might take will greatly depend on community interest, my free time and how challenging it might be to introduce certain changes to this obfuscated mess of decompiled code.​

I currently own Samsung S9 with LOS 17.1 and Sony Xperia XA2 with Sailfish OS 4.1 (which uses android 10 emulator) and will do my best to make the most out of those two mobile phones (and yes, selfie camera does work in this mod on Samsung S9).

My primary motivation for this mod is to have a very usable camera on my Sony XA2 (and soon Xperia 10 II) with Sailfish OS - that's why I decided to use Go variant as a base and not a "full" Google camera. It has much smaller code footprint and runs much better in emulated environment on sailfish. Having said that, this mod might be interesting to anyone that simply can't run reliably existing "full" GCam mods and is not satisfied existing stock app experience (this is basically true for everyone running Lineage OS :) )

I'm currently making vanilla version available for you to play with.

Download links

Vanilla - MJUN_GCamGO_2.3.366_vanilla

Donations

If you want to say "thanks" and donate you can use the following PayPal link

Other interesting info

While browsing decompiled code I found out couple of interesting bits and pieces. There are two additional camera modes under the hood but are unfinished: Panorama mode and Snap (snapchat?) mode. Both are non-functional and therefore still hidden. Panorama mode has all the animation and intro assets already in place, along with slider menu and translations for description and name of mode, but the whole shutter section is completely missing. Snap mode exists both as a yellow "hotkey" on photo, portrait and video modes but camera feed doesn't work and shutter does nothing (apart from animation while you hold the shutter button). All in all it's really interesting to see what the upcoming Camera Go features might be available in future versions.

There is also full support for multiple cameras (bokeh, ultra-wide, telephoto, macro) but this is hard-coded to specific makes/models and currently I don't see and simple way of "just enabling it" (I might be mistaken though). For now I'll add two new mobile makes/models (S9, XA2) and concentrate on making those two work. This is also ideal testing environment for me as XA2 has only single rear/front camera setup while S9 has dual selfie camera. We'll see how all of this works out.

Screenshots