Fixes, KitKat changes

The changes are form my old device repository. Audio changes are originally from Grouper's KitKat device repository.