├── rootdir
└── vendor
│ ├── etc
│ ├── acdbdata
│ │ ├── ACDB_version.txt
│ │ ├── Hdmi_cal.acdb
│ │ ├── General_cal.acdb
│ │ ├── Global_cal.acdb
│ │ ├── Handset_cal.acdb
│ │ ├── Headset_cal.acdb
│ │ ├── Speaker_cal.acdb
│ │ ├── Bluetooth_cal.acdb
│ │ ├── adsp_avs_config.acdb
│ │ └── workspaceFile.qwsp
│ ├── camera
│ │ ├── imx219_chromatix.xml
│ │ ├── camera_config.xml
│ │ └── imx300_chromatix.xml
│ ├── libnfc-nxp.conf
│ ├── thermanager.xml
│ ├── sensors
│ │ └── sensor_def_qcomdev.conf
│ └── mixer_paths.xml
│ └── firmware
│ └── bdwlan.bin
├── Android.mk
├── README.md
├── AndroidProducts.mk
├── aosp_h4113.mk
├── aosp_h3113.mk
├── overlay
└── frameworks
│ └── base
│ └── core
│ └── res
│ └── res
│ ├── values
│ └── config.xml
│ └── xml
│ └── power_profile.xml
├── BoardConfig.mk
└── device.mk
/rootdir/vendor/etc/acdbdata/ACDB_version.txt:
--------------------------------------------------------------------------------
1 | SM12_V16_GX-20171205
--------------------------------------------------------------------------------
/rootdir/vendor/firmware/bdwlan.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-pioneer/HEAD/rootdir/vendor/firmware/bdwlan.bin
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Hdmi_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-pioneer/HEAD/rootdir/vendor/etc/acdbdata/Hdmi_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/General_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-pioneer/HEAD/rootdir/vendor/etc/acdbdata/General_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Global_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-pioneer/HEAD/rootdir/vendor/etc/acdbdata/Global_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Handset_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-pioneer/HEAD/rootdir/vendor/etc/acdbdata/Handset_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Headset_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-pioneer/HEAD/rootdir/vendor/etc/acdbdata/Headset_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Speaker_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-pioneer/HEAD/rootdir/vendor/etc/acdbdata/Speaker_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Bluetooth_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-pioneer/HEAD/rootdir/vendor/etc/acdbdata/Bluetooth_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/adsp_avs_config.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-pioneer/HEAD/rootdir/vendor/etc/acdbdata/adsp_avs_config.acdb
--------------------------------------------------------------------------------
/Android.mk:
--------------------------------------------------------------------------------
1 | #
2 | # This empty Android.mk file exists to prevent the build system from
3 | # automatically including any other Android.mk files under this directory.
4 | #
5 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | Copyright (C) Sony Mobile Communications 2017
2 | =============================================
3 |
4 | This is the Android device configuration for Xperia XA2 (nile platform).
5 |
6 | Build instructions
7 | https://developer.sony.com/develop/open-devices/guides/aosp-build-instructions/
8 |
--------------------------------------------------------------------------------
/AndroidProducts.mk:
--------------------------------------------------------------------------------
1 | # Copyright 2014 The Android Open Source Project
2 | #
3 | # Licensed under the Apache License, Version 2.0 (the "License");
4 | # you may not use this file except in compliance with the License.
5 | # You may obtain a copy of the License at
6 | #
7 | # http://www.apache.org/licenses/LICENSE-2.0
8 | #
9 | # Unless required by applicable law or agreed to in writing, software
10 | # distributed under the License is distributed on an "AS IS" BASIS,
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | # See the License for the specific language governing permissions and
13 | # limitations under the License.
14 |
15 | PRODUCT_MAKEFILES := $(LOCAL_DIR)/aosp_h3113.mk \
16 | $(LOCAL_DIR)/aosp_h4113.mk
17 |
18 | COMMON_LUNCH_CHOICES += \
19 | aosp_h3113-eng \
20 | aosp_h3113-userdebug \
21 | aosp_h4113-eng \
22 | aosp_h4113-userdebug
23 |
24 |
--------------------------------------------------------------------------------
/aosp_h4113.mk:
--------------------------------------------------------------------------------
1 | # Copyright 2014 The Android Open Source Project
2 | #
3 | # Licensed under the Apache License, Version 2.0 (the "License");
4 | # you may not use this file except in compliance with the License.
5 | # You may obtain a copy of the License at
6 | #
7 | # http://www.apache.org/licenses/LICENSE-2.0
8 | #
9 | # Unless required by applicable law or agreed to in writing, software
10 | # distributed under the License is distributed on an "AS IS" BASIS,
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | # See the License for the specific language governing permissions and
13 | # limitations under the License.
14 |
15 | # DualSim
16 | PRODUCT_DEVICE_DS := true
17 |
18 | PRODUCT_PROPERTY_OVERRIDES += \
19 | ro.telephony.default_network=9,0
20 |
21 | # Inherit from those products. Most specific first.
22 | $(call inherit-product, device/sony/pioneer/aosp_h3113.mk)
23 |
24 | PRODUCT_NAME := aosp_h4113
25 | PRODUCT_DEVICE := pioneer
26 | PRODUCT_MODEL := Xperia XA2 Dual (AOSP)
27 | PRODUCT_BRAND := Sony
28 | PRODUCT_MANUFACTURER := Sony
29 |
--------------------------------------------------------------------------------
/aosp_h3113.mk:
--------------------------------------------------------------------------------
1 | # Copyright 2014 The Android Open Source Project
2 | #
3 | # Licensed under the Apache License, Version 2.0 (the "License");
4 | # you may not use this file except in compliance with the License.
5 | # You may obtain a copy of the License at
6 | #
7 | # http://www.apache.org/licenses/LICENSE-2.0
8 | #
9 | # Unless required by applicable law or agreed to in writing, software
10 | # distributed under the License is distributed on an "AS IS" BASIS,
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | # See the License for the specific language governing permissions and
13 | # limitations under the License.
14 |
15 | TARGET_KERNEL_CONFIG := aosp_nile_pioneer_defconfig
16 |
17 | # Inherit from those products. Most specific first.
18 | $(call inherit-product, device/sony/pioneer/device.mk)
19 | $(call inherit-product, frameworks/native/build/phone-xhdpi-2048-dalvik-heap.mk)
20 | $(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk)
21 |
22 | PRODUCT_NAME := aosp_h3113
23 | PRODUCT_DEVICE := pioneer
24 | PRODUCT_MODEL := Xperia XA2 (AOSP)
25 | PRODUCT_BRAND := Sony
26 | PRODUCT_MANUFACTURER := Sony
27 |
--------------------------------------------------------------------------------
/overlay/frameworks/base/core/res/res/values/config.xml:
--------------------------------------------------------------------------------
1 |
2 |
19 |
20 |
22 |
23 |
24 |
25 | false
26 |
27 |
28 | http://uaprof.sonymobile.com/H3113R5001.xml
29 |
30 |
--------------------------------------------------------------------------------
/BoardConfig.mk:
--------------------------------------------------------------------------------
1 | # Copyright 2014 The Android Open Source Project
2 | #
3 | # Licensed under the Apache License, Version 2.0 (the "License");
4 | # you may not use this file except in compliance with the License.
5 | # You may obtain a copy of the License at
6 | #
7 | # http://www.apache.org/licenses/LICENSE-2.0
8 | #
9 | # Unless required by applicable law or agreed to in writing, software
10 | # distributed under the License is distributed on an "AS IS" BASIS,
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | # See the License for the specific language governing permissions and
13 | # limitations under the License.
14 |
15 | include device/sony/nile/PlatformConfig.mk
16 |
17 | TARGET_BOOTLOADER_BOARD_NAME := unknown
18 | ifneq (,$(filter %h3113,$(TARGET_PRODUCT)))
19 | TARGET_BOOTLOADER_BOARD_NAME := H3113
20 | else ifneq (,$(filter %h4113,$(TARGET_PRODUCT)))
21 | TARGET_BOOTLOADER_BOARD_NAME := H4113
22 | else
23 | TARGET_BOOTLOADER_BOARD_NAME := H3113
24 | $(warning Unrecognized value for TARGET_PRODUCT: "$(TARGET_PRODUCT)", using default value: "$(TARGET_BOOTLOADER_BOARD_NAME)")
25 | endif
26 |
27 | # Platform
28 | PRODUCT_PLATFORM := nile
29 |
30 | BOARD_KERNEL_CMDLINE += androidboot.hardware=pioneer
31 |
32 | # Partition information
33 | BOARD_FLASH_BLOCK_SIZE := 131072 # (BOARD_KERNEL_PAGESIZE * 64)
34 | BOARD_BOOTIMAGE_PARTITION_SIZE := 0x04000000
35 | BOARD_SYSTEMIMAGE_PARTITION_SIZE := 3036676096
36 | BOARD_VENDORIMAGE_PARTITION_SIZE := 891289600
37 | BOARD_ODMIMAGE_PARTITION_SIZE := 419430400
38 | # Reserve space for data encryption (21474836480-16384)
39 | BOARD_USERDATAIMAGE_PARTITION_SIZE := 21474820096
40 |
--------------------------------------------------------------------------------
/rootdir/vendor/etc/camera/imx219_chromatix.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | imx219_common
5 | imx219_postproc
6 | imx219_cpp_preview
7 | imx219_cpp_snapshot
8 | imx219_cpp_liveshot
9 |
10 |
11 |
12 |
13 | imx219_snapshot
14 | imx219_snapshot
15 | imx219_video
16 | imx219_cpp_video
17 | imx219_default_preview
18 | imx219_default_video
19 |
20 |
21 | imx219_preview
22 | imx219_preview
23 | imx219_video
24 | imx219_cpp_video
25 | imx219_default_preview
26 | imx219_default_video
27 |
28 |
29 | imx219_preview
30 | imx219_preview
31 | imx219_video
32 | imx219_cpp_video
33 | imx219_postproc
34 | imx219_default_preview
35 | imx219_default_video
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/rootdir/vendor/etc/camera/camera_config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 0
4 | imx300
5 | bu64747BS4
6 | pmic
7 | imx300_chromatix
8 | FAST_PLUS
9 | 1
10 | BACK
11 | 90
12 |
13 | 0
14 | 0x1F
15 | 0x4320
16 | 0
17 |
18 |
19 | 4.22
20 | 2.0
21 | 1.9
22 | 75.35
23 | 56.45
24 | 0.15
25 |
26 |
27 |
28 | 2
29 | imx219
30 | pmic
31 | imx219_chromatix
32 | FAST
33 | 1
34 | FRONT
35 | 270
36 |
37 | 2
38 | 0x1F
39 | 0x4320
40 | 0
41 |
42 |
43 | 1.963
44 | 2.4
45 | 1.9
46 | 64.1
47 | 51.6
48 | 0.1
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/rootdir/vendor/etc/camera/imx300_chromatix.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | imx300_common
5 | imx300_postproc
6 |
7 |
8 |
9 |
10 | imx300_snapshot
11 | imx300_snapshot
12 | imx300_snapshot
13 | imx300_cpp_preview
14 | imx300_cpp_snapshot
15 | imx300_cpp_video
16 | imx300_cpp_liveshot
17 | imx300_default_preview_bu64747
18 | imx300_default_video_bu64747
19 |
20 |
21 | imx300_preview
22 | imx300_preview
23 | imx300_preview
24 | imx300_cpp_preview
25 | imx300_cpp_snapshot
26 | imx300_cpp_video
27 | imx300_cpp_liveshot
28 | imx300_default_preview_bu64747
29 | imx300_default_video_bu64747
30 |
31 |
32 | imx300_preview
33 | imx300_preview
34 | imx300_preview
35 | imx300_cpp_preview
36 | imx300_cpp_snapshot
37 | imx300_cpp_video
38 | imx300_cpp_liveshot
39 | imx300_default_preview_bu64747
40 | imx300_default_video_bu64747
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/overlay/frameworks/base/core/res/res/xml/power_profile.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | - 0
4 | - 41.4
5 | - 274.1
6 | - 0.1
7 | - 0.8
8 | - 0.5
9 | - 317.4
10 | - 63.4
11 | - 19.6
12 | - 58.2
13 | - 193.8
14 | - 498.4
15 | - 0.1
16 | - 0.1
17 | - 0.1
18 |
19 | 2.7
20 | 2.7
21 |
22 | - 0
23 | - 0
24 | - 0
25 | - 0
26 |
27 | 4
28 | 4
29 |
30 |
31 | 787200
32 | 1113600
33 | 1344000
34 | 1516800
35 | 1670400
36 | 1881600
37 | 2016000
38 | 2150400
39 | 2208000
40 |
41 |
42 | 614400
43 | 883200
44 | 109400
45 | 1382400
46 | 1536000
47 | 1728000
48 | 1843200
49 |
50 |
51 | 0.1
52 |
53 | - 3.18
54 |
55 | 22.7
56 |
57 | - 3300
58 | - 0
59 | - 0
60 | - 0
61 |
62 | - 0
63 |
64 | .0002
65 | .002
66 | .02
67 | .2
68 | 2
69 |
70 |
--------------------------------------------------------------------------------
/device.mk:
--------------------------------------------------------------------------------
1 | # Copyright 2014 The Android Open Source Project
2 | #
3 | # Licensed under the Apache License, Version 2.0 (the "License");
4 | # you may not use this file except in compliance with the License.
5 | # You may obtain a copy of the License at
6 | #
7 | # http://www.apache.org/licenses/LICENSE-2.0
8 | #
9 | # Unless required by applicable law or agreed to in writing, software
10 | # distributed under the License is distributed on an "AS IS" BASIS,
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | # See the License for the specific language governing permissions and
13 | # limitations under the License.
14 |
15 | # Device path
16 | DEVICE_PATH := device/sony/pioneer/rootdir
17 |
18 | DEVICE_PACKAGE_OVERLAYS += \
19 | device/sony/pioneer/overlay
20 |
21 | # Device Specific Permissions
22 | PRODUCT_COPY_FILES := \
23 | frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml \
24 | frameworks/native/data/etc/android.hardware.telephony.gsm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.gsm.xml
25 |
26 | # Sensors Configuration
27 | PRODUCT_COPY_FILES += \
28 | $(DEVICE_PATH)/vendor/etc/sensors/sensor_def_qcomdev.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/sensor_def_qcomdev.conf
29 |
30 | # Thermal Configuration
31 | PRODUCT_COPY_FILES += \
32 | $(DEVICE_PATH)/vendor/etc/thermanager.xml:$(TARGET_COPY_OUT_VENDOR)/etc/thermanager.xml
33 |
34 | # Camera Configuration
35 | PRODUCT_COPY_FILES += \
36 | $(DEVICE_PATH)/vendor/etc/camera/camera_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/camera_config.xml \
37 | $(DEVICE_PATH)/vendor/etc/camera/imx219_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/imx219_chromatix.xml \
38 | $(DEVICE_PATH)/vendor/etc/camera/imx300_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/imx300_chromatix.xml
39 |
40 | # Audio Configuration
41 | PRODUCT_COPY_FILES += \
42 | $(DEVICE_PATH)/vendor/etc/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml
43 |
44 | # Audio calibration
45 | PRODUCT_COPY_FILES += \
46 | $(DEVICE_PATH)/vendor/etc/acdbdata/Bluetooth_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Bluetooth_cal.acdb \
47 | $(DEVICE_PATH)/vendor/etc/acdbdata/General_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/General_cal.acdb \
48 | $(DEVICE_PATH)/vendor/etc/acdbdata/Global_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Global_cal.acdb \
49 | $(DEVICE_PATH)/vendor/etc/acdbdata/Handset_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Handset_cal.acdb \
50 | $(DEVICE_PATH)/vendor/etc/acdbdata/Hdmi_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Hdmi_cal.acdb \
51 | $(DEVICE_PATH)/vendor/etc/acdbdata/Headset_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Headset_cal.acdb \
52 | $(DEVICE_PATH)/vendor/etc/acdbdata/Speaker_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Speaker_cal.acdb \
53 | $(DEVICE_PATH)/vendor/etc/acdbdata/workspaceFile.qwsp:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/workspaceFile.qwsp \
54 | $(DEVICE_PATH)/vendor/etc/acdbdata/adsp_avs_config.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/adsp_avs_config.acdb
55 |
56 | # NFC Configuration
57 | PRODUCT_COPY_FILES += \
58 | $(DEVICE_PATH)/vendor/etc/libnfc-nxp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nxp.conf
59 |
60 | # BT/Wifi patch file
61 | PRODUCT_COPY_FILES += \
62 | $(DEVICE_PATH)/vendor/firmware/bdwlan.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.bin
63 |
64 | # Device Init
65 | PRODUCT_PACKAGES += \
66 | fstab.pioneer \
67 | init.recovery.pioneer \
68 | init.pioneer
69 |
70 | # Telephony Packages (AOSP)
71 | PRODUCT_PACKAGES += \
72 | InCallUI \
73 | Stk
74 |
75 | # SAR
76 | PRODUCT_PACKAGES += \
77 | TransPowerSensors
78 |
79 | PRODUCT_AAPT_CONFIG := normal
80 | PRODUCT_AAPT_PREBUILT_DPI := xxhdpi xhdpi hdpi
81 | PRODUCT_AAPT_PREF_CONFIG := xxhdpi
82 |
83 | PRODUCT_PROPERTY_OVERRIDES := \
84 | ro.sf.lcd_density=480 \
85 | ro.usb.pid_suffix=1F3
86 |
87 | # Inherit from those products. Most specific first.
88 | $(call inherit-product, device/sony/nile/platform.mk)
89 |
90 | # copy NFC firmware
91 | $(call inherit-product-if-exists, vendor/nxp/nxp-vendor.mk)
92 |
93 | # include board vendor blobs
94 | $(call inherit-product-if-exists, vendor/sony/nile-common/nile-partial.mk)
95 |
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/workspaceFile.qwsp:
--------------------------------------------------------------------------------
1 | 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
--------------------------------------------------------------------------------
/rootdir/vendor/etc/libnfc-nxp.conf:
--------------------------------------------------------------------------------
1 | ## This file is used by NFC NXP NCI HAL(external/libnfc-nci/halimpl/pn547)
2 | ## and NFC Service Java Native Interface Extensions (packages/apps/Nfc/nci/jni/extns/pn547)
3 |
4 | ###############################################################################
5 | # Application options
6 | # Logging Levels
7 | # NXPLOG_DEFAULT_LOGLEVEL 0x01
8 | # ANDROID_LOG_DEBUG 0x03
9 | # ANDROID_LOG_WARN 0x02
10 | # ANDROID_LOG_ERROR 0x01
11 | # ANDROID_LOG_SILENT 0x00
12 | #
13 | NXPLOG_EXTNS_LOGLEVEL=0x01
14 | NXPLOG_NCIHAL_LOGLEVEL=0x01
15 | NXPLOG_NCIX_LOGLEVEL=0x01
16 | NXPLOG_NCIR_LOGLEVEL=0x01
17 | NXPLOG_FWDNLD_LOGLEVEL=0x01
18 | NXPLOG_TML_LOGLEVEL=0x01
19 | NFC_DEBUG_ENABLED=0
20 |
21 | ###############################################################################
22 | # Nfc Device Node name
23 | NXP_NFC_DEV_NODE="/dev/pn553"
24 |
25 | ###############################################################################
26 | # Extension for Mifare reader enable
27 | MIFARE_READER_ENABLE=0x01
28 |
29 | ###############################################################################
30 | # Firmware file type
31 | #.so file 0x01
32 | #.bin file 0x02
33 | NXP_FW_TYPE=0x01
34 |
35 | ###############################################################################
36 | # System clock source selection configuration
37 | #define CLK_SRC_XTAL 1
38 | #define CLK_SRC_PLL 2
39 | NXP_SYS_CLK_SRC_SEL=0x01
40 |
41 | ###############################################################################
42 | # System clock frequency selection configuration
43 | #define CLK_FREQ_13MHZ 1
44 | #define CLK_FREQ_19_2MHZ 2
45 | #define CLK_FREQ_24MHZ 3
46 | #define CLK_FREQ_26MHZ 4
47 | #define CLK_FREQ_38_4MHZ 5
48 | #define CLK_FREQ_52MHZ 6
49 | NXP_SYS_CLK_FREQ_SEL=0x01
50 |
51 | ###############################################################################
52 | # The timeout value to be used for clock request acknowledgment
53 | # min value = 0x01 to max = 0x06
54 | NXP_SYS_CLOCK_TO_CFG=0x01
55 |
56 | ###############################################################################
57 | # NXP proprietary settings
58 | NXP_ACT_PROP_EXTN={2F, 02, 00}
59 |
60 | ###############################################################################
61 | # NFC forum profile settings
62 | NXP_NFC_PROFILE_EXTN={20, 02, 05, 01, A0, 44, 01, 00}
63 |
64 | ###############################################################################
65 | # NXP TVDD configurations settings
66 | # Allow NFCC to configure External TVDD, There are currently three
67 | #configurations (1, 2 and 3) are supported, out of them only one can be
68 | #supported.
69 | NXP_EXT_TVDD_CFG=0x01
70 |
71 | #config1:SLALM, 3.3V for both RM and CM
72 | NXP_EXT_TVDD_CFG_1={20, 02, 0F, 01, A0, 0E, 0B, 11, 01, 01, 01, 00, 00, 00, 10, 00, 10, 0C}
73 |
74 | #config2: use DCDC in CE, use Tx_Pwr_Req, set CFG2 mode, SLALM,
75 | #monitoring 5V from DCDC, 3.3V for both RM and CM, DCDCWaitTime=4.2ms
76 | NXP_EXT_TVDD_CFG_2={20, 02, 0B, 02, A0, 66, 01, 00, A0, 0E, 03, 56, 43, 02}
77 |
78 | #config3: use DCDC in CE, use Tx_Pwr_Req, SLALM, monitoring 5V from DCDC,
79 | #DCDCWaitTime=4.2ms
80 | NXP_EXT_TVDD_CFG_3={20, 02, 0B, 02, A0, 66, 01, 01, A0, 0E, 03, 52, 40, 0A}
81 |
82 | # *** NXP RF Eval1_SLALM_CFG1_EFM_40x20 configuration settings for FW VERSION = 01.01.0C
83 | NXP_RF_CONF_BLK_1={
84 | 20, 02, FB, 1E,
85 | A0, 0D, 06, 02, 35, 00, 3E, 00, 00,
86 | A0, 0D, 06, 04, 35, F5, 05, 80, 01,
87 | A0, 0D, 06, C2, 34, F7, 7F, 10, 08,
88 | A0, 0D, 06, C2, 33, 03, 40, 04, 80,
89 | A0, 0D, 06, 06, 44, 04, 04, C4, 00,
90 | A0, 0D, 06, 06, 30, 70, 00, 18, 00,
91 | A0, 0D, 06, 06, 2F, EF, AD, 80, 01,
92 | A0, 0D, 06, 06, 85, 25, 13, 00, 00,
93 | A0, 0D, 03, 32, 0D, 26,
94 | A0, 0D, 03, 32, 14, 26,
95 | A0, 0D, 06, 34, 2D, DC, 10, 04, 00,
96 | A0, 0D, 06, 34, 44, 66, 0A, 00, 00,
97 | A0, 0D, 06, 3C, 2D, 05, 35, 1E, 01,
98 | A0, 0D, 06, 3C, 44, 65, 09, 00, 00,
99 | A0, 0D, 03, 3E, 0D, 08,
100 | A0, 0D, 03, 3E, 14, 08,
101 | A0, 0D, 06, 40, 2D, 05, 45, 1E, 01,
102 | A0, 0D, 06, 40, 44, 65, 09, 00, 00,
103 | A0, 0D, 06, 42, 4A, 11, 07, 01, 1B,
104 | A0, 0D, 03, 42, 0D, 04,
105 | A0, 0D, 03, 42, 14, 04,
106 | A0, 0D, 06, 44, 2D, 05, 25, 0F, 01,
107 | A0, 0D, 06, 44, 44, 55, 0A, 00, 00,
108 | A0, 0D, 06, 48, 44, 65, 0A, 00, 00,
109 | A0, 0D, 06, 48, 2D, 15, 34, 1F, 01,
110 | A0, 0D, 06, 46, 4A, 34, 07, 00, 07,
111 | A0, 0D, 04, 46, 42, 70, 40,
112 | A0, 0D, 06, 4C, 44, 65, 09, 00, 00,
113 | A0, 0D, 06, 4C, 2D, 05, 35, 1E, 01,
114 | A0, 0D, 06, 4A, 4A, 43, 07, 01, 07
115 | }
116 |
117 | NXP_RF_CONF_BLK_2={
118 | 20, 02, FA, 1D,
119 | A0, 0D, 04, 4A, 42, 70, 40,
120 | A0, 0D, 06, 50, 44, 65, 09, 00, 00,
121 | A0, 0D, 06, 50, 2D, 05, 35, 1E, 01,
122 | A0, 0D, 06, 4E, 4A, 32, 07, 01, 07,
123 | A0, 0D, 04, 4E, 42, 70, 40,
124 | A0, 0D, 06, 54, 44, 65, 0A, 00, 00,
125 | A0, 0D, 06, 54, 2D, 05, 25, 0F, 01,
126 | A0, 0D, 04, 52, 42, 70, 40,
127 | A0, 0D, 06, 52, 4A, 11, 07, 01, 07,
128 | A0, 0D, 06, 58, 44, 55, 08, 00, 00,
129 | A0, 0D, 06, 5E, 2D, 0D, 5A, 0C, 01,
130 | A0, 0D, 06, 5E, 44, 55, 08, 00, 00,
131 | A0, 0D, 04, 56, 42, 78, 40,
132 | A0, 0D, 04, 5C, 42, 88, 40,
133 | A0, 0D, 06, 5C, 4A, 11, 07, 01, 07,
134 | A0, 0D, 06, 30, 44, 05, 04, C4, 00,
135 | A0, 0D, 06, 30, 85, 25, 03, 00, 00,
136 | A0, 0D, 06, 70, 44, 04, 04, C4, 00,
137 | A0, 0D, 06, 70, 85, 25, 13, 00, 00,
138 | A0, 0D, 06, 78, 44, 02, 04, C4, 00,
139 | A0, 0D, 06, 78, 85, 25, 03, 00, 00,
140 | A0, 0D, 04, 78, 2E, 60, 69,
141 | A0, 0D, 06, 7C, 2F, 51, 0E, 10, C1,
142 | A0, 0D, 06, 80, 2F, E3, AD, 80, 04,
143 | A0, 0D, 06, 80, 30, 70, 00, 18, 00,
144 | A0, 0D, 06, 80, 44, 04, 04, C4, 00,
145 | A0, 0D, 06, 80, 85, 25, 13, 00, 00,
146 | A0, 0D, 06, 8C, 2F, 6F, 5C, 80, 04,
147 | A0, 0D, 06, 8C, 30, 70, 00, 18, 00
148 | }
149 |
150 | NXP_RF_CONF_BLK_3={
151 | 20, 02, 47, 08,
152 | A0, 0D, 06, 0A, 34, F7, 7F, 10, 08,
153 | A0, 0D, 06, 0A, 33, 03, 40, 04, 80,
154 | A0, 0D, 06, C6, 42, 78, 40, FF, FF,
155 | A0, 0D, 06, C8, 42, 88, 40, FF, FF,
156 | A0, 0D, 04, CA, 42, 70, 40,
157 | A0, 0D, 06, CA, 44, 65, 0A, 00, 00,
158 | A0, 0D, 06, CA, 2D, 15, 34, 1F, 01,
159 | A0, 0D, 06, 06, 16, AE, 00, 1F, 00
160 | }
161 |
162 | NXP_RF_CONF_BLK_4={
163 | 20, 02, 2B, 05,
164 | A0, 0D, 06, 06, 42, 00, 00, FF, F1,
165 | A0, 0D, 03, 24, 03, 7D,
166 | A0, 0D, 06, 06, 37, 08, 76, 00, 00,
167 | A0, 0D, 06, C2, 35, 00, 3E, 00, 03,
168 | A0, 0D, 06, 06, 2D, 0D, 25, 2C, 01
169 | }
170 |
171 | NXP_RF_CONF_BLK_5={
172 | 20, 02, D6, 01,
173 | A0, 34, D2, 23, 04, 18, 47, 40, 00, 00, 40, 00, 11, 00, 40, 00, 21, 00, 40, 00, 32, 00, 40, 00, 46, 00, 60, 00, 6A, 00, 68, 00, AF, 00, 38, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 00, 00, 00, 00, 00, 00, 47, 00, 00, 40, 00, 11, 00, 40, 00, 21, 00, 40, 00, 32, 00, 40, 00, 46, 00, 60, 00, 6A, 00, 68, 00, AF, 00, 38, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 08, 02, 00, 00, 00, 00
174 | }
175 |
176 | NXP_RF_CONF_BLK_6={
177 | 20,02,5B,01,
178 | A0,0B,57,08,08,90,78,0F,4E,00,3D,95,00,00,3D,9F,00,00,50,9F,00,00,59,9F,00,00,5A,9F,00,00,64,9F,00,00,65,9F,00,00,6E,9F,00,00,72,9F,00,00,79,1F,00,00,7B,1F,00,00,84,1F,00,00,86,1F,00,00,8F,1F,00,00,91,1F,00,00,9A,1F,00,00,A1,1F,00,00,A7,1F,00,00,B0,1F,00,00,B9,1F,00,00
179 | }
180 |
181 | ###############################################################################
182 | # Core configuration extensions
183 | # It includes
184 | # Wired mode settings A0ED, A0EE
185 | # Tag Detector A040, A041, A043
186 | # Low Power mode A007
187 | # Clock settings A002, A003
188 | # PbF settings A008
189 | # Clock timeout settings A004
190 | # eSE (SVDD) PWR REQ settings A0F2
191 | # How eSE connected to PN553 A012
192 | # UICC2 bit rate A0D1
193 | # SWP1A interface A0D4
194 | # DWP intf behavior config, SVDD Load activated by default if set to 0x31 - A037
195 | NXP_CORE_CONF_EXTN={20, 02, 3C, 0C,
196 | A0, EC, 01, 01,
197 | A0, ED, 01, 00,
198 | A0, 5E, 01, 01,
199 | A0, 12, 01, 00,
200 | A0, 40, 01, 00,
201 | A0, DD, 01, 2D,
202 | A0, D1, 01, 02,
203 | A0, D4, 01, 00,
204 | A0, 37, 01, 35,
205 | A0, B1, 02, DC, 05,
206 | A0, 38, 04, 0A, 08, 08, 00,
207 | A0, 3A, 08, 0E, 01, 0E, 01, 0E, 01, 0E, 01
208 | }
209 | # A0, F2, 01, 01,
210 | # A0, 40, 01, 01,
211 | # A0, 41, 01, 02,
212 | # A0, 43, 01, 04,
213 | # A0, 02, 01, 01,
214 | # A0, 03, 01, 11,
215 | # A0, 07, 01, 03,
216 | # A0, 08, 01, 01
217 | # }
218 |
219 | ###############################################################################
220 | # Core configuration rf field filter settings to enable set to 01 to disable set to 00 last bit
221 | NXP_CORE_RF_FIELD={ 20, 02, 05, 01, A0, 62, 01, 01
222 | }
223 | ###############################################################################
224 | # To enable i2c fragmentation set i2c fragmentation enable 0x01 to disable set to 0x00
225 | NXP_I2C_FRAGMENTATION_ENABLED=0x00
226 |
227 | ###############################################################################
228 | # Core configuration settings
229 | NXP_CORE_CONF={ 20, 02, 2E, 0E,
230 | 28, 01, 00,
231 | 21, 01, 00,
232 | 30, 01, 08,
233 | 31, 01, 03,
234 | 32, 01, 60,
235 | 38, 01, 01,
236 | 33, 04, 01, 02, 03, 04,
237 | 54, 01, 06,
238 | 50, 01, 02,
239 | 5B, 01, 00,
240 | 80, 01, 01,
241 | 81, 01, 01,
242 | 82, 01, 0E,
243 | 18, 01, 01
244 | }
245 |
246 | ###############################################################################
247 | #Enable SWP full power mode when phone is power off
248 | NXP_SWP_FULL_PWR_ON=0x01
249 |
250 | ###############################################################################
251 | #Set the default Felica T3T System Code OffHost route Location :
252 | # host 0x00
253 | # eSE 0x01
254 | # UICC 0x02
255 | # UICC2 0x03
256 | DEFAULT_SYS_CODE_ROUTE=0x00
257 |
258 | #Set the default Felica T3T System Code :
259 | DEFAULT_SYS_CODE={FE,FF}
260 |
261 | ###############################################################################
262 | # AID Matching platform options
263 | # AID_MATCHING_L 0x01
264 | # AID_MATCHING_K 0x02
265 | AID_MATCHING_PLATFORM=0x01
266 |
267 | ###############################################################################
268 | #CHINA_TIANJIN_RF_SETTING
269 | #Enable 0x01
270 | #Disable 0x00
271 | NXP_CHINA_TIANJIN_RF_ENABLED=0x01
272 |
273 | ###############################################################################
274 | #SWP_SWITCH_TIMEOUT_SETTING
275 | # Allowed range of swp timeout setting is 0x00 to 0x3C [0 - 60].
276 | # Timeout in milliseconds, for example
277 | # No Timeout 0x00
278 | # 10 millisecond timeout 0x0A
279 | NXP_SWP_SWITCH_TIMEOUT=0x0A
280 |
281 | ##############################################################################
282 | # Extended APDU length for ISO_DEP
283 | ISO_DEP_MAX_TRANSCEIVE=0xFEFF
284 |
285 | ###############################################################################
286 | # Vendor Specific Proprietary Protocol & Discovery Configuration
287 | # Set to 0xFF if unsupported
288 | # byte[0] NCI_PROTOCOL_18092_ACTIVE
289 | # byte[1] NCI_PROTOCOL_B_PRIME
290 | # byte[2] NCI_PROTOCOL_DUAL
291 | # byte[3] NCI_PROTOCOL_15693
292 | # byte[4] NCI_PROTOCOL_KOVIO
293 | # byte[5] NCI_PROTOCOL_MIFARE
294 | # byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO
295 | # byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME
296 | # byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME
297 | NFA_PROPRIETARY_CFG={05:FF:FF:06:81:80:70:FF:FF}
298 |
299 | # Choose the presence-check algorithm for type-4 tag. If not defined, the default value is 1.
300 | # 0 NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm
301 | # 1 NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block
302 | # 2 NFA_RW_PRES_CHK_ISO_DEP_NAK; Type - 4 tag protocol iso-dep nak presence check
303 | # command is sent waiting for rsp and ntf.
304 | PRESENCE_CHECK_ALGORITHM=1
305 |
--------------------------------------------------------------------------------
/rootdir/vendor/etc/thermanager.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | /sys/class/thermal/thermal_zone0
6 | /sys/class/thermal/thermal_zone1
7 | /sys/class/thermal/thermal_zone2
8 | /sys/class/thermal/thermal_zone3
9 | /sys/class/thermal/thermal_zone4
10 | /sys/class/thermal/thermal_zone5
11 | /sys/class/thermal/thermal_zone6
12 | /sys/class/thermal/thermal_zone7
13 | /sys/class/thermal/thermal_zone8
14 | /sys/class/thermal/thermal_zone9
15 | /sys/class/thermal/thermal_zone10
16 | /sys/class/thermal/thermal_zone11
17 | /sys/class/thermal/thermal_zone12
18 | /sys/class/thermal/thermal_zone13
19 | /sys/class/thermal/thermal_zone14
20 | /sys/class/thermal/thermal_zone15
21 | /sys/class/thermal/thermal_zone16
22 | /sys/class/thermal/thermal_zone17
23 | /sys/class/thermal/thermal_zone18
24 | /sys/class/thermal/thermal_zone19
25 | /sys/class/thermal/thermal_zone20
26 | /sys/class/thermal/thermal_zone21
27 | /sys/class/thermal/thermal_zone22
28 | /sys/class/thermal/thermal_zone23
29 | /sys/class/thermal/thermal_zone24
30 | /sys/class/thermal/thermal_zone25
31 | /sys/class/thermal/thermal_zone26
32 | /sys/class/thermal/thermal_zone27
33 |
34 |
35 |
36 | /sys/module/msm_performance/parameters/cpu_max_freq
37 |
38 |
39 | /sys/devices/system/cpu/cpuquiet/nr_thermal_max_cpus
40 |
41 |
42 | /sys/module/msm_performance/parameters/cpu_max_freq
43 | /sys/module/msm_performance/parameters/cpu_max_freq
44 |
45 |
46 | /sys/class/kgsl/kgsl-3d0/max_gpuclk
47 |
48 |
49 | /sys/class/leds/lcd-backlight/max_brightness
50 |
51 |
52 | /sys/class/power_supply/battery/system_temp_level
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 | /sys/module/msm_thermal/parameters/enabled
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 | Y
84 | N
85 |
86 |
87 |
88 |
89 | 0:4294967295
90 | 0:2150400
91 | 0:2016000
92 | 0:1881600
93 | 0:1670400
94 | 0:1516800
95 | 0:1344000
96 | 0:1113600
97 | 0:787200
98 |
99 |
100 |
101 |
102 | 4:4294967295
103 | 4:1728000
104 | 4:1728000
105 | 4:1536000
106 | 4:1382400
107 | 4:1382400
108 | 4:1094400
109 | 4:883200
110 | 4:614400
111 |
112 |
113 |
114 | 8
115 | 6
116 | 4
117 | 2
118 |
119 |
120 |
121 |
122 | 700000000
123 | 240000000
124 |
125 |
126 |
127 |
128 | 0
129 | 2
130 | 5
131 | 8
132 | 9
133 | 11
134 | 12
135 | 13
136 |
137 |
138 |
139 | 255
140 | 220
141 | 190
142 | 170
143 | 60
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
253 |
254 |
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
271 |
272 |
273 |
274 |
275 |
276 |
277 |
278 |
279 |
280 |
281 |
282 |
283 |
284 |
285 |
286 |
287 |
288 |
289 |
290 |
291 |
292 |
293 |
294 |
295 |
296 |
297 |
298 |
299 |
300 |
--------------------------------------------------------------------------------
/rootdir/vendor/etc/sensors/sensor_def_qcomdev.conf:
--------------------------------------------------------------------------------
1 | #
2 | # File: sensor_def_qcomdev.conf
3 | #
4 | # Tihs file contains default sensor registry values for Qualcomm development
5 | # test platforms.
6 | #
7 | # Copyright (c) 2013-2017 Qualcomm Technologies, Inc.
8 | # All Rights Reserved.
9 | # Confidential and Proprietary - Qualcomm Technologies, Inc.
10 |
11 |
12 | # File format:
13 | #
14 | # Lines starting with "#" are comments and ignored.
15 | #
16 | # File metadata uses this format:
17 | # :key value1 value2
18 | #
19 | # The following keys are defined:
20 | # - "version" : value1 is non-zero positive version number of the file. This
21 | # number will be stored in the sensors registry. It should be equal to the
22 | # largest version of any item. It will be saved in the sensors registry for
23 | # later use when initializing values. See the item format below.
24 | # This value should only be specified once in the file.
25 | #
26 | # - "hardware" : The value1 will be compared to the "Hardware" string from
27 | # the property of ro.board.platform.
28 | # Items will only be used as default values in the registry if the hardware
29 | # string value is a substring of the ro.board.platform string.
30 | # This metadata key can be used more than once, so that one file can support
31 | # more than one type of hardware.
32 | # The value may be NULL, indicating common item values for all hardware.
33 | # Common conf entries for multiple hardware can be mentioned as below.
34 | # configuration below this string is common for 8952,8956 and 8974
35 | # :hardware 8952 8956 8974
36 | # hardware list gets overwritten with the new one every time when "hardware"
37 | # tag appears while parsing conf file.
38 | #
39 | # - "platform" : Similar to the "hardware" key, but this string will need to
40 | # match the text of either /sys/devices/soc0/hw_platform or
41 | # /sys/devices/soc0/platform_subtype.
42 | # Common conf entries for multiple platform can be mentioned as below.
43 | # configuration below this string is common for MTP and QRD
44 | # :platfrom MTP QRD
45 | # platform list gets overwritten with the new one every time when "platfrom"
46 | # tag appears while parsing conf file.
47 | #
48 | #
49 | # - "soc_id" : Similar to the "hardware" key, but this string will need to
50 | # match the text of /sys/devices/soc0/soc_id.
51 | # Common conf entries for multiple soc_id can be mentioned as below.
52 | # configuration below this string is common for soc_id 264 and 278
53 | # :soc_id 264 278
54 | # soc_id list gets overwritten with the new one every time when "soc_id"
55 | # tag appears while parsing conf file.
56 | #
57 | # - "subtype" : Similar to the "hardware" key, but this string will need to
58 | # match the text of /sys/devices/soc0/platform_subtype.
59 | # Common conf entries for multiple subtype can be mentioned as below.
60 | # configuration below this string is common for subtype X and Y
61 | # :subtype X Y
62 | # subtype list gets overwritten with the new one every time when "subtype"
63 | # tag appears while parsing conf file.
64 | #
65 | # - "sub_id" : Similar to the "hardware" key, but this string will need to
66 | # match the text of /sys/devices/soc0/platform_subtype_id.
67 | # Common conf entries for multiple sub_id can be mentioned as below.
68 | # configuration below this string is common for sub_id
69 | # :sub_id 0 10
70 | # sub_id list gets overwritten with the new one every time when "sub_id"
71 | # tag appears while parsing conf file.
72 | #
73 | # - "soc_rev" : Similar to the "hardware" key, but this string will need to
74 | # match the text of /sys/devices/soc0/revision.
75 | # Common conf entries for multiple soc_rev can be mentioned as below.
76 | # configuration below this string is common for soc_rev 1.0,2.0 and 3.0
77 | # :soc_rev 1.0 2.0 3.0
78 | # soc_rev list gets overwritten with the new one every time when "soc_rev"
79 | # tag appears while parsing conf file.
80 | #
81 | # - "plat_ver" : Similar to the "hardware" key, but this string will need to
82 | # match the text of /sys/devices/soc0/platform_version.
83 | # Common conf entries for multiple plat_ver can be mentioned as below.
84 | # configuration below this string is common for plat_ver 131072 and 1179648
85 | # :plat_ver 131072 1179648
86 | # plat_ver list gets overwritten with the new one every time when "plat_ver"
87 | # tag appears while parsing conf file.
88 | #
89 | # - "property" : value1 is the Android system property key, and value2 is
90 | # the desired property value. If the system property value matches the
91 | # desired property value, then the following items will be applied.
92 | # This metadata key can be used more than once, in which case the new
93 | # property value overrides the old.
94 | # value1 and 2 may be NULL, indicating common item values for all properties.
95 | #
96 | # Registry items are in lines with the following format:
97 | #
98 | # Where:
99 | # itemID is the numeric item ID defined in sns_reg_api_v02.h
100 | #
101 | # "value" is the numeric value of the item.
102 | #
103 | # "version" is a non-zero version of the item value.
104 | # The version field will be compared against the previous saved
105 | # value in the sensors registry. If this value is greater than the
106 | # saved value, the default will be applied. Otherwise, the default
107 | # will be skipped.
108 | #
109 | # Registry item values will only be applied if the hardware, platform, and
110 | # property values match for the current hardware configuration.
111 | #
112 | # The numeric fields are parsed with the strtoull function, base 0.
113 | #
114 |
115 | :version 0x00010008
116 |
117 |
118 | #######################################################################
119 | ### sdm660 Chipsets
120 | #######################################################################
121 | :hardware sdm660
122 | :platform
123 | :property
124 | :soc_id
125 | :soc_rev
126 | :subtype
127 | # Orientation of sensors
128 | # accel x/y/z
129 | 700 -1 0x00010008 #accel-x-axis
130 | 701 -2 0x00010008 #accel-y-axis
131 | 702 3 0x00010008 #accel-z-axis
132 | # gyro x/y/z
133 | 800 -1 0x00010008 #gyro-x-axis
134 | 801 -2 0x00010008 #gyro-y-axis
135 | 802 3 0x00010008 #gyro-z-axis
136 | # mag x/y/z
137 | 900 2 0x00010008 #mag-x-axis
138 | 901 -1 0x00010008 #mag-y-axis
139 | 902 3 0x00010008 #mag-z-axis
140 | # SSI SMGR Version
141 | 1900 0 0x00010008 #Maj Ver
142 | 1901 2 0x00010008 #Min Ver
143 |
144 | # SAM config
145 | #
146 | 203 65536 0x10001 # AMD
147 | 225 983040 0x10001 # RMD
148 | 504 65536 0x10001 # Gyro Cal
149 | 1703 65536 0x10001 # Ped
150 | 2800 983040 0x10001 # basic ges
151 | 2900 983040 0x10001 # Facing
152 | 3400 65536 0x10001 # CMC
153 | 609 983040 0x10001 # FMV
154 | 1005 983040 0x10001 # Grav
155 | 1103 983040 0x10001 # orientation
156 | 3000 983040 0x10001 # gyro quat
157 | 3100 983040 0x10001 # rot vec
158 | 3500 983040 0x10001 # game rv
159 | 4112 65536 0x10001 # SMD
160 | 4103 5 0x10001 # SMD_ACC_WIN_TIME
161 |
162 | #AMD parameters
163 | 200 0x000a0000 0x00010001 #AMD_ACC_SAMP_RATE_HZ_Q16
164 | 201 0x00000cd2 0x00010001 #AMD_INT_cfg_prm1
165 | 202 0x00008000 0x00010001 #AMD_INT_cfg_prm2
166 |
167 | #RMD parameters
168 | 220 0x001e0000 0x00010001 #RMD_ACC_SAMP_RATE_HZ_Q16
169 | 221 0x0001b333 0x00010001 #RMD_INT_cfg_prm1
170 | 222 0x00003333 0x00010001 #RMD_INT_cfg_prm2
171 | 223 0x00001657 0x00010001 #RMD_INT_cfg_prm3
172 | 224 0x00003333 0x00010001 #RMD_INT_cfg_prm4
173 |
174 | 1903 0 0x00010008 #UUID
175 | 1902 0 0x00010008 #UUID
176 | 1919 0 0x00010008 #UUID
177 | 1918 0 0x00010008 #UUID
178 | 1935 0 0x00010008 #UUID
179 | 1934 0 0x00010008 #UUID
180 | 1951 0 0x00010008 #UUID
181 | 1950 0 0x00010008 #UUID
182 | 1967 0 0x00010008 #UUID
183 | 1966 0 0x00010008 #UUID
184 |
185 | # value 2 indicates 2 sets of devinfo for SSI
186 | 2000 2 0x00010008 # devinfo_accel_min_ver_no
187 | 2001 2 0x00010008 # devinfo_accel_num_uuid_valid
188 | 2100 2 0x00010008 # devinfo_gyro_min_ver_no
189 | 2101 2 0x00010008 # devinfo_gyro_num_uuid_valid
190 | 2200 2 0x00010008 # devinfo_mag_min_ver_no
191 | 2201 2 0x00010008 # devinfo_mag_num_uuid_valid
192 | 2300 2 0x00010008 # devinfo_prox_light_min_ver_no
193 | 2301 2 0x00010008 # devinfo_prox_light_num_uuid_valid
194 | 2400 2 0x00010008 # devinfo_pressure_min_ver_no
195 | 2401 2 0x00010008 # devinfo_pressure_num_uuid_valid
196 |
197 | # ACCEL_CFG0 - 1st accel sensor, ACCEL_CFG1 - 2nd accel sensor
198 | # ACCEL_CFG0 = BMA253
199 | 2002 0xaf4644363f26965d 0x00010008 #UUID_HIGH
200 | 2003 0xc10ffaeed4057c96 0x00010008 #UUID_LOW
201 | 2004 3000 0x00010008 #OFF_TO_IDLE
202 | 2005 0 0x00010008 #IDLE_TO_READY
203 | 2006 68 0x00010008 #GPIO1
204 | 2007 1000 0x00010008 #REG_GROUP_ID
205 | 2008 0 0x00010008 #CAL_PRI_GROUP_ID
206 | 2009 3 0x00010008 #I2C_BUS
207 | 2010 0x19 0x00010008 #I2C_ADDRESS
208 | 2011 2 0x00010008 #SENSITIVITY_DEFAULT
209 | 2012 0xD0 0x00010008 #FLAGS
210 | 2068 0x88 0x00010008 #VDD_RAIL
211 | 2069 0x8E 0x00010008 #VDDIO_RAIL
212 |
213 | # ACCEL_CFG1 = STK8BA53
214 | 2013 0xa4524f726702e352 0x00010008 #UUID_HIGH
215 | 2014 0x8b11a21aa55e6586 0x00010008 #UUID_LOW
216 | 2015 3000 0x00010008 #OFF_TO_IDLE
217 | 2016 0 0x00010008 #IDLE_TO_READY
218 | 2017 68 0x00010008 #GPIO1
219 | 2018 1000 0x00010008 #REG_GROUP_ID
220 | 2019 0 0x00010008 #CAL_PRI_GROUP_ID
221 | 2020 3 0x00010008 #I2C_BUS
222 | 2021 0x18 0x00010008 #I2C_ADDRESS
223 | 2022 2 0x00010008 #SENSITIVITY_DEFAULT
224 | 2023 0x80 0x00010008 #FLAGS
225 | 2070 0x88 0x00010008 #VDD_RAIL
226 | 2071 0x8E 0x00010008 #VDDIO_RAIL
227 |
228 | # MAG_CFG0 - 1st mag sensor, MAG_CFG1 - 2nd mag sensor
229 | # MAG_CFG0 = AK09916C
230 | 2202 0x564d2b94fe80aef6 0x00010008 #UUID_HIGH
231 | 2203 0x90611b98d561168f 0x00010008 #UUID_LOW
232 | 2204 3000 0x00010008 #OFF_TO_IDLE
233 | 2205 10000 0x00010008 #IDLE_TO_READY
234 | 2206 0xFFFF 0x00010008 #GPIO1
235 | 2207 1020 0x00010008 #REG_GROUP_ID
236 | 2208 0xFFFF 0x00010008 #CAL_PRI_GROUP_ID
237 | 2209 3 0x00010008 #I2C_BUS
238 | 2210 0x0C 0x00010008 #I2C_ADDRESS
239 | 2211 0 0x00010008 #SENSITIVITY_DEFAULT
240 | 2212 0x0 0x00010008 #FLAGS
241 | 2268 0x8E 0x00010008 #VDD_RAIL
242 | 2269 0xFF 0x00010008 #VDDIO_RAIL
243 |
244 | # MAG_CFG1 = GMC306
245 | 2213 0xC14075963795C661 0x00010008 #UUID_HIGH
246 | 2214 0x0B25B8431BFD46BC 0x00010008 #UUID_LOW
247 | 2215 10000 0x00010008 #OFF_TO_IDLE
248 | 2216 30000 0x00010008 #IDLE_TO_READY
249 | 2217 0xFFFF 0x00010008 #GPIO1
250 | 2218 1020 0x00010008 #REG_GROUP_ID
251 | 2219 0xFFFF 0x00010008 #CAL_PRI_GROUP_ID
252 | 2220 3 0x00010008 #I2C_BUS
253 | 2221 0x0C 0x00010008 #I2C_ADDRESS
254 | 2222 0 0x00010008 #SENSITIVITY_DEFAULT
255 | 2223 0x0 0x00010008 #FLAGS
256 | 2270 0x8E 0x00010008 #VDD_RAIL
257 | 2271 0xFF 0x00010008 #VDDIO_RAIL
258 |
259 | # PROX_LIGHT_CFG0 = STK3321-R35A
260 | 2302 0xa4524f726702e351 0x00010008 #UUID_HIGH
261 | 2303 0x8b11a21aa55e6586 0x00010008 #UUID_LOW
262 | 2304 2000 0x00010008 #OFF_TO_IDLE
263 | 2305 0 0x00010008 #IDLE_TO_READY
264 | 2306 71 0x00010008 #GPIO1
265 | 2307 1040 0x00010008 #REG_GROUP_ID
266 | 2308 0xFFFF 0x00010008 #CAL_PRI_GROUP_ID
267 | 2309 3 0x00010008 #I2C_BUS
268 | 2310 0x48 0x00010008 #I2C_ADDRESS
269 | 2311 0 0x00010008 #SENSITIVITY_DEFAULT
270 | 2312 0 0x00010008 #FLAGS
271 | 2368 0x88 0x00010008 #VDD_RAIL
272 | 2369 0xFF 0x00010008 #VDDIO_RAIL
273 |
274 |
275 | # SSI SMGR Version
276 | 3600 1 0x00010008 #Maj Ver
277 | 3601 2 0x00010008 #Min Ver
278 |
279 |
280 | #
281 | # SSI GPIO configuration
282 | #-----------------------------
283 | 2700 1 0x00010001 #maj ver
284 | 2701 0 0x00010001 #min ver
285 | 2706 0xFFFF 0x00010001 #RESET pin
286 |
287 | # Mag Cal config
288 | #-----------------------------
289 | 3801 1 0x00010001
290 | 3804 0x000a0000 0x10001 #Sample Rate
291 |
292 | #
293 | # IOD AUTOCAL configuration
294 | #-----------------------------
295 | 6000 1 0x00010001 #version
296 | 6001 1 0x00010001 #converge staus
297 | 6002 0x3F86CBFB 0x00010001 #coefficient
298 |
299 | #
300 | # SSC GPIO CFG (Unused)
301 | #-----------------------------
302 | #
303 | 6300 1 0x00010001 # version
304 | 6301 0x0104 0x00010001 # gpio num
305 | 6302 2 0x00010001 # active func sel
306 | 6303 1 0x00010001 # active dir
307 | 6304 0 0x00010001 # active pull
308 | 6305 3 0x00010001 # active drive
309 | 6306 2 0x00010001 # inactive func sel
310 | 6307 0 0x00010001 # inactive dir
311 | 6308 2 0x00010001 # inactive pull
312 | 6309 3 0x00010001 # inactive drive
313 |
314 | 6310 1 0x00010001 # version
315 | 6311 0x0105 0x00010001 # gpio num
316 | 6312 2 0x00010001 # active func sel
317 | 6313 1 0x00010001 # active dir
318 | 6314 0 0x00010001 # active pull
319 | 6315 3 0x00010001 # active drive
320 | 6316 2 0x00010001 # inactive func sel
321 | 6317 0 0x00010001 # inactive dir
322 | 6318 2 0x00010001 # inactive pull
323 | 6319 3 0x00010001 # inactive drive
324 |
325 | 6320 1 0x00010001 # version
326 | 6321 0x0106 0x00010001 # gpio num
327 | 6322 2 0x00010001 # active func sel
328 | 6323 1 0x00010001 # active dir
329 | 6324 0 0x00010001 # active pull
330 | 6325 3 0x00010001 # active drive
331 | 6326 2 0x00010001 # inactive func sel
332 | 6327 0 0x00010001 # inactive dir
333 | 6328 2 0x00010001 # inactive pull
334 | 6329 3 0x00010001 # inactive drive
335 |
336 | 6330 1 0x00010001 # version
337 | 6331 0x0107 0x00010001 # gpio num
338 | 6332 2 0x00010001 # active func sel
339 | 6333 0 0x00010001 # active dir
340 | 6334 0 0x00010001 # active pull
341 | 6335 3 0x00010001 # active drive
342 | 6336 2 0x00010001 # inactive func sel
343 | 6337 0 0x00010001 # inactive dir
344 | 6338 2 0x00010001 # inactive pull
345 | 6339 3 0x00010001 # inactive drive
346 |
347 | 6340 1 0x00010001 # version
348 | 6341 0x010C 0x00010001 # gpio num
349 | 6342 1 0x00010001 # active func sel
350 | 6343 1 0x00010001 # active dir
351 | 6344 0 0x00010001 # active pull
352 | 6345 3 0x00010001 # active drive
353 | 6346 1 0x00010001 # inactive func sel
354 | 6347 0 0x00010001 # inactive dir
355 | 6348 2 0x00010001 # inactive pull
356 | 6349 3 0x00010001 # inactive drive
357 |
358 | 6350 1 0x00010001 # version
359 | 6351 0x010D 0x00010001 # gpio num
360 | 6352 1 0x00010001 # active func sel
361 | 6353 0 0x00010001 # active dir
362 | 6354 0 0x00010001 # active pull
363 | 6355 3 0x00010001 # active drive
364 | 6356 1 0x00010001 # inactive func sel
365 | 6357 0 0x00010001 # inactive dir
366 | 6358 2 0x00010001 # inactive pull
367 | 6359 3 0x00010001 # inactive drive
368 |
369 | 6360 1 0x00010001 # version
370 | 6361 0x010E 0x00010001 # gpio num
371 | 6362 1 0x00010001 # active func sel
372 | 6363 1 0x00010001 # active dir
373 | 6364 0 0x00010001 # active pull
374 | 6365 3 0x00010001 # active drive
375 | 6366 1 0x00010001 # inactive func sel
376 | 6367 0 0x00010001 # inactive dir
377 | 6368 2 0x00010001 # inactive pull
378 | 6369 3 0x00010001 # inactive drive
379 |
380 | 6490 1 0x00010001 # version
381 | 6491 0x010F 0x00010001 # gpio num
382 | 6492 1 0x00010001 # active func sel
383 | 6493 0 0x00010001 # active dir
384 | 6494 0 0x00010001 # active pull
385 | 6495 3 0x00010001 # active drive
386 | 6496 1 0x00010001 # inactive func sel
387 | 6497 0 0x00010001 # inactive dir
388 | 6498 2 0x00010001 # inactive pull
389 | 6499 3 0x00010001 # inactive drive
390 |
391 | 6370 1 0x00010001 # version
392 | 6371 0x0110 0x00010001 # gpio num
393 | 6372 1 0x00010001 # active func sel
394 | 6373 1 0x00010001 # active dir
395 | 6374 0 0x00010001 # active pull
396 | 6375 3 0x00010001 # active drive
397 | 6376 1 0x00010001 # inactive func sel
398 | 6377 0 0x00010001 # inactive dir
399 | 6378 2 0x00010001 # inactive pull
400 | 6379 3 0x00010001 # inactive drive
401 |
402 | 6380 1 0x00010001 # version
403 | 6381 0x0111 0x00010001 # gpio num
404 | 6382 1 0x00010001 # active func sel
405 | 6383 1 0x00010001 # active dir
406 | 6384 0 0x00010001 # active pull
407 | 6385 3 0x00010001 # active drive
408 | 6386 1 0x00010001 # inactive func sel
409 | 6387 0 0x00010001 # inactive dir
410 | 6388 2 0x00010001 # inactive pull
411 | 6389 3 0x00010001 # inactive drive
412 |
413 | #
414 | # SSC GPIO CFG (Used)
415 | #-----------------------------
416 | 6420 1 0x00010001 # version
417 | 6421 0x0100 0x00010001 # gpio num
418 | 6422 1 0x00010001 # active func sel
419 | 6423 1 0x00010001 # active dir
420 | 6424 0 0x00010001 # active pull
421 | 6425 0 0x00010001 # active drive
422 | 6426 1 0x00010001 # inactive func sel
423 | 6427 0 0x00010001 # inactive dir
424 | 6428 2 0x00010001 # inactive pull
425 | 6429 0 0x00010001 # inactive drive
426 |
427 | 6430 1 0x00010001 # version
428 | 6431 0x0102 0x00010001 # gpio num
429 | 6432 1 0x00010001 # active func sel
430 | 6433 1 0x00010001 # active dir
431 | 6434 0 0x00010001 # active pull
432 | 6435 0 0x00010001 # active drive
433 | 6436 1 0x00010001 # inactive func sel
434 | 6437 0 0x00010001 # inactive dir
435 | 6438 2 0x00010001 # inactive pull
436 | 6439 0 0x00010001 # inactive drive
437 |
438 | 6440 1 0x00010001 # version
439 | 6441 0x0103 0x00010001 # gpio num
440 | 6442 1 0x00010001 # active func sel
441 | 6443 1 0x00010001 # active dir
442 | 6444 0 0x00010001 # active pull
443 | 6445 0 0x00010001 # active drive
444 | 6446 1 0x00010001 # inactive func sel
445 | 6447 0 0x00010001 # inactive dir
446 | 6448 2 0x00010001 # inactive pull
447 | 6449 0 0x00010001 # inactive drive
448 |
449 | 6450 1 0x00010001 # version
450 | 6451 0x0108 0x00010001 # gpio num
451 | 6452 1 0x00010001 # active func sel
452 | 6453 1 0x00010001 # active dir
453 | 6454 0 0x00010001 # active pull
454 | 6455 3 0x00010001 # active drive
455 | 6456 1 0x00010001 # inactive func sel
456 | 6457 0 0x00010001 # inactive dir
457 | 6458 2 0x00010001 # inactive pull
458 | 6459 3 0x00010001 # inactive drive
459 |
460 | 6460 1 0x00010001 # version
461 | 6461 0x0109 0x00010001 # gpio num
462 | 6462 1 0x00010001 # active func sel
463 | 6463 1 0x00010001 # active dir
464 | 6464 0 0x00010001 # active pull
465 | 6465 3 0x00010001 # active drive
466 | 6466 1 0x00010001 # inactive func sel
467 | 6467 0 0x00010001 # inactive dir
468 | 6468 2 0x00010001 # inactive pull
469 | 6469 3 0x00010001 # inactive drive
470 |
471 | 6470 1 0x00010001 # version
472 | 6471 0x010A 0x00010001 # gpio num
473 | 6472 1 0x00010001 # active func sel
474 | 6473 1 0x00010001 # active dir
475 | 6474 0 0x00010001 # active pull
476 | 6475 3 0x00010001 # active drive
477 | 6476 1 0x00010001 # inactive func sel
478 | 6477 0 0x00010001 # inactive dir
479 | 6478 2 0x00010001 # inactive pull
480 | 6479 3 0x00010001 # inactive drive
481 |
482 | 6480 1 0x00010001 # version
483 | 6481 0x010B 0x00010001 # gpio num
484 | 6482 1 0x00010001 # active func sel
485 | 6483 0 0x00010001 # active dir
486 | 6484 0 0x00010001 # active pull
487 | 6485 3 0x00010001 # active drive
488 | 6486 1 0x00010001 # inactive func sel
489 | 6487 0 0x00010001 # inactive dir
490 | 6488 2 0x00010001 # inactive pull
491 | 6489 3 0x00010001 # inactive drive
492 |
493 | # Factory magnetometer calibration
494 | 1940 0xFFFF 0x00010008 #Cal_grp_id
495 | 401 0x00000001 0x00010008 #Mag_fac_cal_bias_valid
496 | 402 0x00000001 0x00010008 #Mag_fac_cal_matrix_valid
497 | 406 0x00000000 0x00010008 #Compensation_matrix_0_0
498 | 407 0x00000000 0x00010008 #Compensation_matrix_0_1
499 | 408 0x00000000 0x00010008 #Compensation_matrix_0_2
500 | 409 0x00000000 0x00010008 #Compensation_matrix_1_0
501 | 410 0x00000000 0x00010008 #Compensation_matrix_1_1
502 | 411 0x00000000 0x00010008 #Compensation_matrix_1_2
503 | 412 0x00000000 0x00010008 #Compensation_matrix_2_0
504 | 413 0x00000000 0x00010008 #Compensation_matrix_2_1
505 | 414 0x00000000 0x00010008 #Compensation_matrix_2_2
506 |
507 |
--------------------------------------------------------------------------------
/rootdir/vendor/etc/mixer_paths.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
253 |
254 |
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
271 |
272 |
273 |
274 |
275 |
276 |
277 |
278 |
279 |
280 |
281 |
282 |
283 |
284 |
285 |
286 |
287 |
288 |
289 |
290 |
291 |
292 |
293 |
294 |
295 |
296 |
297 |
298 |
299 |
300 |
301 |
302 |
303 |
304 |
305 |
306 |
307 |
308 |
309 |
310 |
311 |
312 |
313 |
314 |
315 |
316 |
317 |
318 |
319 |
320 |
321 |
322 |
323 |
324 |
325 |
326 |
327 |
328 |
329 |
330 |
331 |
332 |
333 |
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 |
342 |
343 |
344 |
345 |
346 |
347 |
348 |
349 |
350 |
351 |
352 |
353 |
354 |
355 |
356 |
357 |
358 |
359 |
360 |
361 |
362 |
363 |
364 |
365 |
366 |
367 |
368 |
369 |
370 |
371 |
372 |
373 |
374 |
375 |
376 |
377 |
378 |
379 |
380 |
381 |
382 |
383 |
384 |
385 |
386 |
387 |
388 |
389 |
390 |
391 |
392 |
393 |
394 |
395 |
396 |
397 |
398 |
399 |
400 |
401 |
402 |
403 |
404 |
405 |
406 |
407 |
408 |
409 |
410 |
411 |
412 |
413 |
414 |
415 |
416 |
417 |
418 |
419 |
420 |
421 |
422 |
423 |
424 |
425 |
426 |
427 |
428 |
429 |
430 |
431 |
432 |
433 |
434 |
435 |
436 |
437 |
438 |
439 |
440 |
441 |
442 |
443 |
444 |
445 |
446 |
447 |
448 |
449 |
450 |
451 |
452 |
453 |
454 |
455 |
456 |
457 |
458 |
459 |
460 |
461 |
462 |
463 |
464 |
465 |
466 |
467 |
468 |
469 |
470 |
471 |
472 |
473 |
474 |
475 |
476 |
477 |
478 |
479 |
480 |
481 |
482 |
483 |
484 |
485 |
486 |
487 |
488 |
489 |
490 |
491 |
492 |
493 |
494 |
495 |
496 |
497 |
498 |
499 |
500 |
501 |
502 |
503 |
504 |
505 |
506 |
507 |
508 |
509 |
510 |
511 |
512 |
513 |
514 |
515 |
516 |
517 |
518 |
519 |
520 |
521 |
522 |
523 |
524 |
525 |
526 |
527 |
528 |
529 |
530 |
531 |
532 |
533 |
534 |
535 |
536 |
537 |
538 |
539 |
540 |
541 |
542 |
543 |
544 |
545 |
546 |
547 |
548 |
549 |
550 |
551 |
552 |
553 |
554 |
555 |
556 |
557 |
558 |
559 |
560 |
561 |
562 |
563 |
564 |
565 |
566 |
567 |
568 |
569 |
570 |
571 |
572 |
573 |
574 |
575 |
576 |
577 |
578 |
579 |
580 |
581 |
582 |
583 |
584 |
585 |
586 |
587 |
588 |
589 |
590 |
591 |
592 |
593 |
594 |
595 |
596 |
597 |
598 |
599 |
600 |
601 |
602 |
603 |
604 |
605 |
606 |
607 |
608 |
609 |
610 |
611 |
612 |
613 |
614 |
615 |
616 |
617 |
618 |
619 |
620 |
621 |
622 |
623 |
624 |
625 |
626 |
627 |
628 |
629 |
630 |
631 |
632 |
633 |
634 |
635 |
636 |
637 |
638 |
639 |
640 |
641 |
642 |
643 |
644 |
645 |
646 |
647 |
648 |
649 |
650 |
651 |
652 |
653 |
654 |
655 |
656 |
657 |
658 |
659 |
660 |
661 |
662 |
663 |
664 |
665 |
666 |
667 |
668 |
669 |
670 |
671 |
672 |
673 |
674 |
675 |
676 |
677 |
678 |
679 |
680 |
681 |
682 |
683 |
684 |
685 |
686 |
687 |
688 |
689 |
690 |
691 |
692 |
693 |
694 |
695 |
696 |
697 |
698 |
699 |
700 |
701 |
702 |
703 |
704 |
705 |
706 |
707 |
708 |
709 |
710 |
711 |
712 |
713 |
714 |
715 |
716 |
717 |
718 |
719 |
720 |
721 |
722 |
723 |
724 |
725 |
726 |
727 |
728 |
729 |
730 |
731 |
732 |
733 |
734 |
735 |
736 |
737 |
738 |
739 |
740 |
741 |
742 |
743 |
744 |
745 |
746 |
747 |
748 |
749 |
750 |
751 |
752 |
753 |
754 |
755 |
756 |
757 |
758 |
759 |
760 |
761 |
762 |
763 |
764 |
765 |
766 |
767 |
768 |
769 |
770 |
771 |
772 |
773 |
774 |
775 |
776 |
777 |
778 |
779 |
780 |
781 |
782 |
783 |
784 |
785 |
786 |
787 |
788 |
789 |
790 |
791 |
792 |
793 |
794 |
795 |
796 |
797 |
798 |
799 |
800 |
801 |
802 |
803 |
804 |
805 |
806 |
807 |
808 |
809 |
810 |
811 |
812 |
813 |
814 |
815 |
816 |
817 |
818 |
819 |
820 |
821 |
822 |
823 |
824 |
825 |
826 |
827 |
828 |
829 |
830 |
831 |
832 |
833 |
834 |
835 |
836 |
837 |
838 |
839 |
840 |
841 |
842 |
843 |
844 |
845 |
846 |
847 |
848 |
849 |
850 |
851 |
852 |
853 |
854 |
855 |
856 |
857 |
858 |
859 |
860 |
861 |
862 |
863 |
864 |
865 |
866 |
867 |
868 |
869 |
870 |
871 |
872 |
873 |
874 |
875 |
876 |
877 |
878 |
879 |
880 |
881 |
882 |
883 |
884 |
885 |
886 |
887 |
888 |
889 |
890 |
891 |
892 |
893 |
894 |
895 |
896 |
897 |
898 |
899 |
900 |
901 |
902 |
903 |
904 |
905 |
906 |
907 |
908 |
909 |
910 |
911 |
912 |
913 |
914 |
915 |
916 |
917 |
918 |
919 |
920 |
921 |
922 |
923 |
924 |
925 |
926 |
927 |
928 |
929 |
930 |
931 |
932 |
933 |
934 |
935 |
936 |
937 |
938 |
939 |
940 |
941 |
942 |
943 |
944 |
945 |
946 |
947 |
948 |
949 |
950 |
951 |
952 |
953 |
954 |
955 |
956 |
957 |
958 |
959 |
960 |
961 |
962 |
963 |
964 |
965 |
966 |
967 |
968 |
969 |
970 |
971 |
972 |
973 |
974 |
975 |
976 |
977 |
978 |
979 |
980 |
981 |
982 |
983 |
984 |
985 |
986 |
987 |
988 |
989 |
990 |
991 |
992 |
993 |
994 |
995 |
996 |
997 |
998 |
999 |
1000 |
1001 |
1002 |
1003 |
1004 |
1005 |
1006 |
1007 |
1008 |
1009 |
1010 |
1011 |
1012 |
1013 |
1014 |
1015 |
1016 |
1017 |
1018 |
1019 |
1020 |
1021 |
1022 |
1023 |
1024 |
1025 |
1026 |
1027 |
1028 |
1029 |
1030 |
1031 |
1032 |
1033 |
1034 |
1035 |
1036 |
1037 |
1038 |
1039 |
1040 |
1041 |
1042 |
1043 |
1044 |
1045 |
1046 |
1047 |
1048 |
1049 |
1050 |
1051 |
1052 |
1053 |
1054 |
1055 |
1056 |
1057 |
1058 |
1059 |
1060 |
1061 |
1062 |
1063 |
1064 |
1065 |
1066 |
1067 |
1068 |
1069 |
1070 |
1071 |
1072 |
1073 |
1074 |
1075 |
1076 |
1077 |
1078 |
1079 |
1080 |
1081 |
1082 |
1083 |
1084 |
1085 |
1086 |
1087 |
1088 |
1089 |
1090 |
1091 |
1092 |
1093 |
1094 |
1095 |
1096 |
1097 |
1098 |
1099 |
1100 |
1101 |
1102 |
1103 |
1104 |
1105 |
1106 |
1107 |
1108 |
1109 |
1110 |
1111 |
1112 |
1113 |
1114 |
1115 |
1116 |
1117 |
1118 |
1119 |
1120 |
1121 |
1122 |
1123 |
1124 |
1125 |
1126 |
1127 |
1128 |
1129 |
1130 |
1131 |
1132 |
1133 |
1134 |
1135 |
1136 |
1137 |
1138 |
1139 |
1140 |
1141 |
1142 |
1143 |
1144 |
1145 |
1146 |
1147 |
1148 |
1149 |
1150 |
1151 |
1152 |
1153 |
1154 |
1155 |
1156 |
1157 |
1158 |
1159 |
1160 |
1161 |
1162 |
1163 |
1164 |
1165 |
1166 |
1167 |
1168 |
1169 |
1170 |
1171 |
1172 |
1173 |
1174 |
1175 |
1176 |
1177 |
1178 |
1179 |
1180 |
1181 |
1182 |
1183 |
1184 |
1185 |
1186 |
1187 |
1188 |
1189 |
1190 |
1191 |
1192 |
1193 |
1194 |
1195 |
1196 |
1197 |
1198 |
1199 |
1200 |
1201 |
1202 |
1203 |
1204 |
1205 |
1206 |
1207 |
1208 |
1209 |
1210 |
1211 |
1212 |
1213 |
1214 |
1215 |
1216 |
1217 |
1218 |
1219 |
1220 |
1221 |
1222 |
1223 |
1224 |
1225 |
1226 |
1227 |
1228 |
1229 |
1230 |
1231 |
1232 |
1233 |
1234 |
1235 |
1236 |
1237 |
1238 |
1239 |
1240 |
1241 |
1242 |
1243 |
1244 |
1245 |
1246 |
1247 |
1248 |
1249 |
1250 |
1251 |
1252 |
1253 |
1254 |
1255 |
1256 |
1257 |
1258 |
1259 |
1260 |
1261 |
1262 |
1263 |
1264 |
1265 |
1266 |
1267 |
1268 |
1269 |
1270 |
1271 |
1272 |
1273 |
1274 |
1275 |
1276 |
1277 |
1278 |
1279 |
1280 |
1281 |
1282 |
1283 |
1284 |
1285 |
1286 |
1287 |
1288 |
1289 |
1290 |
1291 |
1292 |
1293 |
1294 |
1295 |
1296 |
1297 |
1298 |
1299 |
1300 |
1301 |
1302 |
1303 |
1304 |
1305 |
1306 |
1307 |
1308 |
1309 |
1310 |
1311 |
1312 |
1313 |
1314 |
1315 |
1316 |
1317 |
1318 |
1319 |
1320 |
1321 |
1322 |
1323 |
1324 |
1325 |
1326 |
1327 |
1328 |
1329 |
1330 |
1331 |
1332 |
1333 |
1334 |
1335 |
1336 |
1337 |
1338 |
1339 |
1340 |
1341 |
1342 |
1343 |
1344 |
1345 |
1346 |
1347 |
1348 |
1349 |
1350 |
1351 |
1352 |
1353 |
1354 |
1355 |
1356 |
1357 |
1358 |
1359 |
1360 |
1361 |
1362 |
1363 |
1364 |
1365 |
1366 |
1367 |
1368 |
1369 |
1370 |
1371 |
1372 |
1373 |
1374 |
1375 |
1376 |
1377 |
1378 |
1379 |
1380 |
1381 |
1382 |
1383 |
1384 |
1385 |
1386 |
1387 |
1388 |
1389 |
1390 |
1391 |
1392 |
1393 |
1394 |
1395 |
1396 |
1397 |
1398 |
1399 |
1400 |
1401 |
1402 |
1403 |
1404 |
1405 |
1406 |
1407 |
1408 |
1409 |
1410 |
1411 |
1412 |
1413 |
1414 |
1415 |
1416 |
1417 |
1418 |
1419 |
1420 |
1421 |
1422 |
1423 |
1424 |
1425 |
1426 |
1427 |
1428 |
1429 |
1430 |
1431 |
1432 |
1433 |
1434 |
1435 |
1436 |
1437 |
1438 |
1439 |
1440 |
1441 |
1442 |
1443 |
1444 |
1445 |
1446 |
1447 |
1448 |
1449 |
1450 |
1451 |
1452 |
1453 |
1454 |
1455 |
1456 |
1457 |
1458 |
1459 |
1460 |
1461 |
1462 |
1463 |
1464 |
1465 |
1466 |
1467 |
1468 |
1469 |
1470 |
1471 |
1472 |
1473 |
1474 |
1475 |
1476 |
1477 |
1478 |
1479 |
1480 |
1481 |
1482 |
1483 |
1484 |
1485 |
1486 |
1487 |
1488 |
1489 |
1490 |
1491 |
1492 |
1493 |
1494 |
1495 |
1496 |
1497 |
1498 |
1499 |
1500 |
1501 |
1502 |
1503 |
1504 |
1505 |
1506 |
1507 |
1508 |
1509 |
1510 |
1511 |
1512 |
1513 |
1514 |
1515 |
1516 |
1517 |
1518 |
1519 |
1520 |
1521 |
1522 |
1523 |
1524 |
1525 |
1526 |
1527 |
1528 |
1529 |
1530 |
1531 |
1532 |
1533 |
1534 |
1535 |
1536 |
1537 |
1538 |
1539 |
1540 |
1541 |
1542 |
1543 |
1544 |
1545 |
1546 |
1547 |
1548 |
1549 |
1550 |
1551 |
1552 |
1553 |
1554 |
1555 |
1556 |
1557 |
1558 |
1559 |
1560 |
1561 |
1562 |
1563 |
1564 |
1565 |
1566 |
1567 |
1568 |
1569 |
1570 |
1571 |
1572 |
1573 |
1574 |
1575 |
1576 |
1577 |
1578 |
1579 |
1580 |
1581 |
1582 |
1583 |
1584 |
1585 |
1586 |
1587 |
1588 |
1589 |
1590 |
1591 |
1592 |
1593 |
1594 |
1595 |
1596 |
1597 |
1598 |
1599 |
1600 |
1601 |
1602 |
1603 |
1604 |
1605 |
1606 |
1607 |
1608 |
1609 |
1610 |
1611 |
1612 |
1613 |
1614 |
1615 |
1616 |
1617 |
1618 |
1619 |
1620 |
1621 |
1622 |
1623 |
1624 |
1625 |
1626 |
1627 |
1628 |
1629 |
1630 |
1631 |
1632 |
1633 |
1634 |
1635 |
1636 |
1637 |
1638 |
1639 |
1640 |
1641 |
1642 |
1643 |
1644 |
1645 |
1646 |
1647 |
1648 |
1649 |
1650 |
1651 |
1652 |
1653 |
1654 |
1655 |
1656 |
1657 |
1658 |
1659 |
1660 |
1661 |
1662 |
1663 |
1664 |
1665 |
1666 |
1667 |
1668 |
1669 |
1670 |
1671 |
1672 |
1673 |
1674 |
1675 |
1676 |
1677 |
1678 |
1679 |
1680 |
1681 |
1682 |
1683 |
1684 |
1685 |
1686 |
1687 |
1688 |
1689 |
1690 |
1691 |
1692 |
1693 |
1694 |
1695 |
1696 |
1697 |
1698 |
1699 |
1700 |
1701 |
1702 |
1703 |
1704 |
1705 |
1706 |
1707 |
1708 |
1709 |
1710 |
1711 |
1712 |
1713 |
1714 |
1715 |
1716 |
1717 |
1718 |
1719 |
1720 |
1721 |
1722 |
1723 |
1724 |
1725 |
1726 |
1727 |
1728 |
1729 |
1730 |
1731 |
1732 |
1733 |
1734 |
1735 |
1736 |
1737 |
1738 |
1739 |
1740 |
1741 |
1742 |
1743 |
1744 |
1745 |
1746 |
1747 |
1748 |
1749 |
1750 |
1751 |
1752 |
1753 |
1754 |
1755 |
1756 |
1757 |
1758 |
1759 |
1760 |
1761 |
1762 |
1763 |
1764 |
1765 |
1766 |
1767 |
1768 |
1769 |
1770 |
1771 |
1772 |
1773 |
1774 |
1775 |
1776 |
1777 |
1778 |
1779 |
1780 |
1781 |
1782 |
1783 |
1784 |
1785 |
1786 |
1787 |
1788 |
1789 |
1790 |
1791 |
1792 |
1793 |
1794 |
1795 |
1796 |
1797 |
1798 |
1799 |
1800 |
1801 |
1802 |
1803 |
1804 |
1805 |
1806 |
1807 |
1808 |
1809 |
1810 |
1811 |
1812 |
1813 |
1814 |
1815 |
1816 |
1817 |
1818 |
1819 |
1820 |
1821 |
1822 |
1823 |
1824 |
1825 |
1826 |
1827 |
1828 |
1829 |
1830 |
1831 |
1832 |
1833 |
1834 |
1835 |
1836 |
1837 |
1838 |
1839 |
1840 |
1841 |
1842 |
1843 |
1844 |
1845 |
1846 |
1847 |
1848 |
1849 |
1850 |
1851 |
1852 |
1853 |
1854 |
1855 |
1856 |
1857 |
1858 |
1859 |
1860 |
1861 |
1862 |
1863 |
1864 |
1865 |
1866 |
1867 |
1868 |
1869 |
1870 |
1871 |
1872 |
1873 |
1874 |
1875 |
1876 |
1877 |
1878 |
1879 |
1880 |
1881 |
1882 |
1883 |
1884 |
1885 |
1886 |
1887 |
1888 |
1889 |
1890 |
1891 |
1892 |
1893 |
1894 |
1895 |
1896 |
1897 |
1898 |
1899 |
1900 |
1901 |
1902 |
1903 |
1904 |
1905 |
1906 |
1907 |
1908 |
1909 |
1910 |
1911 |
1912 |
1913 |
1914 |
1915 |
1916 |
1917 |
1918 |
1919 |
1920 |
1921 |
1922 |
1923 |
1924 |
1925 |
1926 |
1927 |
1928 |
1929 |
1930 |
1931 |
1932 |
1933 |
1934 |
1935 |
1936 |
1937 |
1938 |
1939 |
1940 |
1941 |
1942 |
1943 |
1944 |
1945 |
1946 |
1947 |
1948 |
1949 |
1950 |
1951 |
1952 |
1953 |
1954 |
1955 |
1956 |
1957 |
1958 |
1959 |
1960 |
1961 |
1962 |
1963 |
1964 |
1965 |
1966 |
1967 |
1968 |
1969 |
1970 |
1971 |
1972 |
1973 |
1974 |
1975 |
1976 |
1977 |
1978 |
1979 |
1980 |
1981 |
1982 |
1983 |
1984 |
1985 |
1986 |
1987 |
1988 |
1989 |
1990 |
1991 |
1992 |
1993 |
1994 |
1995 |
1996 |
1997 |
1998 |
1999 |
2000 |
2001 |
2002 |
2003 |
2004 |
2005 |
2006 |
2007 |
2008 |
2009 |
2010 |
2011 |
2012 |
2013 |
2014 |
2015 |
2016 |
2017 |
2018 |
2019 |
2020 |
2021 |
2022 |
2023 |
2024 |
2025 |
2026 |
2027 |
2028 |
2029 |
2030 |
2031 |
2032 |
2033 |
2034 |
2035 |
2036 |
2037 |
2038 |
2039 |
2040 |
2041 |
2042 |
2043 |
2044 |
2045 |
2046 |
2047 |
2048 |
2049 |
2050 |
2051 |
2052 |
2053 |
2054 |
2055 |
2056 |
2057 |
2058 |
2059 |
2060 |
2061 |
2062 |
2063 |
2064 |
2065 |
2066 |
2067 |
2068 |
2069 |
2070 |
2071 |
2072 |
2073 |
2074 |
2075 |
2076 |
2077 |
2078 |
2079 |
2080 |
2081 |
2082 |
2083 |
2084 |
2085 |
2086 |
2087 |
2088 |
2089 |
2090 |
2091 |
2092 |
2093 |
2094 |
2095 |
2096 |
2097 |
2098 |
2099 |
2100 |
2101 |
2102 |
2103 |
2104 |
2105 |
2106 |
2107 |
2108 |
2109 |
2110 |
2111 |
2112 |
2113 |
2114 |
2115 |
2116 |
2117 |
2118 |
2119 |
2120 |
2121 |
2122 |
2123 |
2124 |
2125 |
2126 |
2127 |
2128 |
2129 |
2130 |
2131 |
2132 |
2133 |
2134 |
2135 |
2136 |
2137 |
2138 |
2139 |
2140 |
2141 |
2142 |
2143 |
2144 |
2145 |
2146 |
2147 |
2148 |
2149 |
2150 |
2151 |
2152 |
2153 |
2154 |
2155 |
2156 |
2157 |
2158 |
2159 |
2160 |
2161 |
2162 |
2163 |
2164 |
2165 |
2166 |
2167 |
2168 |
2169 |
2170 |
2171 |
2172 |
2173 |
2174 |
2175 |
2176 |
2177 |
2178 |
2179 |
2180 |
2181 |
2182 |
2183 |
2184 |
2185 |
2186 |
2187 |
2188 |
2189 |
2190 |
2191 |
2192 |
2193 |
2194 |
2195 |
2196 |
2197 |
2198 |
2199 |
2200 |
2201 |
2202 |
2203 |
2204 |
2205 |
2206 |
2207 |
2208 |
2209 |
2210 |
2211 |
2212 |
2213 |
2214 |
2215 |
2216 |
2217 |
2218 |
2219 |
2220 |
2221 |
2222 |
2223 |
2224 |
2225 |
2226 |
2227 |
2228 |
2229 |
2230 |
2231 |
2232 |
2233 |
2234 |
2235 |
2236 |
2237 |
2238 |
2239 |
2240 |
2241 |
2242 |
2243 |
2244 |
2245 |
2246 |
2247 |
2248 |
2249 |
2250 |
2251 |
2252 |
2253 |
2254 |
2255 |
2256 |
2257 |
2258 |
2259 |
2260 |
2261 |
2262 |
2263 |
2264 |
2265 |
2266 |
2267 |
2268 |
2269 |
2270 |
2271 |
2272 |
2273 |
2274 |
2275 |
2276 |
2277 |
2278 |
2279 |
2280 |
2281 |
2282 |
2283 |
2284 |
2285 |
2286 |
2287 |
2288 |
2289 |
2290 |
2291 |
2292 |
2293 |
2294 |
2295 |
2296 |
2297 |
2298 |
2299 |
2300 |
2301 |
2302 |
2303 |
2304 |
2305 |
2306 |
2307 |
2308 |
2309 |
2310 |
2311 |
2312 |
2313 |
2314 |
2315 |
2316 |
2317 |
2318 |
2319 |
2320 |
2321 |
2322 |
2323 |
2324 |
2325 |
2326 |
2327 |
2328 |
2329 |
2330 |
2331 |
2332 |
2333 |
2334 |
2335 |
2336 |
2337 |
2338 |
2339 |
2340 |
2341 |
2342 |
2343 |
2344 |
2345 |
2346 |
2347 |
2348 |
2349 |
2350 |
2351 |
2352 |
2353 |
2354 |
2355 |
2356 |
2357 |
2358 |
2359 |
2360 |
2361 |
2362 |
2363 |
2364 |
2365 |
2366 |
2367 |
2368 |
2369 |
2370 |
2371 |
2372 |
2373 |
2374 |
2375 |
2376 |
2377 |
2378 |
2379 |
2380 |
2381 |
2382 |
2383 |
2384 |
2385 |
2386 |
2387 |
2388 |
2389 |
2390 |
2391 |
2392 |
2393 |
2394 |
2395 |
2396 |
2397 |
2398 |
2399 |
2400 |
2401 |
2402 |
2403 |
2404 |
2405 |
2406 |
2407 |
2408 |
2409 |
2410 |
2411 |
2412 |
2413 |
2414 |
2415 |
2416 |
2417 |
2418 |
2419 |
2420 |
2421 |
2422 |
2423 |
2424 |
2425 |
2426 |
2427 |
2428 |
2429 |
2430 |
2431 |
2432 |
2433 |
2434 |
2435 |
2436 |
2437 |
2438 |
2439 |
2440 |
2441 |
2442 |
2443 |
2444 |
2445 |
2446 |
2447 |
2448 |
2449 |
2450 |
2451 |
2452 |
2453 |
2454 |
2455 |
2456 |
2457 |
2458 |
2459 |
2460 |
2461 |
2462 |
2463 |
2464 |
2465 |
2466 |
2467 |
2468 |
2469 |
2470 |
2471 |
2472 |
2473 |
2474 |
2475 |
2476 |
2477 |
2478 |
2479 |
2480 |
2481 |
2482 |
2483 |
2484 |
2485 |
2486 |
2487 |
2488 |
2489 |
2490 |
2491 |
2492 |
2493 |
2494 |
--------------------------------------------------------------------------------