[APP] Modded GCam with HDR+ and More

x-geo

Senior Member
Jan 20, 2011
277
78
58
Bogota
Hello everybody

Has anyone tried the modded Gcam 5 port with HDR+? doesn't necessary to enable camera HAL3 and camera api2 (compatible by default)

Download Here

Suggested Settings (i'm using this settings) if you use another settings with better results, please post it

and if anyone have some fails with the camera:

** Please mention me in the thread of your device with a logcat or screenshots.

credits go to the people who made this possible: B-S-G and Arnova8G2
 

x-geo

Senior Member
Jan 20, 2011
277
78
58
Bogota
and for @Arnova8G2 this is the result of camera2test
Code:
Camera 0 (BACK)

android.sync:*
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

android.lens:*
- facing = LENS_FACING_BACK

android.request:*
- availableCapabilities = [0,1,2,5,6,4,7,9,3]*
- maxNumInputStreams = 1*
- maxNumOutputProc = 3*
- maxNumOutputProcStalling = 1*
- maxNumOutputRaw = 1*
- partialResultCount = 2*
- pipelineMaxDepth = 8

android.statistics.info:*
- availableFaceDetectModes = [0,1]*
- availableHotPixelMapModes = [false]*
- availableLensShadingMapModes = [0,1]*
- maxFaceCount = 10

android.shading:*
- availableModes = [0,1,2]

android.control:*
- aeAvailableAntibandingModes = [0,2,1,3]*
- aeAvailableModes = [0,1,2,3,4]*
- aeAvailableTargetFpsRanges = [[15, 15],[7, 24],[24, 24],[7, 30],[30, 30],[24, 30],[60, 60]]*
- aeCompensationRange = [-12, 12]*
- aeCompensationStep = 1/6*
- aeLockAvailable = true*
- afAvailableModes = [1,0,2,3,4]*
- availableEffects = [0,1,2,3,4,5,6,7,8]*
- availableModes = [0,1,2]*
- availableSceneModes = [4,9,8,10,5,3,13,11,15,12,14,6,7,2,1]*
- availableVideoStabilizationModes = [0,1]*
- awbAvailableModes = [1,2,3,4,5,6,7,8,0]*
- awbLockAvailable = true*
- maxRegionsAe = 1*
- maxRegionsAf = 1*
- maxRegionsAwb = 0*
- postRawSensitivityBoostRange = [100, 3200]

android.sensor:*
- availableTestPatternModes = [0,1,2,3,4]*
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])*
- calibrationTransform1 = ColorSpaceTransform([130/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 126/128])*
- calibrationTransform2 = ColorSpaceTransform([130/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 126/128])*
- colorTransform1 = ColorSpaceTransform([180/128, -85/128, -28/128], [-124/128, 240/128, 5/128], [5/128, -18/128, 91/128])
- colorTransform2 = ColorSpaceTransform([292/128, -202/128, -51/128], [-137/128, 279/128, -1/128], [7/128, -16/128, 140/128])*
- forwardMatrix1 = ColorSpaceTransform([56/128, 49/128, 18/128], [28/128, 92/128, 8/128], [2/128, 12/128, 91/128])*
- forwardMatrix2 = ColorSpaceTransform([56/128, 49/128, 18/128], [28/128, 92/128, 8/128], [2/128, 12/128, 91/128])*
- maxAnalogSensitivity = 800*
- orientation = 90*
- referenceIlluminant1 = 21*
- referenceIlluminant2 = 17

android.info:*
- supportedHardwareLevel = HARDWARE_LEVEL_3

android.jpeg:*
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240,384x384,512x288,512x384]

android.lens.info:*
- availableApertures = [2.0]*
- availableFilterDensities = [0.0]*
- availableFocalLengths = [3.75]*
- availableOpticalStabilization = [0]*
- focusDistanceCalibration = 2*
- hyperfocalDistance = 0.35555556*
- minimumFocusDistance = 10.0

android.scaler:*
- availableMaxDigitalZoom = 8.0*
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY*
- streamConfigurationMap =*

OutputFormats:

