akatsuki: Initial commit

Change-Id: I9567f90a91fd558d5ff80baa9fe49ed2e11a2bf8
This commit is contained in:
sjllls 2021-05-10 15:55:09 +08:00
commit 20fa9b2dff
28 changed files with 576 additions and 507 deletions

View file

@ -15,7 +15,7 @@
LOCAL_PATH := $(call my-dir)
ifeq ($(TARGET_DEVICE),xz2c)
ifeq ($(TARGET_DEVICE),akatsuki)
subdir_makefiles=$(call first-makefiles-under,$(LOCAL_PATH))
$(foreach mk,$(subdir_makefiles),$(info including $(mk) ...)$(eval include $(mk)))
endif

View file

@ -14,9 +14,9 @@
# limitations under the License.
PRODUCT_MAKEFILES := \
$(LOCAL_DIR)/lineage_xz2c.mk
$(LOCAL_DIR)/lineage_akatsuki.mk
COMMON_LUNCH_CHOICES := \
lineage_xz2c-user \
lineage_xz2c-userdebug \
lineage_xz2c-eng
lineage_akatsuki-user \
lineage_akatsuki-userdebug \
lineage_akatsuki-eng

View file

@ -7,32 +7,27 @@
# Inherit from tama-common
-include device/sony/tama-common/BoardConfigCommon.mk
DEVICE_PATH := device/sony/xz2c
DEVICE_PATH := device/sony/akatsuki
# Assert
TARGET_OTA_ASSERT_DEVICE := H8314,H8324,apollo,apollo_dual,xz2c,xz2c_dual
# Crypto
TARGET_HW_DISK_ENCRYPTION := true
TARGET_OTA_ASSERT_DEVICE := H8416,H9493,H9436,akatsuki,akatsuki_dual
# Display
TARGET_SCREEN_DENSITY := 480
# Kernel
TARGET_KERNEL_CONFIG := tama_apollo_defconfig
TARGET_KERNEL_CONFIG := tama_akatsuki_defconfig
# HIDL
DEVICE_MANIFEST_FILE += $(DEVICE_PATH)/manifest.xml
# Partitions
BOARD_USERDATAIMAGE_PARTITION_SIZE := 51448807424
# Reserve space for data encryption (44712771584-16384)
BOARD_USERDATAIMAGE_PARTITION_SIZE := 44712755200
# Properties
TARGET_SYSTEM_PROP += $(DEVICE_PATH)/system.prop
TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop
# Treble
BOARD_VNDK_RUNTIME_DISABLE := true
# Inherit from the proprietary version
-include vendor/sony/xz2c/BoardConfigVendor.mk
-include vendor/sony/akatsuki/BoardConfigVendor.mk

View file

