strangely, this is a similar problem to Android (closed drivers and apps), but apparently there are some devs working on at least the hardware drivers.