The thing with Android is, it's great on the consumer side, but once you start having to develop for or with, it get's downright painful. (Considering the MTP stack in Android 3.x has known issues, which were fixed in 4.1, but that sucks for people whose manufacturers haven't pushed 4.0, let...