@Arnova8G2
https://forum.xda-developers.com/mi-5/themes/app-collection-camera-modded-t3591177
Please port your amazing mod for our beloved s7 edge.
Here is the data you asked for
Edit 2 : here is the file you want , but this is for a note 8 based rom (batman 1.1.0)
https://drive.google.com/file/d/1Mb5GszGqn-qz4yucNaiDBkQUT_Qu8w9u/view
Edit :
i can't add the file here for somereason and i'm running note 8 rom so i can't do it anyway
so i need anyone with s7 rom to do this and post here :
Arnova8G2 said:
To make it easier for me to correct Gcam
Download the Camera2 Test app and share the device_info file
I need a user of android 7.x and android 8.1
** Please mention me in the thread of your device
ex with my device: gemini-device_info.html :
Code:
[b]Camera 0 (BACK)[/b]
[b]android.flash.info:[/b]
- available = true
[b]android.info:[/b]
- supportedHardwareLevel = HARDWARE_LEVEL_3
[b]android.tonemap:[/b]
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 512
[b]android.hotPixel:[/b]
- availableHotPixelModes = [1,2]
[b]android.scaler:[/b]
- availableMaxDigitalZoom = 8.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap = OutputFormats:
[list]
[4656x3496, RAW_SENSOR(32), min_dur:41666666, stall:200000000]
[4608x3456, JPEG(256), min_dur:41666666, stall:400000000]
[4608x2592, JPEG(256), min_dur:40000000, stall:366000000]
[4160x3120, JPEG(256), min_dur:41666666, stall:345000000]
[4000x3000, JPEG(256), min_dur:41666666, stall:258000000]
[3840x2160, JPEG(256), min_dur:33333333, stall:253000000]
[3264x2448, JPEG(256), min_dur:40000000, stall:243000000]
[3200x2400, JPEG(256), min_dur:40000000, stall:179000000]
[2976x2976, JPEG(256), min_dur:41666666, stall:161000000]
[2592x1944, JPEG(256), min_dur:33333333, stall:144000000]
[2592x1458, JPEG(256), min_dur:33333333, stall:142000000]
[2688x1512, JPEG(256), min_dur:33333333, stall:140000000]
[2592x1458, JPEG(256), min_dur:33333333, stall:142000000]
[2016x1512, JPEG(256), min_dur:33333333, stall:116000000]
[2048x1536, JPEG(256), min_dur:33333333, stall:108000000]
[1920x1080, JPEG(256), min_dur:33333333, stall:103000000]
[1600x1200, JPEG(256), min_dur:33333333, stall:99000000]
[1440x1080, JPEG(256), min_dur:33333333, stall:91000000]
[1280x960, JPEG(256), min_dur:33333333, stall:80000000]
[1280x768, JPEG(256), min_dur:33333333, stall:75000000]
[1280x720, JPEG(256), min_dur:33333333, stall:68000000]
[1024x768, JPEG(256), min_dur:33333333, stall:67000000]
[800x600, JPEG(256), min_dur:33333333, stall:66000000]
[864x480, JPEG(256), min_dur:33333333, stall:65000000]
[800x480, JPEG(256), min_dur:33333333, stall:61000000]
[720x480, JPEG(256), min_dur:33333333, stall:59000000]
[640x480, JPEG(256), min_dur:33333333, stall:49000000]
[640x360, JPEG(256), min_dur:33333333, stall:49000000]
[480x360, JPEG(256), min_dur:33333333, stall:48000000]
[480x320, JPEG(256), min_dur:33333333, stall:45000000]
[352x288, JPEG(256), min_dur:33333333, stall:30000000]
[320x240, JPEG(256), min_dur:33333333, stall:25000000]
[176x144, JPEG(256), min_dur:33333333, stall:0]
[4608x3456, PRIVATE(34), min_dur:41666666, stall:0]
[4608x2592, PRIVATE(34), min_dur:40000000, stall:0]
[4160x3120, PRIVATE(34), min_dur:41666666, stall:0]
[4000x3000, PRIVATE(34), min_dur:41666666, stall:0]
[3840x2160, PRIVATE(34), min_dur:33333333, stall:0]
[3264x2448, PRIVATE(34), min_dur:40000000, stall:0]
[3200x2400, PRIVATE(34), min_dur:40000000, stall:0]
[2976x2976, PRIVATE(34), min_dur:41666666, stall:0]
[2592x1944, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1458, PRIVATE(34), min_dur:33333333, stall:0]
[2688x1512, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1458, PRIVATE(34), min_dur:33333333, stall:0]
[2016x1512, 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]
[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:33333333, stall:0]
[640x360, PRIVATE(34), min_dur:33333333, stall:0]
[480x360, PRIVATE(34), min_dur:33333333, stall:0]
[480x320, PRIVATE(34), min_dur:33333333, stall:0]
[352x288, PRIVATE(34), min_dur:33333333, stall:0]
[320x240, PRIVATE(34), min_dur:33333333, stall:0]
[176x144, PRIVATE(34), min_dur:33333333, stall:0]
[4608x3456, YUV_420_888(35), min_dur:41666666, stall:0]
[4608x2592, YUV_420_888(35), min_dur:40000000, stall:0]
[4160x3120, YUV_420_888(35), min_dur:41666666, stall:0]
[4000x3000, YUV_420_888(35), min_dur:41666666, stall:0]
[3840x2160, YUV_420_888(35), min_dur:33333333, stall:0]
[3264x2448, YUV_420_888(35), min_dur:40000000, stall:0]
[3200x2400, YUV_420_888(35), min_dur:40000000, stall:0]
[2976x2976, YUV_420_888(35), min_dur:41666666, stall:0]
[2592x1944, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1458, YUV_420_888(35), min_dur:33333333, stall:0]
[2688x1512, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1458, YUV_420_888(35), min_dur:33333333, stall:0]
[2016x1512, 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]
[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:33333333, stall:0]
[640x360, YUV_420_888(35), min_dur:33333333, stall:0]
[480x360, YUV_420_888(35), min_dur:33333333, stall:0]
[480x320, YUV_420_888(35), min_dur:33333333, stall:0]
[352x288, YUV_420_888(35), min_dur:33333333, stall:0]
[320x240, YUV_420_888(35), min_dur:33333333, stall:0]
[176x144, YUV_420_888(35), min_dur:33333333, stall:0]
[4656x3496, RAW_PRIVATE(36), min_dur:41666666, stall:0]
[4656x3496, RAW10(37), min_dur:41666666, stall:0]
[/list]
HighSpeedVideoConfigurations: [*] [864x480, min_fps:30, max_fps:120], [864x480, min_fps:120, max_fps:120], [800x480, min_fps:30, max_fps:120], [800x480, min_fps:120, max_fps:120], [640x480, min_fps:30, max_fps:120], [640x480, min_fps:120, max_fps:120], [480x320, min_fps:30, max_fps:120], [480x320, min_fps:120, max_fps:120], [352x288, min_fps:30, max_fps:120], [352x288, min_fps:120, max_fps:120], [176x144, min_fps:30, max_fps:120], [176x144, min_fps:120, max_fps:120], [640x360, min_fps:30, max_fps:120], [640x360, min_fps:120, max_fps:120], [480x360, min_fps:30, max_fps:120], [480x360, min_fps:120, max_fps:120], [1280x720, min_fps:30, max_fps:120], [1280x720, min_fps:120, max_fps:120], [720x480, min_fps:30, max_fps:120], [720x480, min_fps:120, max_fps:120], [320x240, min_fps:30, max_fps:120], [320x240, min_fps:120, max_fps:120]
InputsString:
4608x3456, PRIVATE(34),
4608x3456, YUV_420_888(35),
ValidOutputFormatsForInputString: PRIVATE(34),
out:JPEG(256), YUV_420_888(35),
out:JPEG(256), YUV_420_888(35)
[b]android.sensor:[/b]
- availableTestPatternModes = [0,1,2,3,4]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([135/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 131/128])
- calibrationTransform2 = ColorSpaceTransform([135/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 131/128])
- colorTransform1 = ColorSpaceTransform([93/128, -13/128, -15/128], [-78/128, 182/128, 18/128], [-17/128, 31/128, 63/128])
- colorTransform2 = ColorSpaceTransform([177/128, -79/128, -26/128], [-73/128, 201/128, 19/128], [-6/128, 18/128, 87/128])
- forwardMatrix1 = ColorSpaceTransform([93/128, 11/128, 20/128], [39/128, 97/128, -8/128], [5/128, -33/128, 134/128])
- forwardMatrix2 = ColorSpaceTransform([77/128, 23/128, 24/128], [26/128, 101/128, 1/128], [-1/128, -48/128, 154/128])
- maxAnalogSensitivity = 800
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17
[b]android.jpeg:[/b]
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
[b]android.sync:[/b]
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL
[b]android.statistics.info:[/b]
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
[b]android.lens.info:[/b]
- availableApertures = [2.0]
- availableFilterDensities = [0.0]
- availableFocalLengths = [4.263]
- availableOpticalStabilization = [0,0]
- focusDistanceCalibration = 2
- hyperfocalDistance = 0.24651729
- minimumFocusDistance = 10.0
[b]android.lens:[/b]
- facing = LENS_FACING_BACK
[b]android.request:[/b]
- availableCapabilities = [0,1,2,5,6,4,7,9,3]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 1
- partialResultCount = 2
- pipelineMaxDepth = 8
[b]android.colorCorrection:[/b]
- availableAberrationModes = [0,1,2]
[b]android.control:[/b]
- aeAvailableAntibandingModes = [0,2,1,3]
- aeAvailableModes = [0,1,2,3,4]
- aeAvailableTargetFpsRanges = [[15, 24],[24, 24],[15, 25],[25, 25],[8, 30],[30, 30],[15, 30]]
- 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, 4800]
[b]android.shading:[/b]
- availableModes = [0,1,2]
[b]android.edge:[/b]
- availableEdgeModes = [0,1,2,3]
[b]android.noiseReduction:[/b]
- availableNoiseReductionModes = [0,1,2,3,4]
[b]android.sensor.info:[/b]
- activeArraySize = Rect(8, 8 - 4664, 3504)
- colorFilterArrangement = 0
- exposureTimeRange = [23067, 32000000000]
- maxFrameDuration = 604625910
- physicalSize = 5.2326403x3.93344
- pixelArraySize = 4672x3512
- preCorrectionActiveArraySize = Rect(8, 8 - 4664, 3504)
- sensitivityRange = [100, 4800]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023
[b]Camera 1 (FRONT)[/b]
[b]android.flash.info:[/b]
- available = false
[b]android.info:[/b]
- supportedHardwareLevel = HARDWARE_LEVEL_3
[b]android.tonemap:[/b]
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 512
[b]android.hotPixel:[/b]
- availableHotPixelModes = [1,2]
[b]android.scaler:[/b]
- availableMaxDigitalZoom = 8.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap = OutputFormats:
[list]
[2688x1520, RAW_SENSOR(32), min_dur:33333333, stall:60000000]
[2592x1458, JPEG(256), min_dur:33333333, stall:142000000]
[2688x1512, JPEG(256), min_dur:33333333, stall:140000000]
[2592x1458, JPEG(256), min_dur:33333333, stall:142000000]
[2016x1512, JPEG(256), min_dur:33333333, stall:116000000]
[1920x1080, JPEG(256), min_dur:33333333, stall:103000000]
[1600x1200, JPEG(256), min_dur:33333333, stall:99000000]
[1440x1080, JPEG(256), min_dur:33333333, stall:91000000]
[1280x960, JPEG(256), min_dur:33333333, stall:80000000]
[1280x768, JPEG(256), min_dur:33333333, stall:75000000]
[1280x720, JPEG(256), min_dur:33333333, stall:68000000]
[1024x768, JPEG(256), min_dur:33333333, stall:67000000]
[800x600, JPEG(256), min_dur:33333333, stall:66000000]
[864x480, JPEG(256), min_dur:33333333, stall:65000000]
[800x480, JPEG(256), min_dur:33333333, stall:61000000]
[720x480, JPEG(256), min_dur:33333333, stall:59000000]
[640x480, JPEG(256), min_dur:33333333, stall:49000000]
[640x360, JPEG(256), min_dur:33333333, stall:49000000]
[480x360, JPEG(256), min_dur:33333333, stall:48000000]
[480x320, JPEG(256), min_dur:33333333, stall:45000000]
[352x288, JPEG(256), min_dur:33333333, stall:30000000]
[320x240, JPEG(256), min_dur:33333333, stall:25000000]
[176x144, JPEG(256), min_dur:33333333, stall:779000000]
[2592x1458, PRIVATE(34), min_dur:33333333, stall:0]
[2688x1512, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1458, PRIVATE(34), min_dur:33333333, stall:0]
[2016x1512, 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]
[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:33333333, stall:0]
[640x360, PRIVATE(34), min_dur:33333333, stall:0]
[480x360, PRIVATE(34), min_dur:33333333, stall:0]
[480x320, PRIVATE(34), min_dur:33333333, stall:0]
[352x288, PRIVATE(34), min_dur:33333333, stall:0]
[320x240, PRIVATE(34), min_dur:33333333, stall:0]
[176x144, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1458, YUV_420_888(35), min_dur:33333333, stall:0]
[2688x1512, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1458, YUV_420_888(35), min_dur:33333333, stall:0]
[2016x1512, 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]
[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:33333333, stall:0]
[640x360, YUV_420_888(35), min_dur:33333333, stall:0]
[480x360, YUV_420_888(35), min_dur:33333333, stall:0]
[480x320, YUV_420_888(35), min_dur:33333333, stall:0]
[352x288, YUV_420_888(35), min_dur:33333333, stall:0]
[320x240, YUV_420_888(35), min_dur:33333333, stall:0]
[176x144, YUV_420_888(35), min_dur:33333333, stall:0]
[2688x1520, RAW_PRIVATE(36), min_dur:33333333, stall:0]
[2688x1520, RAW10(37), min_dur:33333333, stall:0]
HighSpeedVideoConfigurations:
[*] [864x480, min_fps:30, max_fps:120], [864x480, min_fps:120, max_fps:120], [800x480, min_fps:30, max_fps:120], [800x480, min_fps:120, max_fps:120], [640x480, min_fps:30, max_fps:120], [640x480, min_fps:120, max_fps:120], [480x320, min_fps:30, max_fps:120], [480x320, min_fps:120, max_fps:120], [352x288, min_fps:30, max_fps:120], [352x288, min_fps:120, max_fps:120], [176x144, min_fps:30, max_fps:120], [176x144, min_fps:120, max_fps:120], [640x360, min_fps:30, max_fps:120], [640x360, min_fps:120, max_fps:120], [480x360, min_fps:30, max_fps:120], [480x360, min_fps:120, max_fps:120], [1280x720, min_fps:30, max_fps:120], [1280x720, min_fps:120, max_fps:120], [720x480, min_fps:30, max_fps:120], [720x480, min_fps:120, max_fps:120], [320x240, min_fps:30, max_fps:120], [320x240, min_fps:120, max_fps:120]
InputsString:
2688x1512, PRIVATE(34),
2688x1512, 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)
[/list][b]android.sensor:[/b]
- availableTestPatternModes = [0,1,2,4]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([134/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 141/128])
- calibrationTransform2 = ColorSpaceTransform([134/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 141/128])
- colorTransform1 = ColorSpaceTransform([98/128, -26/128, -16/128], [-70/128, 180/128, 14/128], [-19/128, 33/128, 73/128])
- colorTransform2 = ColorSpaceTransform([157/128, -74/128, -31/128], [-67/128, 196/128, 15/128], [-4/128, 13/128, 108/128])
- forwardMatrix1 = ColorSpaceTransform([77/128, 26/128, 20/128], [30/128, 103/128, -5/128], [5/128, -30/128, 131/128])
- forwardMatrix2 = ColorSpaceTransform([72/128, 28/128, 24/128], [22/128, 103/128, 3/128], [2/128, -29/128, 137/128])
- maxAnalogSensitivity = 1550
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17
[b]android.jpeg:[/b]
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
[b]android.sync:[/b]
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL
[b]android.statistics.info:[/b]
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
[b]android.lens.info:[/b]
- availableApertures = [2.0]
- availableFilterDensities = [0.0]
- availableFocalLengths = [4.6]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 0
- hyperfocalDistance = 0.37807184
- minimumFocusDistance = 0.0
[b]android.lens:[/b]
- facing = LENS_FACING_FRONT
[b]android.request:[/b]
- availableCapabilities = [0,1,2,5,6,4,7,9,3]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 1
- partialResultCount = 2
- pipelineMaxDepth = 8
[b]android.colorCorrection:[/b]
- availableAberrationModes = [0,1,2]
[b]android.control:[/b]
- aeAvailableAntibandingModes = [0,2,1,3]
- aeAvailableModes = [0,1]
- aeAvailableTargetFpsRanges = [[7, 30],[30, 30],[8, 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, 24800]
[b]android.shading:[/b]
- availableModes = [0,1,2]
[b]android.edge:[/b]
- availableEdgeModes = [0,1,2,3]
[b]android.noiseReduction:[/b]
- availableNoiseReductionModes = [0,1,2,3,4]
[b]android.sensor.info:[/b]
- activeArraySize = Rect(0, 0 - 2688, 1520)
- colorFilterArrangement = 3
- exposureTimeRange = [20833, 32000000000]
- maxFrameDuration = 279674252
- physicalSize = 5.376x3.04
- pixelArraySize = 2688x1520
- preCorrectionActiveArraySize = Rect(0, 0 - 2688, 1520)
- sensitivityRange = [100, 24800]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023
Click to expand...
Click to collapse
S7E Exynos - v.1.4 - Black screen front/rear camera/Portrait mode . Panorama and Photo sphere working . Stock 7.0
Hero2lte Device Information
@Arnova8G2
Here is the device information for the Samsung Galaxy S7 Edge Stock 7.0 ROM (Exynos Variant).
HTML:
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,5,6,9]
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 1
- partialResultCount = 1
- 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 = [-20, 20]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0,1,2,3,4]
- availableEffects = [0,1,2,4,5,8]
- availableModes = [0,1,2]
- availableSceneModes = [0,1]
- 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([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- calibrationTransform2 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- colorTransform1 = ColorSpaceTransform([593/1024, 78/1024, -118/1024], [-491/1024, 1412/1024, 72/1024], [-137/1024, 417/1024, 428/1024])
- colorTransform2 = ColorSpaceTransform([1032/1024, -174/1024, -276/1024], [-442/1024, 1495/1024, 39/1024], [-76/1024, 333/1024, 614/1024])
- forwardMatrix1 = ColorSpaceTransform([893/1024, -200/1024, 294/1024], [317/1024, 697/1024, 10/1024], [-16/1024, -557/1024, 1418/1024])
- forwardMatrix2 = ColorSpaceTransform([750/1024, -150/1024, 387/1024], [186/1024, 748/1024, 90/1024], [-55/1024, -987/1024, 1887/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]
android.colorCorrection:
- availableAberrationModes = [0]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 4032, 3024)
- colorFilterArrangement = 1
- exposureTimeRange = [22000, 100000000]
- maxFrameDuration = 125000000
- physicalSize = 5.645x4.435
- pixelArraySize = 4032x3024
- preCorrectionActiveArraySize = Rect(0, 0 - 4032, 3024)
- sensitivityRange = [64, 1600]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 1023
android.tonemap:
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 128
android.flash.info:
- available = true
android.edge:
- availableEdgeModes = [0,1,2]
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2]
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,6]
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 1
- partialResultCount = 1
- 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],[10, 30],[15, 30],[30, 30]]
- aeCompensationRange = [-20, 20]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0]
- availableEffects = [0,1,2,4,5,8]
- availableModes = [0,1,2]
- availableSceneModes = [0,1]
- availableVideoStabilizationModes = [0]
- awbAvailableModes = [0,1,2,3,5,6]
- awbLockAvailable = true
- maxRegionsAe = 0
- maxRegionsAf = 0
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 100]
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_LIMITED
android.sensor:
- availableTestPatternModes = [0]
- blackLevelPattern = BlackLevelPattern([1000, 1000], [1000, 1000])
- calibrationTransform1 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- calibrationTransform2 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- colorTransform1 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- colorTransform2 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- forwardMatrix1 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- forwardMatrix2 = ColorSpaceTransform([128/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 128/128])
- maxAnalogSensitivity = 800
- orientation = 270
- referenceIlluminant1 = 1
- referenceIlluminant2 = 1
android.jpeg:
- availableThumbnailSizes = [0x0,320x240,384x384,512x288,512x384]
android.lens.info:
- availableFocalLengths = [2.1]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 0
- hyperfocalDistance = 0.0
- minimumFocusDistance = 0.0
android.scaler:
- availableMaxDigitalZoom = 4.0
- croppingType = SCALER_CROPPING_TYPE_FREEFORM
- streamConfigurationMap =
OutputFormats:
[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]
[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]
[2608x1960, RAW_SENSOR(32), min_dur:33331760, 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]
[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]
[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]
[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]
[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]
[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]
android.colorCorrection:
- availableAberrationModes = [0]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 2608, 1960)
- colorFilterArrangement = 0
- exposureTimeRange = [14000, 125000000]
- maxFrameDuration = 125000000
- physicalSize = 3.495x2.626
- pixelArraySize = 2608x1960
- preCorrectionActiveArraySize = Rect(0, 0 - 2608, 1960)
- sensitivityRange = [100, 1600]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 4000
android.tonemap:
- maxCurvePoints = 128
android.flash.info:
- available = false
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2]
android.hotPixel:
- availableHotPixelModes = [0,1,2]
2018/01/07 – GCMod5 based on Mod By B-S-G
Fix video for Android 7.x
Replace RAW12 by RAW_PRIVATE
Add toggle hdr+ in front camera for portrait mode (For hdr + front camera compatible devices)
And other internal improvement
GCam5.1.018-Arnova8G2-V1.5Beta2.apk
Arnova8G2 said:
2018/01/07 – GCMod5 based on Mod By B-S-G
Fix video for Android 7.x
Replace RAW12 by RAW_PRIVATE
Add toggle hdr+ in front camera for portrait mode (For hdr + front camera compatible devices)
And other internal improvement
GCam5.1.018-Arnova8G2-V1.5Beta2.apk
Click to expand...
Click to collapse
thanks alot ,
okay for the note 8 port , front cam isn't working the app force closes
rear camera is working fine but when i enable portrait mode in settings it's black screen .
Tried on 7.0 stock rom and portrait mode doesn't work
Confirmed here also,
GSM [UK] S7 Edge on stock EE 7.0 firmware , regular crashes back to home screen and any change of the HDR or enabling portrait mode causes either a black screen hang or app crash
portrait mod not work sorry
rear camera portrait worked here, but after this FC, front camera always give a bad image, don't load, and after FC too, but it's a great progress
Check this out,. I tested it in my s7 edge exynos and it works.
https://www.xda-developers.com/google-camera-mod-exynos-portrait-mode-galaxy-s8-s7-note-8/
madvinegar said:
Check this out,. I tested it in my s7 edge exynos and it works.
https://www.xda-developers.com/google-camera-mod-exynos-portrait-mode-galaxy-s8-s7-note-8/
Click to expand...
Click to collapse
front (selfie) camera doesnt work. FC.
Wow working
madvinegar said:
Check this out,. I tested it in my s7 edge exynos and it works.
https://www.xda-developers.com/google-camera-mod-exynos-portrait-mode-galaxy-s8-s7-note-8/
Click to expand...
Click to collapse
Worked back camera with magisk camera 2 api enabled.
---------- Post added at 10:20 AM ---------- Previous post was at 10:19 AM ----------
Arnova8G2 said:
2018/01/07 – GCMod5 based on Mod By B-S-G
Fix video for Android 7.x
Replace RAW12 by RAW_PRIVATE
Add toggle hdr+ in front camera for portrait mode (For hdr + front camera compatible devices)
And other internal improvement
GCam5.1.018-Arnova8G2-V1.5Beta2.apk
Click to expand...
Click to collapse
Thanks a lot brother. Please make it perfect.
How to check if the camera 2 api is enabled??
I am on batman rom.. do i need to do some specific configuration to run this build.
dheerain2902 said:
How to check if the camera 2 api is enabled??
I am on batman rom.. do i need to do some specific configuration to run this build.
Click to expand...
Click to collapse
Check this in ur build.prop have or not
This is done by editing build.prop to add or enable "persist.camera.HAL3.enabled=1"
Finally working..
Why does it automatically zooms while taking the portrait mode..??
it introduces a bit of noise into the picture
Front camera not working FC
Just wanna ask, mine has no FC after installation, but only front-facing camera is working, and I can't get the photo to blur out the background. Do I need a special setting?
Make it for samsung j7 max we need it . Plz sir.
Camera 0 (BACK)
android.sync:
- maxLatency = SYNC_MAX_LATENCY_UNKNOWN
android.lens:
- facing = LENS_FACING_BACK
android.request:
- availableCapabilities = [0]
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 0
- partialResultCount = 1
- pipelineMaxDepth = 6
android.statistics.info:
- availableFaceDetectModes = [0,1]
- maxFaceCount = 10
android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [1,3,2,4]
- aeAvailableTargetFpsRanges = [[15, 15],[20, 20],[24, 24],[5, 30],[30, 30]]
- aeCompensationRange = [-30, 30]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [1,2,3,4]
- availableEffects = [0,1,2,4,8,6,7,5]
- availableModes = [1,2]
- availableSceneModes = [3,4,5,6,7,8,9,10,11,12,13,14,15,18,1]
- availableVideoStabilizationModes = [0,1]
- awbAvailableModes = [1,2,3,4,5,6,7,8]
- awbLockAvailable = true
- maxRegionsAe = 9
- maxRegionsAf = 1
- maxRegionsAwb = 0
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_LEGACY
android.sensor:
- availableTestPatternModes = [0]
- orientation = 90
android.jpeg:
- availableThumbnailSizes = [0x0,192x108,160x160,192x144]
android.lens.info:
- availableFocalLengths = [3.71]
android.scaler:
- availableMaxDigitalZoom = 4.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[4128x3096, JPEG(256), min_dur:0, stall:1107400448]
[4128x2322, JPEG(256), min_dur:0, stall:880550336]
[3264x1836, JPEG(256), min_dur:0, stall:625481984]
[3264x2448, JPEG(256), min_dur:0, stall:767309312]
[3088x3088, JPEG(256), min_dur:0, stall:877037824]
[2160x2160, JPEG(256), min_dur:0, stall:531257600]
[1920x1080, JPEG(256), min_dur:0, stall:347225600]
[1920x1088, JPEG(256), min_dur:0, stall:348316160]
[1280x720, JPEG(256), min_dur:0, stall:265433600]
[640x480, JPEG(256), min_dur:0, stall:221811200]
[320x240, JPEG(256), min_dur:0, stall:205452800]
[1440x1080, PRIVATE(34), min_dur:0, stall:0]
[1072x1072, PRIVATE(34), min_dur:0, stall:0]
[1280x720, PRIVATE(34), min_dur:0, stall:0]
[640x480, PRIVATE(34), min_dur:0, stall:0]
[352x288, PRIVATE(34), min_dur:0, stall:0]
[320x240, PRIVATE(34), min_dur:0, stall:0]
[176x144, PRIVATE(34), min_dur:0, stall:0]
[1440x1080, YUV_420_888(35), min_dur:0, stall:0]
[1072x1072, YUV_420_888(35), min_dur:0, stall:0]
[1280x720, YUV_420_888(35), min_dur:0, stall:0]
[640x480, YUV_420_888(35), min_dur:0, stall:0]
[352x288, YUV_420_888(35), min_dur:0, stall:0]
[320x240, YUV_420_888(35), min_dur:0, stall:0]
[176x144, YUV_420_888(35), min_dur:0, stall:0]
[1440x1080, YV12(842094169), min_dur:0, stall:0]
[1072x1072, YV12(842094169), min_dur:0, stall:0]
[1280x720, YV12(842094169), min_dur:0, stall:0]
[640x480, YV12(842094169), min_dur:0, stall:0]
[352x288, YV12(842094169), min_dur:0, stall:0]
[320x240, YV12(842094169), min_dur:0, stall:0]
[176x144, YV12(842094169), min_dur:0, stall:0]
android.colorCorrection:
- availableAberrationModes = [1,2]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 4128, 3096)
- physicalSize = 4.546982x3.3814888
- pixelArraySize = 4128x3096
- timestampSource = SOURCE_UNKNOWN
android.flash.info:
- available = true
android.noiseReduction:
- availableNoiseReductionModes = [1,2]
Camera 1 (FRONT)
android.sync:
- maxLatency = SYNC_MAX_LATENCY_UNKNOWN
android.lens:
- facing = LENS_FACING_FRONT
android.request:
- availableCapabilities = [0]
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 0
- partialResultCount = 1
- pipelineMaxDepth = 6
android.statistics.info:
- availableFaceDetectModes = [0,1]
- maxFaceCount = 10
android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [1,3,2,4]
- aeAvailableTargetFpsRanges = [[7, 7],[15, 15],[20, 20],[24, 24],[15, 30],[30, 30]]
- aeCompensationRange = [-30, 30]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0,0]
- availableEffects = [0,1,2,4,8,6,7,5]
- availableModes = [1,2]
- availableSceneModes = [3,4,5,6,7,8,9,10,11,12,13,14,15,18,1]
- availableVideoStabilizationModes = [0,1]
- awbAvailableModes = [1,2,3,4,5,6,7,8]
- awbLockAvailable = true
- maxRegionsAe = 9
- maxRegionsAf = 0
- maxRegionsAwb = 0
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_LEGACY
android.sensor:
- availableTestPatternModes = [0]
- orientation = 270
android.jpeg:
- availableThumbnailSizes = [0x0,192x108,160x160,192x144]
android.lens.info:
- availableFocalLengths = [3.34]
- minimumFocusDistance = 0.0
android.scaler:
- availableMaxDigitalZoom = 4.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[4128x3096, JPEG(256), min_dur:0, stall:1107400448]
[4128x2322, JPEG(256), min_dur:0, stall:880550336]
[3264x1836, JPEG(256), min_dur:0, stall:625481984]
[3264x2448, JPEG(256), min_dur:0, stall:767309312]
[3088x3088, JPEG(256), min_dur:0, stall:877037824]
[2160x2160, JPEG(256), min_dur:0, stall:531257600]
[1440x1080, JPEG(256), min_dur:0, stall:310419200]
[1920x1080, JPEG(256), min_dur:0, stall:347225600]
[1920x1088, JPEG(256), min_dur:0, stall:348316160]
[1280x720, JPEG(256), min_dur:0, stall:265433600]
[640x480, JPEG(256), min_dur:0, stall:221811200]
[320x240, JPEG(256), min_dur:0, stall:205452800]
[1440x1080, PRIVATE(34), min_dur:0, stall:0]
[1072x1072, PRIVATE(34), min_dur:0, stall:0]
[1280x720, PRIVATE(34), min_dur:0, stall:0]
[640x480, PRIVATE(34), min_dur:0, stall:0]
[352x288, PRIVATE(34), min_dur:0, stall:0]
[320x240, PRIVATE(34), min_dur:0, stall:0]
[176x144, PRIVATE(34), min_dur:0, stall:0]
[1440x1080, YUV_420_888(35), min_dur:0, stall:0]
[1072x1072, YUV_420_888(35), min_dur:0, stall:0]
[1280x720, YUV_420_888(35), min_dur:0, stall:0]
[640x480, YUV_420_888(35), min_dur:0, stall:0]
[352x288, YUV_420_888(35), min_dur:0, stall:0]
[320x240, YUV_420_888(35), min_dur:0, stall:0]
[176x144, YUV_420_888(35), min_dur:0, stall:0]
[1440x1080, YV12(842094169), min_dur:0, stall:0]
[1072x1072, YV12(842094169), min_dur:0, stall:0]
[1280x720, YV12(842094169), min_dur:0, stall:0]
[640x480, YV12(842094169), min_dur:0, stall:0]
[352x288, YV12(842094169), min_dur:0, stall:0]
[320x240, YV12(842094169), min_dur:0, stall:0]
[176x144, YV12(842094169), min_dur:0, stall:0]
android.colorCorrection:
- availableAberrationModes = [1,2]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 4128, 3096)
- physicalSize = 4.093509x3.0442512
- pixelArraySize = 4128x3096
- timestampSource = SOURCE_UNKNOWN
android.flash.info:
- available = true
android.noiseReduction:
- availableNoiseReductionModes = [1,2]
Same problem for me on S7 Edge. Need to zoom to x1.5 to unzoom the default hyper zooming.