@ -1,26 +1,35 @@
Copyright (C) 2019 The LineageOS Project
# Device Tree for Xperia XZ3 (akatsuki)
The Xperia (codenamed _"akatsuki"_) is a smartphone from Sony Mobile.
It was released in 2018.
Device configuration for Sony Xperia XZ2 Compact
=========================================
| Basic | Spec Sheet |
| -----------------------:|:------------------------------------------------------------------------------------------------------------------------------ |
| CPU | Octa-core (4x2.8 GHz Kryo 385 Gold & 4x1.7 GHz Kryo 385 Silver) |
| Chipset | Qualcomm SDM845 Snapdragon 845 |
| GPU | Adreno 630 |
| Memory | 4/6 GB RAM |
| Shipped Android Version | 9.0 |
| Storage | 64 GB |
| Battery | Non-removable Li-Po 3300 mAh battery |
| Display | Toppest p-OLED, 1440 x 2880 pixels, 18:9 ratio (~537 ppi density) |
| Camera (Back) | 19 MP (f/2.0, 25mm, 1/2.3", 1.22 µm), gyro EIS, predictive phase detection and laser AF, LED flash, 4K at 30fps, 1080p at 30, 60fps or 960fps |
| Camera (Front) | 13 MP (f/1.9, 1/3.1"), gyro EIS, 1080p |
The Sony Xperia XZ2 Compact (codenamed _"apollo"_) is a high-end smartphone from Sony.
Copyright 2018 - The LineageOS Project.
It was announced in July 2019. Release date was August 2019.
![Xperia XZ3](https://fdn2.gsmarena.com/vv/pics/sony/sony-xperia-xz3-1.jpg "Xperia XZ3")
## Device specifications
Basic | Spec Sheet
-------:|:-------------------------
SoC | Qualcomm SDM845 Snapdragon 845
CPU | Octa-core (4x2.8 GHz Kryo 385 Gold & 4x1.8 GHz Kryo 385 Silver)
GPU | Adreno 630
Memory | 4 GB RAM
Shipped Android Version | 8.0
Storage | 64 GB
Battery | Non-removable Li-Ion 3400 mAh battery
Display | 1080 x 2160 pixels, 18:9 ratio, 5.99 inches, IPS LCD (~403 ppi density)
Camera | Dual 12 MP, 4-axis OIS, 2x optical zoom, dual PDAF, dual-LED (dual tone) flash
## Temporary build instructions
## Device picture
```
# Compiling
$ m[ake|ka] bootimage systemimage
# Installing
$ fastboot --disable-verity --disable-verification flash vbmeta stock_vbmeta.img
$ fastboot flash boot boot.img
$ fastboot flash system system.img
$ fastboot -w reboot
```
![Sony Xperia XZ2 Compact](https://www.cellphoneage.com/pub/media/catalog/product/cache/207e23213cf636ccdef205098cf3c8a3/x/p/xperia_xz2_compact_dual_1600x1600.jpg "Sony Xperia XZ2 Compact")

8
audio/audio_platform_info.xml Normal file → Executable file
View file

@ -235,13 +235,13 @@
<microphone valid_mask="31" device_id="builtin_mic_1" type="AUDIO_DEVICE_IN_BUILTIN_MIC" address="bottom" location="AUDIO_MICROPHONE_LOCATION_MAINBODY"
group="0" index_in_the_group="0" directionality="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI" num_frequency_responses="93"
frequencies="100.00 106.00 112.00 118.00 125.00 132.00 140.00 150.00 160.00 170.00 180.00 190.00 200.00 212.00 224.00 236.00 250.00 265.00 280.00 300.00 315.00 335.00 355.00 375.00 400.00 425.00 450.00 475.00 500.00 530.00 560.00 600.00 630.00 670.00 710.00 750.00 800.00 850.00 900.00 950.00 1000.00 1060.00 1120.00 1180.00 1250.00 1320.00 1400.00 1500.00 1600.00 1700.00 1800.00 1900.00 2000.00 2120.00 2240.00 2360.00 2500.00 2650.00 2800.00 3000.00 3150.00 3350.00 3550.00 3750.00 4000.00 4250.00 4500.00 4750.00 5000.00 5300.00 5600.00 6000.00 6300.00 6700.00 7100.00 7500.00 8000.00 8500.00 9000.00 9500.00 10000.00 10600.00 11200.00 11800.00 12500.00 13200.00 14000.00 15000.00 16000.00 17000.00 18000.00 19000.00 20000.00"
responses="-0.83 -0.75 -0.66 -0.58 -0.50 -0.42 -0.33 -0.22 -0.13 -0.04 0.05 0.12 0.14 0.17 0.19 0.22 0.24 0.27 0.30 0.39 0.46 0.55 0.63 0.71 0.56 0.41 0.28 0.22 0.39 0.58 0.77 1.11 1.35 1.42 1.01 0.63 1.28 1.78 1.50 1.11 0.42 0.45 1.35 1.30 1.02 0.74 1.80 2.39 0.99 1.91 0.65 0.31 0.07 -1.16 -1.76 -1.90 -0.94 -0.34 -0.33 -0.30 1.04 1.02 0.08 -0.24 -0.54 -0.08 -0.77 -1.56 -1.00 0.03 -0.30 -0.53 -0.66 -0.29 -1.11 -3.50 -1.33 0.89 0.65 -0.96 -0.89 -1.75 -2.56 -2.29 -2.10 -5.18 -2.25 -2.95 -4.46 -2.28 0.22 2.29 1.47"
sensitivity="-37.0" max_spl="130.0" min_spl="29.0" orientation="0.0 -1.0 0.0" geometric_location="0.022315 0.000 0.00805" />
responses="-0.88 -0.89 -0.90 -0.91 -0.92 -0.93 -0.94 -0.95 -0.96 -0.97 -0.98 -0.99 -0.98 -0.97 -0.95 -0.94 -0.93 -0.92 -0.91 -0.74 -0.61 -0.45 -0.30 -0.16 -0.53 -0.88 -1.21 -1.39 -1.18 -0.95 -0.73 -0.24 0.11 0.32 0.07 -0.16 0.07 0.24 0.06 -0.05 -0.02 -0.09 -0.26 -0.38 0.30 1.55 -0.76 -0.91 -0.76 -0.86 -1.00 -1.15 -1.79 -3.05 -4.27 -4.67 -3.34 -2.74 0.49 2.53 1.19 -0.81 -1.46 -0.87 0.19 -0.86 -2.45 -3.51 -0.89 0.87 -0.65 -0.80 -0.22 -1.85 -1.70 0.70 -3.83 -1.98 -2.88 -2.97 -2.33 -1.79 -1.14 -0.52 0.17 1.56 1.85 -2.77 -0.23 1.55 -1.01 -1.28 3.80"
sensitivity="-37.0" max_spl="130.0" min_spl="29.0" orientation="0.0 -1.0 0.0" geometric_location="0.02274 0.000287 0.006596" />
<microphone valid_mask="31" device_id="builtin_mic_2" type="AUDIO_DEVICE_IN_BACK_MIC" address="top" location="AUDIO_MICROPHONE_LOCATION_MAINBODY"
group="0" index_in_the_group="1" directionality="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI" num_frequency_responses="93"
frequencies="100.00 106.00 112.00 118.00 125.00 132.00 140.00 150.00 160.00 170.00 180.00 190.00 200.00 212.00 224.00 236.00 250.00 265.00 280.00 300.00 315.00 335.00 355.00 375.00 400.00 425.00 450.00 475.00 500.00 530.00 560.00 600.00 630.00 670.00 710.00 750.00 800.00 850.00 900.00 950.00 1000.00 1060.00 1120.00 1180.00 1250.00 1320.00 1400.00 1500.00 1600.00 1700.00 1800.00 1900.00 2000.00 2120.00 2240.00 2360.00 2500.00 2650.00 2800.00 3000.00 3150.00 3350.00 3550.00 3750.00 4000.00 4250.00 4500.00 4750.00 5000.00 5300.00 5600.00 6000.00 6300.00 6700.00 7100.00 7500.00 8000.00 8500.00 9000.00 9500.00 10000.00 10600.00 11200.00 11800.00 12500.00 13200.00 14000.00 15000.00 16000.00 17000.00 18000.00 19000.00 20000.00"
responses="-0.53 -0.45 -0.38 -0.32 -0.24 -0.18 -0.10 -0.01 0.07 0.15 0.22 0.27 0.28 0.29 0.31 0.32 0.33 0.34 0.35 0.28 0.23 0.17 0.11 0.05 0.10 0.15 0.20 0.23 0.25 0.27 0.29 0.38 0.45 0.53 0.59 0.64 0.56 0.46 0.15 -0.06 -0.02 0.09 0.28 0.10 0.24 0.72 0.31 0.24 -0.12 -1.05 -1.10 -1.04 -1.37 -1.53 -2.00 -0.62 0.08 0.57 0.60 0.14 0.25 -0.34 -1.34 -1.75 -1.07 -0.23 0.32 -0.46 -0.12 -0.90 -1.34 -0.89 -1.70 -0.96 -1.70 -2.83 -1.76 -1.57 -1.28 -1.84 -1.42 -1.20 -0.95 0.01 -1.60 -2.79 -4.30 0.02 4.39 2.38 3.70 3.01 2.94"
sensitivity="-37.0" max_spl="130.0" min_spl="29.0" orientation="0.0 1.0 0.0" geometric_location="0.013415 0.135425 0.00805" />
responses="-1.67 -1.59 -1.52 -1.44 -1.37 -1.29 -1.21 -1.12 -1.03 -0.94 -0.87 -0.81 -0.80 -0.78 -0.77 -0.76 -0.75 -0.73 -0.72 -0.87 -0.98 -1.13 -1.26 -1.39 -1.10 -0.83 -0.58 -0.42 -0.48 -0.55 -0.61 -0.81 -0.95 -0.84 -0.19 0.42 -0.16 -0.65 -0.76 -0.72 -0.27 -0.16 -0.49 -0.94 -0.96 -0.58 -1.90 -2.29 -2.45 -1.46 -0.96 -0.72 -0.65 -1.05 -0.74 -2.17 -1.11 -1.86 1.02 1.77 -0.17 -2.27 -2.21 0.20 1.69 1.42 0.76 0.43 1.76 2.35 0.46 1.17 2.35 1.35 0.61 2.50 4.23 4.63 2.80 4.02 4.14 4.62 4.11 3.72 1.99 0.99 2.35 7.30 4.30 2.20 3.83 1.27 1.61"
sensitivity="-37.0" max_spl="130.0" min_spl="29.0" orientation="0.0 1.0 0.0" geometric_location="0.04769 0.157736 0.007065" />
</microphone_characteristics>
<snd_devices>
<input_snd_device>

0
audio/audio_policy_volumes.xml Normal file → Executable file
View file

0
audio/default_volume_tables.xml Normal file → Executable file
View file

62
audio/mixer_paths_tavil.xml Normal file → Executable file
View file

@ -2098,31 +2098,31 @@
<path name="sidetone-iir">
<!-- Sidetone settings -->
<ctl name="IIR0 Band1" id ="0" value="264733700" />
<ctl name="IIR0 Band1" id ="1" value="544274423" />
<ctl name="IIR0 Band1" id ="2" value="264733700" />
<ctl name="IIR0 Band1" id ="3" value="544325458" />
<ctl name="IIR0 Band1" id ="4" value="261082979" />
<ctl name="IIR0 Band2" id ="0" value="264733700" />
<ctl name="IIR0 Band2" id ="1" value="544274423" />
<ctl name="IIR0 Band2" id ="2" value="264733700" />
<ctl name="IIR0 Band2" id ="3" value="544325458" />
<ctl name="IIR0 Band2" id ="4" value="261082979" />
<ctl name="IIR0 Band3" id ="0" value="2266276" />
<ctl name="IIR0 Band3" id ="1" value="4532553" />
<ctl name="IIR0 Band3" id ="2" value="2266276" />
<ctl name="IIR0 Band3" id ="3" value="611027653" />
<ctl name="IIR0 Band3" id ="4" value="203343821" />
<ctl name="IIR0 Band4" id ="0" value="2266276" />
<ctl name="IIR0 Band4" id ="1" value="4532553" />
<ctl name="IIR0 Band4" id ="2" value="2266276" />
<ctl name="IIR0 Band4" id ="3" value="611027653" />
<ctl name="IIR0 Band4" id ="4" value="203343821" />
<ctl name="IIR0 Band1" id ="0" value="268435456" />
<ctl name="IIR0 Band1" id ="1" value="443935179" />
<ctl name="IIR0 Band1" id ="2" value="269358496" />
<ctl name="IIR0 Band1" id ="3" value="955060837" />
<ctl name="IIR0 Band1" id ="4" value="33343805" />
<ctl name="IIR0 Band2" id ="0" value="268435456" />
<ctl name="IIR0 Band2" id ="1" value="7710844" />
<ctl name="IIR0 Band2" id ="2" value="268283273" />
<ctl name="IIR0 Band2" id ="3" value="840117549" />
<ctl name="IIR0 Band2" id ="4" value="139712744" />
<ctl name="IIR0 Band3" id ="0" value="258528060" />
<ctl name="IIR0 Band3" id ="1" value="556685704" />
<ctl name="IIR0 Band3" id ="2" value="258528060" />
<ctl name="IIR0 Band3" id ="3" value="556885097" />
<ctl name="IIR0 Band3" id ="4" value="248820056" />
<ctl name="IIR0 Band4" id ="0" value="230046983" />
<ctl name="IIR0 Band4" id ="1" value="613647857" />
<ctl name="IIR0 Band4" id ="2" value="230046983" />
<ctl name="IIR0 Band4" id ="3" value="542681029" />
<ctl name="IIR0 Band4" id ="4" value="263035084" />
<ctl name="IIR0 Band5" id ="0" value="268435456" />
<ctl name="IIR0 Band5" id ="1" value="0" />
<ctl name="IIR0 Band5" id ="2" value="0" />
<ctl name="IIR0 Band5" id ="3" value="0" />
<ctl name="IIR0 Band5" id ="4" value="0" />
<ctl name="IIR0 Band5" id ="1" value="536870912" />
<ctl name="IIR0 Band5" id ="2" value="268435456" />
<ctl name="IIR0 Band5" id ="3" value="551775077" />
<ctl name="IIR0 Band5" id ="4" value="253934019" />
<ctl name="IIR0 Enable Band1" value="1" />
<ctl name="IIR0 Enable Band2" value="1" />
<ctl name="IIR0 Enable Band3" value="1" />
@ -2167,7 +2167,7 @@
<path name="sidetone-headphones">
<path name="sidetone-iir" />
<!-- 45 % of 124 (range 0 - 124) Register: 0x340 -->
<ctl name="IIR0 INP0 Volume" value="69" />
<ctl name="IIR0 INP0 Volume" value="44" />
<ctl name="RX INT1 MIX2 INP" value="SRC0" />
<ctl name="RX INT2 MIX2 INP" value="SRC0" />
</path>
@ -2212,8 +2212,8 @@
<path name="stereo-mic">
<path name="stereo-mic-common" />
<ctl name="DEC8 Volume" value="84" />
<ctl name="DEC7 Volume" value="88" />
<ctl name="DEC8 Volume" value="91" />
<ctl name="DEC7 Volume" value="94" />
</path>
<path name="speaker-mono-mic-common">
@ -2631,8 +2631,8 @@
<path name="camcorder-mic">
<path name="camcorder-mic-common" />
<ctl name="DEC8 Volume" value="85" />
<ctl name="DEC7 Volume" value="88" />
<ctl name="DEC8 Volume" value="91" />
<ctl name="DEC7 Volume" value="94" />
</path>
<path name="bt-sco-headset">
@ -3289,8 +3289,8 @@
<ctl name="SLIM_2_RX Channels" value="Two" />
<ctl name="RX INT3_1 MIX1 INP0" value="RX6" />
<ctl name="RX INT3_2 MUX" value="RX7" />
<ctl name="RX7 Mix Digital Volume" value="0" />
<ctl name="RX7 Digital Volume" value="77" />
<ctl name="RX3 Mix Digital Volume" value="0" />
<ctl name="RX3 Digital Volume" value="77" />
</path>
<path name="speaker-and-vibrator">

0
audio/sound_trigger_mixer_paths_wcd9340.xml Normal file → Executable file
View file

0
audio/sound_trigger_platform_info.xml Normal file → Executable file
View file

285
configs/thermal-engine.conf Normal file → Executable file
View file

@ -1,168 +1,208 @@
[msm-therm-adc_0.DEFAULT]
[ufs_therm_0.DEFAULT]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds 44000 44400 45500 46900 47500 48000 48700 50500
thresholds_clr 43000 44000 44400 45500 46900 47500 48000 48700
thresholds 45400 46400 47400 48200 49000 49700 50500 51000
thresholds_clr 44400 45400 46400 47400 48200 49000 49700 50500
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2553600+0+0+0+0+710000000+255+3+100000+0 1766400+2400000+0+0+0+1+710000000+228+3+100000+0 1766400+2323200+0+0+0+1+710000000+207+5+100000+0 1766400+2246400+0+0+1+1+710000000+177+5+003600+0 1766400+2092800+0+0+1+1+710000000+153+7+003600+0 1766400+1843200+0+0+1+1+710000000+130+7+003600+0 1766400+1536000+0+1+1+1+710000000+116+9+001800+0 1766400+1209600+0+1+1+1+710000000+86+10+001800+0
action_info 1766400+2649600+0+0+0+0+710000000+255+1+100000+0 1766400+2400000+0+0+0+0+710000000+230+2+100000+0 1766400+2169600+0+0+0+0+710000000+200+3+100000+0 1766400+1920000+0+0+0+1+710000000+190+6+100000+0 1766400+1689600+0+0+0+1+710000000+170+6+100000+0 1766400+1459200+0+0+0+1+710000000+155+6+100000+0 1766400+1363200+0+0+1+1+710000000+135+7+003600+0 1766400+1209600+0+0+1+1+710000000+120+8+003600+0
[msm-therm-adc_1.DEFAULT]
[ufs_therm_1.DEFAULT]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds 51500 52000 52500 53000 53500 54000 54500 55000
thresholds_clr 50500 51500 52000 52500 53000 53500 54000 54500
thresholds 51400 52300 53200 54000 54700 56100 58100 60500
thresholds_clr 51000 51400 52300 53200 54000 54700 56100 58100
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+979200+0+1+1+1+710000000+54+11+001800+0 1766400+902400+0+1+1+1+710000000+54+11+001800+0 1766400+825600+1+1+1+1+710000000+54+11+001800+0 1516800+825600+1+1+1+1+520000000+43+11+001800+0 1324800+825600+1+1+1+1+520000000+43+11+001800+0 1056000+825600+1+1+1+1+520000000+43+11+000010+6 825600+825600+1+1+1+1+414000000+43+11+000010+6 652800+825600+1+1+1+1+414000000+43+11+000010+6
action_info 1766400+1209600+0+1+1+1+710000000+110+10+003600+0 1766400+1056000+0+1+1+1+596000000+100+10+001800+5 1766400+979200+0+1+1+1+596000000+80+10+001800+5 1766400+825600+1+1+1+1+414000000+55+10+001800+6 1516800+825600+1+1+1+1+257000000+55+11+001800+6 1228800+825600+1+1+1+1+257000000+55+11+001800+6 902400+825600+1+1+1+1+257000000+55+11+001800+6 480000+825600+1+1+1+1+257000000+55+11+001800+6
[msm-therm-adc_2.DEFAULT]
[ufs_therm_2.DEFAULT]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds 55500 57500
thresholds_clr 55000 55500
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 480000+825600+1+1+1+1+342000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
thresholds 63400
thresholds_clr 60500
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 300000+825600+1+1+1+1+257000000+36+14+000010+6
[msm-therm-adc_0.CAMERA-Preview]
[ufs_therm_0.CAMERA-Preview]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds -100000 44000 44400 45500 46900 47500 48000 48700
thresholds_clr -110000 43000 44000 44400 45500 46900 47500 48000
thresholds -100000 48200 49000 49700 50500 51200 51800 52300
thresholds_clr -110000 47400 48200 49000 49700 50500 51200 51800
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+675000000+142+9+100000+0 1766400+2649600+0+0+0+0+675000000+140+9+100000+0 1766400+2649600+0+0+0+0+675000000+134+9+100000+0 1766400+2649600+0+0+0+0+675000000+120+10+100000+0 1766400+2649600+0+0+0+0+675000000+113+10+003600+0 1766400+2649600+0+0+0+0+675000000+113+11+003600+0 1766400+2649600+0+0+0+0+675000000+95+12+003600+0 1766400+2649600+0+0+0+0+675000000+80+12+001800+0
action_info 1766400+2649600+0+0+0+0+675000000+148+7+100000+0 1766400+2400000+0+0+0+0+675000000+148+7+100000+0 1766400+2169600+0+0+0+0+675000000+125+8+100000+0 1766400+1920000+0+0+0+1+675000000+125+8+100000+0 1766400+1689600+0+0+0+1+675000000+105+9+100000+1 1766400+1459200+0+0+0+1+675000000+105+9+003600+1 1766400+1363200+0+0+1+1+675000000+85+9+003600+1 1766400+1209600+0+0+1+1+675000000+85+9+003600+1
disable
[msm-therm-adc_1.CAMERA-Preview]
[ufs_therm_1.CAMERA-Preview]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds 50500 51500 52000 52500 53000 53500 54000 54500
thresholds_clr 48700 50500 51500 52000 52500 53000 53500 54000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+675000000+78+12+001800+1 1766400+2649600+0+0+0+0+675000000+75+12+001800+1 1766400+2649600+0+0+0+0+675000000+75+12+001800+5 1766400+2649600+0+0+0+0+675000000+74+12+001800+5 1766400+2649600+0+0+0+0+675000000+73+12+001800+5 1766400+2649600+0+0+0+0+675000000+43+12+001800+5 1766400+825600+1+1+1+1+675000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
thresholds 52900 53300 53500 53900 57600
thresholds_clr 52300 52900 53300 53500 53900
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+1209600+0+1+1+1+675000000+65+10+003600+5 1766400+1056000+0+1+1+1+675000000+65+10+001800+5 1766400+979200+0+1+1+1+675000000+55+10+001800+5 1766400+825600+1+1+1+1+675000000+43+11+001800+6 300000+825600+1+1+1+1+257000000+36+14+000010+6
disable
[msm-therm-adc_0.CAMERA-Step]
[ufs_therm_0.CAMERA-Step]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds -100000 44000 44400 45500 46900 47500 48000 48700
thresholds_clr -110000 43000 44000 44400 45500 46900 47500 48000
thresholds -100000 48200 49000 49700 50500 51200 51800 52300
thresholds_clr -110000 47400 48200 49000 49700 50500 51200 51800
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+710000000+142+9+100000+0 1766400+2649600+0+0+0+0+710000000+140+9+100000+0 1766400+2649600+0+0+0+0+710000000+134+9+100000+0 1766400+2649600+0+0+0+0+710000000+120+10+100000+0 1766400+2649600+0+0+0+0+710000000+113+10+003600+0 1766400+2649600+0+0+0+0+710000000+113+11+003600+0 1766400+2649600+0+0+0+0+710000000+95+12+003600+0 1766400+2649600+0+0+0+0+710000000+80+12+001800+0
action_info 1766400+2649600+0+0+0+0+710000000+148+7+100000+0 1766400+2400000+0+0+0+0+710000000+148+7+100000+0 1766400+2169600+0+0+0+0+710000000+125+8+100000+0 1766400+1920000+0+0+0+1+710000000+125+8+100000+0 1766400+1689600+0+0+0+1+710000000+105+9+100000+0 1766400+1459200+0+0+0+1+710000000+105+9+003600+0 1766400+1363200+0+0+1+1+710000000+85+9+003600+0 1766400+1209600+0+0+1+1+710000000+85+9+003600+0
disable
[msm-therm-adc_1.CAMERA-Step]
[ufs_therm_1.CAMERA-Step]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds 50500 51500 52000 52500 53000 53500 54000 54500
thresholds_clr 48700 50500 51500 52000 52500 53000 53500 54000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+710000000+78+12+001800+1 1766400+2649600+0+0+0+0+710000000+75+12+001800+1 1766400+2649600+0+0+0+0+710000000+75+12+001800+5 1766400+2649600+0+0+0+0+710000000+74+12+001800+5 1766400+2649600+0+0+0+0+710000000+73+12+001800+5 1766400+2649600+0+0+0+0+710000000+43+12+001800+5 1766400+825600+1+1+1+1+710000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
thresholds 52800 53500 54200 56200 57600
thresholds_clr 52300 52800 53500 54200 56200
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+1209600+0+1+1+1+710000000+65+10+003600+5 1766400+1056000+0+1+1+1+710000000+65+10+001800+5 1766400+979200+0+1+1+1+710000000+55+10+001800+5 1766400+825600+1+1+1+1+710000000+43+11+001800+6 300000+825600+1+1+1+1+257000000+36+14+000010+6
disable
[msm-therm-adc_0.CAMERA-Low]
[ufs_therm_0.CAMERA-Low]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds -100000 47000 48100 49500 50500 51000 52000 54000
thresholds_clr -110000 46000 47000 48100 49500 50500 51000 52000
thresholds -100000 46100 47200 48400 49600 50800 52000 54000
thresholds_clr -110000 44900 46100 47200 48400 49600 50800 52000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+257000000+142+8+100000+0 1766400+2649600+0+0+0+0+257000000+142+10+003600+0 1766400+2649600+0+0+0+0+257000000+128+10+003600+0 1766400+2649600+0+0+0+0+257000000+95+10+001800+0 1766400+2649600+0+0+0+0+257000000+73+11+001800+0 1766400+2649600+0+0+0+0+257000000+56+12+001800+0 1766400+2649600+0+0+0+0+257000000+43+12+001800+5 1766400+2649600+0+0+0+0+257000000+43+12+000010+6
action_info 1766400+2649600+0+0+0+0+257000000+148+9+100000+0 1766400+2649600+0+0+0+0+257000000+125+9+100000+0 1766400+2649600+0+0+0+0+257000000+105+10+100000+0 1766400+2649600+0+0+0+0+257000000+85+10+100000+0 1766400+2649600+0+0+0+0+257000000+65+10+100000+0 1766400+2649600+0+0+0+0+257000000+55+11+003600+0 1766400+2649600+0+0+0+0+257000000+55+11+001800+5 1766400+2649600+0+0+0+0+257000000+43+11+001800+6
disable
[msm-therm-adc_1.CAMERA-Low]
[ufs_therm_1.CAMERA-Low]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds 55300
thresholds 57900
thresholds_clr 54000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 300000+825600+1+1+1+1+257000000+43+14+000010+6
action_info 300000+825600+1+1+1+1+257000000+36+14+000010+6
disable
[msm-therm-adc_0.CAMERA-Mid]
[ufs_therm_0.CAMERA-Mid]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds -100000 45900 47000 48100 49500 50500 52500 54500
thresholds_clr -110000 44000 45900 47000 48100 49500 50500 52500
thresholds -100000 46900 48100 49300 50500 51700 55000 57300
thresholds_clr -110000 45700 46900 48100 49300 50500 51700 55000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+825600+1+1+1+1+710000000+142+8+100000+0 1766400+825600+1+1+1+1+710000000+142+10+100000+0 1766400+825600+1+1+1+1+710000000+128+10+003600+0 1766400+825600+1+1+1+1+710000000+73+11+003600+0 1766400+825600+1+1+1+1+710000000+56+12+001800+0 1766400+825600+1+1+1+1+710000000+43+12+001800+0 1766400+825600+1+1+1+1+710000000+43+12+001800+5 1766400+825600+1+1+1+1+710000000+43+12+000010+6
action_info 1766400+825600+1+1+1+1+710000000+148+9+100000+0 1766400+825600+1+1+1+1+710000000+125+9+100000+0 1766400+825600+1+1+1+1+710000000+105+9+100000+0 1766400+825600+1+1+1+1+710000000+85+10+100000+0 1766400+825600+1+1+1+1+710000000+65+10+100000+0 1766400+825600+1+1+1+1+710000000+55+11+003600+0 1766400+825600+1+1+1+1+710000000+55+11+001800+5 1766400+825600+1+1+1+1+710000000+43+11+001800+6
disable
[msm-therm-adc_1.CAMERA-Mid]
[ufs_therm_1.CAMERA-Mid]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds 56500
thresholds_clr 54500
thresholds 58900
thresholds_clr 57300
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 300000+825600+1+1+1+1+257000000+43+14+000010+6
action_info 300000+825600+1+1+1+1+257000000+36+14+000010+6
disable
[msm-therm-adc.CAMERA-Hi]
[ufs_therm_0.CAMERA-Hi]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds -100000 47000 48500 50000 50500 53000 55000 56500
thresholds_clr -110000 46000 47000 48500 50000 50500 53000 55000
thresholds -100000 47100 48300 49500 50700 51900 55000 57200
thresholds_clr -110000 45900 47100 48300 49500 50700 51900 55000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+342000000+142+8+100000+0 1766400+2649600+0+0+0+0+342000000+142+10+003600+0 1766400+2649600+0+0+0+0+342000000+113+10+003600+0 1766400+2649600+0+0+0+0+342000000+73+11+001800+0 1766400+2649600+0+0+0+0+342000000+43+12+001800+0 1766400+2649600+0+0+0+0+342000000+43+12+001800+5 1766400+2649600+0+0+0+0+342000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
action_info 1766400+2649600+0+0+0+0+342000000+148+9+100000+0 1766400+2649600+0+0+0+0+342000000+125+9+100000+0 1766400+2649600+0+0+0+0+342000000+105+10+100000+0 1766400+2649600+0+0+0+0+342000000+85+10+100000+0 1766400+2649600+0+0+0+0+342000000+65+10+100000+0 1766400+2649600+0+0+0+0+342000000+55+11+003600+0 1766400+2649600+0+0+0+0+342000000+55+11+001800+5 1766400+2649600+0+0+0+0+342000000+43+11+001800+6
disable
[msm-therm-adc.AR-effect]
[ufs_therm_1.CAMERA-Hi]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds -100000 47000 48500 50000 50500 53000 55000 56500
thresholds_clr -110000 46000 47000 48500 50000 50500 53000 55000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+825600+1+1+1+1+342000000+142+8+100000+0 1766400+825600+1+1+1+1+342000000+142+10+003600+0 1766400+825600+1+1+1+1+342000000+113+10+003600+0 1766400+825600+1+1+1+1+342000000+73+11+001800+0 1766400+825600+1+1+1+1+342000000+43+12+001800+0 1766400+825600+1+1+1+1+342000000+43+12+001800+5 1766400+825600+1+1+1+1+342000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
disable
[msm-therm-adc.CAMERA-HDR]
algo_type monitor
sensor msm-therm-adc
sampling 1000
thresholds -100000 47000 48500 50000 50500 53000 55000 56500
thresholds_clr -110000 46000 47000 48500 50000 50500 53000 55000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+257000000+142+8+100000+0 1766400+2649600+0+0+0+0+257000000+142+10+003600+0 1766400+2649600+0+0+0+0+257000000+113+10+003600+0 1766400+2649600+0+0+0+0+257000000+73+11+001800+0 1766400+2649600+0+0+0+0+257000000+43+12+001800+0 1766400+2649600+0+0+0+0+257000000+43+12+001800+5 1766400+2649600+0+0+0+0+257000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
disable
[msm-therm-adc_0.Super-Slow]
algo_type monitor
sensor msm-therm-adc
sampling 1000
thresholds -100000 47000 47500 48500 49000 50000 52500 54500
thresholds_clr -110000 46000 47000 47500 48500 49000 50000 52500
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+710000000+142+8+100000+0 1766400+2649600+0+0+0+0+710000000+142+10+003600+0 1766400+2649600+0+0+0+0+710000000+128+10+003600+0 1766400+2649600+0+0+0+0+710000000+128+11+001800+0 1766400+2649600+0+0+0+0+710000000+73+11+001800+0 1766400+2649600+0+0+0+0+710000000+43+12+001800+0 1766400+2649600+0+0+0+0+710000000+43+12+001800+5 1766400+2649600+0+0+0+0+710000000+43+12+000010+6
disable
[msm-therm-adc_1.Super-Slow]
algo_type monitor
sensor msm-therm-adc
sampling 1000
thresholds 56500
thresholds_clr 54500
thresholds 59100
thresholds_clr 57200
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 300000+825600+1+1+1+1+257000000+43+14+000010+6
action_info 300000+825600+1+1+1+1+257000000+36+14+000010+6
disable
[msm-therm-adc.Burst]
[ufs_therm_0.AR-effect]
algo_type monitor
sensor msm-therm-adc
sensor ufs_therm
sampling 1000
thresholds -100000 47000 48500 50000 51000 53500 56000 56500
thresholds_clr -110000 46000 47000 48500 50000 51000 53500 56000
thresholds -100000 47100 48300 49500 50700 51900 54300 56700
thresholds_clr -110000 45900 47100 48300 49500 50700 51900 54300
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+710000000+142+8+100000+0 1766400+2649600+0+0+0+0+710000000+142+10+003600+0 1766400+2649600+0+0+0+0+710000000+113+10+003600+0 1766400+2649600+0+0+0+0+710000000+73+11+001800+0 1766400+2649600+0+0+0+0+710000000+43+12+001800+0 1766400+2649600+0+0+0+0+710000000+43+12+001800+5 1766400+2649600+0+0+0+0+710000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
action_info 1766400+825600+1+1+1+1+342000000+148+8+100000+0 1766400+825600+1+1+1+1+342000000+125+8+100000+0 1766400+825600+1+1+1+1+342000000+105+9+100000+0 1766400+825600+1+1+1+1+342000000+85+9+100000+0 1766400+825600+1+1+1+1+342000000+65+10+100000+0 1766400+825600+1+1+1+1+342000000+55+11+003600+0 1766400+825600+1+1+1+1+342000000+55+11+001800+5 1766400+825600+1+1+1+1+342000000+43+11+001800+6
disable
[ufs_therm_1.AR-effect]
algo_type monitor
sensor ufs_therm
sampling 1000
thresholds 59100
thresholds_clr 56700
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 300000+825600+1+1+1+1+257000000+36+14+000010+6
disable
[ufs_therm_0.Super-Slow]
algo_type monitor
sensor ufs_therm
sampling 1000
thresholds -100000 45800 46900 48100 49300 50500 54000 56500
thresholds_clr -110000 44600 45800 46900 48100 49300 50500 54000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+710000000+148+9+100000+0 1766400+2649600+0+0+0+0+710000000+125+9+100000+0 1766400+2649600+0+0+0+0+710000000+105+10+100000+0 1766400+2649600+0+0+0+0+710000000+85+10+100000+0 1766400+2649600+0+0+0+0+710000000+65+10+100000+0 1766400+2649600+0+0+0+0+710000000+55+11+003600+0 1766400+2649600+0+0+0+0+710000000+55+11+001800+5 1766400+2649600+0+0+0+0+710000000+43+11+001800+6
disable
[ufs_therm_1.Super-Slow]
algo_type monitor
sensor ufs_therm
sampling 1000
thresholds 57500
thresholds_clr 56500
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 300000+825600+1+1+1+1+257000000+36+14+000010+6
disable
[ufs_therm_0.Burst]
algo_type monitor
sensor ufs_therm
sampling 1000
thresholds -100000 48500 49800 51000 52300 53500 56000 58500
thresholds_clr -110000 47300 48500 49800 51000 52300 53500 56000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+710000000+148+9+100000+0 1766400+2649600+0+0+0+0+710000000+125+9+100000+0 1766400+2649600+0+0+0+0+710000000+105+10+100000+0 1766400+2649600+0+0+0+0+710000000+85+10+100000+0 1766400+2649600+0+0+0+0+710000000+65+10+100000+0 1766400+2649600+0+0+0+0+710000000+55+11+003600+0 1766400+2649600+0+0+0+0+710000000+55+11+001800+5 1766400+2649600+0+0+0+0+710000000+43+11+001800+6
disable
[ufs_therm_1.Burst]
algo_type monitor
sensor ufs_therm
sampling 1000
thresholds 61000
thresholds_clr 58500
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 300000+825600+1+1+1+1+257000000+36+14+000010+6
disable
[ufs_therm_0.CAMERA-HDR]
algo_type monitor
sensor ufs_therm
sampling 1000
thresholds -100000 48500 49800 51000 52300 53500 55000 57000
thresholds_clr -110000 47300 48500 49800 51000 52300 53500 55000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 1766400+2649600+0+0+0+0+257000000+148+9+100000+0 1766400+2649600+0+0+0+0+257000000+125+9+100000+0 1766400+2649600+0+0+0+0+257000000+105+10+100000+0 1766400+2649600+0+0+0+0+257000000+85+10+100000+0 1766400+2649600+0+0+0+0+257000000+65+10+100000+0 1766400+2649600+0+0+0+0+257000000+55+11+003600+0 1766400+2649600+0+0+0+0+257000000+55+11+001800+5 1766400+2649600+0+0+0+0+257000000+43+11+001800+6
disable
[ufs_therm_1.CAMERA-HDR]
algo_type monitor
sensor ufs_therm
sampling 1000
thresholds 61000
thresholds_clr 57000
actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
action_info 300000+825600+1+1+1+1+257000000+36+14+000010+6
disable
[sony_camera_0]
@ -170,7 +210,16 @@ algo_type monitor
sensor sony_camera_0
sampling 1000
thresholds 68000 70000
thresholds_clr 65000 68000
thresholds_clr 65000 65000
actions s_cam+s_cam_kill s_cam+s_cam_kill
action_info 6+0 6+1
[sony_camera_1]
algo_type monitor
sensor sony_camera_1
sampling 1000
thresholds 68000 70000
thresholds_clr 65000 65000
actions s_cam+s_cam_kill s_cam+s_cam_kill
action_info 6+0 6+1
@ -183,11 +232,29 @@ thresholds_clr 0
actions s_shutdown
action_info 5
[msm-therm-adc]
[wc_therm]
algo_type monitor
sensor msm-therm-adc
sensor wc_therm
sampling 1000
thresholds 52500 54800 56400 63000 73000
thresholds_clr 50800 52500 54800 56400 0
actions s_tel+s_tether+modem+modem_proc+s_alert s_tel+s_tether+modem+modem_proc+s_alert s_tel+s_tether+modem+modem_proc+s_alert s_tel+s_tether+modem+modem_proc+s_alert s_tel+s_tether+modem+modem_proc+s_alert+s_shutdown
action_info 0+0+1+0+1000 1+0+1+0+1000 1+1+1+1+1000 1+1+1+1+0060 1+1+1+1+0060+5
thresholds 39600 40200 40800 41400 42100
thresholds_clr 39100 39600 40200 40800 40800
actions s_charge s_charge s_charge s_charge s_charge
action_info 2 4 6 9 14
[ufs_therm]
algo_type monitor
sensor ufs_therm
sampling 1000
thresholds 53300 65000 75500
thresholds_clr 52300 63400 0
actions modem+s_tether+s_tel+s_alert modem+s_tether+s_tel+s_alert modem+s_tether+s_tel+s_alert+s_shutdown
action_info 1+0+1+1000 1+1+1+0060 1+1+1+0060+5
[ufs_therm_2]
algo_type monitor
sensor ufs_therm
sampling 1000
thresholds 61800
thresholds_clr 59100
actions modem_proc
action_info 1

View file

@ -4,14 +4,14 @@
# SPDX-License-Identifier: Apache-2.0
#
$(call inherit-product, $(SRC_TARGET_DIR)/product/product_launched_with_o_mr1.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/product_launched_with_p.mk)
# Get non-open-source specific aspects
$(call inherit-product-if-exists, vendor/sony/xz2c/xz2c-vendor.mk)
$(call inherit-product-if-exists, vendor/sony/akatsuki/akatsuki-vendor.mk)
# Boot animation
TARGET_SCREEN_HEIGHT := 2160
TARGET_SCREEN_WIDTH := 1080
TARGET_SCREEN_HEIGHT := 2880
TARGET_SCREEN_WIDTH := 1440
# Overlays
DEVICE_PACKAGE_OVERLAYS += \
@ -25,9 +25,6 @@ PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += \
PRODUCT_AAPT_CONFIG := normal
PRODUCT_AAPT_PREF_CONFIG := xxhdpi
# Treble
PRODUCT_USE_VNDK_OVERRIDE := true
# Inherit from tama-common
$(call inherit-product, device/sony/tama-common/common.mk)
@ -46,8 +43,8 @@ PRODUCT_PACKAGES += \
# Input
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/idc/clearpad.idc:$(TARGET_COPY_OUT_VENDOR)/usr/idc/clearpad.idc \
$(LOCAL_PATH)/idc/synaptics_tcm_touch.idc:$(TARGET_COPY_OUT_VENDOR)/usr/idc/synaptics_tcm_touch.idc
$(LOCAL_PATH)/idc/sidekey_dev.idc:$(TARGET_COPY_OUT_VENDOR)/usr/idc/sidekey_dev.idc \
$(LOCAL_PATH)/idc/touch_dev.idc:$(TARGET_COPY_OUT_VENDOR)/usr/idc/touch_dev.idc
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/keylayout/gpio-keys.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/gpio-keys.kl

View file

@ -14,10 +14,10 @@ fi
set -e
# Required!
export DEVICE=xz2c
export DEVICE=akatsuki
export DEVICE_COMMON=tama-common
export VENDOR=sony
export DEVICE_BRINGUP_YEAR=2020
export DEVICE_BRINGUP_YEAR=2021
"./../../${VENDOR}/${DEVICE_COMMON}/extract-files.sh" "$@"

6
idc/sidekey_dev.idc Executable file
View file

@ -0,0 +1,6 @@
# Device Type
touch.deviceType = touchScreen
# Side touch
touch.isSideTouch = 1

View file

@ -1,41 +0,0 @@
# Copyright (C) 2017 Synaptics Incorporated. All rights reserved.
#
# Copyright (C) 2017 Scott Lin <scott.lin@tw.synaptics.com>
#
# Copyright (C) 2017, 2018 Sony Mobile Communications Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIDED "AS-IS," AND SYNAPTICS
# EXPRESSLY DISCLAIMS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING ANY
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE,
# AND ANY WARRANTIES OF NON-INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHTS.
# IN NO EVENT SHALL SYNAPTICS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR IN CONNECTION
# WITH THE USE OF THE INFORMATION CONTAINED IN THIS DOCUMENT, HOWEVER CAUSED
# AND BASED ON ANY THEORY OF LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
# NEGLIGENCE OR OTHER TORTIOUS ACTION, AND EVEN IF SYNAPTICS WAS ADVISED OF
# THE POSSIBILITY OF SUCH DAMAGE. IF A TRIBUNAL OF COMPETENT JURISDICTION DOES
# NOT PERMIT THE DISCLAIMER OF DIRECT DAMAGES OR ANY OTHER DAMAGES, SYNAPTICS'
# TOTAL CUMULATIVE LIABILITY TO ANY PARTY SHALL NOT EXCEED ONE HUNDRED U.S.
# DOLLARS.
device.internal = 1
touch.deviceType = touchScreen
touch.orientationAware = 1
touch.size.calibration = geometric
touch.size.scale = 1
touch.size.bias = 0
touch.size.isSummed = 0
touch.pressure.scale = 0.008

5
idc/touch_dev.idc Executable file
View file

@ -0,0 +1,5 @@
# Device Type
touch.deviceType = touchScreen
# Pressure
touch.pressure.scale = 0.015

0
keylayout/gpio-keys.kl Normal file → Executable file
View file

26
lineage_akatsuki.mk Normal file
View file

@ -0,0 +1,26 @@
#
# Copyright (C) 2018-2020 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Inherit from akatsuki device
$(call inherit-product, device/sony/akatsuki/device.mk)
# Inherit some common Lineage stuff.
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
PRODUCT_NAME := lineage_akatsuki
PRODUCT_DEVICE := akatsuki
PRODUCT_MANUFACTURER := Sony
PRODUCT_BRAND := Sony
PRODUCT_MODEL := Xperia XZ3
PRODUCT_GMS_CLIENTID_BASE := android-sony-mobile
PRODUCT_BUILD_PROP_OVERRIDES += \
PRODUCT_DEVICE="H9436" \
PRODUCT_NAME="H9436" \
PRIVATE_BUILD_DESC="H9436-user 10 52.1.A.3.92 052001A003009202694550183 release-keys"
BUILD_FINGERPRINT := Sony/H9493/H9493:10/52.1.A.3.92/052001A003009202694550183:user/release-keys

View file

@ -1,26 +0,0 @@
#
# Copyright (C) 2018-2020 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Inherit from xz2c device
$(call inherit-product, device/sony/xz2c/device.mk)
# Inherit some common Lineage stuff.
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
PRODUCT_NAME := lineage_xz2c
PRODUCT_DEVICE := xz2c
PRODUCT_MANUFACTURER := Sony
PRODUCT_BRAND := Sony
PRODUCT_MODEL := Xperia XZ2 Compact
PRODUCT_GMS_CLIENTID_BASE := android-sony
PRODUCT_BUILD_PROP_OVERRIDES += \
PRODUCT_DEVICE="H8324" \
PRODUCT_NAME="H8324" \
PRIVATE_BUILD_DESC="H8324-user 10 52.1.A.3.49 052001A003004902006556692 release-keys"
BUILD_FINGERPRINT := Sony/H8324/H8324:10/52.1.A.3.49/052001A003004902006556692:user/release-keys

View file

@ -12,11 +12,12 @@
<hal format="hidl">
<name>android.hardware.keymaster</name>
<transport>hwbinder</transport>
<version>3.0</version>
<version>4.0</version>
<interface>
<name>IKeymasterDevice</name>
<instance>default</instance>
</interface>
<fqname>@4.0::IKeymasterDevice/default</fqname>
</hal>
<hal format="hidl">
<name>vendor.lineage.livedisplay</name>

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