Hallo,
ohne die genaue Implementierung zu kennen, bezweifle ich daß die verwendete Hardware überhaupt 0x4000 (16384) Bytes RAM hat/nutzt.
Es dürfte sich um einen internen Puffer des FTDI Treibers handeln. Vermute das "Problem" eher in der Treiberimplementierung oder in der Art und Weise, wie Du den Android Treiber nutzst.
Per Google gefunden und bringt Dich evtl in die richtige Richtung:
http://stackoverflow.com/questions/15518214/official-ftdi-android-drivers-read-is-not-working
Die aktuelle RKS+CAN CANHack Hardware nutzt übrigens einen FIFO für 32 Nachrichten:
http://www.canhack.de/viewtopic.php?t=137
Damit gibts sicher keine Überläufe. Der FTDI-Treiber ist auch nicht notwendig.
Viele Grüße, Rainer