Just let me try to help. Techie i think the files overclock and underclock are coded as dos files and not linux files. When i try to execute in xterm: sudo /usr/local/bin/overclock i got an syntax error: end of file unexpected Replacing the 0D 0A chars at the end of each line of the overclock and underclock files with only 0A solves the problem.
sudo /usr/local/bin/overclock
One other suggestion, if i may, is to only execute underclock if: "$QBW_REMEMBER_ME" != fixed so that underclock isn't executed if the stock or ideal profiles are active By the way thanks for this widget - i liked it
With Linux-powered N900..ANYTHING is possible