Gcam port for Pro1 - F(x)tec Pro1 Themes, Apps, and Mods

I have been testing few Gcam ports for F(x)tec Pro1 and so far best one is Gcam port for PocoPhone F1 F1v9.5_6.2.030. PocoPhone F1 has similar camera setup (IMX363 main sensor and second 5MP depth sensor) than Pro1 so that makes sense.
https://forum.xda-developers.com/poco-f1/themes/port-modded-google-camera-hdr-night-t3910336
Most of the functions seems to work and image quality is great. However, viewfinder is upside down if you select Night Sight. Also, it can freeze in low light situations. I checked that viewfinder can be rotated by editing pref_ns_image_rotation_key value from 0 to 1. I don't have skills to do that so I am looking for help. Maybe someone could make a separate version for Pro1? @j1505243 maybe?
See info from here:
https://forum.xda-developers.com/ap...amera-port-t3862448/post79735161#post79735161
Also, those who have night sight portrait viewfinder flipped upside down should go to More > Settings > [Photo] Advanced > Image Rotation toggle ON. (or go into your config xml file and change pref_ns_image_rotation_key value from 0 to 1).
Click to expand...
Click to collapse
Arnova8G2 ports are not working on Pro1 so I can't use that setting to rotate viewfinder. It has to be changed in the code.
Example pics with Gcam (Pocophone port):
https://drive.google.com/open?id=1JjzJidDS1aowGsJpDjqnJ_rJnOr-ux2A

Ok, I had a closer look now.
The method I wrongly suggested previously was based on the assumption that the xml file is inside the apk, which is not the case
In fact some versions of GCam allow to export and import settings via an xml file. The version you referred does not. Accordingly this cannot be fixed by editing the xml file. You will need to hack the app itself, which will be more complicated.

My approach wouldn't be to touch gcam, since everything about it depends on the drivers (tho this specific bug actually comes from poor implementation). There are few things I can try, but I'd like to explain the misconception. Sensors matter the least, it's rather the platform and the specific OEM changes. GC5025 (the aux sensor) is what we shouldn't be bothered about, while IMX363 is nothing new to Google (Pixels) itself. The IMX363 calibs are common, so it's not like we're in any way doomed due to hardware. You can safely take the newest versions from BSG.
---------- Post added at 01:31 PM ---------- Previous post was at 01:26 PM ----------
Here's what Arnova had to say:
Code:
sget v5, Ldfx;->sCam:I
if-nez v5, :cond_0
sget-object v5, Landroid/os/Build;->DEVICE:Ljava/lang/String;
const-string v19, "Nexus 6P"
invoke-virtual {v5, v19}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_0
const/16 v0, 0xb4
:cond_0
invoke-static {v0}, Lcom/google/googlex/gcam/hdrplus/MetadataConverter;->getImageRotation(I)I
in SeeDarkSession.smali

