[Teclast X98 Air 3G] mirek190:
That doesn't work because it is init.rc - on each boot will be changed to default .

To change it permanently you have to unpack boot.ing and change it in ramdisk, pack again and flash .

---------- Post added at 05:41 PM ---------- Previous post was at 05:37 PM ----------

In /etc - Thermal sensor config

<?xml version="1.0" encoding="UTF-8"?>

<!-- Thermal Management Configuration File -->

<!-- Intel Corporation 2011-2012 -->

<thermalconfig>

<!--Platform Parameters-->

<PlatformInfo>

<PlatformThermalStates>5</PlatformThermalStates>

<!-- namely TM_OFF, NORMAL, WARNING, ALERT, and CRITICAL.-->

<!-- in the increasing order of thermal severity-->

</PlatformInfo>

<!--Thermal Zones-->

<Zone>

<ZoneID>0</ZoneID>

<ZoneName>CPU</ZoneName>

<!--If 1, supports UEvent, otherwise poll-->

<SupportsUEvent>1</SupportsUEvent>

<!--Debounce Interval for this Zone. In milli degrees-->

<DebounceInterval>2000</DebounceInterval>

<PollDelay>

<DelayTOff>30000</DelayTOff>

<DelayNormal>30000</DelayNormal>

<DelayWarning>30000</DelayWarning>

<DelayAlert>30000</DelayAlert>

<DelayCritical>30000</DelayCritical>

</PollDelay>

<Sensor>

<SensorID>1</SensorID>

<SensorName>Core 0</SensorName>

<!--Sysfs path to read Temperature. "auto" means the path is standard

(/sys/class/thermal/thermal_zoneX/) and enumerated at run time-->

<SensorPath>/sys/devices/platform/coretemp.0/</SensorPath>

<!--Sysfs Interface names to read Temperature-->

<InputTemp>temp2_input</InputTemp>

<HighTemp>temp2_threshold2</HighTemp>

<LowTemp>temp2_threshold1</LowTemp>

<UEventDevPath>DEVPATH=/devices/platform/coretemp.0</UEventDevPath>

<!--Temperature thresholds for various states in milli degree celsius-->

<Threshold>

<ThresholdTOff>0</ThresholdTOff>

<ThresholdNormal>80000</ThresholdNormal>

<ThresholdWarning>85000</ThresholdWarning>

<ThresholdAlert>90000</ThresholdAlert>

<ThresholdCritical>90000</ThresholdCritical>

</Threshold>

</Sensor>

</Zone>

<Zone>

<ZoneID>1</ZoneID>

<ZoneName>skin1</ZoneName>

<SupportsUEvent>0</SupportsUEvent>

<DebounceInterval>2000</DebounceInterval>

<PollDelay>

<DelayTOff>20000</DelayTOff>

<DelayNormal>20000</DelayNormal>

<DelayWarning>20000</DelayWarning>

<DelayAlert>20000</DelayAlert>

<DelayCritical>20000</DelayCritical>

</PollDelay>

<Sensor>

<SensorID>2</SensorID>

<SensorName>skin1</SensorName>

<SensorPath>auto</SensorPath>

<InputTemp>temp</InputTemp>

<LowTemp>trip_point_0_temp</LowTemp>

<HighTemp>trip_point_1_temp</HighTemp>

<Threshold>

<ThresholdTOff>0</ThresholdTOff>

<ThresholdNormal>80000</ThresholdNormal>

<ThresholdWarning>85000</ThresholdWarning>

<ThresholdAlert>90000</ThresholdAlert>

<ThresholdCritical>90000</ThresholdCritical>

</Threshold>

</Sensor>

</Zone>

<Zone>

<ZoneID>3</ZoneID>

<ZoneName>Battery</ZoneName>

<SupportsUEvent>0</SupportsUEvent>

<DebounceInterval>2000</DebounceInterval>

<PollDelay>

<DelayTOff>30000</DelayTOff>

<DelayNormal>30000</DelayNormal>

<DelayWarning>30000</DelayWarning>

<DelayAlert>30000</DelayAlert>

<DelayCritical>30000</DelayCritical>

</PollDelay>

<Sensor>

<SensorID>4</SensorID>

<SensorName>byt_battery</SensorName>

<SensorPath>auto</SensorPath>

<InputTemp>temp</InputTemp>

<LowTemp>trip_point_0_temp</LowTemp>

<HighTemp>trip_point_1_temp</HighTemp>

<Threshold>

<ThresholdTOff>0</ThresholdTOff>

<ThresholdNormal>80000</ThresholdNormal>

<ThresholdWarning>85000</ThresholdWarning>

<ThresholdAlert>90000</ThresholdAlert>

<ThresholdCritical>90000</ThresholdCritical>

</Threshold>

</Sensor>

</Zone>

<Zone>

<ZoneID>4</ZoneID>

<ZoneName>SoC</ZoneName>

<SupportsUEvent>0</SupportsUEvent>

<DebounceInterval>2000</DebounceInterval>

<PollDelay>

<DelayTOff>30000</DelayTOff>

<DelayNormal>30000</DelayNormal>

<DelayWarning>30000</DelayWarning>

<DelayAlert>30000</DelayAlert>

<DelayCritical>30000</DelayCritical>

</PollDelay>

<Sensor>

<SensorID>5</SensorID>

<SensorName>SoC_DTS0</SensorName>

<SensorPath>auto</SensorPath>

<InputTemp>temp</InputTemp>

<LowTemp>trip_point_0_temp</LowTemp>

<HighTemp>trip_point_1_temp</HighTemp>

<Threshold>

<ThresholdTOff>0</ThresholdTOff>

<ThresholdNormal>85000</ThresholdNormal>

