Opensource libs

Needs commits on vendor side.
Untested, I don't have the device, just found the sources, merge if you wish.