現時点で私が使用している
serverOutput = new DataOutputStream(socketCliente.getOutputStream());
その後
serverOutput.write(data.getBytes());
非標準文字 (例: ñ) を追加するまで問題なく動作し、追加した文字数と同じ数の文字がファイルの末尾から切り取られ、到着しません。
完全なソース コードは、こちらの PandroidAgentTentacle.java にあります。
http://pandora.svn.sourceforge.net/viewvc/pandora/trunk/pandora_agents/android/src/pandroid/agent/