Creating a Linux program to control your mobile platform