Fan control in CM/LineagOS ODROID-XU4

Moderators: odroid, mdrjr

Fan control in CM/LineagOS ODROID-XU4

Unread postby ryanator » Wed Feb 01, 2017 5:04 am

For your information, the configuration of fan in ODROID-XU4 with Android CM is located in "/sys/devices/odroid_fan.14" folder.
In "fan_speeds" file we can set the speed of fan and in the "temp_levels" we can set corresponding temperature levels that change the speed of the fan (defined in the previous file). Changes in both files are reflected immediately, however after reboot they are set to default values. In order to have them persistent we need to create following script file (only if it doesn't exist already!)

Code: Select all
su
cd /data/local
touch userinit.sh
chown shell:shell userinit.sh
chmod 755 userinit.sh
nano userinit.sh


And we need to ad following lines inside
Code: Select all
#!/system/bin/sh
echo "22 51 71 91" > /sys/devices/odroid_fan.14/fan_speeds
echo "57 63 68" > /sys/devices/odroid_fan.14/temp_levels

Values in both files should be changed to preferred ones

Maybe it will be helpful for somebody.
ryanator
 
Posts: 20
Joined: Fri Jan 22, 2016 5:18 am
languages_spoken: english
ODROIDs: ODROID-XU4

Return to Android

Who is online

Users browsing this forum: No registered users and 5 guests