diff --git a/packages/mediacenter/kodi/config/advancedsettings.xml b/packages/mediacenter/kodi/config/advancedsettings.xml index ac55598665..cf27548db1 100644 --- a/packages/mediacenter/kodi/config/advancedsettings.xml +++ b/packages/mediacenter/kodi/config/advancedsettings.xml @@ -1,4 +1,7 @@ + /usr/bin/cputemp + /usr/bin/gputemp + false 1 diff --git a/packages/mediacenter/kodi/package.mk b/packages/mediacenter/kodi/package.mk index 5ff05d0765..5de93ec343 100644 --- a/packages/mediacenter/kodi/package.mk +++ b/packages/mediacenter/kodi/package.mk @@ -274,8 +274,6 @@ post_makeinstall_target() { cp $PKG_DIR/scripts/service-addon-wrapper $INSTALL/usr/sbin mkdir -p $INSTALL/usr/bin - cp $PKG_DIR/scripts/cputemp $INSTALL/usr/bin - ln -sf cputemp $INSTALL/usr/bin/gputemp cp $PKG_DIR/scripts/kodi-remote $INSTALL/usr/bin cp $PKG_DIR/scripts/setwakeup.sh $INSTALL/usr/bin diff --git a/projects/Amlogic/filesystem/usr/bin/cputemp b/projects/Amlogic/filesystem/usr/bin/cputemp new file mode 100755 index 0000000000..11535271c5 --- /dev/null +++ b/projects/Amlogic/filesystem/usr/bin/cputemp @@ -0,0 +1,8 @@ +#!/bin/sh + +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv) +# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) + +TEMP="$(cat /sys/class/thermal/thermal_zone0/temp)" +echo "$(( $TEMP / 1000 )) C" diff --git a/projects/Amlogic/filesystem/usr/bin/gputemp b/projects/Amlogic/filesystem/usr/bin/gputemp new file mode 120000 index 0000000000..f3f93ae8e4 --- /dev/null +++ b/projects/Amlogic/filesystem/usr/bin/gputemp @@ -0,0 +1 @@ +/usr/bin/cputemp \ No newline at end of file diff --git a/projects/Amlogic/kodi/advancedsettings.xml b/projects/Amlogic/kodi/advancedsettings.xml deleted file mode 100644 index e37a965f54..0000000000 --- a/projects/Amlogic/kodi/advancedsettings.xml +++ /dev/null @@ -1,4 +0,0 @@ - - cputemp - gputemp - diff --git a/packages/mediacenter/kodi/scripts/cputemp b/projects/Generic/filesystem/usr/bin/cputemp similarity index 83% rename from packages/mediacenter/kodi/scripts/cputemp rename to projects/Generic/filesystem/usr/bin/cputemp index 2ae0f9aa76..747bdb0e35 100755 --- a/packages/mediacenter/kodi/scripts/cputemp +++ b/projects/Generic/filesystem/usr/bin/cputemp @@ -4,9 +4,6 @@ # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv) # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) -# inspired by -# https://github.com/xtranophilist/gnome-shell-extension-cpu-temperature/blob/master/extension.js - TEMP=0 if [ $(basename "$0") = "gputemp" -o "$1" = "gpu" ]; then @@ -29,7 +26,6 @@ if [ $(basename "$0") = "gputemp" -o "$1" = "gpu" ]; then done TEMP="$(( $TEMP / 1000 ))" - fi fi @@ -50,11 +46,6 @@ if [ "$1" = "cpu" -o "$TEMP" = "0" ]; then TEMP="$(cat /sys/class/hwmon/hwmon0/device/temp1_input)" fi - # used on RaspberryPi and 3.14 kernel amlogic - if [ "$TEMP" = "0" -a -f /sys/class/thermal/thermal_zone0/temp ]; then - TEMP="$(cat /sys/class/thermal/thermal_zone0/temp)" - fi - TEMP="$(( $TEMP / 1000 ))" fi diff --git a/projects/Generic/filesystem/usr/bin/gputemp b/projects/Generic/filesystem/usr/bin/gputemp new file mode 120000 index 0000000000..f3f93ae8e4 --- /dev/null +++ b/projects/Generic/filesystem/usr/bin/gputemp @@ -0,0 +1 @@ +/usr/bin/cputemp \ No newline at end of file diff --git a/projects/Generic/kodi/advancedsettings.xml b/projects/Generic/kodi/advancedsettings.xml index 9bffe9c05b..4bd56ed2e1 100644 --- a/projects/Generic/kodi/advancedsettings.xml +++ b/projects/Generic/kodi/advancedsettings.xml @@ -1,6 +1,4 @@ - cputemp - gputemp