giulia: Initial vendor tree

* From CPH2691_15.0.0.801(EX01)

Signed-off-by: madmax7896 <madmax78968@gmail.com>
This commit is contained in:
madmax7896
2025-05-02 20:05:58 +05:30
commit af0e97e3d3
337 changed files with 170342 additions and 0 deletions

View File

@@ -0,0 +1 @@
Giulia_20250106_V24

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,53 @@
{
"Module": "BodySegmentV03",
"AIParamComment":
[
"########################MTK Neuropilot Options####################",
"AccelerationMode(NP_ACCELERATION_CPU,NP_ACCELERATION_NNAPI,NP_ACCELERATION_NEURON)",
"AcceleratorName(none,mtk-neuron,mtk-mdla,mtk-vpu)",
"ExecutionPreference(kUndefined,kLowPower,kFastSingleAnswer,kSustainedSpeed)",
"######################MTK NeuronRuntime Options###################",
"DeviceKind(kEnvOptNullDevice,kEnvOptCModelDevice,kEnvOptHardware)",
"MDLACoreOption(Auto,Single,Dual)",
"RuntimeAPIQoSPreference(NEURONRUNTIME_PREFER_PERFORMANCE,NEURONRUNTIME_PREFER_POWER)",
"RuntimeAPIQoSPriority(NEURONRUNTIME_PRIORITY_LOW,NEURONRUNTIME_PRIORITY_MED,NEURONRUNTIME_PRIORITY_HIGH)",
"RuntimeAPIQoSBoostValue(NEURONRUNTIME_BOOSTVALUE_PROFILED=101,NEURONRUNTIME_BOOSTVALUE_MAX=100,NEURONRUNTIME_BOOSTVALUE_MIN=0)",
"######################QCOM NeuronRuntime Options##################",
"PerformanceProfile_t(BALANCED,HIGH_PERFORMANCE,POWER_SAVER,SYSTEM_SETTINGS,SUSTAINED_HIGH_PERFORMANCE,BURST,LOW_POWER_SAVER,HIGH_POWER_SAVER,LOW_BALANCED)"
],
"GeneralParamComment":
[
"Decrption(true,false)",
"RunAiModel(true,false)",
"Country(China)",
"NetWidth(480,342)",
"NetHeight(640,456)",
"NetClass(5,4)",
"NetOutChannel(1,4)"
],
"SelectionParamComment":
[
"Product(2303)",
"Platform(MTK,QCOM,COMMON)",
"AiSdk(NEUROPILOT,NEURON_RUNTIME,SNPE,ODNN)"
],
"Product": "2303",
"Platform": "COMMON",
"AiSdk": "ODNN",
"ParamGroup":
[
{
"Product": "2303",
"Platform": "COMMON",
"AiSdk": "ODNN",
"PerformanceProfileT": 30,
"Decrption": true,
"RunAiModel": true,
"Country": "China",
"NetWidth": 480,
"NetHeight": 640,
"NetClass": 5,
"NetOutChannel": 1
}
]
}

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,96 @@
#############################################################################################################################################################
## SAT Fusion Config file contains the effect parameters of arcsoft sat fusion function ##
#############################################################################################################################################################
0_4_SATState-PinchZoom
0_PinchZoomIn_UW_W
1,0,7,0.95,0.925,0.90,0.875,0.85,0.8,0.75
0,0,0
0,0,0
1_PinchZoomOut_W_UW
1,0,7,0.35,0.30,0.25,0.20,0.15,0.10,0.05
1,0,2,0.1,0.05
0,0,0
2_PinchZoomIn_W_T
1,0,8,0.835406,0.535406,0.435406,0.253918,0.165501,0.054018,0.035673,0.021450
0,0,0
0,0,0
3_PinchZoomOut_T_W
1,0,7,0.835406,0.535406,0.435406,0.253918,0.165501,0.035673,0.021450
1,0,2,0.1,0.05
0,0,0
1_8_SATState-ButtonZoom
10_ButtonZoomIn_UW_W
0,0,0
0,0,0
0,0,0
11_ButtonZoomOut_W_UW
0,0,0
0,0,0
0,0,0
12_ButtonZoomIn_W_T
0,0,0
0,0,0
0,0,0
13_ButtonZoomOut_T_W
0,0,0
0,0,0
0,0,0
14_ButtonZoomIn_UW_T_UW_W
0,0,0
0,0,0
0,0,0
15_ButtonZoomIn_UW_T_W_T
0,0,0
0,0,0
0,0,0
16_ButtonZoomOut_T_UW_T_W
0,0,0
0,0,0
0,0,0
17_ButtonZoomOut_T_UW_W_UW
0,0,0
0,0,0
0,0,0
2_6_SATState-Fallback
20_Fallback_W_UW
1,0,7,0.35,0.30,0.25,0.20,0.15,0.10,0.05
0,0,0
0,0,0
21_Recovery_UW_W
0,0,0
0,0,0
0,0,0
22_Fallback_T_W
1,0,10,0.818731,0.367879,0.246597,0.182684,0.100259,0.060810,0.035023,0.026256,0.015234,0.005023
1,0,5,0.7,0.4,0.2,0.1,0.05
0,0,0
23_Recovery_W_T
0,0,0
0,0,0
0,0,0
24_Fallback_T_UW
1,0,10,0.818731,0.367879,0.246597,0.182684,0.100259,0.060810,0.035023,0.026256,0.015234,0.005023
0,0,0
0,0,0
25_Recovery_UW_T
1,0,10,0.818731,0.367879,0.246597,0.182684,0.100259,0.060810,0.035023,0.026256,0.015234,0.005023
0,0,0
0,0,0

View File

