Camera 0 (BACK)

android.flash.info:
- available = true
- strengthDefaultLevel = 1
- strengthMaximumLevel = 5

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_3

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

android.reprocess:
- maxCaptureStall = 2

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

android.scaler:
- availableMaxDigitalZoom = 8.0
- availableRotateAndCropModes = [0]
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([256, 256], [256, 256])
- calibrationTransform1 = ColorSpaceTransform([990/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1056/1024])
- calibrationTransform2 = ColorSpaceTransform([990/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1056/1024])
- colorTransform1 = ColorSpaceTransform([849/1024, -235/1024, -98/1024], [-447/1024, 1312/1024, 125/1024], [-105/1024, 276/1024, 450/1024])
- colorTransform2 = ColorSpaceTransform([1920/1024, -1192/1024, -86/1024], [-171/1024, 1194/1024, 50/1024], [67/1024, 127/1024, 467/1024])
- forwardMatrix1 = ColorSpaceTransform([655/1024, 250/1024, 82/1024], [226/1024, 920/1024, -122/1024], [10/1024, -376/1024, 1212/1024])
- forwardMatrix2 = ColorSpaceTransform([422/1024, 340/1024, 225/1024], [19/1024, 972/1024, 33/1024], [-209/1024, -892/1024, 1946/1024])
- maxAnalogSensitivity = 403
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [1.8]
- availableFilterDensities = [0.0]
- availableFocalLengths = [5.4]
- availableOpticalStabilization = [0,1]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.24691355
- minimumFocusDistance = 10.0

android.logicalMultiCamera:
- sensorSyncType = 0

android.lens:
- distortion = [0.07163782,-0.09773128,0.0353876,0.0,0.0]
- facing = LENS_FACING_BACK
- intrinsicCalibration = [2744.5972,2740.5706,2048.2048,1518.2992,0.0]
- poseReference = 0
- poseRotation = [0.70710677,-0.70710677,0.0,0.0]
- poseTranslation = [0.0,0.0,0.0]

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

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

