Hallo Simon,

Das einfachste wäre natürlich ein masterfähiger USB-Anschluss.
Dies wird mittlerweile sogar direkt von Android unterstützt.

Die SIM- und SD-Karte haben einen seriellen Bus, so ähnlich wie I2C.
Wenn man da eigene Treiber schreibt und das Betriebssystem nicht dazwischen fummelt, kann man damit I/Os machen.

MfG Peter(TOO)