@@ -0,0 +1,23 @@
# Eis global default setting
# DefaultEISV3FrameDelay: 30; #< Default Frame Delay
# sensor sample rate setting here
# GyroSamplingRate: 416.0f; #< Gyro Sampling rate
# OisSamplingRate: 500.0f; #< OIS Sampling rate
# AccelSamplingRate: 416.0f; #< Accel Sampling rate
# MagSamplingRate: 100.0f; #< Mag Sampling rate
# distortion correction calibration bin files
# CalibrationFiles =>("/vendor/lib64/camera/arcsoft_dc_calibration_u.bin", # UW calib
# "/vendor/lib64/camera/arcsoft_dc_calibration_w.bin", # W calib
# "/vendor/lib64/camera/arcsoft_dc_calibration_t.bin" # T calib
# );
# CalibrationSize =>(256, 256, 256);
# Blur reduction strength for each camera , range [0, 5], 0 means no blur reduction
BlurReduction=>(0, 0, 0);
# Eis calibration parameters
DefaultEISCaliParam=> (3.0, 1.0, 0.028, 0.0, -0.5, 1.0, 0.028, 0, -0.5, 1.0, 0.0302, 0.0017, -0.5);
PhotoEisCalibParam=> (3.0, 1.0, 0.028, 0.0, -0.5, 1.0, 0.028, 0, -0.5, 1.0, 0.0302, 0.0017, -0.5);

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,380 @@
<!--
Copyright (c) 2019 OPPO Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - OPPO Technologies, Inc.
-->
<!--
CameraEngmodeConfig :
This node must be added for each module prosent in the device.
It contain all information about the module present.
The number of nodes of CameraEngmodeConfig indicate number of modules
to be probed on the device.
Maximum number of CameraEngmodeConfig nodes is 10
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-->
<CameraEngmodeRoot>
<CameraEngmodeConfig>
<CameraId>0</CameraId>
<SensorName>imx906</SensorName>
<EepromName>p24u256a_imx906</EepromName>
<isAvailable>TRUE</isAvailable>
<isWRP>0x1</isWRP>
<WRPaddr>0xA000</WRPaddr>
<CloseWRP>0x00</CloseWRP>
<OpenWRP>0x0E</OpenWRP>
<SensorInfo>
<sensorNameAddr>0x0006</sensorNameAddr>
<sensorNameSize>2</sensorNameSize>
<sensorVersionAddr>0x000C</sensorVersionAddr>
<sensorVersionSize>1</sensorVersionSize>
<sensorVcmidAddr>0x000A</sensorVcmidAddr>
<sensorVcmidSize>2</sensorVcmidSize>
<sensorLensidAddr>0x0008</sensorLensidAddr>
<sensorLensidSize>2</sensorLensidSize>
<sensorQrcodeAddr>0x00B0</sensorQrcodeAddr>
<sensorQrcodeSize>0x17</sensorQrcodeSize>
<sensorMarcoPosAddr>0x0092</sensorMarcoPosAddr>
<sensorMarcoPosSize>2</sensorMarcoPosSize>
<sensorInfinityPosAddr>0x0094</sensorInfinityPosAddr>
<sensorInfinityPosSize>2</sensorInfinityPosSize>
<sensorInfinityPosAddr>0x0094</sensorInfinityPosAddr>
<sensorInfinityPosSize>2</sensorInfinityPosSize>
<sensorMiddlePosAddr>0x0096</sensorMiddlePosAddr>
<sensorMiddlePosSize>2</sensorMiddlePosSize>
<regAddrType>2</regAddrType>
<regDataType>2</regDataType>
</SensorInfo>
<OisCalib>
<isAvailable>FALSE</isAvailable>
<xGyroOffsetAddr>0x8455</xGyroOffsetAddr>
<yGyroOffsetAddr>0x8456</yGyroOffsetAddr>
<xGyroOffsetCalibAddr>0x8406</xGyroOffsetCalibAddr>
<yGyroOffsetCalibAddr>0x8486</yGyroOffsetCalibAddr>
<regAddrType>2</regAddrType>
<regDataType>2</regDataType>
</OisCalib>
<eepromCalib>
<isAvailable>TRUE</isAvailable>
<MWdata>
<devIndex>9</devIndex>
<isAvailable>TRUE</isAvailable>
<dataAddress>0x3BC0</dataAddress>
<offset>0x3BC0</offset>
<dataSize>1685</dataSize>
<!--first byte128-->
<Head1Src>0</Head1Src>
<Head1Dst>0</Head1Dst>
<Head1Size>128</Head1Size>
<!--second byte40-->
<Head2Src>128</Head2Src>
<Head2Dst>128</Head2Dst>
<Head2Size>40</Head2Size>
<!--internalPara main-->
<MainParamSrc>168</MainParamSrc>
<MainParamDst>168</MainParamDst>
<MainParamSize>1517</MainParamSize>
<!--internalPara aux-->
<AuxParamSrc>0</AuxParamSrc>
<AuxParamDst>0</AuxParamDst>
<AuxParamSize>0</AuxParamSize>
<!--externalPara-->
<extParamSrc>0</extParamSrc>
<extParamDst>0</extParamDst>
<extParamSize>0</extParamSize>
<!--endPara-->
<EndParamSrc>0</EndParamSrc>
<EndParamDst>0</EndParamDst>
<EndParamSize>0</EndParamSize>
</MWdata>
<MTdata>
<devIndex>9</devIndex>
<isAvailable>TRUE</isAvailable>
<dataAddress>0x4280</dataAddress>
<offset>0x4280</offset>
<dataSize>1685</dataSize>
<!--first byte128-->
<Head1Src>0</Head1Src>
<Head1Dst>0</Head1Dst>
<Head1Size>128</Head1Size>
<!--second byte40-->
<Head2Src>128</Head2Src>
<Head2Dst>128</Head2Dst>
<Head2Size>40</Head2Size>
<!--internalPara main-->
<MainParamSrc>168</MainParamSrc>
<MainParamDst>168</MainParamDst>
<MainParamSize>1517</MainParamSize>
<!--internalPara aux-->
<AuxParamSrc>0</AuxParamSrc>
<AuxParamDst>0</AuxParamDst>
<AuxParamSize>0</AuxParamSize>
<!--externalPara-->
<extParamSrc>0</extParamSrc>
<extParamDst>0</extParamDst>
<extParamSize>0</extParamSize>
<!--endPara-->
<EndParamSrc>0</EndParamSrc>
<EndParamDst>0</EndParamDst>
<EndParamSize>0</EndParamSize>
</MTdata>
<AEsyncdata>
<devIndex>9</devIndex>
<isAvailable>TRUE</isAvailable>
<dataAddress>0x4F80</dataAddress>
<offset>0x4F80</offset>
<dataSize>42</dataSize>
</AEsyncdata>
<SN>
<devIndex>0x01</devIndex>
<isAvailable>TRUE</isAvailable>
<dataAddress>0x00B0</dataAddress>
<offset>0x00B0</offset>
<dataSize>0x17</dataSize>
</SN>
<Distortiondata>
<devIndex>8</devIndex>
<isAvailable>FALSE</isAvailable>
<dataAddress>0x2600</dataAddress>
<dataSize>36</dataSize>
</Distortiondata>
</eepromCalib>
</CameraEngmodeConfig>
<CameraEngmodeConfig>
<CameraId>1</CameraId>
<SensorName>imx355</SensorName>
<EepromName>gt24p128f_imx355</EepromName>
<isAvailable>TRUE</isAvailable>
<isWRP>0x1</isWRP>
<WRPaddr>0xE000</WRPaddr>
<CloseWRP>0xA2</CloseWRP>
<OpenWRP>0xA3</OpenWRP>
<SensorInfo>
<sensorNameAddr>0x0006</sensorNameAddr>
<sensorNameSize>2</sensorNameSize>
<sensorVersionAddr>0x000C</sensorVersionAddr>
<sensorVersionSize>1</sensorVersionSize>
<sensorVcmidAddr>0x000A</sensorVcmidAddr>
<sensorVcmidSize>2</sensorVcmidSize>
<sensorLensidAddr>0x0008</sensorLensidAddr>
<sensorLensidSize>2</sensorLensidSize>
<sensorQrcodeAddr>0x00B0</sensorQrcodeAddr>
<sensorQrcodeSize>17</sensorQrcodeSize>
<regAddrType>2</regAddrType>
<regDataType>2</regDataType>
</SensorInfo>
<eepromCalib>
<isAvailable>TRUE</isAvailable>
<MWdata>
<devIndex>10</devIndex>
<isWRP>0x1</isWRP>
<isAvailable>TRUE</isAvailable>
<dataAddress>0x2E00</dataAddress>
<offset>0x2E00</offset>
<dataSize>1545</dataSize>
<!--first byte128-->
<Head1Src>0</Head1Src>
<Head1Dst>0</Head1Dst>
<Head1Size>0</Head1Size>
<!--second byte40-->
<Head2Src>0</Head2Src>
<Head2Dst>0</Head2Dst>
<Head2Size>0</Head2Size>
<!--internalPara main-->
<MainParamSrc>0</MainParamSrc>
<MainParamDst>0</MainParamDst>
<MainParamSize>0</MainParamSize>
<!--internalPara aux-->
<AuxParamSrc>0</AuxParamSrc>
<AuxParamDst>1685</AuxParamDst>
<AuxParamSize>1517</AuxParamSize>
<!--externalPara-->
<extParamSrc>1517</extParamSrc>
<extParamDst>3202</extParamDst>
<extParamSize>24</extParamSize>
<!--endPara-->
<EndParamSrc>1541</EndParamSrc>
<EndParamDst>3226</EndParamDst>
<EndParamSize>4</EndParamSize>
</MWdata>
<MTdata>
<devIndex>10</devIndex>
<isAvailable>FALSE</isAvailable>
<dataAddress>0x540</dataAddress>
<offset>0x540</offset>
<dataSize>1561</dataSize>
</MTdata>
<AEsyncdata>
<devIndex>10</devIndex>
<isAvailable>TRUE</isAvailable>
<dataAddress>0x34C0</dataAddress>
<offset>0x34C0</offset>
<dataSize>36</dataSize>
</AEsyncdata>
<SN>
<devIndex>0x02</devIndex>
<isAvailable>TRUE</isAvailable>
<dataAddress>0x00B0</dataAddress>
<offset>0x00B0</offset>
<dataSize>17</dataSize>
</SN>
<Distortiondata>
<devIndex>10</devIndex>
<isAvailable>TRUE</isAvailable>
<dataAddress>0x0CA0</dataAddress>
<offset>0x0CA0</offset>
<dataSize>3441</dataSize>
</Distortiondata>
</eepromCalib>
</CameraEngmodeConfig>
<CameraEngmodeConfig>
<CameraId>2</CameraId>
<SensorName>s5kjn5_giulia</SensorName>
<EepromName>gt24p128g2csli_s5kjn5_tele</EepromName>
<isAvailable>TRUE</isAvailable>
<isWRP>0x1</isWRP>
<WRPaddr>0xE000</WRPaddr>
<CloseWRP>0xA0</CloseWRP>
<OpenWRP>0xA1</OpenWRP>
<SensorInfo>
<sensorNameAddr>0x0006</sensorNameAddr>
<sensorNameSize>2</sensorNameSize>
<sensorVersionAddr>0x000C</sensorVersionAddr>
<sensorVersionSize>1</sensorVersionSize>
<sensorVcmidAddr>0x000A</sensorVcmidAddr>
<sensorVcmidSize>2</sensorVcmidSize>
<sensorLensidAddr>0x0008</sensorLensidAddr>
<sensorLensidSize>2</sensorLensidSize>
<sensorQrcodeAddr>0x00B0</sensorQrcodeAddr>
<sensorQrcodeSize>0x17</sensorQrcodeSize>
<sensorMarcoPosAddr>0x0092</sensorMarcoPosAddr>
<sensorMarcoPosSize>2</sensorMarcoPosSize>
<sensorInfinityPosAddr>0x0094</sensorInfinityPosAddr>
<sensorInfinityPosSize>2</sensorInfinityPosSize>
<sensorMiddlePosAddr>0x0096</sensorMiddlePosAddr>
<sensorMiddlePosSize>2</sensorMiddlePosSize>
<regAddrType>2</regAddrType>
<regDataType>2</regDataType>
</SensorInfo>
<eepromCalib>
<isAvailable>true</isAvailable>
<MWdata>
<devIndex>11</devIndex>
<isAvailable>false</isAvailable>
<dataAddress>0x530</dataAddress>
<offset>0x530</offset>
<dataSize>1561</dataSize>
</MWdata>
<MTdata>
<devIndex>11</devIndex>
<isAvailable>true</isAvailable>
<dataAddress>0x3180</dataAddress>
<offset>0x3180</offset>
<dataSize>1685</dataSize>
<!--first byte128-->
<Head1Src>0</Head1Src>
<Head1Dst>0</Head1Dst>
<Head1Size>0</Head1Size>
<!--second byte40-->
<Head2Src>0</Head2Src>
<Head2Dst>0</Head2Dst>
<Head2Size>0</Head2Size>
<!--internalPara main-->
<MainParamSrc>0</MainParamSrc>
<MainParamDst>0</MainParamDst>
<MainParamSize>0</MainParamSize>
<!--internalPara aux-->
<AuxParamSrc>0</AuxParamSrc>
<AuxParamDst>1685</AuxParamDst>
<AuxParamSize>865</AuxParamSize>
<!--externalPara-->
<extParamSrc>865</extParamSrc>
<extParamDst>2550</extParamDst>
<extParamSize>24</extParamSize>
<!--endPara-->
<EndParamSrc>889</EndParamSrc>
<EndParamDst>2574</EndParamDst>
<EndParamSize>4</EndParamSize>
</MTdata>
<AEsyncdata>
<devIndex>11</devIndex>
<isAvailable>true</isAvailable>
<dataAddress>0x3840</dataAddress>
<offset>0x3840</offset>
<dataSize>42</dataSize>
</AEsyncdata>
<SN>
<devIndex>0x03</devIndex>
<isAvailable>true</isAvailable>
<dataAddress>0x00B0</dataAddress>
<offset>0x00B0</offset>
<dataSize>23</dataSize>
</SN>
<Distortiondata>
<devIndex>11</devIndex>
<isAvailable>false</isAvailable>
<dataAddress>0x2600</dataAddress>
<offset>0x1E20</offset>
<dataSize>36</dataSize>
</Distortiondata>
</eepromCalib>
</CameraEngmodeConfig>
<CameraEngmodeConfig>
<CameraId>3</CameraId>
<SensorName>imx480</SensorName>
<EepromName>gt24p64e_imx480</EepromName>
<isAvailable>TRUE</isAvailable>
<isWRP>0x0</isWRP>
<WRPaddr>0xE000</WRPaddr>
<CloseWRP>0x00</CloseWRP>
<OpenWRP>0x0E</OpenWRP>
<SensorInfo>
<sensorNameAddr>0x0006</sensorNameAddr>
<sensorNameSize>2</sensorNameSize>
<sensorLensidAddr>0x0008</sensorLensidAddr>
<sensorLensidSize>2</sensorLensidSize>
<sensorQrcodeAddr>0x00B0</sensorQrcodeAddr>
<sensorQrcodeSize>0x17</sensorQrcodeSize>
<regAddrType>2</regAddrType>
<regDataType>2</regDataType>
</SensorInfo>
<eepromCalib>
<isAvailable>TRUE</isAvailable>
<MWdata>
<devIndex>21</devIndex>
<isAvailable>false</isAvailable>
<dataAddress>0x18FC</dataAddress>
<noNeedWrEEprom>false</noNeedWrEEprom>
<offset>0x18FC</offset>
<dataSize>128</dataSize>
</MWdata>
<MTdata>
<devIndex>21</devIndex>
<isAvailable>false</isAvailable>
<dataAddress>0x18FC</dataAddress>
<offset>0x18FC</offset>
<dataSize>128</dataSize>
</MTdata>
<AEsyncdata>
<devIndex>21</devIndex>
<isAvailable>false</isAvailable>
<dataAddress>0x1980</dataAddress>
<offset>6528</offset>
<dataSize>40</dataSize>
</AEsyncdata>
<SN>
<devIndex>0x05</devIndex>
<isAvailable>TRUE</isAvailable>
<dataAddress>0x00B0</dataAddress>
<offset>0x00B0</offset>
<dataSize>23</dataSize>
</SN>
<Distortiondata>
<devIndex>21</devIndex>
<isAvailable>false</isAvailable>
<dataAddress>0x66A</dataAddress>
<offset>40</offset>
<dataSize>17</dataSize>
</Distortiondata>
</eepromCalib>
</CameraEngmodeConfig>
</CameraEngmodeRoot>

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,134 @@
{
"modelID": 3,
"TMCParamsSet": {
"configTmcParamsEnable": 1,
"deblueDetectThreshLowH": 180,
"deblueDetectThreshHighH": 218,
"deblueDetectThreshS": 120,
"deblueDetectThreshV": 100,
"deblueCorrectParam1": 0.5,
"deblueCorrectParam2": 0.6,
"ef1NormPercentile": 0.9999,
"faceBackContrastScale": 1,
"low20XcontrastScale": 1,
"high20XcontrastScale": 0.0,
"SatuColorScale": 0.0,
"HiZoomGtmScale": 1,
"sunsetSatScale": 1.7,
"sunsetBrightScale": 1.0,
"skyPropThresh": 0.05,
"skyDarkenScale": 0.1
},
"NoiseParamsSet": {
"configNoiseHighSREnable": 1,
"addNoiseHighSREnable": 0,
"addNoiseHighSRISOQuadBayer": 100,
"addNoiseHighSRISOBinning": 100,
"noiseScaleQuadBayer20x": 2.0,
"noiseScaleQuadBayer40x": 2.0,
"noiseScaleQuadBayer80x": 2.0,
"noiseScaleBinning20x": 7,
"noiseScaleBinning40x": 7,
"noiseScaleBinning80x": 7,
"downScaleQuadBayer20x": 2,
"downScaleQuadBayer40x": 3,
"downScaleQuadBayer80x": 4,
"downScaleBinning20x": 2,
"downScaleBinning40x": 2,
"downScaleBinning80x": 4,
"configNoisePhotoEnable": 1,
"addNoisePhotoEnable": 1,
"skyNoiseScaleQuadBayer": 0.7,
"skyNoiseScaleBinning": 1.8,
"faceNosieScaleQuadBayer": 0.16,
"faceNosieScaleBinning": 1.5,
"downScaleQuadBayer": 2,
"downScaleBinning": 1,
"addNoiseISOQuadBayer": 100,
"addNoiseISOBinning": 100,
"configNoiseProEnable": 1,
"luxIndexParam": 360.0,
"addNoiseProEnableSuperNightWide": 1,
"addNoiseISOSuperNightWide": 50,
"addNoiseWeightSuperNightWide": 0.7,
"addNoiseWeightPeopleSuperNightWide": 0.3,
"addNoiseWeightNightSuperNightWide": 0.3,
"addNoiseProEnableWide": 1,
"addNoiseISOWide": 50,
"addNoiseWeightWide": 0.7,
"addNoiseWeightPeopleWide": 0.3,
"addNoiseWeightNightWide": 0.3,
"addNoiseProEnableMain1X": 1,
"addNoiseISOMain1X": 50,
"addNoiseWeightMain1X": 0.7,
"addNoiseWeightPeopleMain1X": 0.3,
"addNoiseWeightNightMain1X": 0.3,
"addNoiseProEnableMain2X": 1,
"addNoiseISOMain2X": 30,
"addNoiseWeightMain2X": 0.5,
"addNoiseWeightPeopleMain2X": 0.3,
"addNoiseWeightNightMain2X": 0.3,
"addNoiseProEnableTele1": 1,
"addNoiseISOTele1": 50,
"addNoiseWeightTele1": 0.5,
"addNoiseWeightPeopleTele1": 0.3,
"addNoiseWeightNightTele1": 0.3,
"addNoiseProEnableTele2": 1,
"addNoiseISOTele2": 100,
"addNoiseWeightTele2": 0.4,
"addNoiseWeightPeopleTele2": 0.3,
"addNoiseWeightNightTele2": 0.3,
"configPortraitParamsEnable": 1,
"addPortraitParamsEnable": 1,
"PortraitAddScale": 0.4,
"GeneralAddScale": 0.0,
"ConcertAddScale": 0.8
},
"FusionParamSet": {
"configFusionParamsEnable": 1,
"hightLightOverExpTh": 240,
"highLightHighLuxEv0Th": 400,
"highLightHighLuxEv12Th": 380,
"hightLightDilateKernelSize": [3,3],
"hightLightDilateKernelSizeHighLuxEv0": 7,
"hightLightDilateKernelSizeHighLuxEv12": 1,
"hightLightFilterKernelSize": [3,3],
"skipHighlightDetectTh": 0.008,
"skipHighlightDetectThInHighLux": 0.003
},
"CVMaskParamsSet": {
"configCVMaskParamsEnable": 1,
"MV_LaplaceParam_low": 2,
"MV_LaplaceParam_high": 2.7,
"motionWarpErrorParms": 2,
"warpErrorParms": 1.4,
"motionWarpErrorParms_PRO_TELE2_500": 3.5,
"warpErrorParms_PRO_TELE2_500": 1.4,
"motionWarpErrorParms_NOR_TELE2_15000": 8,
"warpErrorParms_NOR_TELE2_15000": 8,
"affineRotationAngleThreshold": 0.1,
"affineScaleThreshold": 1.1,
"affineCornerDisplacementThresholdsale": 0.05,
"luxindexthreshold": 440
},
"Rgb2YuvParamsSet": {
"configRgb2YuvParams": 1,
"Main1x_Rgb2YuvParams": [0.299, 0.587, 0.114, -0.1687, -0.3296, 0.5, 0.5, -0.4166, -0.0813],
"Main2x_Rgb2YuvParams": [0.299, 0.587, 0.114, -0.1687, -0.3296, 0.5, 0.5, -0.4166, -0.0813],
"UW_Rgb2YuvParams": [0.299, 0.587, 0.114, -0.1687, -0.3296, 0.5, 0.5, -0.4166, -0.0813],
"Tele1_Rgb2YuvParams": [0.299, 0.587, 0.114, -0.1687, -0.3296, 0.5, 0.5, -0.4166, -0.0813],
"Tele2_Rgb2YuvParams": [0.299, 0.587, 0.114, -0.1687, -0.3296, 0.5, 0.5, -0.4166, -0.0813]
},
"BlackLevelParamsSet": {
"configBlackLevelParams": 0
}
}

