@Arnova8G2 Camera test results for the Mi Mix
OS Version: 3.18.31-g342c2c8d-dirty(b1bec7755b)
OS API Level: 7.1.2(25)
Device: lithium
Model (and Product): MI MIX (lithium)
Camera 0 (BACK)
android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL
android.lens:
- facing = LENS_FACING_BACK
android.request:
- availableCapabilities = [0,1,2,5,6,4,7,9,3]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 1
- partialResultCount = 2
- pipelineMaxDepth = 8
android.statistics.info:
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
android.shading:
- availableModes = [0,1,2]
android.control:
- aeAvailableAntibandingModes = [0,2,1,3]
- aeAvailableModes = [0,1,2,3]
- aeAvailableTargetFpsRanges = [[7, 24],[24, 24],[7, 30],[30, 30],[8, 30]]
- aeCompensationRange = [-12, 12]
- aeCompensationStep = 1/6
- aeLockAvailable = true
- afAvailableModes = [1,0,2,3,4]
- availableEffects = [0,1,2,3,5]
- 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 = 1
- maxRegionsAwb = 0
- postRawSensitivityBoostRange = [100, 100]
android.sensor:
- availableTestPatternModes = [0,1,2,4]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- calibrationTransform1 = ColorSpaceTransform([130/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 129/128])
- calibrationTransform2 = ColorSpaceTransform([130/128, 0/128, 0/128], [0/128, 128/128, 0/128], [0/128, 0/128, 129/128])
- colorTransform1 = ColorSpaceTransform([99/128, -15/128, -16/128], [-76/128, 182/128, 16/128], [-25/128, 43/128, 75/128])
- colorTransform2 = ColorSpaceTransform([187/128, -83/128, -27/128], [-73/128, 201/128, 19/128], [-7/128, 24/128, 116/128])
- forwardMatrix1 = ColorSpaceTransform([91/128, 11/128, 21/128], [37/128, 97/128, -6/128], [7/128, -39/128, 139/128])
- forwardMatrix2 = ColorSpaceTransform([77/128, 23/128, 24/128], [26/128, 101/128, 1/128], [-1/128, -48/128, 154/128])
- maxAnalogSensitivity = 1550
- orientation = 90
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL
android.jpeg:
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
android.lens.info:
- availableApertures = [2.0]
- availableFilterDensities = [0.0]
- availableFocalLengths = [4.26]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.2204148
- minimumFocusDistance = 10.0
android.scaler:
- availableMaxDigitalZoom = 4.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[4672x3504, RAW_SENSOR(32), min_dur:41666666, stall:200000000]
[4608x3456, JPEG(256), min_dur:41666666, stall:400000000]
[4608x2592, JPEG(256), min_dur:33333333, 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:33333333, stall:243000000]
[3200x2400, JPEG(256), min_dur:33333333, 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:33333333, 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:33333333, stall:0]
[3200x2400, PRIVATE(34), min_dur:33333333, 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:33333333, 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:33333333, stall:0]
[3200x2400, YUV_420_888(35), min_dur:33333333, 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]
[4672x3504, RAW_PRIVATE(36), min_dur:41666666, stall:0]
[4672x3504, RAW10(37), min_dur:41666666, stall:0]
HighSpeedVideoConfigurations:
[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], [176x144, min_fps:30, max_fps:120], [176x144, min_fps:120, max_fps:120], [720x480, min_fps:30, max_fps:120], [720x480, min_fps:120, max_fps:120], [640x480, min_fps:30, max_fps:120], [640x480, min_fps:120, max_fps:120], [640x360, min_fps:30, max_fps:120], [640x360, min_fps:120, max_fps:120], [320x240, min_fps:30, max_fps:120], [320x240, min_fps:120, max_fps:120], [480x320, min_fps:30, max_fps:120], [480x320, min_fps:120, max_fps:120], [800x480, min_fps:30, max_fps:120], [800x480, min_fps:120, max_fps:120], [864x480, min_fps:30, max_fps:120], [864x480, min_fps:120, max_fps:120], [352x288, min_fps:30, max_fps:120], [352x288, 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)
YUV_420_888(35), out:JPEG(256), YUV_420_888(35)
android.colorCorrection:
- availableAberrationModes = [0,1,2]
android.sensor.info:
- activeArraySize = Rect(8, 8 - 4680, 3512)
- colorFilterArrangement = 3
- exposureTimeRange = [10874, 285723998]
- maxFrameDuration = 285793774
- physicalSize = 4.688x3.52
- pixelArraySize = 4688x3520
- preCorrectionActiveArraySize = Rect(8, 8 - 4680, 3512)
- sensitivityRange = [100, 1550]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023
android.tonemap:
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 512
android.flash.info:
- available = true
android.edge:
- availableEdgeModes = [0,1,2,3]
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2,3,4]
android.hotPixel:
- availableHotPixelModes = [1,2]
Camera 1 (FRONT)
android.sync:
- maxLatency = SYNC_MAX_LATENCY_PER_FRAME_CONTROL
android.lens:
- facing = LENS_FACING_FRONT
android.request:
- availableCapabilities = [0,1,2,5,6,4,7,3]
- maxNumInputStreams = 1
- maxNumOutputProc = 3
- maxNumOutputProcStalling = 1
- maxNumOutputRaw = 1
- partialResultCount = 2
- pipelineMaxDepth = 8
android.statistics.info:
- availableFaceDetectModes = [0,1]
- availableHotPixelMapModes = [false]
- availableLensShadingMapModes = [0,1]
- maxFaceCount = 10
android.shading:
- availableModes = [0,1,2]
android.control:
- aeAvailableAntibandingModes = [0,2,1,3]
- aeAvailableModes = [0,1]
- aeAvailableTargetFpsRanges = [[7, 30],[30, 30],[8, 30]]
- aeCompensationRange = [-12, 12]
- aeCompensationStep = 1/6
- aeLockAvailable = true
- afAvailableModes = [0]
- availableEffects = [0,1,2,3,5]
- 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, 100]
android.sensor:
- availableTestPatternModes = [0,1,2,0]
- blackLevelPattern = BlackLevelPattern([64, 64], [64, 64])
- 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([70/128, 10/128, -12/128], [-79/128, 188/128, 13/128], [-31/128, 58/128, 65/128])
- colorTransform2 = ColorSpaceTransform([95/128, 9/128, -32/128], [-70/128, 206/128, -3/128], [-8/128, 40/128, 78/128])
- forwardMatrix1 = ColorSpaceTransform([117/128, -21/128, 28/128], [48/128, 82/128, -2/128], [8/128, -63/128, 161/128])
- forwardMatrix2 = ColorSpaceTransform([108/128, -34/128, 49/128], [33/128, 78/128, 17/128], [-18/128, -101/128, 225/128])
- maxAnalogSensitivity = 1550
- orientation = 270
- referenceIlluminant1 = 21
- referenceIlluminant2 = 17
android.info:
- supportedHardwareLevel = HARDWARE_LEVEL_FULL
android.jpeg:
- availableThumbnailSizes = [0x0,176x144,240x144,256x144,240x160,256x154,240x240,320x240]
android.lens.info:
- availableApertures = [2.2]
- availableFilterDensities = [0.0]
- availableFocalLengths = [4.6]
- availableOpticalStabilization = [0]
- focusDistanceCalibration = 1
- hyperfocalDistance = 0.23289225
- minimumFocusDistance = 0.0
android.scaler:
- availableMaxDigitalZoom = 4.0
- croppingType = SCALER_CROPPING_TYPE_CENTER_ONLY
- streamConfigurationMap =
OutputFormats:
[2592x1944, RAW_SENSOR(32), min_dur:33333333, stall:60000000]
[2592x1944, JPEG(256), min_dur:33333333, stall:144000000]
[2592x1458, JPEG(256), min_dur:33333333, stall:142000000]
[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:779000000]
[2592x1944, PRIVATE(34), min_dur:33333333, stall:0]
[2592x1458, 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]
[2592x1944, YUV_420_888(35), min_dur:33333333, stall:0]
[2592x1458, 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]
[2592x1944, RAW_PRIVATE(36), min_dur:33333333, stall:0]
[2592x1944, RAW10(37), min_dur:33333333, stall:0]
InputsString:
2592x1944, PRIVATE(34),
2592x1944, YUV_420_888(35),
ValidOutputFormatsForInputString:
PRIVATE(34), out:JPEG(256), YUV_420_888(35)
YUV_420_888(35), out:JPEG(256), YUV_420_888(35)
android.colorCorrection:
- availableAberrationModes = [0,1,2]
android.sensor.info:
- activeArraySize = Rect(0, 0 - 2592, 1944)
- colorFilterArrangement = 3
- exposureTimeRange = [16447, 442095360]
- maxFrameDuration = 442161148
- physicalSize = 2.90304x2.17728
- pixelArraySize = 2592x1944
- preCorrectionActiveArraySize = Rect(0, 0 - 2592, 1944)
- sensitivityRange = [100, 1550]
- timestampSource = SOURCE_UNKNOWN
- whiteLevel = 1023
android.tonemap:
- availableToneMapModes = [0,1,2]
- maxCurvePoints = 512
android.flash.info:
- available = false
android.edge:
- availableEdgeModes = [0,1,2,3]
android.noiseReduction:
- availableNoiseReductionModes = [0,1,2,3,4]
android.hotPixel:
- availableHotPixelModes = [1,2]