[4032x3016, RAW_SENSOR(32), min_dur:33288947, stall:100000000]*
[4000x3000, JPEG(256), min_dur:33333333, stall:80000000]*
[3840x2160, JPEG(256), min_dur:16666666, stall:76000000]*
[3264x2448, JPEG(256), min_dur:33333333, stall:72000000]*
[3200x2400, JPEG(256), min_dur:33333333, stall:70000000]*
[2976x2976, JPEG(256), min_dur:33333333, stall:76000000]*
[2592x1944, JPEG(256), min_dur:16666666, stall:57000000]*
[2592x1458, JPEG(256), min_dur:16666666, stall:57000000]*
[2688x1512, JPEG(256), min_dur:16666666, stall:53000000]*
[2048x1536, JPEG(256), min_dur:16666666, stall:50000000]*
[1920x1080, JPEG(256), min_dur:16666666, stall:49000000]*
[1600x1200, JPEG(256), min_dur:16666666, stall:48000000]*
[1440x1080, JPEG(256), min_dur:16666666, stall:47000000]*
[1280x960, JPEG(256), min_dur:16666666, stall:46000000]*
[1280x768, JPEG(256), min_dur:16666666, stall:45000000]*
[1280x720, JPEG(256), min_dur:16666666, stall:45000000]*
[1200x1200, JPEG(256), min_dur:16666666, stall:45000000]*
[1280x480, JPEG(256), min_dur:16666666, stall:45000000]*
[1024x768, JPEG(256), min_dur:16666666, stall:45000000]*
[800x600, JPEG(256), min_dur:16666666, stall:45000000]*
[864x480, JPEG(256), min_dur:16666666, stall:45000000]*
[800x480, JPEG(256), min_dur:16666666, stall:44000000]*
[720x480, JPEG(256), min_dur:16666666, stall:44000000]*
[640x480, JPEG(256), min_dur:16666666, stall:44000000]*
[640x360, JPEG(256), min_dur:16666666, stall:44000000]*
[480x640, JPEG(256), min_dur:16666666, stall:43000000]*
[480x360, JPEG(256), min_dur:16666666, stall:43000000]*
[480x320, JPEG(256), min_dur:16666666, stall:42000000]*
[352x288, JPEG(256), min_dur:16666666, stall:40000000]*
[320x240, JPEG(256), min_dur:16666666, stall:40000000]*
[240x320, JPEG(256), min_dur:16666666, stall:35000000]*
[176x144, JPEG(256), min_dur:16666666, stall:30000000]*
[160x120, JPEG(256), min_dur:16666666, stall:25000000]*
[144x176, JPEG(256), min_dur:16666666, stall:18000000]*
[4000x3000, PRIVATE(34), min_dur:33333333, stall:0]*
[3840x2160, PRIVATE(34), min_dur:16666666, stall:0]*
[3264x2448, PRIVATE(34), min_dur:33333333, stall:0]*
[3200x2400, PRIVATE(34), min_dur:33333333, stall:0]*
[2976x2976, PRIVATE(34), min_dur:33333333, stall:0]*
[2592x1944, PRIVATE(34), min_dur:16666666, stall:0]*
[2592x1458, PRIVATE(34), min_dur:16666666, stall:0]*
[2688x1512, PRIVATE(34), min_dur:16666666, stall:0]*
[2048x1536, PRIVATE(34), min_dur:16666666, stall:0]*
[1920x1080, PRIVATE(34), min_dur:16666666, stall:0]*
[1600x1200, PRIVATE(34), min_dur:16666666, stall:0]*
[1440x1080, PRIVATE(34), min_dur:16666666, stall:0]*
[1280x960, PRIVATE(34), min_dur:16666666, stall:0]*
[1280x768, PRIVATE(34), min_dur:16666666, stall:0]*
[1280x720, PRIVATE(34), min_dur:16666666, stall:0]*
[1200x1200, PRIVATE(34), min_dur:16666666, stall:0]*
[1280x480, PRIVATE(34), min_dur:16666666, stall:0]*
[1024x768, PRIVATE(34), min_dur:16666666, stall:0]*
[800x600, PRIVATE(34), min_dur:16666666, stall:0]*
[864x480, PRIVATE(34), min_dur:16666666, stall:0]*
[800x480, PRIVATE(34), min_dur:16666666, stall:0]*
[720x480, PRIVATE(34), min_dur:16666666, stall:0]*
[640x480, PRIVATE(34), min_dur:16666666, stall:0]*
[640x360, PRIVATE(34), min_dur:16666666, stall:0]*
[480x640, PRIVATE(34), min_dur:16666666, stall:0]*
[480x360, PRIVATE(34), min_dur:16666666, stall:0]*
[480x320, PRIVATE(34), min_dur:16666666, stall:0]*
[352x288, PRIVATE(34), min_dur:16666666, stall:0]*
[320x240, PRIVATE(34), min_dur:16666666, stall:0]*
[240x320, PRIVATE(34), min_dur:16666666, stall:0]*
[176x144, PRIVATE(34), min_dur:16666666, stall:0]*
[160x120, PRIVATE(34), min_dur:16666666, stall:0]*
[144x176, PRIVATE(34), min_dur:16666666, stall:0]*
[4000x3000, YUV_420_888(35), min_dur:33333333, stall:0]*
[3840x2160, YUV_420_888(35), min_dur:16666666, stall:0]*
[3264x2448, YUV_420_888(35), min_dur:33333333, stall:0]*
[3200x2400, YUV_420_888(35), min_dur:33333333, stall:0]*
[2976x2976, YUV_420_888(35), min_dur:33333333, stall:0]*
[2592x1944, YUV_420_888(35), min_dur:16666666, stall:0]*
[2592x1458, YUV_420_888(35), min_dur:16666666, stall:0]*
[2688x1512, YUV_420_888(35), min_dur:16666666, stall:0]*
[2048x1536, YUV_420_888(35), min_dur:16666666, stall:0]*
[1920x1080, YUV_420_888(35), min_dur:16666666, stall:0]*
[1600x1200, YUV_420_888(35), min_dur:16666666, stall:0]*
[1440x1080, YUV_420_888(35), min_dur:16666666, stall:0]*
[1280x960, YUV_420_888(35), min_dur:16666666, stall:0]*
[1280x768, YUV_420_888(35), min_dur:16666666, stall:0]*
[1280x720, YUV_420_888(35), min_dur:16666666, stall:0]*
[1200x1200, YUV_420_888(35), min_dur:16666666, stall:0]*
[1280x480, YUV_420_888(35), min_dur:16666666, stall:0]*
[1024x768, YUV_420_888(35), min_dur:16666666, stall:0]*
[800x600, YUV_420_888(35), min_dur:16666666, stall:0]*
[864x480, YUV_420_888(35), min_dur:16666666, stall:0]*
[800x480, YUV_420_888(35), min_dur:16666666, stall:0]*
[720x480, YUV_420_888(35), min_dur:16666666, stall:0]*
[640x480, YUV_420_888(35), min_dur:16666666, stall:0]*
[640x360, YUV_420_888(35), min_dur:16666666, stall:0]*
[480x640, YUV_420_888(35), min_dur:16666666, stall:0]*
[480x360, YUV_420_888(35), min_dur:16666666, stall:0]*
[480x320, YUV_420_888(35), min_dur:16666666, stall:0]*
[352x288, YUV_420_888(35), min_dur:16666666, stall:0]*
[320x240, YUV_420_888(35), min_dur:16666666, stall:0]*
[240x320, YUV_420_888(35), min_dur:16666666, stall:0]*
[176x144, YUV_420_888(35), min_dur:16666666, stall:0]*
[160x120, YUV_420_888(35), min_dur:16666666, stall:0]*
[144x176, YUV_420_888(35), min_dur:16666666, stall:0]*
[4032x3016, RAW_PRIVATE(36), min_dur:33288947, stall:0]*
[4032x3016, RAW10(37), min_dur:33288947, stall:0]*

HighSpeedVideoConfigurations:

[480x360, min_fps:30, max_fps:120], [480x360, min_fps:120, max_fps:120], [480x360, min_fps:30, max_fps:240], [480x360, min_fps:240, max_fps:240], [1280x720, min_fps:30, max_fps:120], [1280x720, min_fps:120, max_fps:120], [1280x720, min_fps:30, max_fps:240], [1280x720, min_fps:240, max_fps:240], [1920x1080, min_fps:30, max_fps:120], [1920x1080, min_fps:120, max_fps:120], [720x480, min_fps:30, max_fps:120], [720x480, min_fps:120, max_fps:120], [720x480, min_fps:30, max_fps:240], [720x480, min_fps:240, max_fps:240], [640x480, min_fps:30, max_fps:120], [640x480, min_fps:120, max_fps:120], [640x480, min_fps:30, max_fps:240], [640x480, min_fps:240, max_fps:240], [320x240, min_fps:30, max_fps:120], [320x240, min_fps:120, max_fps:120], [320x240, min_fps:30, max_fps:240], [320x240, min_fps:240, max_fps:240], [1280x480, min_fps:30, max_fps:120], [1280x480, min_fps:120, max_fps:120], [1280x480, min_fps:30, max_fps:240], [1280x480, min_fps:240, max_fps:240], [480x320, min_fps:30, max_fps:120], [480x320, min_fps:120, max_fps:120], [480x320, min_fps:30, max_fps:240], [480x320, min_fps:240, max_fps:240], [800x480, min_fps:30, max_fps:120], [800x480, min_fps:120, max_fps:120], [800x480, min_fps:30, max_fps:240], [800x480, min_fps:240, max_fps:240]


InputsString:

4000x3000, PRIVATE(34),*
3840x2160, PRIVATE(34),*
4000x3000, YUV_420_888(35),*
3840x2160, YUV_420_888(35),*


ValidOutputFormatsForInputString:


PRIVATE(34), out:JPEG(256), YUV_420_888(35)
YUV_420_888(35), out:JPEG(256), YUV_420_888(35)


android.colorCorrection:*
- availableAberrationModes = [0,1,2]

android.sensor.info:*
- activeArraySize = Rect(8, 8 - 4040, 3024)*
- colorFilterArrangement = 3*
- exposureTimeRange = [9943, 316585665]*
- maxFrameDuration = 316682325*
- physicalSize = 5.06x3.79*
- pixelArraySize = 4048x3032*
- preCorrectionActiveArraySize = Rect(8, 8 - 4040, 3024)*
- sensitivityRange = [50, 3200]*
- timestampSource = SOURCE_REALTIME*
- whiteLevel = 1023

android.tonemap:*
- availableToneMapModes = [0,1,2]*
- maxCurvePoints = 512

android.flash.info:*
- available = true

android.edge:*
- availableEdgeModes = [0,1,2,3]

android.noiseReduction:*
- availableNoiseReductionModes = [0,1,2,3,4]

android.hotPixel:*
- availableHotPixelModes = [1,2]

Camera 1 (FRONT)

android.sync:*
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

android.lens:*
- facing = LENS_FACING_FRONT

android.request:*
- availableCapabilities = [0,1,2,5,6,4,7,9,3]*
- maxNumInputStreams = 1*
- maxNumOutputProc = 3*
- maxNumOutputProcStalling = 1*
- maxNumOutputRaw = 1*
- partialResultCount = 2*
- pipelineMaxDepth = 8

android.statistics.info:*
- availableFaceDetectModes = [0,1]*
- availableHotPixelMapModes = [false]*
- availableLensShadingMapModes = [0,1]*
- maxFaceCount = 10

android.shading:*
- availableModes = [0,1,2]

android.control:*
- aeAvailableAntibandingModes = [0,2,1,3]*
- aeAvailableModes = [0,1,2,3,4]*
- aeAvailableTargetFpsRanges = [[15, 15],[7, 24],[24, 24],[7, 30],[30, 30],[24, 30]]*
- aeCompensationRange = [-12, 12]*
- aeCompensationStep = 1/6*
- aeLockAvailable = true*
- afAvailableModes = [0]*
- availableEffects = [0,1,2,3,4,5,6,7,8]*
- availableModes = [0,1,2]*
- availableSceneModes = [4,9,8,10,5,3,13,11,15,12,14,6,7,2,1]*
- availableVideoStabilizationModes = [0]*
- awbAvailableModes = [1,2,3,4,5,6,7,8,0]*
- awbLockAvailable = true*
- maxRegionsAe = 1*
- maxRegionsAf = 0*
- maxRegionsAwb = 0*
- postRawSensitivityBoostRange = [100, 3200]

android.sensor:*
- availableTestPatternModes = [0,1,2,0]*
- blackLevelPattern = BlackLevelPattern([16, 16], [16, 16])*
- calibrationTransform1 = ColorSpaceTransform([124/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 124/128])*
- calibrationTransform2 = ColorSpaceTransform([124/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 124/128])*
- colorTransform1 = ColorSpaceTransform([236/128, -112/128, -36/128], [-124/128, 240/128, 5/128], [5/128, -19/128, 100/128])*
- colorTransform2 = ColorSpaceTransform([338/128, -234/128, -59/128], [-137/128, 279/128, -1/128], [8/128, -19/128, 175/128])*
- forwardMatrix1 = ColorSpaceTransform([56/128, 49/128, 18/128], [28/128, 92/128, 8/128], [2/128, 12/128, 91/128])*
- forwardMatrix2 = ColorSpaceTransform([56/128, 49/128, 18/128], [28/128, 92/128, 8/128], [2/128, 12/128, 91/128])*
- maxAnalogSensitivity = 929*
- orientation = 270*
- referenceIlluminant1 = 21*
- referenceIlluminant2 = 17

android.info:*
- supportedHardwareLevel = HARDWARE_LEVEL_3

android.jpeg:*
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240,384x384,512x288,512x384]

android.lens.info:*
- availableApertures = [2.2]*
- availableFilterDensities = [0.0]*
- availableFocalLengths = [2.448]*
- availableOpticalStabilization = [0]*
- focusDistanceCalibration = 0*
- hyperfocalDistance = 1.0279166*
- minimumFocusDistance = 0.0

android.scaler:*
- availableMaxDigitalZoom = 8.0*
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY*
- streamConfigurationMap =*

OutputFormats:

[2592x1944, RAW_SENSOR(32), min_dur:33333333, stall:50000000]*
[2592x1944, JPEG(256), min_dur:33333333, stall:57000000]*
[2592x1458, JPEG(256), min_dur:33333333, stall:57000000]*
[2048x1536, JPEG(256), min_dur:33333333, stall:50000000]*
[1920x1080, JPEG(256), min_dur:33333333, stall:49000000]*
[1600x1200, JPEG(256), min_dur:33333333, stall:48000000]*
[1440x1080, JPEG(256), min_dur:33333333, stall:47000000]*
[1280x960, JPEG(256), min_dur:33333333, stall:46000000]*
[1280x768, JPEG(256), min_dur:33333333, stall:45000000]*
[1280x720, JPEG(256), min_dur:33333333, stall:45000000]*
[1200x1200, JPEG(256), min_dur:33333333, stall:45000000]*
[1280x480, JPEG(256), min_dur:33333333, stall:45000000]*
[1024x768, JPEG(256), min_dur:33333333, stall:45000000]*
[800x600, JPEG(256), min_dur:33333333, stall:45000000]*
[864x480, JPEG(256), min_dur:33333333, stall:45000000]*
[800x480, JPEG(256), min_dur:33333333, stall:44000000]*
[720x480, JPEG(256), min_dur:33333333, stall:44000000]*
[640x480, JPEG(256), min_dur:16666666, stall:44000000]*
[640x360, JPEG(256), min_dur:16666666, stall:44000000]*
[480x640, JPEG(256), min_dur:33333333, stall:43000000]*
[480x360, JPEG(256), min_dur:16666666, stall:43000000]*
[480x320, JPEG(256), min_dur:16666666, stall:42000000]*
[352x288, JPEG(256), min_dur:16666666, stall:40000000]*
[320x240, JPEG(256), min_dur:16666666, stall:40000000]*
[240x320, JPEG(256), min_dur:16666666, stall:35000000]*
[176x144, JPEG(256), min_dur:16666666, stall:30000000]*
[160x120, JPEG(256), min_dur:16666666, stall:25000000]*
[144x176, JPEG(256), min_dur:16666666, stall:18000000]*
[2592x1944, PRIVATE(34), min_dur:33333333, stall:0]*
[2592x1458, PRIVATE(34), min_dur:33333333, stall:0]*
[2048x1536, PRIVATE(34), min_dur:33333333, stall:0]*
[1920x1080, PRIVATE(34), min_dur:33333333, stall:0]*
[1600x1200, PRIVATE(34), min_dur:33333333, stall:0]*
[1440x1080, PRIVATE(34), min_dur:33333333, stall:0]*
[1280x960, PRIVATE(34), min_dur:33333333, stall:0]*
[1280x768, PRIVATE(34), min_dur:33333333, stall:0]*
[1280x720, PRIVATE(34), min_dur:33333333, stall:0]*
[1200x1200, PRIVATE(34), min_dur:33333333, stall:0]*
[1280x480, PRIVATE(34), min_dur:33333333, stall:0]*
[1024x768, PRIVATE(34), min_dur:33333333, stall:0]*
[800x600, PRIVATE(34), min_dur:33333333, stall:0]*
[864x480, PRIVATE(34), min_dur:33333333, stall:0]*
[800x480, PRIVATE(34), min_dur:33333333, stall:0]*
[720x480, PRIVATE(34), min_dur:33333333, stall:0]*
[640x480, PRIVATE(34), min_dur:16666666, stall:0]*
[640x360, PRIVATE(34), min_dur:16666666, stall:0]*
[480x640, PRIVATE(34), min_dur:33333333, stall:0]*
[480x360, PRIVATE(34), min_dur:16666666, stall:0]*
[480x320, PRIVATE(34), min_dur:16666666, stall:0]*
[352x288, PRIVATE(34), min_dur:16666666, stall:0]*
[320x240, PRIVATE(34), min_dur:16666666, stall:0]*
[240x320, PRIVATE(34), min_dur:16666666, stall:0]*
[176x144, PRIVATE(34), min_dur:16666666, stall:0]*
[160x120, PRIVATE(34), min_dur:16666666, stall:0]*
[144x176, PRIVATE(34), min_dur:16666666, stall:0]*
[2592x1944, YUV_420_888(35), min_dur:33333333, stall:0]*
[2592x1458, YUV_420_888(35), min_dur:33333333, stall:0]*
[2048x1536, YUV_420_888(35), min_dur:33333333, stall:0]*
[1920x1080, YUV_420_888(35), min_dur:33333333, stall:0]*
[1600x1200, YUV_420_888(35), min_dur:33333333, stall:0]*
[1440x1080, YUV_420_888(35), min_dur:33333333, stall:0]*
[1280x960, YUV_420_888(35), min_dur:33333333, stall:0]*
[1280x768, YUV_420_888(35), min_dur:33333333, stall:0]*
[1280x720, YUV_420_888(35), min_dur:33333333, stall:0]*
[1200x1200, YUV_420_888(35), min_dur:33333333, stall:0]*
[1280x480, YUV_420_888(35), min_dur:33333333, stall:0]*
[1024x768, YUV_420_888(35), min_dur:33333333, stall:0]*
[800x600, YUV_420_888(35), min_dur:33333333, stall:0]*
[864x480, YUV_420_888(35), min_dur:33333333, stall:0]*
[800x480, YUV_420_888(35), min_dur:33333333, stall:0]*
[720x480, YUV_420_888(35), min_dur:33333333, stall:0]*
[640x480, YUV_420_888(35), min_dur:16666666, stall:0]*
[640x360, YUV_420_888(35), min_dur:16666666, stall:0]*
[480x640, YUV_420_888(35), min_dur:33333333, stall:0]*
[480x360, YUV_420_888(35), min_dur:16666666, stall:0]*
[480x320, YUV_420_888(35), min_dur:16666666, stall:0]*
[352x288, YUV_420_888(35), min_dur:16666666, stall:0]*
[320x240, YUV_420_888(35), min_dur:16666666, stall:0]*
[240x320, YUV_420_888(35), min_dur:16666666, stall:0]*
[176x144, YUV_420_888(35), min_dur:16666666, stall:0]*
[160x120, YUV_420_888(35), min_dur:16666666, stall:0]*
[144x176, YUV_420_888(35), min_dur:16666666, stall:0]*
[2592x1944, RAW_PRIVATE(36), min_dur:33333333, stall:0]*
[2592x1944, RAW10(37), min_dur:33333333, stall:0]*

HighSpeedVideoConfigurations:

[480x320, min_fps:30, max_fps:120], [480x320, min_fps:120, max_fps:120], [480x360, min_fps:30, max_fps:120], [480x360, min_fps:120, max_fps:120], [640x480, min_fps:30, max_fps:120], [640x480, min_fps:120, max_fps:120], [320x240, min_fps:30, max_fps:120], [320x240, min_fps:120, max_fps:120]


InputsString:

2592x1944, PRIVATE(34),*
2592x1458, PRIVATE(34),*
2592x1944, YUV_420_888(35),*
2592x1458, YUV_420_888(35),*


ValidOutputFormatsForInputString:


PRIVATE(34), out:JPEG(256), YUV_420_888(35)
YUV_420_888(35), out:JPEG(256), YUV_420_888(35)


android.colorCorrection:*
- availableAberrationModes = [0,1,2]

android.sensor.info:*
- activeArraySize = Rect(0, 0 - 2592, 1944)*
- colorFilterArrangement = 3*
- exposureTimeRange = [16470, 262976000]*
- maxFrameDuration = 263041744*
- physicalSize = 3.6288002x2.7215998*
- pixelArraySize = 2592x1944*
- preCorrectionActiveArraySize = Rect(0, 0 - 2592, 1944)*
- sensitivityRange = [59, 929]*
- timestampSource = SOURCE_REALTIME*
- whiteLevel = 1023

android.tonemap:*
- availableToneMapModes = [0,1,2]*
- maxCurvePoints = 512

android.flash.info:*
- available = true

android.edge:*
- availableEdgeModes = [0,1,2,3]

android.noiseReduction:*
- availableNoiseReductionModes = [0,1,2,3,4]

android.hotPixel:*
- availableHotPixelModes = [1,2]
and a little issue:
when i configure the camera with the suggested parameters in the page, when i want to take a shoot, the camera button doesnt take it

cam2.jpeg

but if i activate Enhaced HDR+ the camera works normally

cam1.jpeg

i am missing some configuration?

thanks for the help
 

Arnova8G2

Senior Member
Sep 22, 2012
1,842
17,684
153
2018/01/15 – GoogleCamera-PixelMod based on Mod By B-S-G
What's new in this version :
  • HDR+ Front/Back
  • Motion photo Front/Back
  • Portrait Mode Front/Back
  • SmartBrust Front/Back
  • Lens Blur resolution 5, 8, 10 and 12 Mpx.
  • And all features flash, zoom, Video 30/60fps at 1080p, Slow Motion 120fps at 720p, autofocus, Panorama, Photo Sphere, Lens Blur.
Warning : Version tested on MI5 Android 8.1, Could work on other device or other version of Android.
This version replaces the original version of google and BSG
GoogleCamera-PixelMod-Arnova8G2-5.1.018.apk
** Please mention me in the thread of your device with a logcat or screenshots.

Sorry to all who participated by sending logcat and I did not respond.
Too many people mention me for novice questions.
 

xRogerxC

Senior Member
Oct 2, 2010
505
144
0
The Seven Seas
2018/01/15 – GoogleCamera-PixelMod based on Mod By B-S-G
What's new in this version :
  • HDR+ Front/Back
  • Motion photo Front/Back
  • Portrait Mode Front/Back
  • SmartBrust Front/Back
  • Lens Blur resolution 5, 8, 10 and 12 Mpx.
  • And all features flash, zoom, Video 30/60fps at 1080p, Slow Motion 120fps at 720p, autofocus, Panorama, Photo Sphere, Lens Blur.
Warning : Version tested on MI5 Android 8.1, Could work on other device or other version of Android.
This version replaces the original version of google and BSG
GoogleCamera-PixelMod-Arnova8G2-5.1.018.apk
** Please mention me in the thread of your device with a logcat or screenshots.

Sorry to all who participated by sending logcat and I did not respond.
Too many people mention me for novice questions.
Working fine on my Tmo Force 2. Oreo 8.0, rooted stock.

Sent from my Moto Z (2) using Tapatalk
 
  • Like
Reactions: manuap

Arnova8G2

Senior Member
Sep 22, 2012
1,842
17,684
153
2018/01/28 – GoogleCamera-Pixel2Mod

ChangeLog :
  • Fix green picture in front HDR+ for Moto Z (griffin), Z2 Plus (z2_plus), Z2 Pro (z2_row)
  • Fix the photos upside down on nougat for MI5 (gemini)
  • Add config Nexus6Auto, Nexus6p, Pixel 2017 (At the request of users)
  • Add language for the parameters HDR+ (es,fr,ru). Other language for the next version.
  • Cleaning all codes (Must clear data/cache after installation)
  • Version without any config, just to enjoy.

Version tested on MI5 Android 8.1, This version replaces the original version of google and BSG.

GoogleCamera-Pixel2Mod-Arnova8G2-V2.apk

** Please mention me in the thread of your device with a logcat or screenshots.
 

xRogerxC

Senior Member
Oct 2, 2010
505
144
0
The Seven Seas
ChangeLog :
  • Fix green picture in front HDR+ for Moto Z (griffin), Z2 Plus (z2_plus), Z2 Pro (z2_row)
  • Fix the photos upside down on nougat for MI5 (gemini)
  • Add config Nexus6Auto, Nexus6p, Pixel 2017 (At the request of users)
  • Add language for the parameters HDR+ (es,fr,ru). Other language for the next version.
  • Cleaning all codes (Must clear data/cache after installation)
  • Version without any config, just to enjoy.

Version tested on MI5 Android 8.1, This version replaces the original version of google and BSG.

GoogleCamera-Pixel2Mod-Arnova8G2-V2.apk

** Please mention me in the thread of your device with a logcat or screenshots.[/QUOTE @Arnova8G2: Every time I open video, it FC's on me. That did not happen to me with V1.

Sent from my Moto Z (2) using Tapatalk
 
  • Like
Reactions: HugoP_

HugoP_

Member
Apr 19, 2016
22
4
0
Slow Motion mode is crashing

ChangeLog :
  • Fix green picture in front HDR+ for Moto Z (griffin), Z2 Plus (z2_plus), Z2 Pro (z2_row)
  • Fix the photos upside down on nougat for MI5 (gemini)
  • Add config Nexus6Auto, Nexus6p, Pixel 2017 (At the request of users)
  • Add language for the parameters HDR+ (es,fr,ru). Other language for the next version.
  • Cleaning all codes (Must clear data/cache after installation)
  • Version without any config, just to enjoy.

Version tested on MI5 Android 8.1, This version replaces the original version of google and BSG.

GoogleCamera-Pixel2Mod-Arnova8G2-V2.apk

** Please mention me in the thread of your device with a logcat or screenshots.[/QUOTE @Arnova8G2: Every time I open video, it FC's on me. That did not happen to me with V1.

Sent from my Moto Z (2) using Tapatalk
Hello, how can i solve the crash in Slow Motion mode? And if needed a log, how i get this log? Thank you
 

davehasninjas

Senior Member
Oct 2, 2009
293
49
0
Anyone else having issues with video? I have to use the stock camera app for videos since this crashes every time I switch over. Would love to be able to use only this app if possible.

Thanks
 

HugoP_

Member
Apr 19, 2016
22
4
0
Anyone else having issues with video? I have to use the stock camera app for videos since this crashes every time I switch over. Would love to be able to use only this app if possible.

Thanks
Pixel Camera 1.5 working well in video mode, but V2.0 isn't. I reccomend still using v1.5
 

HugoP_

Member
Apr 19, 2016
22
4
0
Thanks, is that version different than the 5.1.018? I've tried that and the V2 and I have the issue with both apks.
I'm just having trouble in v2

---------- Post added at 04:58 PM ---------- Previous post was at 04:57 PM ----------

Is the Gcam video quality/details better than the stock one?
Stock motorola camera app? I think pixel camera its better
 
  • Like
Reactions: victorreis777

DualSportDad

Senior Member
Apr 29, 2010
721
80
0
Cape Coral, Fl.
After using the gcam mod for months I have found the real limiting factor is hardware for or z2 force. While my pictures don't look horrible they certainly don't look great like the pixel or s9.

I'm going back and forth on picking up a s9+ this weekend for the camera and future proofing the Sprint merger.


Sent from my iPad using Tapatalk
 

doctorman

Senior Member
Feb 16, 2010
923
284
0
After using the gcam mod for months I have found the real limiting factor is hardware for or z2 force. While my pictures don't look horrible they certainly don't look great like the pixel or s9.

I'm going back and forth on picking up a s9+ this weekend for the camera and future proofing the Sprint merger.


Sent from my iPad using Tapatalk
Can you please share which apk you are using and which setting for gcam?

stock ROM?

I avoided all galaxy phones since the bootloader is locked in USA for sprint version.
the international version does not have CDMA 3G and 2G band coverage.
 

victorreis777

Senior Member
Feb 25, 2013
67
1
0
2018/01/15 – GoogleCamera-PixelMod based on Mod By B-S-G
What's new in this version :
  • HDR+ Front/Back
  • Motion photo Front/Back
  • Portrait Mode Front/Back
  • SmartBrust Front/Back
  • Lens Blur resolution 5, 8, 10 and 12 Mpx.
  • And all features flash, zoom, Video 30/60fps at 1080p, Slow Motion 120fps at 720p, autofocus, Panorama, Photo Sphere, Lens Blur.
Warning : Version tested on MI5 Android 8.1, Could work on other device or other version of Android.
This version replaces the original version of google and BSG
GoogleCamera-PixelMod-Arnova8G2-5.1.018.apk
** Please mention me in the thread of your device with a logcat or screenshots.

Sorry to all who participated by sending logcat and I did not respond.
Too many people mention me for novice questions.
@Arnova8G2 Is the 5.1 version posted on the thread the recommended one for Z2 Force? On version GoogleCamera_5.2.025-Minimal-Beta-Final the video option never worked, on the version GCam_5.3.015-Pixel3Mod-Arnova8G2-v4Beta2 the video works but the camera "shutter UI" does not appear, only a black screen. If I disable the camera:gcam_enabled option, the camera works and the video option crashes (Can't connect to the camera message). If needed, I'll root the phone to be able to provide you the logcat. Thanks a lot for the awesome work and support!
 
Last edited:

lordfenriz

Member
Aug 20, 2010
11
5
0
Any update on this? Camera crashes when taking video. I wish Moto would add selfie portrait mode so that we don't need to use this.
If you have android 7.1.1, i suggest you to install the version Arnova's v7beta9, for me Is working very well (including the video ). The video Will crash if you select the option from inside the camera app,but if you try to launch the option outsite the app selecting "take a video" after pressing the camera icon a few seconds, it Will work.
 

Attachments

  • Like
Reactions: TigerCourage

TigerCourage

Senior Member
Nov 24, 2010
855
457
63
29
Almería
www.generacionm.es
If you have android 7.1.1, i suggest you to install the version Arnova's v7beta9, for me Is working very well (including the video ). The video Will crash if you select the option from inside the camera app,but if you try to launch the option outsite the app selecting "take a video" after pressing the camera icon a few seconds, it Will work.

I have cstark version and with your suggestion now I can take video! Thanks!
I noticed we can also tell Google Assistant to take a video and it won't crash.
How about we gather some $ and donate this phone to a dev so he can do a proper port of this since there is going to be no flagship phone this year.
 
Last edited: