Hey, because user space apps are allowed to play sound? You certainly don't get a perfect digital signal but its apparently good enough.
Greetings 2011/2/28 Earlence <earlencefe...@gmail.com>: > Hi, > > I have seen from this app (http://www.squareup.com) that they are > driving an external device thru the headset jack with just a userspace > app. > I have checked the kernel sources and seen htc_35mm_headset.c and > htc_headset.c which contains driver code for the HTC 2 Wire protocol. > Its my understanding that to drive a custom device, a custom driver > would be needed. and to replace a driver, root access is required. How > is that app then able to drive a device on the headset jack from java > userspace? > > Cheers, > Earlence > > -- > unsubscribe: android-kernel+unsubscr...@googlegroups.com > website: http://groups.google.com/group/android-kernel -- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel