[PORT] Modded Google Camera with HDR+, Night Sight and etc.

Search This thread

sannn111ty

Senior Member
Jul 2, 2018
198
1,901
pfmkc9a.png

Google Camera Port
If you like the camera experience buy an Pixel phone, support Google! (Why not? You won't need any of those ports and you won't experience bugs.)

What is working:
- Camera (HDR+/RAW/ZSL/Flash and etc.)
- Portrait Mode (Front/Rear)
- Night Sight (Front/Rear)
- Super Res Zoom
- AR Stickers (guide by S4turno)
- Video Recording (1080p30/60, 4K UHD30)

Known issues:
-Slow Motion

How to install:
Download and install the latest apk uploaded below

Beta version:


PocoSv10.6.2b
Based on: Google Camera 7.3.020. Android 9+.

Changelog:

* BETA MOD *
- Added AUX (Ultrawide/macro)
- Fixed model selection and some other things.

Note: Final beta build. Bugs might be present if you want to report them you can find me in: t.me/pocox2photography


Stable version:


POCOX2_F1v9.6_6.2.030
Based on: Google Camera 6.2.030 Android 9+.

This is old version of GCam (6.2.030) mod made by me for Poco F1. I have fixed it for Poco X2 too since my tests have shown that the quality of daylight pics is way better than in the new versions 7.x+.

*Note: I am still going to mod the new 7.x versions



Credits:
S4turno
, BSG, Arnova8G2,
Urnyx05, xtrme and others.
 
Last edited:

jngiag

Senior Member
Jul 19, 2009
215
110
BlissRoms and DerpFest work too. Evolution's first release work but latest release doesn't (Playground apk could not be installed).
 

osu_Vanilla

New member
Mar 17, 2020
2
0
Needed GApps?

This GCam crash on my crDroid ROM, I found this in the logcat:
so does this GCam needed GApps to work...?

