Note
- These scripts require the
acpi_callkernel module. - Since the scripts cannot function without root privileges, I've included
sudoin the shebang line to save having to type it every time. If you don't like this, you can simply remove it.
The remove-dust.sh script turns on the laptop embedded controller's built-in dust removal functionality, which basically involves running the fan at max speed for a few seconds followed by a brief pause. This process is repeated for about two minutes. It is useful for lowering the laptop's temperature as well as removing dust.
To cancel the process before the two minute mark, simply run remove-dust-cancel.sh.