kodi: use project specific cputemp scripts for all projects #3077
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
All projects other than RPi and Rockchip use the
cputemp
/gputemp
setting in Kodiadvancedsettings.xml
. This means that RPi (and potentially Rockchip) are at the mercy of Kodi to get it right (which doesn't always happen: see cputemp: give RPi SoC sensor priority #3073)With this PR, all projects now use the
cputemp
andgputemp
scripts.The current
cputemp
script includes logic for all platforms, even old kernels. This is unnecessary when most platforms and kernels use only a single path for the CPU temp.With this PR, all projects now use only the path(s) necessary to return the CPU temp for the current kernel.
This means that Amlogic (and possibly others) will need to amend this script when using the mainline kernel. Allwinner - which apparently has a gpu temp sensor - may need to differentiate between
cputemp
andgputemp
based on the script name (see Generic version for details).Please can the various project maintainers check that I have used the correct /sysfs path for the CPU temperature sensor (based on current LE master kernels). Thanks.