Hardware control remains an elusive goal, where gaining fan control is the most desirable objective. However, something found within the
system_init script has given me an idea.
echo "sysinit: hardware_init.sh"
hardware_init.sh script currently doesn’t do anything, as it only contains a single echo command. It looks as if the developers are/were planning to move all the hardware related stuff into a new script file.
echo "hardware init"
Much of the process I employ to examine and modify the firmware involves a divide and conquer approach. First, remove everything that’s not wanted or needed, then isolate and examine the rest.
As painful as it may be, I think I should extract everything related to hardware control, including all dependencies, then further isolate and categorize each element. It’s a long shot, but it might even be possible to transplant the required files to a new Debian installation.
If only WD would decide to release additional source code, especially that which pertains to hardware control… none of this would be necessary.