<ThresholdWarning>90000</ThresholdWarning>

<ThresholdAlert>120000</ThresholdAlert>

<ThresholdCritical>125000</ThresholdCritical>

</Threshold>

</Sensor>

</Zone>

</thermalconfig>

And thermal throttle config

<?xml version="1.0" encoding="UTF-8"?>

<!-- Thermal Management Configuration File -->

<!-- Intel Corporation 2011-2012 -->

<thermalthrottleconfig>

<!--Cooling Devices-->

<ContributingDeviceInfo>

<CDeviceName>Display</CDeviceName>

<CDeviceID>1</CDeviceID>

<CDeviceClassPath>com.android.server.thermal.BrightnessControl</CDeviceClassPath>

<CDeviceThrottlePath>none</CDeviceThrottlePath>

<ThrottleValues>

<ThrottleNormal>100</ThrottleNormal>

<ThrottleWarning>80</ThrottleWarning>

<ThrottleAlert>80</ThrottleAlert>

<ThrottleCritical>80</ThrottleCritical>

</ThrottleValues>

</ContributingDeviceInfo>

<ContributingDeviceInfo>

<CDeviceName>Battery</CDeviceName>

<CDeviceID>2</CDeviceID>

<CDeviceClassPath>com.android.server.thermal.BatteryChargeCurrentControl</CDeviceClassPath>

<CDeviceThrottlePath>auto</CDeviceThrottlePath>

</ContributingDeviceInfo>

<ContributingDeviceInfo>

<CDeviceName>SoC</CDeviceName>

<CDeviceID>3</CDeviceID>

<CDeviceClassPath>com.android.server.thermal.SoCControl</CDeviceClassPath>

<CDeviceThrottlePath>auto</CDeviceThrottlePath>

</ContributingDeviceInfo>

<!--Map the cooling devices with specfic zones for throttling-->

<ZoneThrottleInfo>

<ZoneID>3</ZoneID>

<CriticalShutDown>1</CriticalShutDown>

<CoolingDeviceInfo>

<CoolingDevId>1</CoolingDevId>

<ThrottleDeviceMask>

<Normal>0</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>0</Critical>

</ThrottleDeviceMask>

<DethrottleDeviceMask>

<Normal>1</Normal>

<Warning>1</Warning>

<Alert>0</Alert>

<Critical>0</Critical>

</DethrottleDeviceMask>

</CoolingDeviceInfo>

<CoolingDeviceInfo>

<CoolingDevId>2</CoolingDevId>

<ThrottleDeviceMask>

<Normal>0</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>0</Critical>

</ThrottleDeviceMask>

<DethrottleDeviceMask>

<Normal>1</Normal>

<Warning>1</Warning>

<Alert>0</Alert>

<Critical>0</Critical>

</DethrottleDeviceMask>

</CoolingDeviceInfo>

<CoolingDeviceInfo>

<CoolingDevId>3</CoolingDevId>

<ThrottleDeviceMask>

<Normal>0</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>1</Critical>

</ThrottleDeviceMask>

<DethrottleDeviceMask>

<Normal>1</Normal>

<Warning>1</Warning>

<Alert>0</Alert>

<Critical>0</Critical>

</DethrottleDeviceMask>

</CoolingDeviceInfo>

</ZoneThrottleInfo>

<ZoneThrottleInfo>

<ZoneID>4</ZoneID>

<CriticalShutDown>1</CriticalShutDown>

<CoolingDeviceInfo>

<CoolingDevId>3</CoolingDevId>

<ThrottleDeviceMask>

<Normal>0</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>1</Critical>

</ThrottleDeviceMask>

<DethrottleDeviceMask>

<Normal>1</Normal>

<Warning>1</Warning>

<Alert>0</Alert>

<Critical>0</Critical>

</DethrottleDeviceMask>

</CoolingDeviceInfo>

</ZoneThrottleInfo>

<ZoneThrottleInfo>

<ZoneID>0</ZoneID>

<CriticalShutDown>1</CriticalShutDown>

<CoolingDeviceInfo>

<CoolingDevId>3</CoolingDevId>

<ThrottleDeviceMask>

<Normal>1</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>1</Critical>

</ThrottleDeviceMask>

<DethrottleDeviceMask>

<Normal>1</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>0</Critical>

</DethrottleDeviceMask>

</CoolingDeviceInfo>

</ZoneThrottleInfo>

<ZoneThrottleInfo>

<ZoneID>1</ZoneID>

<CriticalShutDown>1</CriticalShutDown>

<CoolingDeviceInfo>

<CoolingDevId>1</CoolingDevId>

<ThrottleDeviceMask>

<Normal>0</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>1</Critical>

</ThrottleDeviceMask>

<DethrottleDeviceMask>

<Normal>1</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>0</Critical>

</DethrottleDeviceMask>

</CoolingDeviceInfo>

<CoolingDeviceInfo>

<CoolingDevId>2</CoolingDevId>

<ThrottleDeviceMask>

<Normal>0</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>1</Critical>

</ThrottleDeviceMask>

<DethrottleDeviceMask>

<Normal>1</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>0</Critical>

</DethrottleDeviceMask>

</CoolingDeviceInfo>

<CoolingDeviceInfo>

<CoolingDevId>3</CoolingDevId>

<ThrottleDeviceMask>

<Normal>1</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>1</Critical>

</ThrottleDeviceMask>

<DethrottleDeviceMask>

<Normal>1</Normal>

<Warning>1</Warning>

<Alert>1</Alert>

<Critical>0</Critical>

</DethrottleDeviceMask>

</CoolingDeviceInfo>

</ZoneThrottleInfo>

</thermalthrottleconfig>