├── rootdir
└── vendor
│ ├── firmware
│ └── bdwlan.bin
│ └── etc
│ ├── acdbdata
│ ├── Global_cal.acdb
│ ├── Hdmi_cal.acdb
│ ├── General_cal.acdb
│ ├── Handset_cal.acdb
│ ├── Headset_cal.acdb
│ ├── Speaker_cal.acdb
│ ├── Bluetooth_cal.acdb
│ └── workspaceFile.qwsp
│ ├── tof_focus_calibration.xml
│ ├── camera
│ ├── imx219_chromatix.xml
│ ├── camera_config.xml
│ └── imx400_chromatix.xml
│ ├── libnfc-nxp.conf
│ ├── thermanager.xml
│ └── sensors
│ └── sensor_def_qcomdev.conf
├── Android.mk
├── README.md
├── AndroidProducts.mk
├── aosp_g8441.mk
├── overlay
└── frameworks
│ └── base
│ └── core
│ └── res
│ └── res
│ ├── values
│ └── config.xml
│ └── xml
│ └── power_profile.xml
├── BoardConfig.mk
└── device.mk
/rootdir/vendor/firmware/bdwlan.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-lilac/HEAD/rootdir/vendor/firmware/bdwlan.bin
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Global_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-lilac/HEAD/rootdir/vendor/etc/acdbdata/Global_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Hdmi_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-lilac/HEAD/rootdir/vendor/etc/acdbdata/Hdmi_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/General_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-lilac/HEAD/rootdir/vendor/etc/acdbdata/General_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Handset_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-lilac/HEAD/rootdir/vendor/etc/acdbdata/Handset_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Headset_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-lilac/HEAD/rootdir/vendor/etc/acdbdata/Headset_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Speaker_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-lilac/HEAD/rootdir/vendor/etc/acdbdata/Speaker_cal.acdb
--------------------------------------------------------------------------------
/rootdir/vendor/etc/acdbdata/Bluetooth_cal.acdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sonyxperiadev/device-sony-lilac/HEAD/rootdir/vendor/etc/acdbdata/Bluetooth_cal.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 XZ1 Compact (yoshino platform).
5 |
6 | Build instructions
7 | https://developer.sony.com/develop/open-devices/guides/aosp-build-instructions/
8 |
--------------------------------------------------------------------------------
/rootdir/vendor/etc/tof_focus_calibration.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/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_g8441.mk
16 |
17 | COMMON_LUNCH_CHOICES += \
18 | aosp_g8441-eng \
19 | aosp_g8441-userdebug
20 |
21 |
--------------------------------------------------------------------------------
/aosp_g8441.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_yoshino_lilac_defconfig
16 |
17 | # Inherit from those products. Most specific first.
18 | $(call inherit-product, device/sony/lilac/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_g8441
23 | PRODUCT_DEVICE := lilac
24 | PRODUCT_MODEL := Xperia XZ1 Compact (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/G8141R4501.xml
29 |
30 |
--------------------------------------------------------------------------------
/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 | imx400
5 | bu64747BS2
6 | pmic
7 | imx400_chromatix
8 | FAST_PLUS
9 | 1
10 | BACK
11 | 90
12 |
13 | 0
14 | 0x1F
15 | 0x4320
16 | 0
17 |
18 |
19 | 4.4
20 | 2.0
21 | 3.72
22 | 68.3
23 | 53.9
24 | 0.1
25 |
26 |
27 |
28 | 2
29 | imx219
30 | imx219_chromatix
31 | FAST
32 | 1
33 | FRONT
34 | 270
35 |
36 | 2
37 | 0x1F
38 | 0x4320
39 | 0
40 |
41 |
42 | 2.99
43 | 2.0
44 | 1.97
45 | 76.2
46 | 60.4
47 | 0.1
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/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/yoshino/PlatformConfig.mk
16 |
17 | TARGET_BOOTLOADER_BOARD_NAME := unknown
18 | ifneq (,$(filter %g8441,$(TARGET_PRODUCT)))
19 | TARGET_BOOTLOADER_BOARD_NAME := G8441
20 | else
21 | TARGET_BOOTLOADER_BOARD_NAME := G8441
22 | $(warning Unrecognized value for TARGET_PRODUCT: "$(TARGET_PRODUCT)", using default value: "$(TARGET_BOOTLOADER_BOARD_NAME)")
23 | endif
24 |
25 | # Platform
26 | PRODUCT_PLATFORM := yoshino
27 |
28 | BOARD_KERNEL_CMDLINE += androidboot.hardware=lilac
29 |
30 | # Partition information
31 | BOARD_FLASH_BLOCK_SIZE := 131072 # (BOARD_KERNEL_PAGESIZE * 64)
32 | BOARD_CACHEIMAGE_PARTITION_SIZE := 398458880
33 | BOARD_SYSTEMIMAGE_PARTITION_SIZE := 5242880000
34 | BOARD_VENDORIMAGE_PARTITION_SIZE := 1610612736
35 | BOARD_ODMIMAGE_PARTITION_SIZE := 419430400
36 | # Reserve space for data encryption (23753875456-16384)
37 | BOARD_USERDATAIMAGE_PARTITION_SIZE := 23753859072
38 |
39 | # Treble
40 | BOARD_VNDK_VERSION := current
41 |
42 | # Build a separate vendor.img
43 | TARGET_COPY_OUT_VENDOR := vendor
44 | BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
45 | BOARD_VENDORIMAGE_JOURNAL_SIZE := 0
46 | BOARD_VENDORIMAGE_EXTFS_INODE_COUNT := 4096
47 |
48 | BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED := true
49 |
50 | #TARGET_TAP_TO_WAKE_NODE := "/sys/devices/virtual/input/clearpad/wakeup_gesture"
51 |
--------------------------------------------------------------------------------
/rootdir/vendor/etc/camera/imx400_chromatix.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | imx400_common
5 | imx400_postproc
6 |
7 |
8 |
9 |
10 | imx400_snapshot
11 | imx400_snapshot
12 | imx400_snapshot
13 | imx400_cpp_preview
14 | imx400_cpp_snapshot
15 | imx400_cpp_video
16 | imx400_cpp_liveshot
17 | imx400_default_preview_bu64747
18 | imx400_default_video_bu64747
19 |
20 |
21 | imx400_preview
22 | imx400_preview
23 | imx400_preview
24 | imx400_cpp_preview
25 | imx400_cpp_snapshot
26 | imx400_cpp_video
27 | imx400_cpp_liveshot
28 | imx400_default_preview_bu64747
29 | imx400_default_video_bu64747
30 |
31 |
32 | imx400_preview
33 | imx400_preview
34 | imx400_preview
35 | imx400_cpp_preview
36 | imx400_cpp_snapshot
37 | imx400_cpp_video
38 | imx400_cpp_liveshot
39 | imx400_default_preview_bu64747
40 | imx400_default_video_bu64747
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/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/lilac/rootdir
17 |
18 | DEVICE_PACKAGE_OVERLAYS += \
19 | device/sony/lilac/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/imx400_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/imx400_chromatix.xml
39 |
40 | # Focus calibration
41 | PRODUCT_COPY_FILES += \
42 | $(DEVICE_PATH)/vendor/etc/tof_focus_calibration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/tof_focus_calibration.xml
43 |
44 | # Audio Configuration
45 | PRODUCT_COPY_FILES += \
46 | $(DEVICE_PATH)/vendor/etc/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml
47 |
48 | # Audio calibration
49 | PRODUCT_COPY_FILES += \
50 | $(DEVICE_PATH)/vendor/etc/acdbdata/Bluetooth_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Bluetooth_cal.acdb \
51 | $(DEVICE_PATH)/vendor/etc/acdbdata/General_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/General_cal.acdb \
52 | $(DEVICE_PATH)/vendor/etc/acdbdata/Global_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Global_cal.acdb \
53 | $(DEVICE_PATH)/vendor/etc/acdbdata/Handset_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Handset_cal.acdb \
54 | $(DEVICE_PATH)/vendor/etc/acdbdata/Hdmi_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Hdmi_cal.acdb \
55 | $(DEVICE_PATH)/vendor/etc/acdbdata/Headset_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Headset_cal.acdb \
56 | $(DEVICE_PATH)/vendor/etc/acdbdata/Speaker_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Speaker_cal.acdb
57 |
58 | # NFC Configuration
59 | PRODUCT_COPY_FILES += \
60 | $(DEVICE_PATH)/vendor/etc/libnfc-nxp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nxp.conf
61 |
62 | # BT/Wifi patch file
63 | PRODUCT_COPY_FILES += \
64 | $(DEVICE_PATH)/vendor/firmware/bdwlan.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.bin
65 |
66 | # Device Init
67 | PRODUCT_PACKAGES += \
68 | fstab.lilac \
69 | init.recovery.lilac \
70 | init.lilac
71 |
72 | # NFC config
73 | PRODUCT_PACKAGES += \
74 | nfc_nci.lilac
75 |
76 | # Telephony Packages (AOSP)
77 | PRODUCT_PACKAGES += \
78 | InCallUI \
79 | Stk
80 |
81 | # Treble
82 | # Include vndk/vndk-sp/ll-ndk modules
83 | PRODUCT_PACKAGES += \
84 | vndk_package
85 |
86 | # SAR
87 | PRODUCT_PACKAGES += \
88 | TransPowerSensors
89 |
90 | PRODUCT_AAPT_CONFIG := normal
91 | PRODUCT_AAPT_PREBUILT_DPI := xhdpi hdpi
92 | PRODUCT_AAPT_PREF_CONFIG := xhdpi
93 |
94 | PRODUCT_PROPERTY_OVERRIDES := \
95 | ro.sf.lcd_density=320 \
96 | ro.usb.pid_suffix=1F4
97 |
98 | # setup dm-verity configs.
99 | PRODUCT_VENDOR_VERITY_PARTITION := /dev/block/platform/soc/1da4000.ufshc/by-name/vendor
100 |
101 | # Inherit from those products. Most specific first.
102 | $(call inherit-product, device/sony/yoshino/platform.mk)
103 |
104 | # copy NFC firmware
105 | $(call inherit-product-if-exists, vendor/nxp/nxp-vendor.mk)
106 |
107 | # include board vendor blobs
108 | $(call inherit-product-if-exists, vendor/sony/yoshino-common/yoshino-partial.mk)
109 |
--------------------------------------------------------------------------------
/overlay/frameworks/base/core/res/res/xml/power_profile.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | - 0
4 | - 29.93
5 | - 37.68
6 | - 0.89
7 | - 247.57
8 | - 1.64
9 | - 87.43
10 | - 268.24
11 | - 21.94
12 | - 240.74
13 | - 495.99
14 | - 58.42
15 | - 85.49
16 | - 13.67
17 | - 36.3
18 |
19 | 4.19
20 | 4.19
21 | 4.14
22 | 4.08
23 | 3.87
24 |
25 | - 0.04
26 | - 48.90
27 | - 42.74
28 | - 570
29 |
30 | 37.2
31 | 39.4
32 | 40.2
33 | 49.5
34 | 55.0
35 | 64.0
36 | 77.0
37 | 82.8
38 | 103.0
39 | 117.4
40 | 128.0
41 | 143.9
42 |
43 |
44 | 300000
45 | 364800
46 | 441600
47 | 518400
48 | 595200
49 | 672000
50 | 748800
51 | 825600
52 | 883200
53 | 960000
54 | 1036800
55 | 1094400
56 | 1171200
57 | 1248000
58 | 1324800
59 | 1401600
60 | 1478400
61 | 1555200
62 | 1670400
63 | 1747200
64 | 1824000
65 | 1900800
66 |
67 |
68 | 300000
69 | 345600
70 | 422400
71 | 499200
72 | 576000
73 | 652800
74 | 729600
75 | 806400
76 | 902400
77 | 979200
78 | 1056000
79 | 1132800
80 | 1190400
81 | 1267200
82 | 1344000
83 | 1420800
84 | 1497600
85 | 1574400
86 | 1651200
87 | 1728000
88 | 1804800
89 | 1881600
90 | 1958400
91 | 2035200
92 | 2112000
93 | 2208000
94 | 2265600
95 | 2323200
96 | 2342400
97 | 2361600
98 | 2457600
99 |
100 | - 3.92
101 |
102 | 22
103 | 23
104 | 23
105 | 24
106 | 24
107 | 25
108 | 23
109 | 25
110 | 24
111 | 26
112 | 28
113 | 29
114 | 30
115 | 30
116 | 32
117 | 33
118 | 34
119 | 33
120 | 38
121 | 41
122 | 43
123 | 47
124 |
125 |
126 | 26
127 | 27
128 | 27
129 | 28
130 | 29
131 | 30
132 | 27
133 | 28
134 | 29
135 | 29
136 | 30
137 | 34
138 | 40
139 | 39
140 | 41
141 | 45
142 | 44
143 | 46
144 | 52
145 | 55
146 | 52
147 | 57
148 | 71
149 | 81
150 | 83
151 | 108
152 | 115
153 | 122
154 | 125
155 | 128
156 | 128
157 |
158 |
159 | 4
160 | 4
161 |
162 | - 52.73
163 | - 2700
164 | - 3
165 | - 185
166 | - 390
167 |
168 | - 3600
169 |
170 | .0002
171 | .002
172 | .02
173 | .2
174 | 2
175 |
176 | - 1
177 | - 25
178 | - 25
179 | - 3600
180 |
--------------------------------------------------------------------------------
/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/pn54x"
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=0x02
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=0x02
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, 31, 01, 01, 31, 00, 00, 00, 00, 00, 10, 0C}
73 | #NXP_EXT_TVDD_CFG_1={20, 02, 0B, 02, A0, 66, 01, 00, A0, 0E, 03, 02, 09, 00}
74 |
75 | # 3.3V NXP_EXT_TVDD_CFG_1={20, 02, 0F, 01, A0, 0E, 0B, 31, 01, 01, 31, 00, 00, 00, 10, 00, D0, 0C}
76 | # 3.0V NXP_EXT_TVDD_CFG_1={20, 02, 0F, 01, A0, 0E, 0B, 31, 01, 01, 31, 00, 00, 00, 00, 00, D0, 0C}
77 | # 2.7V NXP_EXT_TVDD_CFG_1={20, 02, 0F, 01, A0, 0E, 0B, 31, 01, 01, 31, 00, 00, 00, 80, 00, D0, 0C}
78 |
79 | # A0, 0D, 06, 24, 42, 00, 00, F1, F1,
80 | # A0, 0D, 06, 28, 42, 00, 00, F1, F1,
81 | # A0, 0D, 06, 2C, 42, 00, 00, F1, F1,
82 | # If above are included, the number of byte must be set to 81
83 | # and the number of entry must be set to 0E
84 | # A0, 0D, 04, 06, 03, 00, 70
85 | # A0, 38, 04, 18, 02, 00, 01
86 | #sigpro and ana rx reader mode PN553_TC
87 | # A0, 0D, 06, 3A, 44, 26, 00, 00, 00,
88 | # A0, 0D, 06, 3E, 44, 22, 00, 00, 00,
89 | # A0, 0D, 06, 42, 44, 26, 00, 00, 00,
90 | #
91 | # A0, 0D, 06, 34, 2D, 44, 20, 0C, 00,
92 | # A0, 0D, 06, 48, 2D, 15, 25, 0D, 01,
93 | # A0, 0D, 06, 58, 2D, 05, 9E, 0C, 01,
94 | # A0, 0D, 06, 5E, 2D, 05, 9E, 0C, 01,
95 | # *** Eval1_SLALM_CFG2_EFM_40x20 FW VERSION = 01.01.00 ***
96 |
97 | NXP_RF_CONF_BLK_1={
98 | 20, 02, FB, 1E,
99 | A0, 0D, 06, 02, 35, 00, 3E, 00, 00,
100 | A0, 0D, 06, 04, 35, F5, 05, 80, 01,
101 | A0, 0D, 06, C2, 34, F7, 7F, 10, 08,
102 | A0, 0D, 06, C2, 33, 03, 40, 04, 80,
103 | A0, 0D, 06, 06, 44, 04, 04, C4, 00,
104 | A0, 0D, 06, 06, 30, 70, 00, 18, 00,
105 | A0, 0D, 06, 06, 2F, EF, AD, 80, 01,
106 | A0, 0D, 06, 06, 85, 25, 13, 00, 00,
107 | A0, 0D, 03, 32, 0D, 26,
108 | A0, 0D, 03, 32, 14, 26,
109 | A0, 0D, 06, 34, 2D, DC, 20, 04, 00,
110 | A0, 0D, 06, 34, 44, 66, 0A, 00, 00,
111 | A0, 0D, 06, 3C, 2D, 05, 35, 1E, 01,
112 | A0, 0D, 06, 3C, 44, 65, 09, 00, 00,
113 | A0, 0D, 03, 3E, 0D, 08,
114 | A0, 0D, 03, 3E, 14, 08,
115 | A0, 0D, 06, 40, 2D, 05, 45, 1E, 01,
116 | A0, 0D, 06, 40, 44, 65, 09, 00, 00,
117 | A0, 0D, 06, 42, 4A, 11, 07, 01, 1B,
118 | A0, 0D, 03, 42, 0D, 04,
119 | A0, 0D, 03, 42, 14, 04,
120 | A0, 0D, 06, 44, 2D, 05, 25, 0F, 01,
121 | A0, 0D, 06, 44, 44, 55, 0A, 00, 00,
122 | A0, 0D, 06, 48, 44, 65, 0A, 00, 00,
123 | A0, 0D, 06, 48, 2D, 15, 34, 1F, 01,
124 | A0, 0D, 06, 46, 4A, 34, 07, 00, 07,
125 | A0, 0D, 04, 46, 42, A0, 40,
126 | A0, 0D, 06, 4C, 44, 65, 09, 00, 00,
127 | A0, 0D, 06, 4C, 2D, 05, 35, 1E, 01,
128 | A0, 0D, 06, 4A, 4A, 43, 07, 01, 07
129 | }
130 |
131 | NXP_RF_CONF_BLK_2={
132 | 20, 02, FA, 1D,
133 | A0, 0D, 04, 4A, 42, 70, 40,
134 | A0, 0D, 06, 50, 44, 65, 09, 00, 00,
135 | A0, 0D, 06, 50, 2D, 05, 35, 1E, 01,
136 | A0, 0D, 06, 4E, 4A, 32, 07, 01, 07,
137 | A0, 0D, 04, 4E, 42, 70, 40,
138 | A0, 0D, 06, 54, 44, 65, 0A, 00, 00,
139 | A0, 0D, 06, 54, 2D, 05, 25, 0F, 01,
140 | A0, 0D, 04, 52, 42, 70, 40,
141 | A0, 0D, 06, 52, 4A, 11, 07, 01, 07,
142 | A0, 0D, 06, 58, 44, 55, 08, 00, 00,
143 | A0, 0D, 06, 5E, 2D, 0D, 5A, 0C, 01,
144 | A0, 0D, 06, 5E, 44, 55, 08, 00, 00,
145 | A0, 0D, 04, 56, 42, A8, 40,
146 | A0, 0D, 04, 5C, 42, A8, 40,
147 | A0, 0D, 06, 5C, 4A, 11, 07, 01, 07,
148 | A0, 0D, 06, 30, 44, 05, 04, C4, 00,
149 | A0, 0D, 06, 30, 85, 25, 03, 00, 00,
150 | A0, 0D, 06, 70, 44, 04, 04, C4, 00,
151 | A0, 0D, 06, 70, 85, 25, 13, 00, 00,
152 | A0, 0D, 06, 78, 44, 02, 04, C4, 00,
153 | A0, 0D, 06, 78, 85, 25, 03, 00, 00,
154 | A0, 0D, 04, 78, 2E, 60, 69,
155 | A0, 0D, 06, 7C, 2F, 51, 0E, 10, C1,
156 | A0, 0D, 06, 80, 2F, E3, AD, 80, 04,
157 | A0, 0D, 06, 80, 30, 70, 00, 18, 00,
158 | A0, 0D, 06, 80, 44, 04, 04, C4, 00,
159 | A0, 0D, 06, 80, 85, 25, 13, 00, 00,
160 | A0, 0D, 06, 8C, 2F, 6F, 5C, 80, 04,
161 | A0, 0D, 06, 8C, 30, 70, 00, 18, 00
162 | }
163 |
164 | #Mode 1 fix (no effect by DLMA ON)
165 | #03 TVDD - 1000 mV for CE (no effect by DLMA ON)
166 | #CLIF_TRANSCEIVE_CONTROL_REG 24, 03, 7E
167 | NXP_RF_CONF_BLK_3={
168 | 20, 02, 5F, 0B,
169 | A0, 0D, 06, 0A, 34, F7, 7F, 10, 08,
170 | A0, 0D, 06, 0A, 33, 03, 40, 04, 80,
171 | A0, 0D, 06, C6, 42, 78, 40, FF, FF,
172 | A0, 0D, 06, C8, 42, 88, 40, FF, FF,
173 | A0, 0D, 04, CA, 42, 70, 40,
174 | A0, 0D, 06, CA, 44, 65, 0A, 00, 00,
175 | A0, 0D, 06, CA, 2D, 15, 34, 1F, 01,
176 | A0, 0D, 06, 06, 42, 00, 03, FF, FF,
177 | A0, 0D, 03, 24, 03, 7E,
178 | A0, 0D, 06, 04, 42, F8, 40, FF, FF,
179 | A0, 0D, 06, 06, 37, 28, 76, 00, 00
180 | }
181 |
182 | #Phase contorol OFF=18 (ON=1A)
183 | #DLMA OFF=18 (ON=47)
184 | NXP_RF_CONF_BLK_4={
185 | 20, 02, D6, 01, A0, 34, D2, 23, 04, 18, 47, 40,
186 | 00, 00, 30, 02,
187 | 42, 00, 30, 02,
188 | 66, 00, 30, 02,
189 | 36, 01, 38, 02,
190 | 64, 02, 38, 02,
191 | 3E, 04, 38, 02,
192 | 06, 07, 38, 02,
193 | 00, 00, 08, 02, 00, 00, 08, 02,
194 | 00, 00, 08, 02, 00, 00, 08, 02,
195 | 00, 00, 08, 02, 00, 00, 08, 02,
196 | 00, 00, 48, 01, 00, 00, 08, 03,
197 | 00, 00, 08, 01, 00, 00, C8, 02,
198 | 00, 00, C8, 00, 00, 00, 88, 02,
199 | 00, 00, 48, 02, 00, 00, B8, 00,
200 | 00, 00, 68, 00, 00, 00, 18, 00,
201 | 00, 00, 08, 02, 00, 00, 00, 00,
202 | 00, 00, 00, 00,
203 | 47,
204 | 00, 00, 30, 02,
205 | 42, 00, 30, 02,
206 | 66, 00, 30, 02,
207 | 36, 01, 38, 02,
208 | 64, 02, 38, 02,
209 | 3E, 04, 38, 02,
210 | 06, 07, 38, 02,
211 | 00, 00, 08, 02, 00, 00, 08, 02,
212 | 00, 00, 08, 02, 00, 00, 08, 02,
213 | 00, 00, 08, 02, 00, 00, 08, 02,
214 | 00, 00, 48, 01, 00, 00, 08, 03,
215 | 00, 00, 08, 01, 00, 00, C8, 02,
216 | 00, 00, C8, 00, 00, 00, 88, 02,
217 | 00, 00, 48, 02, 00, 00, B8, 00,
218 | 00, 00, 68, 00, 00, 00, 18, 00,
219 | 00, 00, 08, 02, 00, 00, 00, 00
220 | }
221 |
222 | #DPC OFF
223 | NXP_RF_CONF_BLK_5={
224 | 20, 02, 5B, 01, A0, 0B, 57, 03, 03, 90, 78, 0F,
225 | 4E, 00, 3D, 95,
226 | 00, 00, 3D, 95,
227 | 00, 00, 50, 95,
228 | 00, 00, 59, 95,
229 | 00, 00, 5A, 1F,
230 | 00, 00, 64, 1F,
231 | 00, 00, 65, 1F,
232 | 00, 00, 6E, 1F,
233 | 00, 00, 72, 1F,
234 | 00, 00, 79, 1F,
235 | 00, 00, 7B, 1F,
236 | 00, 00, 84, 1F,
237 | 00, 00, 86, 1F,
238 | 00, 00, 8F, 1F,
239 | 00, 00, 91, 1F,
240 | 00, 00, 9A, 1F,
241 | 00, 00, A1, 1F,
242 | 00, 00, A7, 1F,
243 | 00, 00, B0, 1F,
244 | 00, 00, B9, 1F,
245 | 00, 00
246 | }
247 |
248 | ###############################################################################
249 | # Core configuration extensions
250 | # It includes
251 | # Wired mode settings A0ED, A0EE
252 | # Tag Detector A040, A041, A043
253 | # Low Power mode A007
254 | # Clock settings A002, A003
255 | # PbF settings A008
256 | # Clock timeout settings A004
257 | # ADD Phase control (No Setting)
258 | # 5.6k E015
259 | NXP_CORE_CONF_EXTN={20, 02, 67, 0D,
260 | A0, EC, 01, 01,
261 | A0, ED, 01, 00,
262 | A0, 5E, 01, 01,
263 | A0, 12, 01, 02,
264 | A0, 40, 01, 01,
265 | A0, 43, 01, 00,
266 | A0, DD, 01, 2D,
267 | A0, D1, 01, 02,
268 | A0, D4, 01, 00,
269 | A0, 37, 01, 11,
270 | A0, 07, 01, 03,
271 | A0, B1, 02, E0, 15,
272 | A0, A9, 32,
273 | 00, 00, 00, 00, 00,
274 | 00, 00, 00, 00, 00,
275 | 00, 00, 00, 00, 00,
276 | 00, 00, 00, 00, 00,
277 | 00, 00, 00, 00, 00,
278 | 00, 00, 00, 00, 00,
279 | 00, 00, 00, 00, 00,
280 | 00, 00, 00, 00, 00,
281 | 00, 00, 00, 00, 00,
282 | 00, 00, 00, 00, 00
283 | }
284 | # A0, F2, 01, 01,
285 | # A0, 40, 01, 01,
286 | # A0, 41, 01, 02,
287 | # A0, 43, 01, 04,
288 | # A0, 02, 01, 01,
289 | # A0, 03, 01, 11,
290 | # A0, 07, 01, 03,
291 | # A0, 08, 01, 01
292 | # }
293 |
294 | ###############################################################################
295 | # Core configuration rf field filter settings to enable set to 01 to disable set to 00 last bit
296 | NXP_CORE_RF_FIELD={ 20, 02, 05, 01, A0, 62, 01, 01
297 | }
298 | ###############################################################################
299 | # To enable i2c fragmentation set i2c fragmentation enable 0x01 to disable set to 0x00
300 | NXP_I2C_FRAGMENTATION_ENABLED=0x00
301 |
302 | ###############################################################################
303 | # Core configuration settings
304 | #0x082 = 130
305 | NXP_CORE_CONF={ 20, 02, 39, 0F,
306 | 28, 01, 00,
307 | 21, 01, 00,
308 | 30, 01, 08,
309 | 31, 01, 03,
310 | 32, 01, 60,
311 | 38, 01, 01,
312 | 33, 04, 01, 02, 03, 04,
313 | 54, 01, 06,
314 | 50, 01, 02,
315 | 5B, 01, 00,
316 | 80, 01, 01,
317 | 81, 01, 01,
318 | 82, 01, 0E,
319 | 18, 01, 01,
320 | A0, 3A, 08, 82, 00, 82, 00, 82, 00, 82, 00
321 | }
322 |
323 | ###############################################################################
324 | #Enable SWP full power mode when phone is power off
325 | NXP_SWP_FULL_PWR_ON=0x01
326 |
327 | ###############################################################################
328 | #Set the default Felica T3T System Code OffHost route Location :
329 | # host 0x00
330 | # eSE 0x01
331 | # UICC 0x02
332 | # UICC2 0x04
333 | DEFAULT_SYS_CODE_ROUTE=0x00
334 |
335 | ###############################################################################
336 | #Set the default Felica T3T System Code :
337 | DEFAULT_SYS_CODE={FE,FF}
338 |
339 | ###############################################################################
340 | # AID Matching platform options
341 | # AID_MATCHING_L 0x01
342 | # AID_MATCHING_K 0x02
343 | AID_MATCHING_PLATFORM=0x01
344 |
345 | ###############################################################################
346 | #CHINA_TIANJIN_RF_SETTING
347 | #Enable 0x01
348 | #Disable 0x00
349 | NXP_CHINA_TIANJIN_RF_ENABLED=0x01
350 |
351 | ###############################################################################
352 | #SWP_SWITCH_TIMEOUT_SETTING
353 | # Allowed range of swp timeout setting is 0x00 to 0x3C [0 - 60].
354 | # Timeout in milliseconds, for example
355 | # No Timeout 0x00
356 | # 10 millisecond timeout 0x0A
357 | NXP_SWP_SWITCH_TIMEOUT=0x0A
358 |
359 | ###############################################################################
360 | # Set max transceive length for IsoDep frames
361 | # Standard 0x105 (261)
362 | # Extended 0xFEFF (65279)
363 | ISO_DEP_MAX_TRANSCEIVE=0xFEFF
364 |
365 | ###############################################################################
366 | # Vendor Specific Proprietary Protocol & Discovery Configuration
367 | # Set to 0xFF if unsupported
368 | # byte[0] NCI_PROTOCOL_18092_ACTIVE
369 | # byte[1] NCI_PROTOCOL_B_PRIME
370 | # byte[2] NCI_PROTOCOL_DUAL
371 | # byte[3] NCI_PROTOCOL_15693
372 | # byte[4] NCI_PROTOCOL_KOVIO
373 | # byte[5] NCI_PROTOCOL_MIFARE
374 | # byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO
375 | # byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME
376 | # byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME
377 | NFA_PROPRIETARY_CFG={05:FF:FF:06:81:80:70:FF:FF}
378 |
379 | ###############################################################################
380 | # Choose the presence-check algorithm for type-4 tag. If not defined, the default value is 1.
381 | # 0 NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm
382 | # 1 NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block
383 | # 2 NFA_RW_PRES_CHK_ISO_DEP_NAK; Type - 4 tag protocol iso-dep nak presence check
384 | # command is sent waiting for rsp and ntf.
385 | PRESENCE_CHECK_ALGORITHM=1
386 |
--------------------------------------------------------------------------------
/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 | /sys/class/thermal/thermal_zone28
34 | /sys/class/thermal/thermal_zone29
35 | /sys/class/thermal/thermal_zone30
36 | /sys/class/thermal/thermal_zone31
37 | /sys/class/thermal/thermal_zone32
38 | /sys/class/thermal/thermal_zone33
39 | /sys/class/thermal/thermal_zone34
40 | /sys/class/thermal/thermal_zone35
41 | /sys/class/thermal/thermal_zone36
42 |
44 |
45 |
46 | /sys/module/msm_performance/parameters/cpu_max_freq
47 |
48 |
49 | /sys/devices/system/cpu/cpuquiet/nr_thermal_max_cpus
50 |
51 |
52 | /sys/module/msm_performance/parameters/cpu_max_freq
53 | /sys/module/msm_performance/parameters/cpu_max_freq
54 |
55 |
56 | /sys/class/kgsl/kgsl-3d0/max_gpuclk
57 |
58 |
59 | /sys/class/power_supply/battery/system_temp_level
60 |
61 |
62 |
63 |
64 |
65 | /sys/class/leds/lcd-backlight/max_brightness
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 | /sys/module/msm_thermal/parameters/enabled
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 | Y
94 | N
95 |
96 |
97 |
98 |
99 | 0:4294967295
100 | 0:1900800
101 | 0:1824000
102 | 0:1824000
103 | 0:1670400
104 | 0:1478400
105 | 0:1171200
106 | 0:672000
107 | 0:300000
108 |
109 |
110 |
111 |
112 | 4:4294967295
113 | 4:2342400
114 | 4:2208000
115 | 4:1804800
116 | 4:1574400
117 | 4:1420800
118 | 4:1056000
119 | 4:672000
120 | 4:300000
121 |
122 |
123 |
124 | 8
125 | 6
126 | 4
127 | 2
128 |
129 |
130 |
131 |
132 | 710000000
133 | 257000000
134 |
135 |
136 |
137 |
138 | 0
139 | 2
140 | 5
141 | 8
142 | 9
143 | 11
144 | 12
145 | 13
146 |
147 |
148 |
149 | 4095
150 | 3531
151 | 2728
152 | 1930
153 | 1000
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 |
--------------------------------------------------------------------------------
/rootdir/vendor/etc/sensors/sensor_def_qcomdev.conf:
--------------------------------------------------------------------------------
1 | #
2 | # File: sensor_def_somc_platform.conf
3 | #
4 | # Tihs file contains default sensor registry values for specified platforms.
5 | #
6 | # NOTE: This file has been modified by Sony Mobile Communications Inc.
7 | # Modifications are Copyright (C) 2015 Sony Mobile Communications Inc.,
8 | # and licensed under the license of the file.
9 |
10 | :version 0x00010001
11 |
12 | #######################################################################
13 | ### msm8998 Chipsets
14 | #######################################################################
15 | :hardware msm8998
16 | :platform
17 | :property
18 | :soc_id
19 | :soc_rev
20 | :subtype
21 | # Orientation of sensors
22 | # accel x/y/z
23 | 700 2 0x00010001 #accel-x-axis
24 | 701 1 0x00010001 #accel-y-axis
25 | 702 -3 0x00010001 #accel-z-axis
26 | # gyro x/y/z
27 | 800 2 0x00010001 #gyro-x-axis
28 | 801 1 0x00010001 #gyro-y-axis
29 | 802 -3 0x00010001 #gyro-z-axis
30 | # mag x/y/z
31 | 900 -2 0x00010001 #max-x-axis
32 | 901 -1 0x00010001 #mag-y-axis
33 | 902 -3 0x00010001 #mag-z-axis
34 |
35 | # SSI SMGR Version
36 | 1900 1 0x00010001 #Maj Ver
37 | 1901 2 0x00010001 #Min Ver
38 |
39 | # SAM config
40 | #
41 | 203 65536 0x10001 # AMD
42 | 225 983040 0x10001 # RMD
43 | 504 65536 0x10001 # Gyro Cal
44 | 1703 65536 0x10001 # Ped
45 | 2800 983040 0x10001 # basic ges
46 | 2900 983040 0x10001 # Facing
47 | 3400 65536 0x10001 # CMC
48 | 609 983040 0x10001 # FMV
49 | 1005 983040 0x10001 # Grav
50 | 1103 983040 0x10001 # orientation
51 | 3000 983040 0x10001 # gyro quat
52 | 3100 983040 0x10001 # rot vec
53 | 3500 983040 0x10001 # game rv
54 | 4112 65536 0x10001 # SMD
55 | 4103 5 0x10001 # SMD_ACC_WIN_TIME
56 |
57 | #AMD parameters
58 | 200 0x000a0000 0x00010001 #AMD_ACC_SAMP_RATE_HZ_Q16
59 | 201 0x00000cd2 0x00010001 #AMD_INT_cfg_prm1
60 | 202 0x00008000 0x00010001 #AMD_INT_cfg_prm2
61 |
62 | #RMD parameters
63 | 220 0x001e0000 0x00010001 #RMD_ACC_SAMP_RATE_HZ_Q16
64 | 221 0x0001b333 0x00010001 #RMD_INT_cfg_prm1
65 | 222 0x00003333 0x00010001 #RMD_INT_cfg_prm2
66 | 223 0x00001657 0x00010001 #RMD_INT_cfg_prm3
67 | 224 0x00003333 0x00010001 #RMD_INT_cfg_prm4
68 |
69 | # SSI SMGR Cfg 0: LSM6DSM Accel DRI/FIFO
70 | 1903 0x68534cfc401dc2ac 0x00010001 #UUID
71 | 1902 0xbe48af52e826fd3c 0x00010001 #UUID
72 | 1904 35000 0x00010001 #off_to_idle
73 | 1905 100000 0x00010001 #idle_to_ready
74 | 1906 0x1001 0x00010001 #SPI_bus
75 | 1907 1000 0x00010001 #reg_group_id
76 | 1908 0 0x00010001 #cal_grp_id
77 | 1909 117 0x00010001 #gpio1
78 | 1910 0xFFFF 0x00010001 #gpio2
79 | 1911 0 0x00010001 #sensor_id
80 | 1912 0 0x00010001 #CS for SPI
81 | 1913 1 0x00010001 #data_type1
82 | 1914 4 0x00010001 #data_type2
83 | 1915 -1 0x00010001 #rel_sns_idx
84 | 1916 2 0x00010001 #sens_default
85 | 1917 0xD0 0x00010001 #flags
86 | 1982 0 0x00010001 #device_select
87 | 1987 0x2 0x00010001 #vdd
88 | 1988 0x2 0x00010001 #vddio
89 |
90 | # SSI SMGR Cfg 1: LSM6DSM Gyro DRI/FIFO
91 | 1919 0x68534cfc401dc2ac 0x00010001 #UUID
92 | 1918 0xbe48af52e826fd3c 0x00010001 #UUID
93 | 1920 35000 0x00010001 #off_to_idle
94 | 1921 100000 0x00010001 #idle_to_ready
95 | 1922 0x1001 0x00010001 #SPI_bus
96 | 1923 1010 0x00010001 #reg_group_id
97 | 1924 10 0x00010001 #cal_grp_id
98 | 1925 117 0x00010001 #gpio1
99 | 1926 0xFFFF 0x00010001 #gpio2
100 | 1927 10 0x00010001 #sensor_id
101 | 1928 0 0x00010001 #CS for SPI
102 | 1929 3 0x00010001 #data_type1
103 | 1930 4 0x00010001 #data_type2
104 | 1931 -1 0x00010001 #rel_sns_idx
105 | 1932 4 0x00010001 #sens_default
106 | 1933 0xD0 0x00010001 #flags
107 | 1983 0 0x00010001 #device_select
108 | 1989 0x2 0x00010001 #vdd
109 | 1990 0x2 0x00010001 #vddio
110 |
111 | # SSI SMGR Cfg 2: AKM09915D mag DRI/FIFO
112 | 1935 0x90611b98d561168f 0x00010001 #UUID
113 | 1934 0x564d2b94fe80aef6 0x00010001 #UUID
114 | 1936 50000 0x00010001 #off_to_idle
115 | 1937 10000 0x00010001 #idle_to_ready
116 | 1938 3 0x00010001 #I2C_bus
117 | 1939 1020 0x00010001 #reg_group_id
118 | 1940 0x00000014 0x00010001 #cal_grp_id
119 | 1941 119 0x00010001 #gpio1
120 | 1942 0xFFFF 0x00010001 #gpio2
121 | 1943 20 0x00010001 #sensor_id
122 | 1944 0x0C 0x00010001 #I2C_address
123 | 1945 2 0x00010001 #data_type1
124 | 1946 0 0x00010001 #data_type2
125 | 1947 0xFF 0x00010001 #rel_sns_idx
126 | 1948 0 0x00010001 #sens_default
127 | 1949 0xD0 0x00010001 #flags
128 | 1984 0 0x00010001 #device_select
129 | 1991 0x2 0x00010001 #vdd
130 | 1992 0x2 0x00010001 #vddio
131 |
132 | # SSI SMGR Cfg 3: HSPPAD042A Barometric pressure POLL
133 | 1951 0x7c5fa06b2cea07a9 0x00010001 #UUID
134 | 1950 0xc64788aa78836a71 0x00010001 #UUID
135 | 1952 2000 0x00010001 #off_to_idle
136 | 1953 2000 0x00010001 #idle_to_ready
137 | 1954 3 0x00010001 #i2c_bus
138 | 1955 0xFFFF 0x00010001 #reg_group_id
139 | 1956 0xFFFF 0x00010001 #cal_grp_id
140 | 1957 0xFFFF 0x00010001 #gpio1
141 | 1958 0xFFFF 0x00010001 #gpio2
142 | 1959 30 0x00010001 #sensor_id
143 | 1960 0x48 0x00010001 #i2c_address
144 | 1961 7 0x00010001 #data_type1
145 | 1962 0 0x00010001 #data_type2
146 | 1963 0xFF 0x00010001 #rel_sns_idx
147 | 1964 0 0x00010001 #sens_default
148 | 1965 0 0x00010001 #flags
149 | 1985 0 0x00010001 #device_select
150 | 1993 0x2 0x00010001 #vdd
151 | 1994 0x2 0x00010001 #vddio
152 |
153 | # SSI SMGR Cfg 4: APDS9940 DRI
154 | 1967 0xc7f382d375d3d382 0x00010001 #UUID
155 | 1966 0x1e4884b21de8afc4 0x00010001 #UUID
156 | 1968 5000 0x00010001 #off_to_idle
157 | 1969 0 0x00010001 #idle_to_ready
158 | 1970 3 0x00010001 #i2c_bus
159 | 1971 1040 0x00010001 #reg_group_id
160 | 1972 0xFFFF 0x00010001 #cal_grp_id
161 | 1973 120 0x00010001 #gpio1
162 | 1974 0xFFFF 0x00010001 #gpio2
163 | 1975 40 0x00010001 #sensor_id
164 | 1976 0x53 0x00010001 #i2c_address
165 | 1977 5 0x00010001 #data_type1
166 | 1978 6 0x00010001 #data_type2
167 | 1979 0xFF 0x00010001 #rel_sns_idx
168 | 1980 0 0x00010001 #sens_default
169 | 1981 0x80 0x00010001 #flags
170 | 1986 0 0x00010001 #device_select
171 | 1995 0x2 0x00010001 #vdd
172 | 1996 0x2 0x00010001 #vddio
173 |
174 | # SSI SMGR Version
175 | 3600 1 0x00010001 #Maj Ver
176 | 3601 2 0x00010001 #Min Ver
177 |
178 | # SSI SMGR Cfg 5: disable
179 | 3603 0x0000000000000000 0x00010001 #UUID
180 | 3602 0x0000000000000000 0x00010001 #UUID
181 |
182 | # SSI SMGR Cfg 6: disable
183 | 3619 0x0000000000000000 0x00010001 #UUID
184 | 3618 0x0000000000000000 0x00010001 #UUID
185 |
186 | # SSI SMGR Cfg 7: disable
187 | 3635 0x0000000000000000 0x00010001 #UUID
188 | 3634 0x0000000000000000 0x00010001 #UUID
189 |
190 | # SSI SMGR Cfg 8: disable
191 | 3651 0x0000000000000000 0x00010001 #UUID
192 | 3650 0x0000000000000000 0x00010001 #UUID
193 |
194 | #
195 | # SSI GPIO configuration
196 | #-----------------------------
197 | 2700 1 0x00010001 #maj ver
198 | 2701 0 0x00010001 #min ver
199 | 2706 0xFFFF 0x00010001 #RESET pin
200 |
201 | # Mag Cal config
202 | #-----------------------------
203 | 3801 1 0x00010001
204 | 3804 0x000a0000 0x10001 #Sample Rate
205 |
206 | #
207 | # IOD AUTOCAL configuration
208 | #-----------------------------
209 | 6000 1 0x00010001 #version
210 | 6001 1 0x00010001 #converge staus
211 | 6002 0x3F86CBFB 0x00010001 #coefficient
212 |
213 | #
214 | # SSC GPIO CFG (Unused)
215 | #-----------------------------
216 | #
217 | 6300 1 0x00010001 # version
218 | 6301 0x0104 0x00010001 # gpio num
219 | 6302 2 0x00010001 # active func sel
220 | 6303 1 0x00010001 # active dir
221 | 6304 2 0x00010001 # active pull
222 | 6305 3 0x00010001 # active drive
223 | 6306 2 0x00010001 # inactive func sel
224 | 6307 1 0x00010001 # inactive dir
225 | 6308 2 0x00010001 # inactive pull
226 | 6309 3 0x00010001 # inactive drive
227 |
228 | 6310 1 0x00010001 # version
229 | 6311 0x0105 0x00010001 # gpio num
230 | 6312 2 0x00010001 # active func sel
231 | 6313 1 0x00010001 # active dir
232 | 6314 2 0x00010001 # active pull
233 | 6315 3 0x00010001 # active drive
234 | 6316 2 0x00010001 # inactive func sel
235 | 6317 1 0x00010001 # inactive dir
236 | 6318 2 0x00010001 # inactive pull
237 | 6319 3 0x00010001 # inactive drive
238 |
239 | 6320 1 0x00010001 # version
240 | 6321 0x0106 0x00010001 # gpio num
241 | 6322 2 0x00010001 # active func sel
242 | 6323 1 0x00010001 # active dir
243 | 6324 2 0x00010001 # active pull
244 | 6325 3 0x00010001 # active drive
245 | 6326 2 0x00010001 # inactive func sel
246 | 6327 1 0x00010001 # inactive dir
247 | 6328 2 0x00010001 # inactive pull
248 | 6329 3 0x00010001 # inactive drive
249 |
250 | 6330 1 0x00010001 # version
251 | 6331 0x0107 0x00010001 # gpio num
252 | 6332 2 0x00010001 # active func sel
253 | 6333 0 0x00010001 # active dir
254 | 6334 2 0x00010001 # active pull
255 | 6335 3 0x00010001 # active drive
256 | 6336 2 0x00010001 # inactive func sel
257 | 6337 0 0x00010001 # inactive dir
258 | 6338 2 0x00010001 # inactive pull
259 | 6339 3 0x00010001 # inactive drive
260 |
261 | 6340 1 0x00010001 # version
262 | 6341 0x010C 0x00010001 # gpio num
263 | 6342 1 0x00010001 # active func sel
264 | 6343 1 0x00010001 # active dir
265 | 6344 2 0x00010001 # active pull
266 | 6345 3 0x00010001 # active drive
267 | 6346 1 0x00010001 # inactive func sel
268 | 6347 1 0x00010001 # inactive dir
269 | 6348 2 0x00010001 # inactive pull
270 | 6349 3 0x00010001 # inactive drive
271 |
272 | 6350 1 0x00010001 # version
273 | 6351 0x010D 0x00010001 # gpio num
274 | 6352 1 0x00010001 # active func sel
275 | 6353 0 0x00010001 # active dir
276 | 6354 2 0x00010001 # active pull
277 | 6355 3 0x00010001 # active drive
278 | 6356 1 0x00010001 # inactive func sel
279 | 6357 0 0x00010001 # inactive dir
280 | 6358 2 0x00010001 # inactive pull
281 | 6359 3 0x00010001 # inactive drive
282 |
283 | 6360 1 0x00010001 # version
284 | 6361 0x010E 0x00010001 # gpio num
285 | 6362 1 0x00010001 # active func sel
286 | 6363 1 0x00010001 # active dir
287 | 6364 2 0x00010001 # active pull
288 | 6365 3 0x00010001 # active drive
289 | 6366 1 0x00010001 # inactive func sel
290 | 6367 1 0x00010001 # inactive dir
291 | 6368 2 0x00010001 # inactive pull
292 | 6369 3 0x00010001 # inactive drive
293 |
294 | 6490 1 0x00010001 # version
295 | 6491 0x010F 0x00010001 # gpio num
296 | 6492 1 0x00010001 # active func sel
297 | 6493 0 0x00010001 # active dir
298 | 6494 2 0x00010001 # active pull
299 | 6495 3 0x00010001 # active drive
300 | 6496 1 0x00010001 # inactive func sel
301 | 6497 0 0x00010001 # inactive dir
302 | 6498 2 0x00010001 # inactive pull
303 | 6499 3 0x00010001 # inactive drive
304 |
305 | 6370 1 0x00010001 # version
306 | 6371 0x0110 0x00010001 # gpio num
307 | 6372 1 0x00010001 # active func sel
308 | 6373 1 0x00010001 # active dir
309 | 6374 3 0x00010001 # active pull
310 | 6375 3 0x00010001 # active drive
311 | 6376 1 0x00010001 # inactive func sel
312 | 6377 1 0x00010001 # inactive dir
313 | 6378 0 0x00010001 # inactive pull
314 | 6379 3 0x00010001 # inactive drive
315 |
316 | 6380 1 0x00010001 # version
317 | 6381 0x0111 0x00010001 # gpio num
318 | 6382 1 0x00010001 # active func sel
319 | 6383 1 0x00010001 # active dir
320 | 6384 3 0x00010001 # active pull
321 | 6385 3 0x00010001 # active drive
322 | 6386 1 0x00010001 # inactive func sel
323 | 6387 1 0x00010001 # inactive dir
324 | 6388 0 0x00010001 # inactive pull
325 | 6389 3 0x00010001 # inactive drive
326 |
327 | 6390 1 0x00010001 # version
328 | 6391 0x0112 0x00010001 # gpio num
329 | 6392 1 0x00010001 # active func sel
330 | 6393 0 0x00010001 # active dir
331 | 6394 2 0x00010001 # active pull
332 | 6395 3 0x00010001 # active drive
333 | 6396 1 0x00010001 # inactive func sel
334 | 6397 0 0x00010001 # inactive dir
335 | 6398 2 0x00010001 # inactive pull
336 | 6399 3 0x00010001 # inactive drive
337 |
338 | 6400 1 0x00010001 # version
339 | 6401 0x0113 0x00010001 # gpio num
340 | 6402 1 0x00010001 # active func sel
341 | 6403 1 0x00010001 # active dir
342 | 6404 2 0x00010001 # active pull
343 | 6405 3 0x00010001 # active drive
344 | 6406 1 0x00010001 # inactive func sel
345 | 6407 1 0x00010001 # inactive dir
346 | 6408 2 0x00010001 # inactive pull
347 | 6409 3 0x00010001 # inactive drive
348 |
349 | #
350 | # SSC GPIO CFG (Used)
351 | #-----------------------------
352 | 6420 1 0x00010001 # version
353 | 6421 0x0100 0x00010001 # gpio num
354 | 6422 1 0x00010001 # active func sel
355 | 6423 1 0x00010001 # active dir
356 | 6424 0 0x00010001 # active pull
357 | 6425 0 0x00010001 # active drive
358 | 6426 1 0x00010001 # inactive func sel
359 | 6427 1 0x00010001 # inactive dir
360 | 6428 2 0x00010001 # inactive pull
361 | 6429 0 0x00010001 # inactive drive
362 |
363 | 6430 1 0x00010001 # version
364 | 6431 0x0102 0x00010001 # gpio num
365 | 6432 1 0x00010001 # active func sel
366 | 6433 1 0x00010001 # active dir
367 | 6434 0 0x00010001 # active pull
368 | 6435 0 0x00010001 # active drive
369 | 6436 1 0x00010001 # inactive func sel
370 | 6437 1 0x00010001 # inactive dir
371 | 6438 2 0x00010001 # inactive pull
372 | 6439 0 0x00010001 # inactive drive
373 |
374 | 6440 1 0x00010001 # version
375 | 6441 0x0103 0x00010001 # gpio num
376 | 6442 1 0x00010001 # active func sel
377 | 6443 1 0x00010001 # active dir
378 | 6444 0 0x00010001 # active pull
379 | 6445 0 0x00010001 # active drive
380 | 6446 1 0x00010001 # inactive func sel
381 | 6447 1 0x00010001 # inactive dir
382 | 6448 2 0x00010001 # inactive pull
383 | 6449 0 0x00010001 # inactive drive
384 |
385 | 6450 1 0x00010001 # version
386 | 6451 0x0108 0x00010001 # gpio num
387 | 6452 1 0x00010001 # active func sel
388 | 6453 1 0x00010001 # active dir
389 | 6454 0 0x00010001 # active pull
390 | 6455 3 0x00010001 # active drive
391 | 6456 1 0x00010001 # inactive func sel
392 | 6457 1 0x00010001 # inactive dir
393 | 6458 2 0x00010001 # inactive pull
394 | 6459 3 0x00010001 # inactive drive
395 |
396 | 6460 1 0x00010001 # version
397 | 6461 0x0109 0x00010001 # gpio num
398 | 6462 1 0x00010001 # active func sel
399 | 6463 1 0x00010001 # active dir
400 | 6464 0 0x00010001 # active pull
401 | 6465 3 0x00010001 # active drive
402 | 6466 1 0x00010001 # inactive func sel
403 | 6467 1 0x00010001 # inactive dir
404 | 6468 2 0x00010001 # inactive pull
405 | 6469 3 0x00010001 # inactive drive
406 |
407 | 6470 1 0x00010001 # version
408 | 6471 0x010A 0x00010001 # gpio num
409 | 6472 1 0x00010001 # active func sel
410 | 6473 1 0x00010001 # active dir
411 | 6474 0 0x00010001 # active pull
412 | 6475 3 0x00010001 # active drive
413 | 6476 1 0x00010001 # inactive func sel
414 | 6477 1 0x00010001 # inactive dir
415 | 6478 2 0x00010001 # inactive pull
416 | 6479 3 0x00010001 # inactive drive
417 |
418 | 6480 1 0x00010001 # version
419 | 6481 0x010B 0x00010001 # gpio num
420 | 6482 1 0x00010001 # active func sel
421 | 6483 0 0x00010001 # active dir
422 | 6484 0 0x00010001 # active pull
423 | 6485 3 0x00010001 # active drive
424 | 6486 1 0x00010001 # inactive func sel
425 | 6487 0 0x00010001 # inactive dir
426 | 6488 2 0x00010001 # inactive pull
427 | 6489 3 0x00010001 # inactive drive
428 |
429 | # Other Item for Cfg4
430 | 103 0x3E8 0x00010001 # prx_near_thresh
431 | 104 0x3D4 0x00010001 # prx_far_thresh
432 | 106 1250 0x00010001 # als_factor
433 | 107 1 0x00010001 # version_num
434 | 108 0x68 0x00010001 # id
435 | 109 7 0x00010001 # als_change_count
436 | 110 8 0x00010001 # ppulse
437 | 111 0 0x00010001 # poffset
438 | 112 0x07 0x00010001 # pcurrent
439 | 113 0x10000 0x00010001 # aoffset(Q16)
440 |
441 | #mag
442 | 6510 1 0x00010001 # version
443 | 6511 0x0077 0x00010001 # gpio num
444 | 6512 0 0x00010001 # active func sel
445 | 6513 0 0x00010001 # active dir
446 | 6514 3 0x00010001 # active pull #pullup
447 | 6515 0 0x00010001 # active drive
448 | 6516 0 0x00010001 # inactive func sel
449 | 6517 0 0x00010001 # inactive dir
450 | 6518 3 0x00010001 # inactive pull #pullup
451 | 6519 0 0x00010001 # inactive drive
452 |
453 | #dev_ori
454 | 6903 0x00410000 0x00010001 # rotate threshold
455 |
456 |
--------------------------------------------------------------------------------