Home | History | Annotate | Download | only in blueline
      1 #
      2 # Copyright (C) 2017 The Android Open-Source Project
      3 #
      4 # Licensed under the Apache License, Version 2.0 (the "License");
      5 # you may not use this file except in compliance with the License.
      6 # You may obtain a copy of the License at
      7 #
      8 #      http://www.apache.org/licenses/LICENSE-2.0
      9 #
     10 # Unless required by applicable law or agreed to in writing, software
     11 # distributed under the License is distributed on an "AS IS" BASIS,
     12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     13 # See the License for the specific language governing permissions and
     14 # limitations under the License.
     15 #
     16 
     17 import /vendor/etc/init/hw/init.${ro.boot.hardware.platform}.rc
     18 
     19 on late-init && property:ro.boot.hardware.revision=DEV1.0
     20     setprop vendor.thermal.hw_mode "-evt"
     21     write /sys/devices/virtual/thermal/tz-by-name/quiet-therm-adc/mode enabled
     22     setprop vendor.thermal.config "thermal_info_config_evt.json"
     23 
     24 on late-init && property:ro.boot.hardware.revision=DEV2.0
     25     setprop vendor.thermal.hw_mode "-evt"
     26     write /sys/devices/virtual/thermal/tz-by-name/quiet-therm-adc/mode enabled
     27     setprop vendor.thermal.config "thermal_info_config_evt.json"
     28 
     29 on late-init && property:ro.boot.hardware.revision=PROTO1.0
     30     setprop vendor.thermal.hw_mode "-evt"
     31     write /sys/devices/virtual/thermal/tz-by-name/quiet-therm-adc/mode enabled
     32     setprop vendor.thermal.config "thermal_info_config_evt.json"
     33 
     34 on late-init && property:ro.boot.hardware.revision=PROTO1.1
     35     setprop vendor.thermal.hw_mode "-evt"
     36     write /sys/devices/virtual/thermal/tz-by-name/quiet-therm-adc/mode enabled
     37     setprop vendor.thermal.config "thermal_info_config_evt.json"
     38 
     39 on late-init && property:ro.boot.hardware.revision=EVT1.0
     40     setprop vendor.thermal.hw_mode "-evt"
     41     write /sys/devices/virtual/thermal/tz-by-name/quiet-therm-adc/mode enabled
     42     setprop vendor.thermal.config "thermal_info_config_evt.json"
     43 
     44 on late-init && property:ro.boot.hardware.revision=EVT1.1
     45     setprop vendor.thermal.hw_mode "-evt"
     46     write /sys/devices/virtual/thermal/tz-by-name/quiet-therm-adc/mode enabled
     47     setprop vendor.thermal.config "thermal_info_config_evt.json"
     48 
     49 on late-init && property:ro.boot.hardware.revision=EVT2.0
     50     setprop vendor.thermal.hw_mode "-evt"
     51     write /sys/devices/virtual/thermal/tz-by-name/quiet-therm-adc/mode enabled
     52     setprop vendor.thermal.config "thermal_info_config_evt.json"
     53 
     54 on property:vendor.all.modules.ready=1
     55     chown system system /sys/devices/platform/soc/888000.i2c/i2c-2/2-0049/stm_fts_cmd
     56 
     57 on property:sys.boot_completed=1
     58     # HardwareInfo needs to be able to read display info
     59     chmod 644 /sys/devices/platform/soc/soc:qcom,dsi-display@51/panel_info/panel0/serial_number
     60     chmod 644 /sys/devices/platform/soc/soc:qcom,dsi-display@51/panel_info/panel0/panel_vendor_name
     61