title: Custom bluetooth protocol support in Android
body: <p>With the basic BT libraries available with Android OS, is creating a custom protocol to interface with a proprietary BT device supported?  I've worked a bit with the TCP/IP stack, and it was <em>fairly</em> straightforward, but before I try to support BT I'd like to know how difficult that would be.  I could see BT protocols being locked down to a few well known ones.</p>
  
  <p>I did a bit of Googling on this and either my search text kung fu is not up to par, or documentation for doing this is quite sparse.</p>
  
  <p>So, in summation, does Android OS (2.3+) support building your own protocols, and if so, where can I find documentation on it?</p>