gestion de l'impression est relayée à CUPS ou LPR, des périphériques USB à libusb (en), les tablettes graphiques à XInput, etc. Cela permet dans de nombreux
espace utilisateur font partie des projets open source communs : Linux, libusb, bluez, etc. D'autres parties de HAL sont partagées avec le projet Android :