Update for hardware keyboards and PowerHAL
PowerHAL additions