j1505243 said:
My approach wouldn't be to touch gcam, since everything about it depends on the drivers (tho this specific bug actually comes from poor implementation). There are few things I can try, but I'd like to explain the misconception. Sensors matter the least, it's rather the platform and the specific OEM changes. GC5025 (the aux sensor) is what we shouldn't be bothered about, while IMX363 is nothing new to Google (Pixels) itself. The IMX363 calibs are common, so it's not like we're in any way doomed due to hardware. You can safely take the newest versions from BSG.
---------- Post added at 01:31 PM ---------- Previous post was at 01:26 PM ----------
Here's what Arnova had to say:
Code:
sget v5, Ldfx;->sCam:I
if-nez v5, :cond_0
sget-object v5, Landroid/os/Build;->DEVICE:Ljava/lang/String;
const-string v19, "Nexus 6P"
invoke-virtual {v5, v19}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_0
const/16 v0, 0xb4
:cond_0
invoke-static {v0}, Lcom/google/googlex/gcam/hdrplus/MetadataConverter;->getImageRotation(I)I
in SeeDarkSession.smali
Click to expand...
Click to collapse
Thanks for your reply. I tried to install latest Arnova8G2 version and BSG 6.1 previously but ended up to an error during installation process. Now I tried with lastest version of BSG (BSG's 7.2.018 V0b) and I am able to install it. However, the Night Sight is not working very well. Viewfinder is not upside down but picture quality is not great. It looks like that it doesn't combine several shots to one picture since the photo is taken right away. With PocoPhone F1 port the camera ask me to hold phone still and it takes multiple shots to combine those together. Am I missing some setting with BSG?

Flash-A-Holic said:
My approach wouldn't be to touch gcam, since everything about it depends on the drivers (tho this specific bug actually comes from poor implementation). There are few things I can try, but I'd like to explain the misconception. Sensors matter the least, it's rather the platform and the specific OEM changes. GC5025 (the aux sensor) is what we shouldn't be bothered about, while IMX363 is nothing new to Google (Pixels) itself. The IMX363 calibs are common, so it's not like we're in any way doomed due to hardware. You can safely take the newest versions from BSG.
---------- Post added at 01:31 PM ---------- Previous post was at 01:26 PM ----------
Here's what Arnova had to say:
Thanks for your reply. I tried to install latest Arnova8G2 version and BSG 6.1 previously but ended up to an error during installation process. Now I tried with lastest version of BSG (BSG's 7.2.018 V0b) and I am able to install it. However, the Night Sight is not working very well. Viewfinder is not upside down but picture quality is not great. It looks like that it doesn't combine several shots to one picture since the photo is taken right away. With PocoPhone F1 port the camera ask me to hold phone still and it takes multiple shots to combine those together. Am I missing some setting with BSG?
Click to expand...
Click to collapse
See MGC_7.2.018_RPII.MiVIII_V0b, it goes well here. (Unless it's the one you meant, then dunno)
No inverted/rotated viewfinder, multiple frames captured during Night Sight, only the noise profile is borked.
---------- Post added at 10:14 PM ---------- Previous post was at 10:00 PM ----------
Tho there's a chance that I messed with something and it survived an OTA. If that would be the case, a fix should be easy since I didn't touch anything crazy yet.

j1505243 said:
See MGC_7.2.018_RPII.MiVIII_V0b, it goes well here. (Unless it's the one you meant, then dunno)
No inverted/rotated viewfinder, multiple frames captured during Night Sight, only the noise profile is borked.
---------- Post added at 10:14 PM ---------- Previous post was at 10:00 PM ----------
Tho there's a chance that I messed with something and it survived an OTA. If that would be the case, a fix should be easy since I didn't touch anything crazy yet.
Click to expand...
Click to collapse
What do you mean when you say that noise profile is borked? Here you can see two shots that I take with Pocophone port and latest BSG. As you can see the picture taken with BSG is not usable. Do I need to tune some settings?
PocoPhone port
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
BSG port

Flash-A-Holic said:
What do you mean when you say that noise profile is borked? Here you can see two shots that I take with Pocophone port and latest BSG. As you can see the picture taken with BSG is not usable. Do I need to tune some settings?
Click to expand...
Click to collapse
As long as the camera drivers don't report a proper noise profile, a gcam port needs to contain it. I'm only assuming tho (that BSG port doesn't ship it), judging only by the results. Didn't dig deep into that yet.

Mi 8 se google camera
Can you port GCam 7.x for MI 8 SE? Nowhere is GCam 7 for this phone.

MGC 7.4 has a similar issue with a rotated viewfinder and is solved by disabling "OpenGL viewfinder". Maybe something similar would work here?

hermitianprod said:
MGC 7.4 has a similar issue with a rotated viewfinder and is solved by disabling "OpenGL viewfinder". Maybe something similar would work here?
Click to expand...
Click to collapse
Can you tell me what port exactly mean? Is there some settings where you are able to disable "OpenGL viewfinder". It would be great If I could fix the viewfinder for Pro1.

Flash-A-Holic said:
Can you tell me what port exactly mean? Is there some settings where you are able to disable "OpenGL viewfinder". It would be great If I could fix the viewfinder for Pro1.
Click to expand...
Click to collapse
celsoazevedo.com/files/android/google-camera/dev-bsg/
version MGC_7.4.104_V0a.apk

Related

Best setting for Gcam (portrait) on one plus 3T

Isn't it's awesome that developers ported portrait mode for one plus 3/3T. Here i am showing best setting for Google camera on one plus 3T.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
But still we are not able to use portrait from front camera.
What? There's no settings in OP. Please update.
Best settings are still those:
S4turno said:
Stable settings for Arnova8G2's apks based on GCam 5.1.014, v10 or above. Tested on a OP3 running LOS 14.1.
Settings:
Config camera HDR+:
Nexus 6 Auto (or something with "Nexus 6" in the name. Nexus 6P and Pixel settings are not stable)
Model:
Pixel 2XL (or Nexus 6P if you want more detailed images)
HDR+ parameters:
Default (or higher)
- Check the "Advanced" menu for some useful settings/features:
-- Portrait mode, RAW, etc (check the main post for a list of working features)
- Android Oreo users: you may need to go to "Debugging and tools" and uncheck "camera.use_photos" so you can see your photos from inside the app.
- The rest (video resolution, camera sounds, etc) is up to you.
Notes/Warnings:
- Some of the options mentioned here are not available on older apks.
- You need to restart the app so the new settings are applied.
Motion Photos:
- You need to be running Android 8+ (doesn't work on Android 7 or older);
- Not tested by me, but some users reported this worked;
- Probably not as stable as the settings above;
Config camera HDR+:
One of the Pixel 2017 settings
Model:
Pixel 2XL
HDR+ parameters:
Default (or higher)
Photo Resolution (important):
(16:9) 12.1 megapixels (4:3 don't work with motion photos)
Warning: You need to restart the app so the new settings are applied.
Screenshots:
Why these settings?
Model:
It's up to you. I use the "Nexus 6P" option because it produces more detailed/crisp photos (downside: more noise) when compared to the Pixel settings. Because most users seem to prefer the "Pixel" quality (less noise and smaller file size, but also less detail), if you are one of them, use the "Pixel 2XL" option.
Config camera HDR+:
On the OP3/3T we are forced to choose one of the "Nexus 6" settings (Nexus 6 Auto, Nexus 6 ZLS, etc). All the other configs crash the app or work partially (but end up crashing under certain conditions... eg: when taking pictures of bright things).
HDR+ parameters:
tl;dr: higher settings = better quality, but it takes more time to process the image.
Others have shared their tests here and the difference is not huge, so start with the "default" setting (the lower available) and go higher if needed.
Click to expand...
Click to collapse
Send the link for this app
---------- Post added at 03:06 PM ---------- Previous post was at 03:02 PM ----------
Oreo user can only able to eligible For portrait mode ?
sk_r_s_k said:
Send the link for this app
---------- Post added at 03:06 PM ---------- Previous post was at 03:02 PM ----------
Oreo user can only able to eligible For portrait mode ?
Click to expand...
Click to collapse
Read this thread for more infos: https://forum.xda-developers.com/oneplus-3/how-to/modded-google-camera-hdr-60fps-video-t3658552
Portrait mode works only on rear cam at the moment, because hdr+ isn't working on our front camera
Thanks bro

Mod Google Camera

All my google camera modifications are here
Made for Razer Phone 2, Tested on firmware O-MR2-RC009-RZR-181124.2009
Latest google camera version:
Minimum settings - maximum "automatics"...
MGC_6.1.021_RazerPhone2_V1c: https://www.celsoazevedo.com/files/android/google-camera/f/changelog1351/
Changelog:
V1:
- in the photo part, everything works, the video mode was not engaged ...
V1a:
- removed the bright flash at the beginning of the shooting video
V1b:
- added AWB Correction to NS (Night Sight)
V1c:
- fixed the launch by double pressing the "Power" button
- increased photo resolution in "Lens Blur" mode (at RP2 back=12MP, front=7MP)
MGC_6.1.021_RazerPhone2_V2a: https://www.celsoazevedo.com/files/android/google-camera/f/changelog1350/
Changelog:
V2a:
- minor changes to correct work on Android 9.0
Made for Razer Phone 2, Tested on firmware P-MR1-RC003-RZR-190305.3110
MGC_6.2.024_RazerPhone2_V1d: https://www.celsoazevedo.com/files/android/google-camera/f/changelog442/
Changelog:
Only android 9.0
V1: https://drive.google.com/open?id=1eNTZgE8MBdwFqWa-DGhpevF9ixwt21XD
- init release
V1a: https://drive.google.com/open?id=1at8iINjc7KCV2zihpLGidESik0oagTrq
- correct exif
V1b: https://drive.google.com/open?id=18siv28p5DWZMbhtpncbrZ9BLY93ah8iB
- minor changes ...
V1d:
- added Gcam AWB (included in the settings)
MGC_6.2.030_RazerPhone2_V5: https://www.celsoazevedo.com/files/android/google-camera/f/changelog562/
Changelog:
Only android 9.0
V1: https://drive.google.com/open?id=1id-Y9gZyHE8bf5qg2o1-rHHDig1aKPmQ
- changes are the same as in MGC_6.2.024_RazerPhone2_V1d
V2:https://drive.google.com/open?id=17F3DGX-OqTHGjtXNjuWZ3fCKIXUKGDCj
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
V3: https://drive.google.com/open?id=1RPTKeZtiMUj0405ScKB8CtXzZTCCj4Cp
- added slow-mo (120 \ 240)
- changed the algorithm of work of hdr +, there should be better details (probably ...)
V4: https://drive.google.com/open?id=1rAgBKJ9ZixrsfP2_29HHJabm-2g9etLY
- added 60 fps to the back camera video mode.
V5:
- various minor changes / corrections.
Final version.
MGC_7.0.009_MiIXSE.RPII.MiVIII_V1b: https://www.celsoazevedo.com/files/android/google-camera/f/changelog745/
Changelog:
Only android 9.0+
V0: https://drive.google.com/open?id=1F5uUzF1YMzPjGjG1OAom7Dw0HEcKZsG8
- init version(test)
V1: https://drive.google.com/open?id=1JyFyjnl0QXa2rIditAuvfmdzxc0vbBBX
- various changes and corrections...
V1a: https://drive.google.com/open?id=1SFhqSWzw9vAcJKuXoumCAUMz5tmlgc-w
- fixed errors in V1
V1b:
- fixed errors
MGC_7.2.018_RPII.MiVIII_V0b: https://www.celsoazevedo.com/files/android/google-camera/f/changelog909/
Changelog:
Only android 9.0+
Razer Phone 2 and MI8 only
V0: https://drive.google.com/open?id=13f79-D5lNk2HNEYPDiX11UK1EdzfatQq
- init version(test)
V0b:
- fixed some errors
(MI9SE support will be in future versions.)
Older version of google camera:
many settings ...
MGC_3.2.045_RazerPhone2_V1: https://www.celsoazevedo.com/files/android/google-camera/f/changelog1352/ (clone: https://drive.google.com/open?id=1OGFgap9dRWrhOUxlrPYgoAtSgTn8rNDO)
Changelog:
V1:
- in the photo part, everything works, the video mode was not engaged ...
My settings for MGC3.2:
bsg19071979 said:
Made for Razer Phone 2, Tested on firmware O-MR2-RC009-RZR-181124.2009
Latest google camera version:
Minimum settings - maximum "automatics"...
MGC_6.1.021_RazerPhone2_V1: https://drive.google.com/open?id=109ZzlIcoaN2at9G5FBmKH85lKG0LWLPW
Older version of google camera:
many settings ...
MGC_3.2.045_RazerPhone2_V1: https://drive.google.com/open?id=1ufDZ9b8P0LtQwyt0oHddggPuXvegzHZj
In the photo part, everything works, the video mode was not engaged ...
Click to expand...
Click to collapse
Awesome man! Thank you for posting. I'll give it a try today.
Is there a reason none of the gcams so far have working slow motion video? I find it hard to believe that the hardware on this phone is incapable of slow motion... And this version removes the option all together...anyone know why? Can we get a working version with slow motion? I really miss that feature. Found it VERY handy when troubleshooting fast moving machinery at work.
mmfnsmith said:
Is there a reason none of the gcams so far have working slow motion video? I find it hard to believe that the hardware on this phone is incapable of slow motion... And this version removes the option all together...anyone know why? Can we get a working version with slow motion? I really miss that feature. Found it VERY handy when troubleshooting fast moving machinery at work.
Click to expand...
Click to collapse
I can't make it work on 8.1 yet...
On the MGC_6.1.021_RazerPhone2_V1a version, if I use the double-click side button shortcut to start Gcam, normal camera mode does not save images after capturing them. Switching camera mode works around this issue, but is inconvenient.
If I start Gcam normally from the app drawer, the camera mode saves images as usual.
Can you reproduce this issue?
Nomyth said:
On the MGC_6.1.021_RazerPhone2_V1a version, if I use the double-click side button shortcut to start Gcam, normal camera mode does not save images after capturing them. Switching camera mode works around this issue, but is inconvenient.
If I start Gcam normally from the app drawer, the camera mode saves images as usual.
Can you reproduce this issue?
Click to expand...
Click to collapse
When you call a Google camera from another application or the power button hdr + does not work.
fixed in "V1c" ...
Perfect, works great!
Will you consider adding telephoto lens toggle similar to other Gcam branches?
Nomyth said:
Perfect, works great!
Will you consider adding telephoto lens toggle similar to other Gcam branches?
Click to expand...
Click to collapse
If add it so that it works without fixing build.prop then the Google lens will not work.
Abousltely beast. Salute my man.
I tried installing this apk but i get the "app not installed" when i try to install it. Anybody have an idea what it could be?
EDIT: Nvm, I did not uninstall an older version of the app. Now that i did, it installs fine.
bsg19071979 said:
If add it so that it works without fixing build.prop then the Google lens will not work.
Click to expand...
Click to collapse
Possible to do one version with the aux camera but without Google lens? Or you are working on a fix on this?
Speedknight said:
Possible to do one version with the aux camera but without Google lens? Or you are working on a fix on this?
Click to expand...
Click to collapse
Aux lens has less light sensitivity, it has no stabilization, so it makes the photo under any conditions worse than the main lens. aux lens is not needed ...
Any way to get this updated with the 60fps video recording?
So I downloaded and installed the new version today. The camera is much, much faster, but it crashes every time I try to take a video. Is there some combination of settings causing this?
Edit: I changed the interface style (in the mod menu) from Pixel III to Pixel II, and video now works! However there is now a bright flash at the beginning of the video that is actually captured in the footage.
For android 9.0 need to do it all over again. It will take some time.
bsg19071979 said:
For android 9.0 need to do it all over again. It will take some time.
Click to expand...
Click to collapse
Are you planning on working on it?
jal3223 said:
Are you planning on working on it?
Click to expand...
Click to collapse
I don’t know yet ... There will definitely be tracking focus in video mode (example: https://drive.google.com/open?id=10AGDx3aDS0Bue7lv1Ql1eMw4DEhQr21h) and there will definitely not be slow-mo, since the CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES key will give a maximum of 30 fps for Android 9.0, and for slow-mo need 120fps.
bsg19071979 said:
I don’t know yet ... There will definitely be tracking focus in video mode (example: https://drive.google.com/open?id=10AGDx3aDS0Bue7lv1Ql1eMw4DEhQr21h) and there will definitely not be slow-mo, since the CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES key will give a maximum of 30 fps for Android 9.0, and for slow-mo need 120fps.
Click to expand...
Click to collapse
Either way, without your work I'd have returned the phone the day after I bought it. So thanks again!
Would love a Pie version as well. Just ordered the phone with the price drop and camera is one thing that's lacking
Hopefully there is continued development. I just bought my wife this phone coming from the s8+. Can you add a TIMELAPSE option? She used that a lot. Thanks.

Update (Image grain improved): Gcam with ULTRA WIDE and TELEPHOTO support it's here!

Last Wichaya Gcam support auxiliar lens without root in some devices. After trying on my G8 power I could say work really well with macro and ultra wide lenses. You only need to download the APK, install and activate it on advanced settings. I don't know why in telephoto mode use the ultra wide instead, but works well, so it's ok for me, for 2x zoom you got hi res zoom incorporated on any Gcam. When you change to any different lens the app was rebooted and can't do this if a image it's processing.
XML settings supported too.
https://www.celsoazevedo.com/files/android/google-camera/f/changelog1311/
Update: video mode works with macro and wide angle too, but don't expect stability when wide angle it's enabled. You need to change lens mode before.
Update: The new Wichaya Gcam Update now allows you to manually change the ID of the secondary lenses, so it is now possible to enable the Telephoto lens on our G8 Power (Disabling Macro), also the lens shift buttons work properly (0.6x for Ultra wide, 2x for Telephoto). To do this you can do it manually or using my XML settings file which has all the necessary configurations to work both the telephoto and the ultra wide angle, plus it's configured by me to achieve a better picture with each of the lenses.
Camera comparation
You can see Here a comparation between Stock camera and Wichaya's Gcam with my settings.
It's cool that finally we can use the additional cameras with the Google Cam app. I see much more noise (although better detail too) compared to the default Moto app and the Parrot ROM. Did you have any success in that regard?
kgenkov said:
It's cool that finally we can use the additional cameras with the Google Cam app. I see much more noise (although better detail too) compared to the default Moto app and the Parrot ROM. Did you have any success in that regard?
Click to expand...
Click to collapse
Have you seen my photo comparison? After changed one by one the settings of the three lens the results are clearly superior in every way. If you are using my XML go to settings and enable the lib patcher, cause it's this that correct and apply the changes what i mention and don't it's auto enabled when charge the XML.
Update
Added 2 more photos to the Photo Comparation Album showing how the 4X Zoom works (Telephoto + Gcam's 2X Super Res Zoom)
I agree with the noise comments. The Wichaya camera has WAAAAY more noise then Parrot and Stock. I loaded the g8p-by-mikael1013.xml XML, and took a picture, and compared it to PARROT, and STOCK. Below are the results.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FYI - Arnova's GCAM allows you to do the same thing, but this one allows you to use ALL lenses. Wide, Main, Macro, Tele. Arnova's GCAM allows you to switch between lenses so much faster, without the annoying camera restarts. The only problem.. is that in VIDEO mode, there doesn't seem to be any software stabilization.
https://www.celsoazevedo.com/files/android/google-camera/dev-arnova8G2-beta/
Thread updated with another Gcam port with better noise treatment
Following users opinions about the grain treatment by Wichaya's Gcam I looked for better options with same multiple lens support, that's how I found Nikita Gcam. This Gcam allows to change between lens with better response, better grain treatment, lib patcher and custom libs. If you want to try my personalized settings use this XML File who it's tuned for better color and detailed photos.
Nikita Gcam:
https://www.celsoazevedo.com/files/android/google-camera/f/changelog1322/
Mikael1013 said:
Following users opinions about the grain treatment by Wichaya's Gcam I looked for better options with same multiple lens support, that's how I found Nikita Gcam. This Gcam allows to change between lens with better response, better grain treatment, lib patcher and custom libs. If you want to try my personalized settings use this XML File who it's tuned for better color and detailed photos.
Nikita Gcam:
https://www.celsoazevedo.com/files/android/google-camera/f/changelog1322/
Click to expand...
Click to collapse
This is a good one also... only problem... video stabilization for Video is not working.
Wide angle lense is also very grainy compared to stock. But after going through 15 different gcam ports... every other one is the same.
Main lens in this port looks very good!
Try changing lenses while a picture is processes. The HDR message stays on the screen and won't go away. Even when exiting out of the cam.
mezerr said:
This is a good one also... only problem... video stabilization for Video is not working.
Wide angle lense is also very grainy compared to stock. But after going through 15 different gcam ports... every other one is the same.
Main lens in this port looks very good!
Try changing lenses while a picture is processes. The HDR message stays on the screen and won't go away. Even when exiting out of the cam.
Click to expand...
Click to collapse
I spent quite some time trying to tame the wide angle lens noise. Still the stock camera beats it . BTW there is a new version from Nikita but it doesn't seem to improve the grain or the lack of video stabilization.
kgenkov said:
I spent quite some time trying to tame the wide angle lens noise. Still the stock camera beats it . BTW there is a new version from Nikita but it doesn't seem to improve the grain or the lack of video stabilization.
Click to expand...
Click to collapse
I need to try this new version that you said, maybe have any new option to improve the grain on wide angle.
Moto one power gcam apk link
[email protected] said:
Moto one power gcam apk link
Click to expand...
Click to collapse
Wrong thread, just go to Moto One forum
Mikael1013 said:
I need to try this new version that you said, maybe have any new option to improve the grain on wide angle.
Click to expand...
Click to collapse
Sorry guys. Maybe I miss something. Does this app support Moto G Power (sofia)? I checked the link and found it's not on the list.
sanzhang said:
Sorry guys. Maybe I miss something. Does this app support Moto G Power (sofia)? I checked the link and found it's not on the list.
Click to expand...
Click to collapse
The versions listed here do work with the sofia even if it is not listed on their website.
The latest version of Nikita GCam works but the only version of Wichaya's GCam that works with my phone is the 2.5 version listed here. The newer versions of Wichaya's crash and close when I try to switch lenses.

[GUIDE] GCam (Wichaya) OnePlus 7 Pro

GCam (Wichaya)
based on the Google Camera.
OnePlus 7 Pro
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
1.) Separate lens management.
2.) Front camera works.
3.) Nightsight, Panorama, Photosphere...
4.) Reconfigured config
for the highest quality photography.
1.) Download Wichaya GCam
https://www.celsoazevedo.com/files/android/google-camera/dev-wichaya/
- choose last version
- Snapcam.apk
2.) Download Config.xml
https://drive.google.com/u/0/uc?id=1-V2NMWaS_79cqEtTWaWQ4lOLa1mT0WzL&export=download
3.) Create new folders in the root of the phone,
/GCam/Configs8/
Move the .xml file to /Configs8 folder
4.) Install
Wichaya GCam
and give all the necessary permissions
5.) Open
Wichaya GCam
Double tap on the black area
next to the shutter button
to open a dialog.
The selected Config is:
nrG v1 OP7P-T - Wichaya 8.1.101_v1.4
Click Update.
P.S.
If you are using Android 11
Wichaya GCam (Camera) application,
Permissions
Files and Media
Allow management of all files.
nrG v1 OP7P-T - Wichaya 8.1.101_v1.4
Based Off OP8Pro & Customised For OP7P/T (Best I could without the devices to get you's a Wichaya config)
- Antibanding: Auto
- Audio Zoom: Enabled
- Auto Nightsight: Disabled
- Auxiliary Camera: ID's Custom & Aux Button's Renamed For Each Lens
- AWB: Back IMX586SEMCO, Wide IMX586SEMCO, Tele IMX586SEMCO & Front IMX471
- AWB: Default Off (Turn On For Night Photography)
- Developer Settings: Custom
- Face Detection: Enabled
- Face Retouch: Enabled
- Focus Tracking: Enabled
- Frames: Very High & Adjusted To Be Faster
- Noise Model: Back IMX586SAP2, Wide IMX481SAP, Tele IMXS5K3M5 & Front IMX471
- Photo Booth: Enabled
- Ram Patcher: Amended, Saturation, HDR Intensity & Shadow Intensity
- Sabre: Back, Wide, Tele & Front Camera's Enabled With Wiener Filter
- Stream Config: Custom
- Video: High Res & Frames
* Thanks To Wichaya For Another Great Mod
Awesome thank you very much! This is what I've been desperately searching for since I use LineageOS and there was no support for multiple cameras.
Thanks for working on this!
Is wide and tele camera also not working on your OPO 7 Pro with this GCam mod? I installed the Wichaya APK including the .XML from this thread and wide as well as tele cameras are not working for me at all (black screen).
king0r said:
Is wide and tele camera also not working on your OPO 7 Pro with this GCam mod? I installed the Wichaya APK including the .XML from this thread and wide as well as tele cameras are not working for me at all (black screen).
Click to expand...
Click to collapse
Wide and Tele
working OK.
P.S
This is a screenshot
from my OnePlus 7 Pro
laikexpert said:
Wide and Tele
working OK.
View attachment 5411553
P.S
This is a screenshot
from my OnePlus 7 Pro
Click to expand...
Click to collapse
Very strange. My screen doesn't look like that. It looks like the attached photo. I installed the APK (the Snapcam version) and the XML from the OP. Am I missing a step? Notice also that I only have two flash modes, on and off (no auto). The camera works just fine, but something doesn't seem right.
laikexpert said:
Wide and Tele
working OK.
View attachment 5411553
P.S
This is a screenshot
from my OnePlus 7 Pro
Click to expand...
Click to collapse
I can provide the same screenshot but this is no evidence that wide and tele cameras are working!
Choose on of these cameras and test it. You will nothing more see than a black screen for each
Strange cannot get this to work on Lineage 18.1 OP7PRO have copied instructions to the letter
gap30 said:
Strange cannot get this to work on Lineage 18.1 OP7PRO have copied instructions to the letter
Click to expand...
Click to collapse
Which apk did you use? I had that problem with one of the apks, had to choose the snapcam one.
Used the latest snapcam
MJPollard said:
Very strange. My screen doesn't look like that. It looks like the attached photo. I installed the APK (the Snapcam version) and the XML from the OP. Am I missing a step? Notice also that I only have two flash modes, on and off (no auto). The camera works just fine, but something doesn't seem right.
Click to expand...
Click to collapse
It looks exactly like this:
- Wide
- Tele
OnePlus 7 Pro
Model GM 1913
Oxygen OS 11.0.3.1.GM21BA
GCam 8.1.101_Wichaya_V1.4_Snapcam.apk
nrG+v1+OP7P-T++Wichaya+8.1.101_v1.4.xml
laikexpert said:
It looks exactly like this:
- Wide
- Tele
OnePlus 7 Pro
Model GM 1913
Oxygen OS 11.0.3.1.GM21BA
GCam 8.1.101_Wichaya_V1.4_Snapcam.apk
nrG+v1+OP7P-T++Wichaya+8.1.101_v1.4.xml
Click to expand...
Click to collapse
Um, that's what I'm saying: mine doesn't look like that. Same Snapcam APK, same XML file, LineageOS 18.1. Look at my screenshot. Flash doesn't have the "auto" setting, and the slider says "0.7x, 1x, 2.2x" instead of "Wide, Main, Tele." That's my point. Maybe I missed doing something essential when I installed the camera? Is just putting the XML into GCam/Configs8 enough, or is there an additional step? The camera works, but it's not matching what you're showing.
EDIT: Never mind. I dropped back from 8.1 to 7.3, and things are now working just fine.
laikexpert said:
It looks exactly like this:
- Wide
- Tele
OnePlus 7 Pro
Model GM 1913
Oxygen OS 11.0.3.1.GM21BA
GCam 8.1.101_Wichaya_V1.4_Snapcam.apk
nrG+v1+OP7P-T++Wichaya+8.1.101_v1.4.xml
Click to expand...
Click to collapse
Pretty strange. How to get the wide and tele cameras working? When I click on them I only see a black screen.
Might there some problem with the European version of the OP7 Pro and this camera mod?
I have a European
phone model. (GM 1913)
Scotsman828 said:
Awesome thank you very much! This is what I've been desperately searching for since I use LineageOS and there was no support for multiple cameras.
Click to expand...
Click to collapse
P.S.
Although I see,
now that I read the previous posts,
there are no problems with LineageOS either.
Thanks, after deinstallation and installation of the camera, now also wide and tele cameras are working. Yesterday I also updated manually to the most current version of Oxygen OS. This might also be related to the problem that wide and tele cameras weren't working before hand.
king0r said:
Thanks, after deinstallation and installation of the camera, now also wide and tele cameras are working. Yesterday I also updated manually to the most current version of Oxygen OS. This might also be related to the problem that wide and tele cameras weren't working before hand.
Click to expand...
Click to collapse
Everything is working great
for you now.
I'm glad it all ended well.
I have a 1.4 version with the matching xml, but the tele and ultra wide crashes.
Does it works in non root phones? How can i fix it
The picture quality is great thank you
king0r said:
Thanks, after deinstallation and installation of the camera, now also wide and tele cameras are working. Yesterday I also updated manually to the most current version of Oxygen OS. This might also be related to the problem that wide and tele cameras weren't working before hand.
Click to expand...
Click to collapse
Does the tele and ultra wide only works if the phone is rooted?
angelo18 said:
Does the tele and ultra wide only works if the phone is rooted?
Click to expand...
Click to collapse
GCam (Wichaya)
- Tele
- Wide
normaly works
in non rooted phones.
P.S.
I dont have
rooted phone.

Question RAW/DNG on the ZTE Axon 30 Ultra

As far as I have seen in the stock camera app RAW/DNG is only supported on the main 1x camera module.
This is a real pity because in my opinion the results from the stock camera app is really bad.
The underlying hardware is able to achiev so much more.
Up to version 8.3 ProShot was able to access all camera modules and capture also RAW/DNG images.
In version 8.4 the access to all modules is broken for the Axon 30 Ultra.
The developed images are so much better than the JPEGs out of the stock app.
Especially the 35mm equivalent module (they call it 2x) is phantstic with a huge amount of details: sample on Flickr
Camera2 Probe only detects the main camera (main 1x).
OpenCamera also detects only the main 1x camera.
All GCam mods I found that work can see only the 1x and the 5x module.
Does anybody know another camera app that is able to access all camera modules and can capture RAW/DNG?
I also tried many Gcams but all have the same issue ( only 1x and 5x are available )
I found a litte tool on a telegram GCam channel (NGCam) in form of an APK based on this code here that reads out camera data (I think via Camera2 API).
From the output it gets clear why typical 3rd party camera apps see only the front and the main back camera and the other three modules (0.5x, 1.2x and 5x) reamin invisible to camera apps.
This is in my opinion a very problematic approach as we are forced to stay with more or less bad stock camera apps that do not justify spending a lot of money for so called flagship devices.
AJ732101 said:
I found a litte tool on a telegram GCam channel (NGCam) in form of an APK based on this code here that reads out camera data (I think via Camera2 API).
From the output it gets clear why typical 3rd party camera apps see only the front and the main back camera and the other three modules (0.5x, 1.2x and 5x) reamin invisible to camera apps.
This is in my opinion a very problematic approach as we are forced to stay with more or less bad stock camera apps that do not justify spending a lot of money for so called flagship devices.
Click to expand...
Click to collapse
But i can see camera ids 0, 1 and 4 ( tele)
In same gcams i get also 0.5 and 1,2 but are not working.
The ids are visible to many gcams but I don't know why the cameras are not working .
Id 1 and 4 are working so also 2 and 3 should ...
marco.fortuna said:
But i can see camera ids 0, 1 and 4 ( tele)
In same gcams i get also 0.5 and 1,2 but are not working.
The ids are visible to many gcams but I don't know why the cameras are not working .
Id 1 and 4 are working so also 2 and 3 should ...
Click to expand...
Click to collapse
GCam is not typical camera app (like OpenCamera). GCam seems to query the modules like the tool I used the overview does. The typical camera apps only seem to query the visible camera IDs.
For some reasons the Samsung GW3 sensors are not working.
AJ732101 said:
GCam is not typical camera app (like OpenCamera). GCam seems to query the modules like the tool I used the overview does. The typical camera apps only seem to query the visible camera IDs.
For some reasons the Samsung GW3 sensors are not working.
Click to expand...
Click to collapse
I hope some developer will fix this
Arnova or BSG for sure could do
With version 8.4.1 of ProShot the access to all modules/lenses is restored again an with that the ability to capture RAW/DNG images on all four modules on the back and with that to get the most out of the hardware the ZTE Axon 30 Ultra includes. As I am in the beta program there I am not sure if this version is generally rolled out yet.
Not as great as if one of the GCams would support all moduls/lenses but something I can live with very well.
AJ732101 said:
With version 8.4.1 of ProShot the access to all modules/lenses is restored again an with that the ability to capture RAW/DNG images on all four modules on the back and with that to get the most out of the hardware the ZTE Axon 30 Ultra includes. As I am in the beta program there I am not sure if this version is generally rolled out yet.
Not as great as if one of the GCams would support all moduls/lenses but something I can live with very well.
Click to expand...
Click to collapse
Thx a lot for the information
When searching for an app to capture CinemaDNG I found the free MotionCam. The app detects all camera modules on the ZTE Axon 30 Ultra and is able to capture RAW/DNGs. Also RAW video for later processing in DaVinci Resolve can be recorded. The workflow is not easy but it is a very interesting opportunity.
Also image bursts can be captured that can be developed to a single image with a lot of settings to control the result. This result can also be preserbed in form of a DNG for later processing.
One drawback is that not all the meta data (EXIF) is written to the resulting files.
Some samples of developed images from MotionCam
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After the official OTA Android 12 upgrade all four camera modules on the back work fine in GCam (before the two Samsung ISOCELL GW3 sensors did not work, the 0.5x and the 1.2x)

Categories

Resources