View File

@@ -0,0 +1,574 @@
{
"camera_id_list":["0", "1", "2", "3", "4", "5"],
"main_info":{
"version_code":"1.0.2",
"version_date":"20200831200000"
},
"mode_type_list":{
"rear_wide":["video_mode", "photo_mode", "super_text_mode", "fastvideo_mode", "professional_mode", "movie_mode", "slowvideo_mode", "long_exposure_mode"],
"rear_main":["video_mode", "photo_mode", "super_text_mode", "fastvideo_mode", "professional_mode", "id_photo_mode", "slowvideo_mode", "movie_mode", "xpan_mode", "panorama_mode", "long_exposure_mode", "high_pixel_mode"],
"rear_tele":["video_mode", "professional_mode", "movie_mode", "slowvideo_mode", "photo_mode", "panorama_mode"],
"front_main":["video_mode", "photo_mode", "portrait_mode", "fastvideo_mode", "id_photo_mode", "night_mode", "panorama_mode"],
"rear_sat":["video_mode", "photo_mode", "super_text_mode", "portrait_mode", "night_mode", "fastvideo_mode"],
"rear_main_front_main":["multi_camera_mode"]
},
"device_info":{
"platform":"qcom"
},
"feature_operation_mode":{
"video_mode":{
"nightvideo":{
"normal_night_video":"80a2",
"ultra_night_video":"80a2"
},
"ai_night_video":{
"1":"80a7"
},
"stabilization":{
"super_stabilization":"8028",
"super_stabilization_front":"802B"
},
"resolution":{
"8k":"80A9"
},
"fps":{
"video_60fps":"8021",
"video_120fps":"80AE"
},
"fovc":{
"on":"0300"
}
},
"portrait_mode":{
"bokeh_type":{
"single_bokeh":"8026"
},
"portrait_body_type":{
"half_body":"8010",
"full_body":"8011"
}
},
"fastvideo_mode":{
"lapse":{
"hyper_lapse":"80a5"
},
"fovc":{
"on":"0300"
}
},
"movie_mode":{
"stabilization":{
"video_stabilization":"80a4"
}
},
"high_pixel_mode":{
"aiHighPixel":{
"on":"8001"
}
}},
"mode_operation_mode":{
"photo_mode":"8001",
"super_text_mode":"8001",
"id_photo_mode":"80B2",
"video_mode":"800b",
"night_mode":"8019",
"panorama_mode":"8007",
"professional_mode":"8009",
"sticker_mode":"800E",
"fastvideo_mode":"800C",
"slowvideo_mode":"1",
"portrait_mode":"8001",
"multi_camera_mode":"802C",
"microscope_capture_mode":"8001",
"microscope_video_mode":"800b",
"macro_mode":"80A6",
"movie_mode":"80A3",
"xpan_mode":"80AC",
"long_exposure_mode":"80AA",
"high_pixel_mode":"8001",
"tilt_shift_mode":"8001"
},
"usecase_info":{
"sat_photo_case":[{"preview":"rear_sat"}, {"raw16_output": "rear_main"}, {"raw16_output": "rear_wide"}, {"raw16_output": "rear_tele"}, {"raw_output": "rear_main"}, {"raw_output": "rear_wide"}, {"raw_output": "rear_tele"}, {"capture_yuv":"rear_main"}, {"capture_yuv":"rear_wide"}, {"capture_yuv":"rear_tele"}, {"preview_in_preview":"rear_sat"}, {"capture_raw_dol":"rear_main"}],
"sat_night_case":[{"preview":"rear_sat"}, {"raw16_output": "rear_main"}, {"raw16_output": "rear_wide"}, {"raw16_output": "rear_tele"}, {"raw_output": "rear_main"}, {"raw_output": "rear_wide"}, {"raw_output": "rear_tele"}, {"capture_yuv":"rear_main"}, {"capture_yuv":"rear_wide"}, {"capture_yuv":"rear_tele"}, {"capture_raw_dol":"rear_main"}],
"rear_dual_sat_night_case":[{"preview":"rear_dual_sat"}, {"raw16_output":"rear_main"}, {"raw16_output": "rear_wide"}, {"raw_output": "rear_main"}, {"raw_output": "rear_wide"}, {"capture_yuv":"rear_main"}, {"capture_yuv":"rear_wide"}],
"rear_dual_sat_hdr_case":[{"preview":"rear_dual_sat"}, {"raw16_output":"rear_main"}, {"raw16_output": "rear_wide"}, {"raw_output":"rear_main"}, {"raw_output": "rear_wide"}, {"capture_yuv":"rear_main"}, {"capture_yuv":"rear_wide"}],
"none_sat_night_case":[{"preview":"rear_main"}, {"raw16_output":"rear_main"}, {"raw_output":"rear_main"}, {"capture":"rear_main"}],
"portrait_bokeh_case":[{"preview":"rear_main"}, {"preview":"rear_wide"}, {"raw16_output":"rear_main"}, {"raw16_output":"rear_wide"}, {"raw_output":"rear_main"}, {"raw_output":"rear_wide"}, {"capture_yuv":"rear_main"}, {"capture_yuv":"rear_wide"}, {"capture_raw_dol":"rear_main"}],
"single_portrait_case":[{"preview":"var_camera"}, {"capture":"var_camera"}],
"front_single_mfnr_portrait_case":[{"preview":"var_camera"}, {"raw16_output":"var_camera"}, {"raw_output":"var_camera"}, {"capture_yuv":"var_camera"}, {"capture_yuv_mfnr":"var_camera"}],
"single_photo_case":[{"preview":"var_camera"}, {"capture":"var_camera"}],
"mfnr_photo_case":[{"preview":"var_camera"}, {"raw16_output":"var_camera"}, {"raw_output":"var_camera"}, {"capture":"var_camera"}, {"capture_yuv_mfnr":"var_camera"}],
"front_single_photo_case":[{"preview":"var_camera"}, {"capture":"var_camera"}],
"front_single_mfnr_photo_case":[{"preview":"var_camera"}, {"capture_yuv":"var_camera"}, {"capture_yuv_mfnr":"var_camera"}],
"recorder_video_case":[{"preview":"var_camera"}, {"video_recorder":"var_camera"}],
"video_recorder_snapshot_case":[{"preview":"var_camera"}, {"capture":"var_camera"}, {"video_recorder":"var_camera"}],
"video_frame_snapshot_case":[{"preview":"var_camera"}, {"capture":"var_camera"}, {"video":"var_camera"}],
"eis_pro_case":[{"preview":"var_camera"}, {"video_recorder":"var_camera"}],
"video_watermark_case":[{"preview":"var_camera"}, {"video":"var_camera"}],
"hyper_lapse_case":[{"preview":"var_camera"}, {"video":"var_camera"}],
"codec_video_case":[{"preview":"var_camera"}, {"capture":"var_camera"}],
"preview_frame_case":[{"preview":"var_camera"}, {"preview_frame":"var_camera"}, {"capture":"var_camera"}],
"multi_case_main_wide":[{"preview":"rear_main"}, {"preview":"rear_wide"}],
"multi_case_main_tele":[{"preview":"rear_main"}, {"preview":"rear_tele"}],
"multi_case_wide_tele":[{"preview":"rear_wide"}, {"preview":"rear_tele"}],
"simple_preview_case":[{"preview":"var_camera"}],
"simple_photo_case":[{"preview":"var_camera"}, {"capture":"var_camera"}],
"motion_capture_case":[{"preview":"var_camera"}, {"capture":"var_camera"}, {"capture_raw":"var_camera"}, {"raw_output":"var_camera"}],
"professional_case":[{"preview":"var_camera"}, {"capture":"var_camera"}, {"capture_raw":"var_camera"}, {"raw_output":"var_camera"}],
"front_night_case":[{"preview":"front_main"}, {"raw16_output":"front_main"}, {"raw_output":"front_main"}, {"capture":"front_main"}],
"front_mfnr_night_case":[{"preview":"front_main"}, {"raw16_output":"front_main"}, {"raw_output":"front_main"}, {"capture_yuv":"front_main"}, {"capture_yuv_mfnr":"front_main"}],
"panorama_case":[{"preview":"var_camera"}, {"preview_frame":"var_camera"}],
"microscope_capture_case":[{"preview":"var_camera"}, {"capture":"var_camera"}],
"id_photo_case":[{"preview": "rear_main"}, {"capture_raw":"var_camera"}, {"raw_output":"var_camera"}, {"capture_yuv": "var_camera"}],
"long_exposure_case":[{"preview":"var_camera"}, {"raw16_output":"var_camera"}, {"capture":"var_camera"}],
"ai_high_pixel_case":[{"preview":"var_camera"}, {"raw16_output":"var_camera"}, {"raw_output":"var_camera"}, {"capture":"var_camera"}, {"capture_raw_mfnr":"var_camera"}]
},
"dng_description":{
"rear_main":"OP Pro HB Color Profile 6",
"rear_wide":"OP Pro HB Color Profile 3",
"rear_tele":"OP Pro HB Color Profile 7"
},
"support_default_preview_sizes":["1920X1080", "1280X720"],
"mode_type_feature_support_preview_size":{
"video_mode":{
"rear_main":{
"super_stabilization":["1920X1080", "1920X1080"]
},
"rear_wide":{
"super_stabilization":["1920X1080", "1920X1080"]
},
"rear_tele":{
"super_stabilization":["1920X1080", "1920X1080"]
}
}
},
"support_default_video_sizes":["4000X3000", "3840X2160", "1920X1080", "1280X720"],
"mode_type_feature_max_video_size":{
"video_mode":{
"rear_main":{
"video_stabilization":["3840X2160", "3840X2160"],
"super_stabilization":["1920X1080", "1920X1080"],
"default":["3840X2160", "3840X2160"]
},
"rear_wide":{
"video_stabilization":["1920X1080", "1920X1080"],
"super_stabilization":["1920X1080", "1920X1080"],
"default":["1920X1080", "1920X1080"]
},
"rear_tele":{
"video_stabilization":["1920X1080", "1920X1080"],
"super_stabilization":["1920X1080", "1920X1080"],
"default":["1920X1080", "1920X1080"]
},
"front_main":{
"default":["1920X1080", "1920X1080"]
},
"rear_sat":{
"default":["3840X2160", "3840X2160"]
}
},
"fastvideo_mode":{
"rear_main":{
"hyper_lapse":["2560X1440", "1920X1080"],
"default":["1920X1080", "1920X1080"]
},
"rear_wide":{
"hyper_lapse":["2560X1440", "1920X1080"],
"default":["1920X1080", "1920X1080"]
},
"front_main":{
"default":["1920X1080", "1920X1080"]
},
"rear_sat":{
"hyper_lapse":["2560X1440", "1920X1080"],
"default":["1920X1080", "1920X1080"]
}
},
"slowvideo_mode":{
"rear_main":{
"default":["1920X1080", "1920X1080"],
"video_240fps":["1920X1080", "1920X1080"],
"video_480fps":["1280X720", "1280X720"]
},
"rear_wide":{
"default":["1920X1080", "1920X1080"],
"video_240fps":["1920X1080", "1920X1080"],
"video_480fps":["1280X720", "1280X720"]
},
"rear_tele":{
"default":["1920X1080", "1920X1080"],
"video_240fps":["1920X1080", "1920X1080"],
"video_480fps":["1280X720", "1280X720"]
}
}
},
"mode_cameraType_sensor_number":{
"portrait_mode":[{"rear_portrait":"2"}, {"rear_sat":"2"}, {"rear_dual_sat":"2"}]
},
"parameter_feature_mapping":{
"com.oplus.configure.video.stabilization":["stabilization", "String", "3"],
"com.oplus.configure.video.fps":["fps", "String", "3"],
"com.oplus.configure.video.fovc":["fovc", "String", "3"],
"com.oplus.preview.video.beauty.exfoliating":["exfoliating", "String", "1"],
"com.oplus.preview.video.beauty.thin_face":["thin_face", "String", "1"],
"com.oplus.preview.flash.mode":["flash", "String", "1"],
"com.oplus.preview.focus.mode":["focus", "Integer", "1"],
"com.oplus.preview.night.video.mode":["nightvideo", "String", "3"],
"com.oplus.sat.none.zoom.ratio":["none_zoom_ratio", "Float", "1"],
"com.oplus.video.stabilization.mode":["ai_night_video", "Integer", "3"],
"com.oplus.portrait.body.type":["portrait_body_type", "String", "3"],
"com.oplus.portrait.bokeh.type":["bokeh_type", "String", "3"],
"com.oplus.preview.capture.hdrMode":["hdr", "String", "1"],
"com.oplus.preview.capture.ai":["ai_photo", "String", "1"],
"com.oplus.configure.fastvideo.hyperLapse":["lapse", "String", "3"],
"com.oplus.feature.ai.high.pixel.enable":["aiHighPixel", "String", "3"],
"com.oplus.configure.video.dolby":["video_dolby", "String", "3"]
},
"vendor_tag_type_values":{
"com.oplus.authed.white.list":"com.ss.android.ugc.aweme, com.finshell.wallet",
"com.oplus.sat.wide.support.imagesizes":"4096x3072x4096x2304x4096x1864x3072x3072",
"com.oplus.sat.ultra.support.imagesizes":"3264x2448x3264x1836x3264x1484x2448x2448",
"com.oplus.sat.tele.support.imagesizes":"4096x3072x4096x2304x4096x1864x3072x3072",
"com.oplus.front.common.high.mfnr.picturesize":"3280x2464x3280x1848x3280x1490x2464x2464",
"com.oplus.flash.wide.tel.support":"1",
"com.oplus.sat.need.set.zoomratio":"1",
"com.oplus.xpan.main.picturesize":"8000x3636",
"com.oplus.rear.portrait.sat.fullbodysize": "4096x3072x2624x1968",
"com.oplus.rear.portrait.sat.halfbodysize": "4096x3072x1728x1296",
"com.oplus.camera.jni.version": "V002.000.000",
"com.oplus.third.cameraunit.support":"1",
"com.oplus.third.front.single.stream":"com.ss.android.ugc.aweme",
"com.oplus.feature.breeno.scan":"0",
"com.oplus.3d.lut.support":"1",
"com.oplus.sat.fusion.main.rawsizes":"4096x3072",
"com.oplus.sat.fusion.wide.rawsizes":"3264x2448",
"com.oplus.sat.fusion.tele.rawsizes":"4096x3072",
"com.oplus.tunning.rear.panorama.correct.preview.frame.size":"3264x2448",
"com.oplus.extension.delay.return.picture.time":"500"
},
"high_pixel_mode_featureTable":{
"rear_main":{
"aiHighPixel/[on,off]":["0"]
}
},
"fastvideo_mode_featureTable":{
"front_main":{
"fovc/[on,off]":["0", "0", "0"],
"fps/video_30fps":["0", "0", "0"],
"lapse/[hyper_lapse, off]":["0", "0", "0"]
},
"rear_main":{
"fps/[video_30fps,video_60fps]":["0", "0", "0", "0"],
"focus/[2,3,4]":["0", "0", "0", "0"],
"lapse/[hyper_lapse, off]":["0", "0", "0", "0"],
"fovc/[on,off]":["0", "0", "0", "0"]
},
"rear_wide":{
"fps/[video_30fps,video_60fps]":["0", "0", "0", "0"],
"focus/[2,3,4]":["0", "0", "0", "0"],
"lapse/[hyper_lapse, off]":["0", "0", "0", "0"],
"fovc/[on,off]":["0", "0", "0", "0"]
},
"rear_sat":{
"fps/[video_30fps,video_60fps]":["0", "0", "0", "0"],
"focus/[2,3,4]":["0", "0", "0", "0"],
"lapse/[hyper_lapse, off]":["0", "0", "0", "0"],
"fovc/[on,off]":["0", "0", "0", "0"]
}
},
"slowvideo_mode_featureTable":{
"rear_main":{
"flash/[off,torch]":["0", "0", "0", "0"],
"focus/[2,3,4]":["0", "0", "0", "0"],
"fps/video_240fps":["0", "0", "0", "1"],
"fps/video_480fps":["0", "0", "1", "0"]
},
"rear_wide":{
"flash/[off,torch]":["0", "0", "0", "0"],
"focus/[2,3,4]":["0", "0", "0", "0"],
"fps/video_240fps":["0", "0", "0", "1"],
"fps/video_480fps":["0", "0", "1", "0"]
},
"rear_tele":{
"flash/[off,torch]":["0", "0", "0", "0"],
"focus/[2,3,4]":["0", "0", "0", "0"],
"fps/video_240fps":["0", "0", "0", "1"],
"fps/video_480fps":["0", "0", "1", "0"]
}
},
"portrait_mode_featureTable":{
"rear_sat":{
"focus/[1,3,4]":["0", "0"],
"portrait_body_type/[full_body, half_body]":["0", "0"]
}
},
"super_text_mode_featureTable":{
"rear_main":{
"flash/[on,off,auto,torch]":["0", "0"],
"focus/[1,3,4]":["0", "0"]
},
"rear_wide":{
"focus/[1,3,4]":["0"]
}
},
"multi_camera_mode_featureTable":{
"rear_main":{
"flash/[off,torch]":["0", "0"],
"focus/[1,3,4]":["0", "0"]
}
},
"video_mode_featureTable":{
"front_main":{
"fovc/[on,off]":["0", "0", "0"],
"fps/video_30fps":["0", "0", "0"],
"stabilization/super_stabilization_front":["0", "0", "0"]
},
"rear_main":{
"fovc/[on,off]":["0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"],
"flash/[off,torch]":["0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"],
"stabilization/super_stabilization":["0", "0", "0", "1", "1", "0", "0", "0", "0", "0", "0", "0"],
"stabilization/video_stabilization":["0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0"],
"fps/video_30fps":["0", "0", "1", "0", "0", "1", "0", "0", "0", "0", "0", "0"],
"fps/video_60fps":["0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0"],
"focus/[2,3,4]":["0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"],
"nightVideo/normal_night_video":["0", "0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0"],
"nightVideo/ultra_night_video":["0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0"],
"beauty/exfoliating/[0, 1, 2, 3]":["0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"],
"beauty/thin_face/[0, 1, 2, 3, 4]":["0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"],
"video_dolby/[on,off]":["0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"]
},
"rear_wide":{
"fovc/[on,off]":["0", "0", "0", "0", "0", "0", "0", "0"],
"flash/[off,torch]":["0", "0", "0", "0", "0", "0", "0", "0"],
"stabilization/super_stabilization":["0", "0", "0", "1", "0", "0", "0", "0"],
"fps/video_30fps":["0", "0", "1", "0", "1", "0", "0", "0"],
"fps/video_60fps":["0", "0", "0", "1", "0", "0", "0", "0"],
"focus/[2,3,4]":["0", "0", "0", "0", "0", "0", "0", "0"],
"nightVideo/normal_night_video":["0", "0", "0", "0", "0", "0", "0", "1"],
"nightVideo/ultra_night_video":["0", "0", "0", "0", "0", "0", "1", "0"]
},
"rear_tele":{
"fovc/[on,off]":["0", "0", "0", "0", "0", "0", "0"],
"stabilization/super_stabilization":["0", "0", "1", "0", "0", "0", "0"],
"fps/video_30fps":["0", "1", "0", "1", "0", "0", "0"],
"fps/video_60fps":["0", "0", "1", "0", "0", "0", "0"],
"focus/[2,3,4]":["0", "0", "0", "0", "0", "0", "0"],
"nightVideo/normal_night_video":["0", "0", "0", "0", "0", "0", "1"],
"nightVideo/ultra_night_video":["0", "0", "0", "0", "0", "1", "0"]
},
"rear_sat":{
"fovc/[on,off]":["0", "0", "0", "0", "0", "0", "0"],
"flash/[off,torch]":["0", "0", "0", "0", "0", "0", "0"],
"stabilization/video_stabilization":["0", "0", "0", "0", "0", "0", "0"],
"fps/video_30fps":["0", "0", "0", "0", "1", "0", "0"],
"fps/video_60fps":["0", "0", "0", "1", "0", "0", "0"],
"focus/[2,3,4]":["0", "0", "0", "0", "0", "0", "0"],
"none_zoom_ratio/[0.6f,1.0f,5.0f]":["0", "0", "0", "0", "0", "0", "0"]
}
},
"night_mode_featureTable":{
"rear_main":{
"focus/[1,3,4]":["0"]
},
"rear_sat":{
"focus/[1,3,4]":["0", "0"],
"none_zoom_ratio/[0.6f,1.0f,5.0f]":["0", "0"]
}
},
"photo_mode_featureTable":{
"rear_main":{
"flash/on":["0", "1", "1", "1", "0", "1", "0", "1", "0"],
"flash/off":["1", "0", "1", "1", "0", "0", "0", "0", "0"],
"flash/auto":["1", "1", "0", "1", "0", "1", "0", "0", "0"],
"flash/torch":["1", "1", "1", "0", "0", "1", "0", "1", "0"],
"focus/[1,3,4]":["0", "0", "0", "0", "0", "0", "0", "0", "0"],
"hdr/on":["1", "0", "1", "1", "0", "0", "1", "1", "0"],
"hdr/off":["0", "0", "0", "0", "0", "1", "0", "1", "0"],
"hdr/auto":["1", "0", "0", "1", "0", "1", "1", "0", "0"],
"ai_photo/[on,off]":["0", "0", "0", "0", "0", "0", "0", "0", "0"]
},
"rear_wide":{
"flash/on":["0", "1", "1", "1", "0", "1", "0", "1", "0"],
"flash/off":["1", "0", "1", "1", "0", "0", "0", "0", "0"],
"flash/auto":["1", "1", "0", "1", "0", "1", "0", "0", "0"],
"flash/torch":["1", "1", "1", "0", "0", "1", "0", "1", "0"],
"focus/[1,3,4]":["0", "0", "0", "0", "0", "0", "0", "0", "0"],
"hdr/on":["1", "0", "1", "1", "0", "0", "1", "1", "0"],
"hdr/off":["0", "0", "0", "0", "0", "1", "0", "1", "0"],
"hdr/auto":["1", "0", "0", "1", "0", "1", "1", "0", "0"],
"ai_photo/[on,off]":["0", "0", "0", "0", "0", "0", "0", "0", "0"]
},
"rear_sat":{
"flash/on":["0", "1", "1", "1", "0", "0", "1", "0", "1", "0"],
"flash/off":["1", "0", "1", "1", "0", "0", "0", "0", "0", "0"],
"flash/auto":["1", "1", "0", "1", "0", "0", "1", "0", "0", "0"],
"flash/torch":["1", "1", "1", "0", "0", "0", "1", "0", "1", "0"],
"focus/[1,3,4]":["0", "0", "0", "0", "0", "0", "0", "0", "0", "0"],
"none_zoom_ratio/[0.6f,1.0f,2.0f]":["0", "0", "0", "0", "0", "0", "0", "0", "0", "0"],
"hdr/on":["1", "0", "1", "1", "0", "0", "0", "1", "1", "0"],
"hdr/off":["0", "0", "0", "0", "0", "0", "1", "0", "1", "0"],
"hdr/auto":["1", "0", "0", "1", "0", "0", "1", "1", "0", "0"],
"ai_photo/[on,off]":["0", "0", "0", "0", "0", "0", "0", "0", "0", "0"]
}
},
"professional_mode_featureTable":{
"rear_tele":{
"flash/[on,off,auto,torch]":["0", "0"],
"focus/[1,3,4]":["0", "0"]
},
"rear_main":{
"flash/[on,off,auto,torch]":["0", "0"],
"focus/[1,3,4]":["0", "0"]
},
"rear_wide":{
"flash/[on,off,auto,torch]":["0", "0"],
"focus/[1,3,4]":["0", "0"]
}
},
"movie_mode_featureTable":{
"rear_tele":{
"flash/[off,torch]":["0", "0", "0"],
"focus/[1,3,4]":["0", "0", "0"],
"stabilization/video_stabilization":["0", "0", "0"]
},
"rear_main":{
"flash/[off,torch]":["0", "0", "0"],
"focus/[1,3,4]":["0", "0", "0"],
"stabilization/video_stabilization":["0", "0", "0"]
},
"rear_wide":{
"flash/[off,torch]":["0", "0", "0"],
"focus/[1,3,4]":["0", "0", "0"],
"stabilization/video_stabilization":["0", "0", "0"]
}
},
"long_exposure_mode_featureTable":{
"rear_main":{
"flash/[off,torch]":["0", "0"],
"focus/[1,3,4]":["0", "0"]
},
"rear_wide":{
"flash/[off,torch]":["0", "0"],
"focus/[1,3,4]":["0", "0"]
}
},
"capture_stream_number":{
"photo_mode": {
"rear_sat":{
"2dol":"2"
}
},
"portrait_mode": {
"rear_sat":{
"2dol":"2"
}
},
"night_mode": {
"rear_sat":{
"2dol":"2"
}
}
},
"cameraExtensionConfig":[
{
"type":4,
"cameraId":"0",
"support_ratio":"standard,square,full,16_9",
"format":"256,35",
"specific_preview_ratio_size":{
"standard":"1440x1080",
"16_9":"1920x1080"
},
"capture_latency_range":"100,7000"
},
{
"type":4,
"cameraId":"1",
"support_ratio":"standard,square,full,16_9",
"format":"256,35",
"specific_preview_ratio_size":{
"standard":"1440x1080",
"16_9":"1920x1080"
},
"capture_latency_range":"100,7000"
},
{
"type":2,
"cameraId":"0",
"support_ratio":"standard",
"format":"256,35",
"capture_latency_range":"100,10000"
}
],
"extension_black_list":["com.tencent.mm"]
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,334 @@
{
"algoTraversalRely": {
"rely": [
{
"relyId": 1,
"condition": {
"or": {
"eq": [
"tripodEnable",
1
],
"not_eq": [
"tripodEnable",
0
]
}
},
"relyResult": {
"eq": [
"captureMode",
"APS_CAPMODE_REAR_NIGHT"
]
}
},
{
"relyId": 1,
"condition": {
"or": {
"eq": [
"paramsHolder->open_supertext",
1
],
"not_eq": [
"paramsHolder->open_supertext",
0
]
}
},
"relyResult": {
"eq": [
"captureMode",
"APS_CAPMODE_SUPER_TEXT"
]
}
},
{
"relyId": 1,
"condition": {
"or": {
"eq": [
"highPicSizeEnable",
1
],
"not_eq": [
"highPicSizeEnable",
0
]
}
},
"relyResult": {
"eq": [
"captureMode",
"APS_CAPMODE_REAR_NORMAL"
]
}
},
{
"relyId": 1,
"condition": {
"eq": [
"cameraId",
1
]
},
"relyResult": {
"eq": [
"currentPipeline",
-1
]
}
},
{
"relyId": 0,
"condition": {
"eq": [
"currentPipeline",
0
]
},
"relyResult": {
"lt": [
"zoomRatio",
1.0
]
}
},
{
"relyId": 0,
"condition": {
"eq": [
"currentPipeline",
2
]
},
"relyResult": {
"gt": [
"zoomRatio",
10.0
]
}
}
],
"conditionalFilter": [
{
"condition": {
"and": {
"or": {
"eq": [
"currentPipeline",
0
],
"eq1": [
"currentPipeline",
1
],
"eq2": [
"currentPipeline",
2
]
},
"or1": {
"eq": [
"cameraId",
1
],
"not_eq": [
"cameraId",
0
],
"eq1": [
"highPicSizeEnable",
1
],
"not_eq1": [
"highPicSizeEnable",
0
],
"eq2": [
"multiCameraMode",
0
]
}
}
},
"filterResult": false
},
{
"condition": {
"or": {
"eq": [
"motionCaptureEnable",
1
],
"not_eq": [
"motionCaptureEnable",
0
]
}
},
"filterResult": false
},
{
"condition": {
"and": {
"or": {
"eq": [
"isSupportTurboRaw2Dol",
true
],
"not_eq": [
"isSupportTurboRaw2Dol",
false
]
},
"lt": [
"zoomRatio",
1.0
]
}
},
"filterResult": false
},
{
"condition": {
"and": {
"or": {
"eq": [
"isSupportTurboRaw2Dol",
true
],
"not_eq": [
"isSupportTurboRaw2Dol",
false
]
},
"gt": [
"zoomRatio",
2.0
]
}
},
"filterResult": false
},
{
"condition": {
"and": {
"or": {
"eq": [
"isSupportTurboRaw2Dol",
true
],
"not_eq": [
"isSupportTurboRaw2Dol",
false
]
},
"or1":{
"eq": [
"cameraId",
1
],
"not_eq": [
"cameraId",
0
]
}
}
},
"filterResult": false
},
{
"condition": {
"or": {
"and": {
"eq": [
"currentPipeline",
0
],
"gt": [
"zoomRatio",
3.0
]
},
"and1": {
"eq": [
"currentPipeline",
1
],
"lt": [
"zoomRatio",
1.0
]
},
"and2": {
"eq": [
"currentPipeline",
2
],
"lt": [
"zoomRatio",
3.0
]
}
}
},
"filterResult": false
},
{
"condition": {
"and": {
"or": {
"eq": [
"cameraId",
1
],
"not_eq": [
"cameraId",
0
]
},
"or1": {
"lt": [
"zoomRatio",
1.0
],
"gt": [
"zoomRatio",
1.0
]
}
}
},
"filterResult": false
},
{
"condition": {
"and": {
"or": {
"eq": [
"oplusMeta->com.oplus.auto.hdr.enable",
"HDR_MODE_AUTO"
],
"eq1": [
"oplusMeta->com.oplus.auto.hdr.enable",
"HDR_MODE_ON"
]
},
"or1": {
"eq": [
"captureMode",
"APS_CAPMODE_REAR_NIGHT"
],
"eq1": [
"captureMode",
"APS_CAPMODE_FRONT_NIGHT"
]
}
}
},
"filterResult": false
}
]
}
}

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
{
"version":"202408231700",
"whitelist":["com.tencent.mm","com.tencent.mobileqq","com.sina.weibo","com.xingin.xhs","com.alibaba.android.rimet","com.ss.android.lark","com.tencent.wework"
,"com.ss.android.ugc.aweme","com.ss.android.ugc.aweme.lite","com.ss.android.ugc.live","com.smile.gifmaker","com.kuaishou.nebula","com.taobao.taobao"
,"com.xunmeng.pinduoduo","com.jingdong.app.mall","com.tencent.mtt","com.tencent.mtt.lt","com.quark.browser","com.baidu.browser.apps","com.taobao.idlefish"
,"com.UCMobile","com.ucmobile.lite","com.wuba.zhuanzhuan","com.sankuai.meituan","com.sankuai.meituan.takeoutnew","com.sankuai.meituan.meituanwaimaibusiness"
,"com.dianping.v1","com.tmall.wireless","com.alibaba.wireless","com.wuba","me.ele","com.baidu.searchbox","com.baidu.searchbox.lite","com.sankuai.meituan.merchant"]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,50 @@
{
"isFunctionOpen":1,
"isParamAdjustOpen":1,
"appConfigList": [
// Sort by English alphabet
{
"appName":"Discord",
"packageName":"com.discord",
"videoBeautyParam":
{
"isOpen": 0,
"fbParam": "0,0,0,0,0,0,0,0,0,0,0",
"activityName": "discord"
}
},
{
"appName":"Teams",
"packageName":"com.microsoft.teams",
"videoBeautyParam":
{
"isOpen": 0,
"fbParam": "0,0,0,0,0,0,0,0,0,0,0",
"activityName": "skype"
}
},
{
"appName":"WeChat",
"packageName":"com.tencent.mm",
"videoBeautyParam":
{
"isOpen": 0,
"fbParam": "0,0,0,0,0,0,0,0,0,0,0",
"activityName": "tencent"
}
},
{
"appName":"WhatsApp",
"packageName":"com.whatsapp",
"videoBeautyParam":
{
"isOpen": 0,
"fbParam": "0,0,0,0,0,0,0,0,0,0,0",
"activityName": "voipcalling"
}
}
]
}

View File

@@ -0,0 +1 @@
0.7946, -0.2391, -0.0618, -0.3046, 1.1172, 0.1583, -0.0068, 0.1265, 0.4527

View File

@@ -0,0 +1 @@
1.1115, -0.4222, -0.0877, -0.1527, 1.0128, 0.1215, 0.2407, -0.0463, 0.4578

View File

@@ -0,0 +1 @@
0.9848, -0.3684, -0.1011, -0.2682, 1.1295, 0.1152, 0.0588, 0.0403, 0.5348

View File

@@ -0,0 +1 @@
1.8094, -1.2374, 0.0772, -0.0945, 1.02692, 0.2161, 0.0938, -0.0194, 0.7253

View File

@@ -0,0 +1 @@
1.8981, -1.3137, 0.2333, 0.0424, 0.8134, 0.3933, 0.2898, -0.1653, 0.8312

View File

@@ -0,0 +1 @@
1.9084, -1.3277, 0.1113, -0.2221, 1.1645, 0.2236, 0.1410, -0.0884, 0.8508

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More