Eso es una máquina de chupar batería que da gusto, no se porque te complicas la vida con eso cuando Android te da herramientas específicas para lo que quieres hacer.
Es como querer comunicarte con un servidor web y en vez de usar un HttpClient crear un Socket y mandar los paquetes HTTP a pelo.