├── 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 | YXQBAB+LCAAAAAAABADtXVtv2zq2fh/g/IcgP+BUlyS2gXYAWaJqoZalLclOOi+CJ/HZzTRNijSd2Z1ffyTbsSVq8U47Sko/FK1rLXFxXbm4+PH95cPj1/z78npVBsun5cllvlg9/oiCD6dnp3//n7+dnLz3/GAc3t6tynT59OXH+rvOtyffqz8/nOYP97/KXw8/vtzeP5ST5f3Nj9VTeb28+9/l9c0/T0/e8T+cf18tv64e5R4e3/1cPT08PH2Re/zj6n71uLyTfPju4Z+yz05uvt1KPrlagnP9/h0gvfdekKcn8fJfD49x9fDjh1O7tE53L8uQV06jvNh+sf3q5OnX99WH0+Lq9OR++a36mzcPoqT0kzQtqy93P65+XiRpMk0+fm79cJbM0PrXpye1cll/WZZlW67tnDYo/7tSvduH+w+nTpNgRXJ893D9tUVvEn2clMUkKDOUe3E6RVmL8MAe7SdwTeLd87CYQy2uyjiZJdBozyVHG0d++dGLZi1yvluRu70fL3/cXi9uV//5cPr0+HPVHjZIDXmzvE3pzON4rOIrijLsQVtuCBWtSRp26bmBHL14HGR+m5R1wfGcqBqQmPGij9iDFyr6kxcoQ6AGXRgNMhpE1qBFEvlorUG393/ereLba3R9/6NFOBzYwjpUEdxQxqcbocHpyc2v6le31/HDzc+7FceE76iFHWojBWr4DIaWxfcgLngUuoRhiCnW7gWLZIq94EyaVh4jHzM+hCxpcpVAa99gY+OTJwg6GhQOpAlWVt4Wq22rGEbwc3lXmUVY5Xj31yvMMsSzCWMZvbEM7aq8JehgBIUD1gvaBlGwkBdhMyYYg+IynM7RzEeLc8zQXNDQzo2hvQZDCxfntfZU8sWYHTVkOWxK2EQiKBKRzeMMNA/XmMdrMA8Th/jj0LMrCXBX4jX0fkRyJQKL6nWhKfYnXpvpAaEkY7MX1PNpEdX0Ohbn2uEB1o1CvMZpRTVHQRmg0KsG2iZ9MSbw3H4hxW8t0k76EA7FSxMSTks2ZBk/ZvzYAf1YnATzKQLtQq2O88cuSSjTLFk4mM0NjM0ZmzuqzW0JupgwXFWCZxhBheUJ2V7sQcNKLkRXKK9pQVGOs8QL8ihAJ5jLGBqXYVzGUV1GrZdNjcR0ftiqAL0Nm9xt62zWHfXe0qLtMt1z6ZWH2crj2MorsfkeWeNXvJsXl+tlcif/G5kNi9fruTdbeR2h1uWDRs3PlFFB29j32viTNdPNZgnbtupPy8POVv/xbm5WN9uhqjglLomwnLUAEdhHbwiMk2LCMw56uUqIFsm/iUwL3G1BGoa8RpTO2TgqML0YvLxe9Eyk5JApRkZQ2wW7oqLZxzLKKIIdvgnBknIrUfvqqTy3Wc32y3K6WKDwj836dSfO6kXjMLSlxEkPNLvIajWIt4hV5AKv8MpFhC6x/6j+K5oVKAs9H51E5e3NPiB2MxT6zzuJZD178Hvfv1uzpxSre8K27R6CbXLO0xO2DyNt8kL9LbLdKrTvnEbLY5xbFq/HaPK/fUF9fqFaLNz++H63/AU/o2Nq1iO1oJ+rawS4CuuLMnTKCppsoLuK7QvHB7F6cG3cE47r+rp+jsFFfU84ttAhOAarDIfiuD5DI8+CWsqX4ykftwM3KZ9J+X6blM/kPib3MbmPyX1M7tP33Of9u/q08/6fjbPPGXT2OdNx9jnrzdnnjHz22QVHy97uTsfthgHf4dmfzuqt9wCB5UvhrasNyU5N1qoE8Ofy9r68WX1f3d8s758+nH5e/dB6/hSk/5LNxRntdPIZKGPauQUj437KOEXepxhVgobEPDBifiNi3poyvn++IW29BXMupyjEzj/UfQHahF2/IqtkhL+DJPA3rlC76L9tenOwaQlMFsCUND5n436KupEGEISN3oD/MMKGAgVB4OEbEPibCRivRLPqbq1qzQ/lmeP+LXDzLC+LbI7KGAWRt9vSaNEPRhZh4O23El+Q524Akx44CqSD3Iapui5ppjmo8p82FaedTud5OUFekE6SWdtFDEdwdGGnEosoK+beNPoHphZD75zH6aAFysbYgzzeauzleTlOkrzAHpbvfl1PT14v1XBWRrAn7u3kMAOAwKwERaUz6RXgUM7ghSvj4HMj2BDPcsArJZPWMtsRexeRgtwp/XleJHHHV9pu11cKNplWLtjDVtmD8yY9Juv+JI6uMH7dfXcoZ2MnzwQKEQQVWYAtUP/2z8upCUeXuRxhhgEK8J0nYVEn12mdA83j9iSOQ0QWg+JirWGN2+ZpS0GvDyI+VZ3SJyXt5sLXn82cNqXaTFcDbKMBb1sDml4gT2K/ypMwFbg4nAocUVrixx/E16ztUkjXmM4UZvL4R3uOGAfFpjqZTT+XcbgL49XkOkPLUdHTBrXNZNQ76d0Og/XEEHsM8MmRa4xsaVRYaRRLq0YKfNf0i/msPkUVRtMCc2EjB2yVzHT0WYwcoM+C9nOgZ5D28zONjShcFiiqLdy8uLYvwrprB2I/19myw/IvhEkCfY36zPkW0IBFURpLaKJHFjDRijPH8J4HskXfHR6v5wm/7yEVuu8hxSs4/gWMXsMutByyJPz0uFp+K4PV/y1/3j21F3BIHMlT23gFWtFSoVY0mlgE618vLhbBjarDjzddLb9+Wz2tHttbCkO4fU7/Xgi8DnvuBsKexYv4wtzWaU/NcafrMxjC2wb6VepIDNe1eqwwDm/lHIvDpHowz0v0B1juH8vX39MMxdHVftvmqi1YRGoBYRXh0yzxyyQMp4kXlCgMkV/kjVWBFVYfhexY+wpfvrQnKzCBFTJ1n+fo5WjSvpHAQGjbawJkVCtOuNDLaJYXXg1H2N6OH9mWejFibRF5MvtcTi4hi3BspZLecdbJhGkkM2XZtEq1nlJec5ta6/pu1EWUVV5HsB3NwZarvqN0zkd2MbE5KcJxedwOQW2G9w+EA4uwlKDGIXPBUoPRN4zKhk2buWDJXLD021tG/5Fm+wMIby5YMoZmLljqDx46Zh7mgqVXbB4mDvXqgiVzMZCxP2N/pJGYi4GMzf0WNmcuBnoVibC5GMi4jL64jN/wYiBzpcubtjlzpYu6bZiLAbTtDxuU2N8JJdZcDGDAcUVieV+UwYDjauHYgOMacNx+g+MKpHzmYgCT8pmUz+Q+JveR4NjkPib3MbmPEscvczFAo6+dfhpz88OM3tcucr5qRxA6LxkOYOC0C0rmle1Mc+GX2QJhDqlzYh9+GD+OgxAdhm73YJ5+yqD0ZyRa49xRBA9qo9CTJthFp0LoQrzCnpFT3I4Oww92w8VQC/ZbRo7AnjjiSEby9ag+9qdzuF3XqgcLLyN7Mj0As7sXXC6w+ebUhLDTsjxWUMjLRXcjhA5vWD3aMbHQwYKPwMJy78+6+2we6NJo+2xco+vx1Krpxus3O71u6OBe8+BeQikyaw+H0qFeOu5tkWswO3JI28uHTTskvRrWbkVATTikV+tO4JlxbMaxUV5gHJtxbFz7AFm7khmGLTxJ7k0AqEia4UVSGlCC6gxx4Uew1oViREDdESMB6q0YCbItidEhGrQYGdDxNMLlw93Pb6u2bej1ovJ4uHRfr4EuGKQ00AWjqwa6ULQX0wZwRcYNWUqp523w0Zq+Z/0N0/1tMLEaY6o/zaruGU+9LZ8ml4U3/YTx1tlsI6hBEYeV2RbIL6IEs1vUQUyEC7Vo5pf+DCvId3f7CB2URTWRcTmN4giH3wrtcxWxNLAIQ8QCIQx3qCHglSm2E46bu2oNEVHLrFu6BJJw6y8VEKyil8Vty3VwIEw+OKHNyMLxJpClWVLs4zGWSjjnvtRIW8QXTllMykVU/wtj4IJxCQZACl0RSIXycxF7QVkZU2W9lygDZeYgW05mk8uaenuoLn3NVT+WJ/NZUPpTL8+jMPK9jo06TqDG7xocicqwBALnwUfueZXLAa82cs5hO2WNt6bYJmTjpi2LuFmbLNP5ZHTn48vs8WzphiGXiUtcrxSiBuU6pOA0ZY0x43ZMEvdLahg1V9SZ5jFN6tV/k0Ve2R1Jj6kir4nuJ2uTOHmf0DzFuHR8S9xOauJ0mjIm3RryfJq2XtFYtDmexd/ZQh03NmirPb36dpUr2gD4G+3nSh1S0uBqqVsLoErB8oILW00YhoaGs1G9HVsvKB2TFsYAoZVKZcbWmvLNP9Yz+/zNvuax/xJwgnv0ZeCeRA5UrbbLk4CRhVgDB1k0LprBxnkuNU6wkdF3z9mVpy4t5GGLPv8MB7rtPlRx1Lna5IwDywmkNEnDLjU3kKFGuN6K8ZQwhDXIBr6sH7TRDES0pXEpDaYvHMAhRl9+F33Zhxs15E2dR2d1HpyVPDZ74EOz+o7M0g7MYtPFPtmq+aCs5mOyUodkRUxAFWPT2ECfbECz2krDNPTBCojClMHTFIoqSliaxqD6ZFBq+Jm/e2xRQs00htAnQzCRhd9ZyCBkci9zN1c61vcJYqsguCRis5a49NsJta7oBHiM04pijoIyQKFXDbFN9oKjgn0IbFFVlyQXgoyXMl5Ko5fixhEVCfXqGKLGtoxtKdiWNGYolZw4YihBz1TxQvvgUGRTfyWcUOMWjFtQcAs6cEFfie3tNkj2l75jZ3rcc8k1gtkGI0wM8cLyV7cTpoAhawo1ffLHSrixv2fBcntzLLnbBL4xm+U2wQtgGVad1e4bPOviu4ITtCHY8XSW5IlB/i4A5kGM4xWSMlpPCMfN7UaqPZXq7lZ1SLAwxIwR7GsQ7NZc65DTkezAet0mW05RiFWyLcnzyoQXZJVc8DeQRPxGFWgXw7dLIAebDo62/h6r0GGdAz5X474JtxHMCeKFz5q8Fg9hxNt0/gQRh69axG8iCPRek2J/Uq+poeyQA9fmeEPNs7wssnm1KEZB5MEHD4MRjMPYgvAgk89zN4AJDxxpwkFuwzRdlzS/TJrpdJ6XE+QF6QSHohyOOM4QAlJbRFkx96bRPzBxDT38/Ddg/GiBsjH2GNtnjL08L8dJkhfYo3JVifWk5PVyB2dhBPvBHk4Jw/Vyz0VQVPqRXgFGfQYv+agNIQ0XT6yXw+sNkywS6949igLrI24prir+Bcep8yP6/zVQBwiVO0aiTZLHGGm6Wn79tnpaPbZD1BAukeqNqrCxPVeCsCcdFS7r9KHmtFOXDwiweHrV5wiM1nEFc+QktOfDc5ZUj1VRE/0BBqaxXLRIMxRHV/uE4qotSEQqBPD0ENKwskVbElWQsluTKQZaBz/KRJiDH1PAdAPpSSPnweRk8bFhakwwPfgxbWCIMHk55EaCAunCsSRIVxeKJUxeGygkTJ4FDkoQjxRoM2kETGRT/EEWLit3r4AiDrbouHo6nSqa8LqNS6ebObBHPLAfUIiymsObZNCWjGMKkLB6kwcpnyWBcq3RZ8khXBu3ZdyWcVu/ndsSA3ElDJILwpUgbgEAV7g1jwu+ldDGyA3eylMQ0ILBqh2BtV0KYeOv8nOqD3u1M0ZZ5FUmIT7cVf450IW52hk4D+Jq5yFR1FIxPrVgrR5xzIooq52RsjBWOUemDpV6cKDUrpD4AUf5Z0EfROqBx6sB6vSwQKct/gVhTvk3RnOn9Od5kcSdebDd7qY8Gd4UKM4Hue1hbZgD4u0NwPP+JI6usAjunu3Q1cZJMdGyQyhADtyf5WYI3FjlfprQQykwesZOMfdI8iQs6o6rGhZ3Oo/bUzIOEWlQSv16jQW4bW8yWmnNVBOEmhLoEoJmzSZvzKvLEmus7UqSdu+NkeTLS3K7e7lDCVa7Gak15hayhPK9SMLrbQ4hyd2JJFCBECEgcB+SaCVGhIrgXUgC5Sr6TUiSJTaRUTHuNpKsRwpNLv22IrkyrdAU8F5KJITH7U86Z3O27r91tlzI/dMOZXOcU2UdUucmAZ9NF3HadDAtAUqk09380yGSZ8qmdHkS+5XoMEW4eKE8QFckP0wSVRe2yiQMp4kXlJUzQH6RNwNkGLYdhNDEaU4+ZJcGcHrG7u7iFg21efmoS1JSKzT3IGh94kdKfXExl9EsL7wap6hdlhnZlrLnwGJH6ZyNowJzHAPpCNIH568nimmLIAdbCtZoIdHsYxllFFEOX7soQbwZ7hHo0YVDLuabtkhYz59JhyNtkbjP1gAvp9fYZ9iK2pYwBjqOzq7W3Ow6bpA6Id8pRbgiykI4Dg79xyP8x/BtUsBdUiCXIMLPy3PZvT1SiUsykM7Ls6pZoGQctzfHKggN9fJcIr1cgghVh+ASuJpeaeBkuKkXlxFwk7ESqyC22ctzOdDLJQj49eJcavIqUCW9wCvp/JdV7kawJR8sn5anJze3P77fLX9BT6hPx3qMVvfHfNMhksQms+nnMg79xuw4Q8uRrz81aG0Xvg6kWetkkTTP79SYO8CdpdQWBKz/gOvGUlFLgm8rFbirVJvqEHP2HM/ZZebW5Ox94NLk7CaRpXFpEln9MjKJrElkTSIrkciudwXzZPa57ioHdgUdW6GtimdXsAnQxM5uOWd4hN9EI6lDx8nKwZeyt0DFRsA5c76jx/qemSArlrXf1KP3Y4luK1RpIXNrYSS/RKNvCRxEKK7t8/tP1w5EfqwnuWFtchxGV61OPKS4BEtgDkdWZw4VpoWxG9Wdm0w14PruUOP4a4Mq5rN6zzWMpvhpuJEDJg3KPIycTvpK+3EnAaT9+ExTSN1/UU6jvHj+djxN/E/Nb/BpDTfLuvpCmAJH8nEsLLq8IxMBz+uBCRyNCnx4qRuYGWT4TmuB1R0aWdJpN2FCzIM/oBLTKIocRRSWisjxRDHiCnGMTpPY1yRFjYxVKyYoFi6tBDUSBq0EKQqqmtSskRo3JVREIX0nEWZiUcAzyDghD2We6wHn0wg7OubIzmvjStipV6CZj0HZXoAZOVP8DbLxvGhHgsEALDowaQZo6mGjG4BssynBZ++6QmdT2kKnpkleVE4CoylnOjuaa6A9jKQvRZLWFNkNOExy1HZRCXqkpk9BK+Tui5V1jSJrAIYdi7SISr1BZHVPpZSnE5QhjNaFlJylF//MINhtb5eVcbe3X2pMYAexzJiIbZsSkU9mxcYMy8SGTIkBkhpEJUjBzaqCssRuf8O25SzIQ1EG1rg9E6AGumIKNeqBJiFRcqDayNEjHoQTirT0431yIyOcVhQiJrEtzRwXeEBPblT828jsrBY69Sc38eDpOaFQwo2jJC1MkX1pXnq8DZtsrqEDlHKs8u9LM0nxb/4yGQQPvgoxuPUW9RbQRzRDWYSzKbpulN0qZjtc8tlrOfMiH2CW9ODQaVs5bePfe6bLdbv1WR8IIDuA0BI1MI4b75XoAVfeS2Y1eIFhJFHY2keJxfn6Xtt9o9Z2fE0VHIrw+0wxwCk2lXAkQpF/P5+pzyDEgJw+E0H45NSEBcwn6bA2xrJIOwlnKFw920t4OkezjYftIKU2XSHhXDUpJ1a9UZ6UHYNwrhIBZe94qrwWT2tDGywFcEle/mZpnGUYQlchRQaBPSXWidsqR41106Rn2wHnrlCTyuaoPEbH5aKTx0lSTJ4J+cmsyNrphm23gi9/bSP15jmqS8o1YQp9B68KEqjG44nffrC12iGgibRIXFZmtJFlNZCwHX5tdyBR2qi3m4DNPWd9PySPGIOIQMGDt/iow5HsueYlB6LICZn4eHwJzb1reaBDpzK7yPNnD+Sv92EB5XLtEbjuoRMee0VtmFGRZG1igewWl57+mEN1vYn3vAl0vHH3u0Fb852NedYUCGFBvfQU2MpT8NzYt52EKChjhFW5XSmdxahOcaqOVBkYo5pPEjROrrDxgvUdDht7jqjP+90t03XOZbcNZJtiGNuBoR9jfDPziEoT8H6TvWZhXSh7jWtVALyszqgb3qJjkV9Wf+VPj9V35mM+5mM+5mM+5vPqP92FxbflX/ntf6vcoA7+rVx4s0Ar0RTFaFaUXpZ5u3OtVeZwenK3uv/z6cuH03VWtUlUbu+f3Gp1+O22zl7+Gu7eWr2l/mIQbj7tfv9dliKUuGR44mKbxMV8zMd8zKf/H0ogGjiSccge6o1DjW/26+r377wgTzd//TiPyrpCtKby/t3lw+PX/PvyerX+8u//D6YKI5phdAEA -------------------------------------------------------------------------------- /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 | --------------------------------------------------------------------------------