We designed a breakout board for the FT311D Android Open Accessory (AOA) ICs. We got the prototypes in our workshop, and in the free PCB drawer. Only thing missing is for FTDI to start selling them. In this waiting period we stumbled onto the errata for this IC.
There are two errors reported in the errata for the current revisions of the chip. One doesn’t enumerate the Android device properly if the device is repeatedly disconnected, and reconnected. The other is far more problematic.
The way we understand this errata, FT311D ICs will not work with Android v4.1 (and above) devices, and there is no workaround. The problem comes down to the fact that the chip was designed for the AOA v1.0 while Android 4.1 and above use AOA 2.0.