Code:
05-12 14:45:29.252 E/AndroidRuntime( 7963): FATAL EXCEPTION: main
05-12 14:45:29.252 E/AndroidRuntime( 7963): Process: com.google.android.GoogleCameraEng, PID: 7963
05-12 14:45:29.252 E/AndroidRuntime( 7963): java.lang.RuntimeException: Unable to create application com.google.android.apps.camera.legacy.app.app.CameraApp: java.lang.SecurityException: Failed to find provider com.google.android.gsf.gservices for user 0; expected to find a valid ContentProvider for this authority
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6465)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.app.ActivityThread.access$1300(ActivityThread.java:219)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.os.Handler.dispatchMessage(Handler.java:107)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.os.Looper.loop(Looper.java:214)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.app.ActivityThread.main(ActivityThread.java:7356)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at java.lang.reflect.Method.invoke(Native Method)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
05-12 14:45:29.252 E/AndroidRuntime( 7963): Caused by: java.lang.SecurityException: Failed to find provider com.google.android.gsf.gservices for user 0; expected to find a valid ContentProvider for this authority
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.os.Parcel.createException(Parcel.java:2071)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.os.Parcel.readException(Parcel.java:2039)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.os.Parcel.readException(Parcel.java:1987)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.content.IContentService$Stub$Proxy.registerContentObserver(IContentService.java:1234)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.content.ContentResolver.registerContentObserver(ContentResolver.java:2266)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.content.ContentResolver.registerContentObserver(ContentResolver.java:2254)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at lkq.b(Unknown Source:34)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at lkq.a(Unknown Source:3)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at lkq.a(Unknown Source:0)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at com.google.android.apps.camera.legacy.app.app.CameraApp.onCreate(Unknown Source:24)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1190)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6460)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	... 8 more
05-12 14:45:29.252 E/AndroidRuntime( 7963): Caused by: android.os.RemoteException: Remote stack trace:
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at com.android.server.content.ContentService.registerContentObserver(ContentService.java:344)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.content.IContentService$Stub.onTransact(IContentService.java:482)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.os.Binder.execTransactInternal(Binder.java:1021)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 	at android.os.Binder.execTransact(Binder.java:994)
05-12 14:45:29.252 E/AndroidRuntime( 7963): 
05-12 14:45:29.253 I/am_crash( 1679): [7963,0,com.google.android.GoogleCameraEng,819706948,java.lang.SecurityException,Remote stack trace:
05-12 14:45:29.253 I/am_crash( 1679): 	at com.android.server.content.ContentService.registerContentObserver(ContentService.java:344)
05-12 14:45:29.253 I/am_crash( 1679): 	at android.content.IContentService$Stub.onTransact(IContentService.java:482)
05-12 14:45:29.253 I/am_crash( 1679): 	at android.os.Binder.execTransactInternal(Binder.java:1021)
05-12 14:45:29.253 I/am_crash( 1679): 	at android.os.Binder.execTransact(Binder.java:994)
05-12 14:45:29.253 I/am_crash( 1679): ,Parcel.java,2071]
05-12 14:45:29.254 W/ActivityTaskManager( 1679):   Force finishing activity com.google.android.GoogleCameraEng/com.android.camera.CameraLauncher
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    pfmkc9a.png

    Google Camera Port
    If you like the camera experience buy an Pixel phone, support Google! (Why not? You won't need any of those ports and you won't experience bugs.)

    What is working:
    - Camera (HDR+/RAW/ZSL/Flash and etc.)
    - Portrait Mode (Front/Rear)
    - Night Sight (Front/Rear)
    - Super Res Zoom
    - AR Stickers (guide by S4turno)
    - Video Recording (1080p30/60, 4K UHD30)

    Known issues:
    -Slow Motion

    How to install:
    Download and install the latest apk uploaded below

    Beta version:


    PocoSv10.6.2b
    Based on: Google Camera 7.3.020. Android 9+.

    Changelog:

    * BETA MOD *
    - Added AUX (Ultrawide/macro)
    - Fixed model selection and some other things.

    Note: Final beta build. Bugs might be present if you want to report them you can find me in: t.me/pocox2photography


    Stable version:


    POCOX2_F1v9.6_6.2.030
    Based on: Google Camera 6.2.030 Android 9+.

    This is old version of GCam (6.2.030) mod made by me for Poco F1. I have fixed it for Poco X2 too since my tests have shown that the quality of daylight pics is way better than in the new versions 7.x+.

    *Note: I am still going to mod the new 7.x versions



    Credits:
    S4turno
    , BSG, Arnova8G2,
    Urnyx05, xtrme and others.
    5
    GCam | POCO X2 | different modders

    As we all know the POCO X2 has one of the best sensor i.e. IMX686 for its main shooter but the jpg conversation algorithm of stock camera is not upto the mark. Stock cam images are slightly over saturated, Little bit warm in tint, and when you zoom in; the details of textures looks like oil painted and not that much accurate and sharp to the edges. Though its completely software dependant thing so can be improved.
    Also front camera of POCO X2 is not upto the mark its having f2.2 aperture, due to which details and textures capturing is just average in selfies .

    To enhance the camera performance of POCO X2 to get full advantage of IMX686 we can use GCam. As the GCam is modified application for few perticular devices it's hard to find the perfectly working gcam port for our device. (Though as per my observation on several popular smartphones, GCam ports works best on Nokia smartphones the condition is you should have to search a lot for perfect mode.)
    For POCO X2 as per posted on Gcam Port Hub there are multiple working GCams available; but the problem is final image production from those modes are different, some are over sharpen, some are to soften, some looks too artificial, some are very good but poor in capturing details, some are good at low-light and some at daylight.

    So as i tried gcam ports of almost all top developers on POCO X2; here are some of the versions that i found good in major aspects.


    MGC_7.3.020_Parrot043-v2.apk
    DMGC_7.2.018_ver.3.15.apk
    HyperCam-RaizenA-10.apk
    POCOX2_F1v9.6_6.2.030.apk

    :

    Also some users are using PixelCam_Plus_V2.0.apk and UltraCVM_v5.apk but i didn't find both of this that much good, might be I don't know the good settings for them.

    For the 7.4.x version for POCO X2 i tried NGCam_7.4.104-v1.0_gcam.apk which is working fine and images of it are fine.

    So if anyone find any other better GCam modes that are working good on POCO X2 then please share. Also suggest best settings, libs and .XMLs here.
    3
    Thread updated. Enabled Macro lens in the latest ver. of the mod
    2
    Updated thread. Some new fixes included.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone