[APP][FEEDBACK] Arnova8G2's Google Camera Port

Search This thread

azazello22

Senior Member
Oct 11, 2014
929
787
This thread has been created to provide S8 feedback to @Arnova8G2 regarding his port of the Google Camera app.

  • Describe your experience (mostly what doesn't work as expected)
  • Provide logcats: the dev does not have your phone, so logs are needed if you want him to fix stuff (How to take logcats?)
  • Mention @Arnova8G2 when you post your feedback

ALL FEEDBACK PROVIDED IN OTHER THREADS OR WITHOUT LOGS WILL BE IGNORED

Latest update:
v1.4
2017/01/04 – GCMod5 based on Mod By B-S-G
  • Add toggle for portrait mode or Lens Blur
  • AutoFocus enhancement and faster
  • Support level override back in ZSl, front in ZSL_REPROCESSING and Level_3 for OP3/OP3t, MI5,Mi5s
  • Black screen fix test
  • Add 4K for devices that do not have it

GCam5.1.018-Arnova8G2-V1.4.apk
** Please mention me in the thread of your device with a logcat or screenshots.

Previous versions:
 
Last edited:

comeback4you

Member
Sep 5, 2013
41
2
30
Model : S8 orea beta exynos
Back camera and Front camera working fine lens blur mode.
back camera normal not working but with video working fine.
slow motion crashing. overall good experience. Keep working. Thank you so much for your hard work. :cowboy::cowboy:
 
Last edited:

IDan1109

Senior Member
Jan 24, 2012
368
1,110
Turin
@Arnova8G2
Lens blur is working for front and back camera. I switched to portrait and i can't see nothing on both cameras! Here are the two Logcat. When i open the app on the rear camera i can't see anything. Let me know if you need anything else!
I've a galaxy-s8 exynos
 

Attachments

  • Log_2018-01-04_16-04-49.txt
    38.6 KB · Views: 314
  • Log_2018-01-03_11-56-46.txt
    8.7 KB · Views: 101
Last edited:
D

Deleted member 7998465

Guest
Hi @Arnova8G2,
I ran Camera2Test for S8 (SM-G950FD) nougat exynos.

OS Version: 4.4.13-12640043(G950FXXU1AQL5)
OS API Level: 7.0(24)
Device: dreamlte
Model (and Product): SM-G950F (dreamltexx)

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,3,4,5,6,9] 
- maxNumInputStreams = 1 
- maxNumOutputProc = 3 
- maxNumOutputProcStalling = 1 
- maxNumOutputRaw = 1 
- partialResultCount = 2 
- pipelineMaxDepth = 8

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

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

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

android.sensor: 
- availableTestPatternModes = [0] 
- blackLevelPattern = BlackLevelPattern([0, 0], [0, 0]) 
- calibrationTransform1 = ColorSpaceTransform([1002/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1043/1024]) 
- calibrationTransform2 = ColorSpaceTransform([1002/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1043/1024]) 
- colorTransform1 = ColorSpaceTransform([691/1024, -91/1024, -115/1024], [-516/1024, 1440/1024, 69/1024], [-225/1024, 507/1024, 495/1024]) 
- colorTransform2 = ColorSpaceTransform([1276/1024, -530/1024, -169/1024], [-423/1024, 1446/1024, 119/1024], [-67/1024, 330/1024, 710/1024]) 
- forwardMatrix1 = ColorSpaceTransform([733/1024, 24/1024, 231/1024], [264/1024, 760/1024, 0/1024], [46/1024, -580/1024, 1379/1024]) 
- forwardMatrix2 = ColorSpaceTransform([620/1024, 94/1024, 273/1024], [154/1024, 857/1024, 14/1024], [-59/1024, -928/1024, 1832/1024]) 
- maxAnalogSensitivity = 640 
- orientation = 90 
- referenceIlluminant1 = 21 
- referenceIlluminant2 = 17

android.info: 
- supportedHardwareLevel = HARDWARE_LEVEL_FULL

android.jpeg: 
- availableThumbnailSizes = [0x0,496x280,376x376,504x376]

android.lens.info: 
- availableApertures = [1.7] 
- availableFilterDensities = [0.0] 
- availableFocalLengths = [4.2] 
- availableOpticalStabilization = [0,1] 
- focusDistanceCalibration = 2 
- hyperfocalDistance = 0.2777778 
- minimumFocusDistance = 10.0

android.scaler: 
- availableMaxDigitalZoom = 8.0 
- croppingType = SCALER_CROPPING_TYPE_FREEFORM 
- streamConfigurationMap = 
OutputFormats:
[4032x3024, RGBA_8888(1), min_dur:33331760, stall:0] 
[4032x2268, RGBA_8888(1), min_dur:33331760, stall:0] 
[3024x3024, RGBA_8888(1), min_dur:33331760, stall:0] 
[3984x2988, RGBA_8888(1), min_dur:33331760, stall:0] 
[3264x2448, RGBA_8888(1), min_dur:33331760, stall:0] 
[3264x1836, RGBA_8888(1), min_dur:33331760, stall:0] 
[2976x2976, RGBA_8888(1), min_dur:33331760, stall:0] 
[2880x2160, RGBA_8888(1), min_dur:33331760, stall:0] 
[2560x1440, RGBA_8888(1), min_dur:33331760, stall:0] 
[2160x2160, RGBA_8888(1), min_dur:33331760, stall:0] 
[2048x1152, RGBA_8888(1), min_dur:33331760, stall:0] 
[1920x1080, RGBA_8888(1), min_dur:33331760, stall:0] 
[1440x1080, RGBA_8888(1), min_dur:33331760, stall:0] 
[1088x1088, RGBA_8888(1), min_dur:33331760, stall:0] 
[1280x720, RGBA_8888(1), min_dur:33331760, stall:0] 
[1056x704, RGBA_8888(1), min_dur:33331760, stall:0] 
[1024x768, RGBA_8888(1), min_dur:33331760, stall:0] 
[960x720, RGBA_8888(1), min_dur:33331760, stall:0] 
[800x450, RGBA_8888(1), min_dur:33331760, stall:0] 
[720x720, RGBA_8888(1), min_dur:33331760, stall:0] 
[720x480, RGBA_8888(1), min_dur:33331760, stall:0] 
[640x480, RGBA_8888(1), min_dur:33331760, stall:0] 
[352x288, RGBA_8888(1), min_dur:33331760, stall:0] 
[320x240, RGBA_8888(1), min_dur:33331760, stall:0] 
[256x144, RGBA_8888(1), min_dur:33331760, stall:0] 
[176x144, RGBA_8888(1), min_dur:33331760, stall:0] 
[4032x3024, RAW_SENSOR(32), min_dur:33331760, stall:0] 
[4032x3024, JPEG(256), min_dur:50000000, stall:0] 
[4032x2268, JPEG(256), min_dur:50000000, stall:0] 
[3024x3024, JPEG(256), min_dur:50000000, stall:0] 
[3984x2988, JPEG(256), min_dur:50000000, stall:0] 
[3264x2448, JPEG(256), min_dur:50000000, stall:0] 
[3264x1836, JPEG(256), min_dur:50000000, stall:0] 
[2976x2976, JPEG(256), min_dur:50000000, stall:0] 
[2880x2160, JPEG(256), min_dur:50000000, stall:0] 
[2560x1440, JPEG(256), min_dur:50000000, stall:0] 
[2160x2160, JPEG(256), min_dur:50000000, stall:0] 
[2048x1152, JPEG(256), min_dur:50000000, stall:0] 
[1920x1080, JPEG(256), min_dur:33331760, stall:0] 
[1440x1080, JPEG(256), min_dur:33331760, stall:0] 
[1088x1088, JPEG(256), min_dur:33331760, stall:0] 
[1280x720, JPEG(256), min_dur:33331760, stall:0] 
[1056x704, JPEG(256), min_dur:33331760, stall:0] 
[1024x768, JPEG(256), min_dur:33331760, stall:0] 
[960x720, JPEG(256), min_dur:33331760, stall:0] 
[800x450, JPEG(256), min_dur:33331760, stall:0] 
[720x720, JPEG(256), min_dur:33331760, stall:0] 
[720x480, JPEG(256), min_dur:33331760, stall:0] 
[640x480, JPEG(256), min_dur:33331760, stall:0] 
[352x288, JPEG(256), min_dur:33331760, stall:0] 
[320x240, JPEG(256), min_dur:33331760, stall:0] 
[4032x3024, PRIVATE(34), min_dur:33331760, stall:0] 
[4032x2268, PRIVATE(34), min_dur:33331760, stall:0] 
[3024x3024, PRIVATE(34), min_dur:33331760, stall:0] 
[3984x2988, PRIVATE(34), min_dur:33331760, stall:0] 
[3264x2448, PRIVATE(34), min_dur:33331760, stall:0] 
[3264x1836, PRIVATE(34), min_dur:33331760, stall:0] 
[2976x2976, PRIVATE(34), min_dur:33331760, stall:0] 
[2880x2160, PRIVATE(34), min_dur:33331760, stall:0] 
[2560x1440, PRIVATE(34), min_dur:33331760, stall:0] 
[2160x2160, PRIVATE(34), min_dur:33331760, stall:0] 
[2048x1152, PRIVATE(34), min_dur:33331760, stall:0] 
[1920x1080, PRIVATE(34), min_dur:33331760, stall:0] 
[1440x1080, PRIVATE(34), min_dur:33331760, stall:0] 
[1088x1088, PRIVATE(34), min_dur:33331760, stall:0] 
[1280x720, PRIVATE(34), min_dur:33331760, stall:0] 
[1056x704, PRIVATE(34), min_dur:33331760, stall:0] 
[1024x768, PRIVATE(34), min_dur:33331760, stall:0] 
[960x720, PRIVATE(34), min_dur:33331760, stall:0] 
[800x450, PRIVATE(34), min_dur:33331760, stall:0] 
[720x720, PRIVATE(34), min_dur:33331760, stall:0] 
[720x480, PRIVATE(34), min_dur:33331760, stall:0] 
[640x480, PRIVATE(34), min_dur:33331760, stall:0] 
[352x288, PRIVATE(34), min_dur:33331760, stall:0] 
[320x240, PRIVATE(34), min_dur:33331760, stall:0] 
[256x144, PRIVATE(34), min_dur:33331760, stall:0] 
[176x144, PRIVATE(34), min_dur:33331760, stall:0] 
[4032x3024, YUV_420_888(35), min_dur:33331760, stall:0] 
[4032x2268, YUV_420_888(35), min_dur:33331760, stall:0] 
[3024x3024, YUV_420_888(35), min_dur:33331760, stall:0] 
[3984x2988, YUV_420_888(35), min_dur:33331760, stall:0] 
[3264x2448, YUV_420_888(35), min_dur:33331760, stall:0] 
[3264x1836, YUV_420_888(35), min_dur:33331760, stall:0] 
[2976x2976, YUV_420_888(35), min_dur:33331760, stall:0] 
[2880x2160, YUV_420_888(35), min_dur:33331760, stall:0] 
[2560x1440, YUV_420_888(35), min_dur:33331760, stall:0] 
[2160x2160, YUV_420_888(35), min_dur:33331760, stall:0] 
[2048x1152, YUV_420_888(35), min_dur:33331760, stall:0] 
[1920x1080, YUV_420_888(35), min_dur:33331760, stall:0] 
[1440x1080, YUV_420_888(35), min_dur:33331760, stall:0] 
[1088x1088, YUV_420_888(35), min_dur:33331760, stall:0] 
[1280x720, YUV_420_888(35), min_dur:33331760, stall:0] 
[1056x704, YUV_420_888(35), min_dur:33331760, stall:0] 
[1024x768, YUV_420_888(35), min_dur:33331760, stall:0] 
[960x720, YUV_420_888(35), min_dur:33331760, stall:0] 
[800x450, YUV_420_888(35), min_dur:33331760, stall:0] 
[720x720, YUV_420_888(35), min_dur:33331760, stall:0] 
[720x480, YUV_420_888(35), min_dur:33331760, stall:0] 
[640x480, YUV_420_888(35), min_dur:33331760, stall:0] 
[352x288, YUV_420_888(35), min_dur:33331760, stall:0] 
[320x240, YUV_420_888(35), min_dur:33331760, stall:0] 
[256x144, YUV_420_888(35), min_dur:33331760, stall:0] 
[176x144, YUV_420_888(35), min_dur:33331760, stall:0] 
HighSpeedVideoConfigurations:
[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]

InputsString:
4032x3024, PRIVATE(34), 

ValidOutputFormatsForInputString:

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

android.colorCorrection: 
- availableAberrationModes = [0]

android.sensor.info: 
- activeArraySize = Rect(0, 0 - 4032, 3024) 
- colorFilterArrangement = 1 
- exposureTimeRange = [60000, 100000000] 
- maxFrameDuration = 125000000 
- physicalSize = 5.645x4.234 
- pixelArraySize = 4032x3024 
- preCorrectionActiveArraySize = Rect(0, 0 - 4032, 3024) 
- sensitivityRange = [50, 1250] 
- timestampSource = SOURCE_REALTIME 
- whiteLevel = 1023

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

android.flash.info: 
- available = true

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

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

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

Camera 1 (FRONT)

android.sync: 
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

android.lens: 
- facing = LENS_FACING_FRONT

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

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

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

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

android.info: 
- supportedHardwareLevel = HARDWARE_LEVEL_LIMITED

android.sensor: 
- availableTestPatternModes = [0] 
- blackLevelPattern = BlackLevelPattern([0, 0], [0, 0]) 
- calibrationTransform1 = ColorSpaceTransform([1002/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1043/1024]) 
- calibrationTransform2 = ColorSpaceTransform([1002/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1043/1024]) 
- colorTransform1 = ColorSpaceTransform([1024/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1024/1024]) 
- colorTransform2 = ColorSpaceTransform([1024/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1024/1024]) 
- forwardMatrix1 = ColorSpaceTransform([1024/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1024/1024]) 
- forwardMatrix2 = ColorSpaceTransform([1024/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1024/1024]) 
- maxAnalogSensitivity = 800 
- orientation = 270 
- referenceIlluminant1 = 21 
- referenceIlluminant2 = 1

android.jpeg: 
- availableThumbnailSizes = [0x0,320x240,384x384,512x288,512x384]

android.lens.info: 
- availableFocalLengths = [2.95] 
- availableOpticalStabilization = [0] 
- focusDistanceCalibration = 2 
- hyperfocalDistance = 0.0 
- minimumFocusDistance = 10.0

android.scaler: 
- availableMaxDigitalZoom = 4.0 
- croppingType = SCALER_CROPPING_TYPE_FREEFORM 
- streamConfigurationMap = 
OutputFormats:
[3264x2448, RGBA_8888(1), min_dur:33331760, stall:0] 
[3264x1836, RGBA_8888(1), min_dur:33331760, stall:0] 
[2592x1944, RGBA_8888(1), min_dur:33331760, stall:0] 
[2592x1458, RGBA_8888(1), min_dur:33331760, stall:0] 
[2560x1440, RGBA_8888(1), min_dur:33331760, stall:0] 
[2048x1536, RGBA_8888(1), min_dur:33331760, stall:0] 
[1936x1936, RGBA_8888(1), min_dur:33331760, stall:0] 
[1920x1440, RGBA_8888(1), min_dur:33331760, stall:0] 
[1920x1080, RGBA_8888(1), min_dur:33331760, stall:0] 
[1440x1080, RGBA_8888(1), min_dur:33331760, stall:0] 
[1088x1088, RGBA_8888(1), min_dur:33331760, stall:0] 
[1072x1072, RGBA_8888(1), min_dur:33331760, stall:0] 
[1440x1440, RGBA_8888(1), min_dur:33331760, stall:0] 
[1280x720, RGBA_8888(1), min_dur:33331760, stall:0] 
[1056x704, RGBA_8888(1), min_dur:33331760, stall:0] 
[960x720, RGBA_8888(1), min_dur:33331760, stall:0] 
[800x450, RGBA_8888(1), min_dur:33331760, stall:0] 
[736x736, RGBA_8888(1), min_dur:33331760, stall:0] 
[720x480, RGBA_8888(1), min_dur:33331760, stall:0] 
[640x480, RGBA_8888(1), min_dur:33331760, stall:0] 
[352x288, RGBA_8888(1), min_dur:33331760, stall:0] 
[320x240, RGBA_8888(1), min_dur:33331760, stall:0] 
[256x144, RGBA_8888(1), min_dur:33331760, stall:0] 
[176x144, RGBA_8888(1), min_dur:33331760, stall:0] 
[3264x2448, RAW_SENSOR(32), min_dur:33331760, stall:0] 
[3264x2448, JPEG(256), min_dur:50000000, stall:0] 
[3264x1836, JPEG(256), min_dur:50000000, stall:0] 
[2592x1944, JPEG(256), min_dur:50000000, stall:0] 
[2592x1458, JPEG(256), min_dur:50000000, stall:0] 
[2560x1440, JPEG(256), min_dur:50000000, stall:0] 
[2048x1536, JPEG(256), min_dur:50000000, stall:0] 
[1936x1936, JPEG(256), min_dur:50000000, stall:0] 
[1920x1440, JPEG(256), min_dur:50000000, stall:0] 
[1920x1080, JPEG(256), min_dur:33331760, stall:0] 
[1440x1080, JPEG(256), min_dur:33331760, stall:0] 
[1088x1088, JPEG(256), min_dur:33331760, stall:0] 
[1072x1072, JPEG(256), min_dur:33331760, stall:0] 
[1440x1440, JPEG(256), min_dur:33331760, stall:0] 
[1280x720, JPEG(256), min_dur:33331760, stall:0] 
[1056x704, JPEG(256), min_dur:33331760, stall:0] 
[960x720, JPEG(256), min_dur:33331760, stall:0] 
[800x450, JPEG(256), min_dur:33331760, stall:0] 
[736x736, JPEG(256), min_dur:33331760, stall:0] 
[720x480, JPEG(256), min_dur:33331760, stall:0] 
[640x480, JPEG(256), min_dur:33331760, stall:0] 
[352x288, JPEG(256), min_dur:33331760, stall:0] 
[320x240, JPEG(256), min_dur:33331760, stall:0] 
[3264x2448, PRIVATE(34), min_dur:33331760, stall:0] 
[3264x1836, PRIVATE(34), min_dur:33331760, stall:0] 
[2592x1944, PRIVATE(34), min_dur:33331760, stall:0] 
[2592x1458, PRIVATE(34), min_dur:33331760, stall:0] 
[2560x1440, PRIVATE(34), min_dur:33331760, stall:0] 
[2048x1536, PRIVATE(34), min_dur:33331760, stall:0] 
[1936x1936, PRIVATE(34), min_dur:33331760, stall:0] 
[1920x1440, PRIVATE(34), min_dur:33331760, stall:0] 
[1920x1080, PRIVATE(34), min_dur:33331760, stall:0] 
[1440x1080, PRIVATE(34), min_dur:33331760, stall:0] 
[1088x1088, PRIVATE(34), min_dur:33331760, stall:0] 
[1072x1072, PRIVATE(34), min_dur:33331760, stall:0] 
[1440x1440, PRIVATE(34), min_dur:33331760, stall:0] 
[1280x720, PRIVATE(34), min_dur:33331760, stall:0] 
[1056x704, PRIVATE(34), min_dur:33331760, stall:0] 
[960x720, PRIVATE(34), min_dur:33331760, stall:0] 
[800x450, PRIVATE(34), min_dur:33331760, stall:0] 
[736x736, PRIVATE(34), min_dur:33331760, stall:0] 
[720x480, PRIVATE(34), min_dur:33331760, stall:0] 
[640x480, PRIVATE(34), min_dur:33331760, stall:0] 
[352x288, PRIVATE(34), min_dur:33331760, stall:0] 
[320x240, PRIVATE(34), min_dur:33331760, stall:0] 
[256x144, PRIVATE(34), min_dur:33331760, stall:0] 
[176x144, PRIVATE(34), min_dur:33331760, stall:0] 
[3264x2448, YUV_420_888(35), min_dur:33331760, stall:0] 
[3264x1836, YUV_420_888(35), min_dur:33331760, stall:0] 
[2592x1944, YUV_420_888(35), min_dur:33331760, stall:0] 
[2592x1458, YUV_420_888(35), min_dur:33331760, stall:0] 
[2560x1440, YUV_420_888(35), min_dur:33331760, stall:0] 
[2048x1536, YUV_420_888(35), min_dur:33331760, stall:0] 
[1936x1936, YUV_420_888(35), min_dur:33331760, stall:0] 
[1920x1440, YUV_420_888(35), min_dur:33331760, stall:0] 
[1920x1080, YUV_420_888(35), min_dur:33331760, stall:0] 
[1440x1080, YUV_420_888(35), min_dur:33331760, stall:0] 
[1088x1088, YUV_420_888(35), min_dur:33331760, stall:0] 
[1072x1072, YUV_420_888(35), min_dur:33331760, stall:0] 
[1440x1440, YUV_420_888(35), min_dur:33331760, stall:0] 
[1280x720, YUV_420_888(35), min_dur:33331760, stall:0] 
[1056x704, YUV_420_888(35), min_dur:33331760, stall:0] 
[960x720, YUV_420_888(35), min_dur:33331760, stall:0] 
[800x450, YUV_420_888(35), min_dur:33331760, stall:0] 
[736x736, YUV_420_888(35), min_dur:33331760, stall:0] 
[720x480, YUV_420_888(35), min_dur:33331760, stall:0] 
[640x480, YUV_420_888(35), min_dur:33331760, stall:0] 
[352x288, YUV_420_888(35), min_dur:33331760, stall:0] 
[320x240, YUV_420_888(35), min_dur:33331760, stall:0] 
[256x144, YUV_420_888(35), min_dur:33331760, stall:0] 
[176x144, YUV_420_888(35), min_dur:33331760, stall:0] 
InputsString:
3264x2448, PRIVATE(34), 

ValidOutputFormatsForInputString:

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

android.colorCorrection: 
- availableAberrationModes = [0]

android.sensor.info: 
- activeArraySize = Rect(0, 0 - 3264, 2448) 
- colorFilterArrangement = 0 
- exposureTimeRange = [60000, 100000000] 
- maxFrameDuration = 125000000 
- physicalSize = 4.002x3.006 
- pixelArraySize = 3264x2448 
- preCorrectionActiveArraySize = Rect(0, 0 - 3264, 2448) 
- sensitivityRange = [50, 1250] 
- timestampSource = SOURCE_REALTIME 
- whiteLevel = 1023

android.tonemap: 
- maxCurvePoints = 128

android.flash.info: 
- available = false

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

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

Marvinho+

Senior Member
Sep 22, 2017
133
84
From the other Thread:
"Hi @Arnova8G2,
another quick log for you with the newer 1.4 version.
Galaxy S8 Exynos, Android 7.0.0.
Portrait mode not working on front or rear cam. Able to take normal pictures with front cam, but not with rear cam. Focus effect works with rear cam.
Edit: Since you were asking for it in another Gcam Thread, I also uploaded the Device_info file from the Camera2 Test app.
I'm still on Nougat, maybe somebody already on the Oreo beta can upload theirs aswell?"

@azazello22
Thanks for creating this Thread. Great Idea to focus everything here, but too bad people can't read :D
@all
I donated some Money to Arnova8g2 for his awesome work. He's working hard in his freetime for us and is coding away like the devil. Show him that you appreciate his work and thank him and maybe donate a little aswell :)

Edit: How to Log: https://www.xda-developers.com/guide-sending-a-logcat-to-help-debug-your-favorite-app/ Maybe you can add this link to the first post?
 

Attachments

  • Gcam514S8ExynosMarvinho2.7z
    167.9 KB · Views: 282
  • Galaxy_S8_Exynos_Nougat_dreamlte_device_info.7z
    2.4 KB · Views: 208
Last edited:

Huaweiuser20

New member
Mar 8, 2017
1
0
Hey arnova, thanks so much for your work. Portrait mode works on rear, but on the front it produces soft images. I am using a snapdragon s8 on Oreo. Thank you
 

Marvinho+

Senior Member
Sep 22, 2017
133
84

Attachments

  • Gcam515betaS8ExynosMarvinho.7z
    74.8 KB · Views: 300

miguelang611

Senior Member
May 14, 2016
395
74
OnePlus 7T
New Logs for Version 1.5beta by @Arnova8G2 :

Rear Cam working again for normal and HDR+ Pictures. Front Cam working for normal Pictures. Possible to activae HDR+ for Front in options and able to take Pictures, but no HDR+ rendering. Portrait mode not working on Rear or Front Cam. Focus Effect works on both Cams.
Galaxy S8 Exynos, Android 7.0.0
Pretty much the same here, but I am running 8.0 Oreo. However, same experience as u man.
I attach logs and those @Arnova8G2
Camera2Test:
OS Version: 4.4.13-12754166-QB16227305(G950FXXU1ZQLE)
OS API Level: 8.0.0(26)
Device: dreamlte
Model (and Product): SM-G950F (dreamltexx)
Thanks and regards!
 

Attachments

  • S8Log+Camera2Test.zip
    862.6 KB · Views: 80

Wouter15

Senior Member
Nov 24, 2016
146
30
New Logs for Version 1.5beta by @Arnova8G2 :

Rear Cam working again for normal and HDR+ Pictures. Front Cam working for normal Pictures. Possible to activae HDR+ for Front in options and able to take Pictures, but no HDR+ rendering. Portrait mode not working on Rear or Front Cam. Focus Effect works on both Cams.
Galaxy S8 Exynos, Android 7.0.0
does someone know why i get a parsing problem when trying to install the apk? s8 exynos, oreo beta

edit: problem solved, was chrome problem
 
Last edited:

miguelang611

Senior Member
May 14, 2016
395
74
OnePlus 7T
Hi @Arnova8G2
I attach logs of S8 Nougat 7.0 Exynos, I have lot of FC, specially when entering settings or opening a photo. Also, HDR+ processing is pretty slow and uses to FC.
Thanks and regards!
 

Attachments

  • 2018-01-07_16.54.zip
    911.4 KB · Views: 55

fattymcdirty

Senior Member
Jan 6, 2010
822
85
When taking dark HDR+ pictures, I always get a little blueish touch at the edges. That supposed to be normal?,
 

maxed4901

Senior Member
Aug 11, 2013
1,019
388
Male'
www.blogger.com
@Arnova8G2
Tried latest beta 1.5b2
Running official unroot Samsung is 7.0 with December patch. Exynos chip.
Camera works both front and rear
Flash- lights up but on the picture it doesn't show. Maybe a time delay issue.
Everything else looks superb working. Thanks for working on this.
 
  • Like
Reactions: isko01

IDan1109

Senior Member
Jan 24, 2012
368
1,110
Turin
Wow awesome work @Arnova8G2 in lasted beta seems to work pretty good. Only thing is potrait mode and video full hd 60 fps giving problems but now front and rear camera are working. YOU ARE A BEAST! Tomorrow i will post logcat as now i dont have time now
@azazello22 Please update your post with latest beta :)
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    This thread has been created to provide S8 feedback to @Arnova8G2 regarding his port of the Google Camera app.

    • Describe your experience (mostly what doesn't work as expected)
    • Provide logcats: the dev does not have your phone, so logs are needed if you want him to fix stuff (How to take logcats?)
    • Mention @Arnova8G2 when you post your feedback

    ALL FEEDBACK PROVIDED IN OTHER THREADS OR WITHOUT LOGS WILL BE IGNORED

    Latest update:
    v1.4
    2017/01/04 – GCMod5 based on Mod By B-S-G
    • Add toggle for portrait mode or Lens Blur
    • AutoFocus enhancement and faster
    • Support level override back in ZSl, front in ZSL_REPROCESSING and Level_3 for OP3/OP3t, MI5,Mi5s
    • Black screen fix test
    • Add 4K for devices that do not have it

    GCam5.1.018-Arnova8G2-V1.4.apk
    ** Please mention me in the thread of your device with a logcat or screenshots.

    Previous versions:
    6
    Thank you for reporting this I'm beginning to get confused about those different versions. What what I understood Arnova's version is based on the more recent version of gcam. Miniuser's version is based on the older one right?
    It really is confusing :D
    I think the newest release of Miniusers123's Mod is also based on the newest BSG version now, just like the two versions from Arnova8G2. Concerning the difference between GCMod5 and PixelMod Arnova8G2 himself wrote: "GoogleCamera-PixelMod-Arnova8G2-5.1.018
    this version has 18 file edit against 53 for GCam5 and uses CameraCharacteristics such as EXPERIMENTAL_CONTROL_AF_SCENE_CHANGE to him of CONTROL_AF_STATE that of GCam5
    PixelMod Unless modified as GCam5"
    So, i don't really understand :D But it's safe to say, that it's a version different edits, which could be good for some devices. Obviously not for the Exynos S8

    So to sum it up:
    -they are all based on newest version of BSG
    -Only Miniuser123's Mod has working Portrait Mode for Exynos
    -Arnova8G2's GCMod5 has better HDR+ processing with a bit less noise and also higher settings available in the first place.
    _Arnova8G2's PixelMod was build with different edits for other devices.

    That's all what i got from reading some threads and posts. Doesn't have to be correct.
    6
    Yesterday T-Mobile finally pushed Android Pie OTA to my phone (S8 Snapdragon). Immediately tried the latest Google Camera 6 ports. Arnova's Advanced 1.4 works flawlessly with night sight given some specific config changes:
    • Advanced -> Base -> Back camera, change from "Pixel 3 XL" to "Nexus 6P". Without this, the night sight shots will be very greenish/bluish in extremely low light environment. The "Pixel XL" and "Pixel 2" has a bit more hue than the two "Nexus" options, but way better than the default "Pixel 3" options.
    • Advanced -> FIX -> Using Sabre, change from "Auto" to "Off". Without this, the app crashes after taking night sight shots.
    • Make sure Advanced -> FIX -> RAW Format is set to "RAW10" as default. "RAW_SENSOR" will make the viewfinder stuttering.
    • Make sure Advanced -> Enable Auto exposure is disabled as default, otherwise the night sight will have weird halo pattern in low light.
    Other ports such as BSG V2e or cstark27's latest ones also work with more or less the same fixes.
    5
    The tables have turned now, the portrait mode is not working anymore but normal mode works great.
    the portrait mode
    GoogleCamera-Pixel2Mod-Arnova8G2-V6-Beta13.apk
    4
    On latest @Arnova8G2 gcam mod, portrait mode now works on rear camera.. using exymos s8 here..