consolidate the device support across different phone model and OS
version. Now by default, native playback and recording will be tried out
first. If the device doesn't require any native intervention, it falls
back to the high level Android API.

I9305 no longer requires any native intervention.