android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[10, 10],[15, 15],[24, 24],[7, 26],[26, 26],[7, 27],[27, 27],[7, 30],[30, 30],[7, 53],[53, 53],[7, 60],[15, 60],[60, 60]]
- aeCompensationRange = [-20, 20]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0,1,2,3,4]
- availableEffects = [0,1,2,3,4,5,8,7,6]
- availableModes = [0,1,2]
- availableSceneModes = [0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,18]
- availableSettingsOverrides = [0]
- availableVideoStabilizationModes = [0,1,2]
- awbAvailableModes = [1,2,3,4,5,6,7,8,0]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 100]
- zoomRatioRange = [0.6, 10.0]

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 4080, 3060)
- colorFilterArrangement = 2
- exposureTimeRange = [49856, 150001124]
- lensShadingApplied = true
- maxFrameDuration = 266705780
- physicalSize = 8.16x6.12
- pixelArraySize = 4080x3060
- preCorrectionActiveArraySize = Rect(0, 0 - 4080, 3060)
- sensitivityRange = [25, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 4095

Camera 1 (FRONT)

android.flash.info:
- available = false

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL

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

android.reprocess:
- maxCaptureStall = 2

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

android.scaler:
- availableMaxDigitalZoom = 8.0
- availableRotateAndCropModes = [0]
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([1028/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1011/1024])
- calibrationTransform2 = ColorSpaceTransform([1028/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1011/1024])
- colorTransform1 = ColorSpaceTransform([785/1024, -168/1024, -129/1024], [-679/1024, 1590/1024, 73/1024], [-197/1024, 372/1024, 455/1024])
- colorTransform2 = ColorSpaceTransform([1628/1024, -902/1024, -143/1024], [-380/1024, 1460/1024, -51/1024], [7/1024, 206/1024, 501/1024])
- forwardMatrix1 = ColorSpaceTransform([671/1024, 108/1024, 208/1024], [285/1024, 716/1024, 23/1024], [39/1024, -407/1024, 1213/1024])
- forwardMatrix2 = ColorSpaceTransform([498/1024, 208/1024, 281/1024], [96/1024, 815/1024, 113/1024], [-156/1024, -867/1024, 1868/1024])
- maxAnalogSensitivity = 406
- orientation = 270
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [2.2]
- availableFilterDensities = [0.0]
- availableFocalLengths = [3.3]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.4525253
- minimumFocusDistance = 5.0

android.lens:
- distortion = [0.0,0.0,0.0,0.0,0.0]
- facing = LENS_FACING_FRONT
- intrinsicCalibration = [2946.4285,2946.4285,0.0,0.0,0.0]
- poseReference = 0
- poseRotation = [0.0,0.0,0.70710677,0.70710677]
- poseTranslation = [0.0,0.0,0.0]

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

android.colorCorrection:
- availableAberrationModes = [0]

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

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 4000, 3000)
- colorFilterArrangement = 1
- exposureTimeRange = [91077, 150006780]
- lensShadingApplied = true
- maxFrameDuration = 150121488
- physicalSize = 4.48x3.36
- pixelArraySize = 4000x3000
- preCorrectionActiveArraySize = Rect(0, 0 - 4000, 3000)
- sensitivityRange = [25, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 1023

Camera 2 (BACK)

android.flash.info:
- available = false

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_LIMITED

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

android.reprocess:
- maxCaptureStall = 2

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

android.scaler:
- availableMaxDigitalZoom = 8.0
- availableRotateAndCropModes = [0]
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([1023/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1004/1024])
- calibrationTransform2 = ColorSpaceTransform([1023/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1004/1024])
- colorTransform1 = ColorSpaceTransform([820/1024, -246/1024, -95/1024], [-428/1024, 1265/1024, 153/1024], [-109/1024, 266/1024, 459/1024])
- colorTransform2 = ColorSpaceTransform([1711/1024, -1058/1024, 25/1024], [-160/1024, 1119/1024, 227/1024], [24/1024, 141/1024, 535/1024])
- forwardMatrix1 = ColorSpaceTransform([631/1024, 291/1024, 65/1024], [215/1024, 975/1024, -166/1024], [17/1024, -367/1024, 1195/1024])
- forwardMatrix2 = ColorSpaceTransform([464/1024, 419/1024, 104/1024], [31/1024, 1098/1024, -105/1024], [-97/1024, -829/1024, 1770/1024])
- maxAnalogSensitivity = 387
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [2.2]
- availableFilterDensities = [0.0]
- availableFocalLengths = [2.2]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 1
- hyperfocalDistance = 1.2727273
- minimumFocusDistance = 0.0

android.lens:
- distortion = [-0.0018488624,0.012760717,-0.009182941,0.0,0.0]
- facing = LENS_FACING_BACK
- intrinsicCalibration = [1617.0312,1614.3395,2009.879,1478.4468,0.0]
- poseReference = 0
- poseRotation = [0.70794666,-0.70626104,1.5048159E-4,0.00262452]
- poseTranslation = [0.0,0.017681094,0.0]

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

android.colorCorrection:
- availableAberrationModes = [0]

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

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 4000, 3000)
- colorFilterArrangement = 0
- exposureTimeRange = [49856, 150001124]
- lensShadingApplied = true
- maxFrameDuration = 150100836
- physicalSize = 5.6x4.2
- pixelArraySize = 4000x3000
- preCorrectionActiveArraySize = Rect(0, 0 - 4000, 3000)
- sensitivityRange = [48, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 1023

Camera 3 (FRONT)

android.flash.info:
- available = false

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL

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

android.reprocess:
- maxCaptureStall = 2

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

android.scaler:
- availableMaxDigitalZoom = 8.0
- availableRotateAndCropModes = [0]
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([1028/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1011/1024])
- calibrationTransform2 = ColorSpaceTransform([1028/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1011/1024])
- colorTransform1 = ColorSpaceTransform([785/1024, -168/1024, -129/1024], [-679/1024, 1590/1024, 73/1024], [-197/1024, 372/1024, 455/1024])
- colorTransform2 = ColorSpaceTransform([1628/1024, -902/1024, -143/1024], [-380/1024, 1460/1024, -51/1024], [7/1024, 206/1024, 501/1024])
- forwardMatrix1 = ColorSpaceTransform([671/1024, 108/1024, 208/1024], [285/1024, 716/1024, 23/1024], [39/1024, -407/1024, 1213/1024])
- forwardMatrix2 = ColorSpaceTransform([498/1024, 208/1024, 281/1024], [96/1024, 815/1024, 113/1024], [-156/1024, -867/1024, 1868/1024])
- maxAnalogSensitivity = 406
- orientation = 270
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [2.2]
- availableFilterDensities = [0.0]
- availableFocalLengths = [3.3]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.4525253
- minimumFocusDistance = 5.0

android.lens:
- distortion = [0.0,0.0,0.0,0.0,0.0]
- facing = LENS_FACING_FRONT
- intrinsicCalibration = [2946.4285,2946.4285,0.0,0.0,0.0]
- poseReference = 0
- poseRotation = [0.0,0.0,0.70710677,0.70710677]
- poseTranslation = [0.0,0.0,0.0]

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

android.colorCorrection:
- availableAberrationModes = [0]

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

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 3392, 2544)
- colorFilterArrangement = 1
- exposureTimeRange = [49203, 150035550]
- lensShadingApplied = true
- maxFrameDuration = 150150280
- physicalSize = 3.79904x2.84928
- pixelArraySize = 3392x2544
- preCorrectionActiveArraySize = Rect(0, 0 - 3392, 2544)
- sensitivityRange = [25, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 1023

Camera 5 (BACK)

android.flash.info:
- available = true
- strengthDefaultLevel = 1
- strengthMaximumLevel = 5

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_3

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

android.reprocess:
- maxCaptureStall = 2

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

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

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([256, 256], [256, 256])
- calibrationTransform1 = ColorSpaceTransform([990/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1056/1024])
- calibrationTransform2 = ColorSpaceTransform([990/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1056/1024])
- colorTransform1 = ColorSpaceTransform([849/1024, -235/1024, -98/1024], [-447/1024, 1312/1024, 125/1024], [-105/1024, 276/1024, 450/1024])
- colorTransform2 = ColorSpaceTransform([1920/1024, -1192/1024, -86/1024], [-171/1024, 1194/1024, 50/1024], [67/1024, 127/1024, 467/1024])
- forwardMatrix1 = ColorSpaceTransform([655/1024, 250/1024, 82/1024], [226/1024, 920/1024, -122/1024], [10/1024, -376/1024, 1212/1024])
- forwardMatrix2 = ColorSpaceTransform([422/1024, 340/1024, 225/1024], [19/1024, 972/1024, 33/1024], [-209/1024, -892/1024, 1946/1024])
- maxAnalogSensitivity = 403
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [1.8]
- availableFilterDensities = [0.0]
- availableFocalLengths = [5.4]
- availableOpticalStabilization = [0,1]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.24691355
- minimumFocusDistance = 10.0

android.lens:
- distortion = [0.07163782,-0.09773128,0.0353876,0.0,0.0]
- distortionMaximumResolution = [0.07163782,-0.09773128,0.0353876,0.0,0.0]
- facing = LENS_FACING_BACK
- intrinsicCalibration = [2744.5972,2740.5706,2048.2048,1518.2992,0.0]
- intrinsicCalibrationMaximumResolution = [2700.0,2700.0,0.0,0.0,0.0]
- poseReference = 0
- poseRotation = [0.70710677,-0.70710677,0.0,0.0]
- poseTranslation = [0.0,0.0,0.0]

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

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

android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[10, 10],[15, 15],[24, 24],[7, 26],[26, 26],[7, 27],[27, 27],[7, 30],[30, 30],[7, 53],[53, 53],[7, 60],[15, 60],[60, 60]]
- aeCompensationRange = [-20, 20]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0,1,2,3,4]
- availableEffects = [0,1,2,3,4,5,8,7,6]
- availableModes = [0,1,2]
- availableSceneModes = [0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,18]
- availableSettingsOverrides = [0]
- availableVideoStabilizationModes = [0,1,2]
- awbAvailableModes = [1,2,3,4,5,6,7,8,0]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 100]
- zoomRatioRange = [1.0, 8.0]

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 4080, 3060)
- activeArraySizeMaximumResolution = Rect(0, 0 - 4080, 3060)
- binningFactor = 2x2
- colorFilterArrangement = 2
- exposureTimeRange = [23636, 266613512]
- lensShadingApplied = true
- maxFrameDuration = 266705780
- physicalSize = 8.16x6.12
- pixelArraySize = 4080x3060
- pixelArraySizeMaximumResolution = 4080x3060
- preCorrectionActiveArraySize = Rect(0, 0 - 4080, 3060)
- preCorrectionActiveArraySizeMaximumResolution = Rect(0, 0 - 4080, 3060)
- sensitivityRange = [25, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 4095

Camera 6 (BACK)

android.flash.info:
- available = true
- strengthDefaultLevel = 1
- strengthMaximumLevel = 5

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_LIMITED

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

android.reprocess:
- maxCaptureStall = 2

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

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

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([1029/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 994/1024])
- calibrationTransform2 = ColorSpaceTransform([1029/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 994/1024])
- colorTransform1 = ColorSpaceTransform([827/1024, -263/1024, -104/1024], [-452/1024, 1301/1024, 140/1024], [-118/1024, 279/1024, 477/1024])
- colorTransform2 = ColorSpaceTransform([1825/1024, -1143/1024, -78/1024], [-189/1024, 1196/1024, 100/1024], [44/1024, 136/1024, 516/1024])
- forwardMatrix1 = ColorSpaceTransform([604/1024, 295/1024, 88/1024], [211/1024, 948/1024, -135/1024], [18/1024, -358/1024, 1185/1024])
- forwardMatrix2 = ColorSpaceTransform([431/1024, 366/1024, 191/1024], [32/1024, 997/1024, -5/1024], [-144/1024, -810/1024, 1799/1024])
- maxAnalogSensitivity = 393
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [2.4]
- availableFilterDensities = [0.0]
- availableFocalLengths = [7.0]
- availableOpticalStabilization = [0,1]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.09795919
- minimumFocusDistance = 2.5

android.lens:
- distortion = [-0.52501345,9.22095,-49.72388,0.0,0.0]
- facing = LENS_FACING_BACK
- intrinsicCalibration = [7116.544,7107.962,1958.2316,1434.1201,0.0]
- poseReference = 0
- poseRotation = [0.70710677,-0.70710677,0.0,0.0]
- poseTranslation = [0.0,0.0,0.0]

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

android.colorCorrection:
- availableAberrationModes = [0]

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

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 3648, 2736)
- colorFilterArrangement = 2
- exposureTimeRange = [32532, 150003920]
- lensShadingApplied = true
- maxFrameDuration = 150060559
- physicalSize = 3.648x2.736
- pixelArraySize = 3648x2736
- preCorrectionActiveArraySize = Rect(0, 0 - 3648, 2736)
- sensitivityRange = [25, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 1023

Camera 20 (BACK)

android.flash.info:
- available = true
- strengthDefaultLevel = 1
- strengthMaximumLevel = 5

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_3

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

android.reprocess:
- maxCaptureStall = 2

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

android.scaler:
- availableMaxDigitalZoom = 8.0
- availableRotateAndCropModes = [0]
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([256, 256], [256, 256])
- calibrationTransform1 = ColorSpaceTransform([990/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1056/1024])
- calibrationTransform2 = ColorSpaceTransform([990/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1056/1024])
- colorTransform1 = ColorSpaceTransform([849/1024, -235/1024, -98/1024], [-447/1024, 1312/1024, 125/1024], [-105/1024, 276/1024, 450/1024])
- colorTransform2 = ColorSpaceTransform([1920/1024, -1192/1024, -86/1024], [-171/1024, 1194/1024, 50/1024], [67/1024, 127/1024, 467/1024])
- forwardMatrix1 = ColorSpaceTransform([655/1024, 250/1024, 82/1024], [226/1024, 920/1024, -122/1024], [10/1024, -376/1024, 1212/1024])
- forwardMatrix2 = ColorSpaceTransform([422/1024, 340/1024, 225/1024], [19/1024, 972/1024, 33/1024], [-209/1024, -892/1024, 1946/1024])
- maxAnalogSensitivity = 403
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [1.8]
- availableFilterDensities = [0.0]
- availableFocalLengths = [5.4]
- availableOpticalStabilization = [0,1]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.24691355
- minimumFocusDistance = 10.0

android.logicalMultiCamera:
- sensorSyncType = 0

android.lens:
- distortion = [0.07163782,-0.09773128,0.0353876,0.0,0.0]
- facing = LENS_FACING_BACK
- intrinsicCalibration = [2744.5972,2740.5706,2048.2048,1518.2992,0.0]
- poseReference = 0
- poseRotation = [0.70710677,-0.70710677,0.0,0.0]
- poseTranslation = [0.0,0.0,0.0]

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

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

android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[10, 10],[15, 15],[24, 24],[7, 26],[26, 26],[7, 27],[27, 27],[7, 30],[30, 30],[7, 53],[53, 53],[7, 60],[15, 60],[60, 60]]
- aeCompensationRange = [-20, 20]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0,1,2,3,4]
- availableEffects = [0,1,2,3,4,5,8,7,6]
- availableModes = [0,1,2]
- availableSceneModes = [0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,18]
- availableSettingsOverrides = [0]
- availableVideoStabilizationModes = [0,1,2]
- awbAvailableModes = [1,2,3,4,5,6,7,8,0]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 100]
- zoomRatioRange = [0.6, 10.0]

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 4080, 3060)
- colorFilterArrangement = 2
- exposureTimeRange = [49856, 150001124]
- lensShadingApplied = true
- maxFrameDuration = 266705780
- physicalSize = 8.16x6.12
- pixelArraySize = 4080x3060
- preCorrectionActiveArraySize = Rect(0, 0 - 4080, 3060)
- sensitivityRange = [25, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 4095

Camera 21 (BACK)

android.flash.info:
- available = true
- strengthDefaultLevel = 1
- strengthMaximumLevel = 5

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL

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

android.reprocess:
- maxCaptureStall = 2

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

android.scaler:
- availableMaxDigitalZoom = 8.0
- availableRotateAndCropModes = [0]
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([1029/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 994/1024])
- calibrationTransform2 = ColorSpaceTransform([1029/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 994/1024])
- colorTransform1 = ColorSpaceTransform([827/1024, -263/1024, -104/1024], [-452/1024, 1301/1024, 140/1024], [-118/1024, 279/1024, 477/1024])
- colorTransform2 = ColorSpaceTransform([1825/1024, -1143/1024, -78/1024], [-189/1024, 1196/1024, 100/1024], [44/1024, 136/1024, 516/1024])
- forwardMatrix1 = ColorSpaceTransform([604/1024, 295/1024, 88/1024], [211/1024, 948/1024, -135/1024], [18/1024, -358/1024, 1185/1024])
- forwardMatrix2 = ColorSpaceTransform([431/1024, 366/1024, 191/1024], [32/1024, 997/1024, -5/1024], [-144/1024, -810/1024, 1799/1024])
- maxAnalogSensitivity = 393
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [2.4]
- availableFilterDensities = [0.0]
- availableFocalLengths = [7.0]
- availableOpticalStabilization = [0,1]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.09795919
- minimumFocusDistance = 2.5

android.logicalMultiCamera:
- sensorSyncType = 0

android.lens:
- distortion = [-0.52501345,9.22095,-49.72388,0.0,0.0]
- facing = LENS_FACING_BACK
- intrinsicCalibration = [7116.544,7107.962,1958.2316,1434.1201,0.0]
- poseReference = 0
- poseRotation = [0.70710677,-0.70710677,0.0,0.0]
- poseTranslation = [0.0,0.0,0.0]

android.request:
- availableCapabilities = [0,3,1,2,4,5,6,18,19,20,11]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 2
- maxNumOutputRaw = 1
- partialResultCount = 2
- pipelineMaxDepth = 8
- recommendedTenBitDynamicRangeProfile = 2

android.colorCorrection:
- availableAberrationModes = [0]

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

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 3648, 2736)
- colorFilterArrangement = 2
- exposureTimeRange = [32532, 150003920]
- lensShadingApplied = true
- maxFrameDuration = 150060559
- physicalSize = 3.648x2.736
- pixelArraySize = 3648x2736
- preCorrectionActiveArraySize = Rect(0, 0 - 3648, 2736)
- sensitivityRange = [25, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 1023

Camera 23 (BACK)

android.flash.info:
- available = true
- strengthDefaultLevel = 1
- strengthMaximumLevel = 5

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL

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

android.reprocess:
- maxCaptureStall = 2

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

android.scaler:
- availableMaxDigitalZoom = 8.0
- availableRotateAndCropModes = [0]
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([256, 256], [256, 256])
- calibrationTransform1 = ColorSpaceTransform([990/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1056/1024])
- calibrationTransform2 = ColorSpaceTransform([990/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1056/1024])
- colorTransform1 = ColorSpaceTransform([849/1024, -235/1024, -98/1024], [-447/1024, 1312/1024, 125/1024], [-105/1024, 276/1024, 450/1024])
- colorTransform2 = ColorSpaceTransform([1920/1024, -1192/1024, -86/1024], [-171/1024, 1194/1024, 50/1024], [67/1024, 127/1024, 467/1024])
- forwardMatrix1 = ColorSpaceTransform([655/1024, 250/1024, 82/1024], [226/1024, 920/1024, -122/1024], [10/1024, -376/1024, 1212/1024])
- forwardMatrix2 = ColorSpaceTransform([422/1024, 340/1024, 225/1024], [19/1024, 972/1024, 33/1024], [-209/1024, -892/1024, 1946/1024])
- maxAnalogSensitivity = 403
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [1.8]
- availableFilterDensities = [0.0]
- availableFocalLengths = [5.4]
- availableOpticalStabilization = [0,1]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.24691355
- minimumFocusDistance = 10.0

android.logicalMultiCamera:
- sensorSyncType = 0

android.lens:
- distortion = [0.07163782,-0.09773128,0.0353876,0.0,0.0]
- distortionMaximumResolution = [0.07163782,-0.09773128,0.0353876,0.0,0.0]
- facing = LENS_FACING_BACK
- intrinsicCalibration = [2744.5972,2740.5706,2048.2048,1518.2992,0.0]
- intrinsicCalibrationMaximumResolution = [2700.0,2700.0,0.0,0.0,0.0]
- poseReference = 0
- poseRotation = [0.70710677,-0.70710677,0.0,0.0]
- poseTranslation = [0.0,0.0,0.0]

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

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

android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[10, 10],[15, 15],[24, 24],[7, 26],[26, 26],[7, 27],[27, 27],[7, 30],[30, 30],[7, 53],[53, 53],[7, 60],[15, 60],[60, 60]]
- aeCompensationRange = [-20, 20]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0,1,2,3,4]
- availableEffects = [0,1,2,3,4,5,8,7,6]
- availableModes = [0,1,2]
- availableSceneModes = [0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,18]
- availableSettingsOverrides = [0]
- availableVideoStabilizationModes = [0,1,2]
- awbAvailableModes = [1,2,3,4,5,6,7,8,0]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 100]
- zoomRatioRange = [1.0, 8.0]

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 4080, 3060)
- activeArraySizeMaximumResolution = Rect(0, 0 - 4080, 3060)
- binningFactor = 2x2
- colorFilterArrangement = 2
- exposureTimeRange = [23636, 266613512]
- lensShadingApplied = true
- maxFrameDuration = 266705780
- physicalSize = 8.16x6.12
- pixelArraySize = 4080x3060
- pixelArraySizeMaximumResolution = 4080x3060
- preCorrectionActiveArraySize = Rect(0, 0 - 4080, 3060)
- preCorrectionActiveArraySizeMaximumResolution = Rect(0, 0 - 4080, 3060)
- sensitivityRange = [25, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 4095

Camera 52 (BACK)

android.flash.info:
- available = true
- strengthDefaultLevel = 1
- strengthMaximumLevel = 5

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_LIMITED

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

android.reprocess:
- maxCaptureStall = 2

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

android.scaler:
- availableMaxDigitalZoom = 8.0
- availableRotateAndCropModes = [0]
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([1029/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 994/1024])
- calibrationTransform2 = ColorSpaceTransform([1029/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 994/1024])
- colorTransform1 = ColorSpaceTransform([827/1024, -263/1024, -104/1024], [-452/1024, 1301/1024, 140/1024], [-118/1024, 279/1024, 477/1024])
- colorTransform2 = ColorSpaceTransform([1825/1024, -1143/1024, -78/1024], [-189/1024, 1196/1024, 100/1024], [44/1024, 136/1024, 516/1024])
- forwardMatrix1 = ColorSpaceTransform([604/1024, 295/1024, 88/1024], [211/1024, 948/1024, -135/1024], [18/1024, -358/1024, 1185/1024])
- forwardMatrix2 = ColorSpaceTransform([431/1024, 366/1024, 191/1024], [32/1024, 997/1024, -5/1024], [-144/1024, -810/1024, 1799/1024])
- maxAnalogSensitivity = 393
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [2.4]
- availableFilterDensities = [0.0]
- availableFocalLengths = [7.0]
- availableOpticalStabilization = [0,1]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.09795919
- minimumFocusDistance = 2.5

android.lens:
- distortion = [-0.52501345,9.22095,-49.72388,0.0,0.0]
- facing = LENS_FACING_BACK
- intrinsicCalibration = [7116.544,7107.962,1958.2316,1434.1201,0.0]
- poseReference = 0
- poseRotation = [0.70710677,-0.70710677,0.0,0.0]
- poseTranslation = [0.0,0.0,0.0]

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

android.colorCorrection:
- availableAberrationModes = [0]

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

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 3648, 2736)
- colorFilterArrangement = 2
- exposureTimeRange = [32532, 150003920]
- lensShadingApplied = true
- maxFrameDuration = 150060559
- physicalSize = 3.648x2.736
- pixelArraySize = 3648x2736
- preCorrectionActiveArraySize = Rect(0, 0 - 3648, 2736)
- sensitivityRange = [25, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 1023

Camera 56 (BACK)

android.flash.info:
- available = true
- strengthDefaultLevel = 1
- strengthMaximumLevel = 5

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_3

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

android.reprocess:
- maxCaptureStall = 2

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

android.scaler:
- availableMaxDigitalZoom = 8.0
- availableRotateAndCropModes = [0]
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([256, 256], [256, 256])
- calibrationTransform1 = ColorSpaceTransform([990/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1056/1024])
- calibrationTransform2 = ColorSpaceTransform([990/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1056/1024])
- colorTransform1 = ColorSpaceTransform([849/1024, -235/1024, -98/1024], [-447/1024, 1312/1024, 125/1024], [-105/1024, 276/1024, 450/1024])
- colorTransform2 = ColorSpaceTransform([1920/1024, -1192/1024, -86/1024], [-171/1024, 1194/1024, 50/1024], [67/1024, 127/1024, 467/1024])
- forwardMatrix1 = ColorSpaceTransform([655/1024, 250/1024, 82/1024], [226/1024, 920/1024, -122/1024], [10/1024, -376/1024, 1212/1024])
- forwardMatrix2 = ColorSpaceTransform([422/1024, 340/1024, 225/1024], [19/1024, 972/1024, 33/1024], [-209/1024, -892/1024, 1946/1024])
- maxAnalogSensitivity = 403
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [1.8]
- availableFilterDensities = [0.0]
- availableFocalLengths = [5.4]
- availableOpticalStabilization = [0,1]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.24691355
- minimumFocusDistance = 10.0

android.lens:
- distortion = [0.07163782,-0.09773128,0.0353876,0.0,0.0]
- distortionMaximumResolution = [0.07163782,-0.09773128,0.0353876,0.0,0.0]
- facing = LENS_FACING_BACK
- intrinsicCalibration = [2744.5972,2740.5706,2048.2048,1518.2992,0.0]
- intrinsicCalibrationMaximumResolution = [2700.0,2700.0,0.0,0.0,0.0]
- poseReference = 0
- poseRotation = [0.70710677,-0.70710677,0.0,0.0]
- poseTranslation = [0.0,0.0,0.0]

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

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

android.control:
- aeAvailableAntibandingModes = [0,1,2,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[10, 10],[15, 15],[24, 24],[7, 26],[26, 26],[7, 27],[27, 27],[7, 30],[30, 30],[7, 53],[53, 53],[7, 60],[15, 60],[60, 60]]
- aeCompensationRange = [-20, 20]
- aeCompensationStep = 1/10
- aeLockAvailable = true
- afAvailableModes = [0,1,2,3,4]
- availableEffects = [0,1,2,3,4,5,8,7,6]
- availableModes = [0,1,2]
- availableSceneModes = [0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,18]
- availableSettingsOverrides = [0]
- availableVideoStabilizationModes = [0,1,2]
- awbAvailableModes = [1,2,3,4,5,6,7,8,0]
- awbLockAvailable = true
- maxRegionsAe = 1
- maxRegionsAf = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 100]
- zoomRatioRange = [1.0, 8.0]

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 4080, 3060)
- activeArraySizeMaximumResolution = Rect(0, 0 - 4080, 3060)
- binningFactor = 2x2
- colorFilterArrangement = 2
- exposureTimeRange = [23636, 266613512]
- lensShadingApplied = true
- maxFrameDuration = 266705780
- physicalSize = 8.16x6.12
- pixelArraySize = 4080x3060
- pixelArraySizeMaximumResolution = 4080x3060
- preCorrectionActiveArraySize = Rect(0, 0 - 4080, 3060)
- preCorrectionActiveArraySizeMaximumResolution = Rect(0, 0 - 4080, 3060)
- sensitivityRange = [25, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 4095

Camera 58 (BACK)

android.flash.info:
- available = false

android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_LIMITED

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

android.reprocess:
- maxCaptureStall = 2

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

android.scaler:
- availableMaxDigitalZoom = 8.0
- availableRotateAndCropModes = [0]
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =

android.sensor:
- availableTestPatternModes = [0,1]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([1023/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1004/1024])
- calibrationTransform2 = ColorSpaceTransform([1023/1024, 0/1024, 0/1024], [0/1024, 1024/1024, 0/1024], [0/1024, 0/1024, 1004/1024])
- colorTransform1 = ColorSpaceTransform([820/1024, -246/1024, -95/1024], [-428/1024, 1265/1024, 153/1024], [-109/1024, 266/1024, 459/1024])
- colorTransform2 = ColorSpaceTransform([1711/1024, -1058/1024, 25/1024], [-160/1024, 1119/1024, 227/1024], [24/1024, 141/1024, 535/1024])
- forwardMatrix1 = ColorSpaceTransform([631/1024, 291/1024, 65/1024], [215/1024, 975/1024, -166/1024], [17/1024, -367/1024, 1195/1024])
- forwardMatrix2 = ColorSpaceTransform([464/1024, 419/1024, 104/1024], [31/1024, 1098/1024, -105/1024], [-97/1024, -829/1024, 1770/1024])
- maxAnalogSensitivity = 387
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17

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

android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL

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

android.lens.info:
- availableApertures = [2.2]
- availableFilterDensities = [0.0]
- availableFocalLengths = [2.2]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 1
- hyperfocalDistance = 1.2727273
- minimumFocusDistance = 0.0

android.lens:
- distortion = [-0.0018488624,0.012760717,-0.009182941,0.0,0.0]
- facing = LENS_FACING_BACK
- intrinsicCalibration = [1617.0312,1614.3395,2009.879,1478.4468,0.0]
- poseReference = 0
- poseRotation = [0.70794666,-0.70626104,1.5048159E-4,0.00262452]
- poseTranslation = [0.0,0.017681094,0.0]

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

android.colorCorrection:
- availableAberrationModes = [0]

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

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

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

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

android.sensor.info:
- activeArraySize = Rect(0, 0 - 4000, 3000)
- colorFilterArrangement = 0
- exposureTimeRange = [49856, 150001124]
- lensShadingApplied = true
- maxFrameDuration = 150100836
- physicalSize = 5.6x4.2
- pixelArraySize = 4000x3000
- preCorrectionActiveArraySize = Rect(0, 0 - 4000, 3000)
- sensitivityRange = [48, 3200]
- timestampSource = SOURCE_REALTIME
- whiteLevel = 1023