Wifi SD

So called WiFi SD cards are actually designed to transfer pictures taken with a digital camera to any wifi-enabled device. In fact, such small devices can not only store up to 32GBs in such a tiny space, but are embedded system fully capable of running applications, including a webserver, communicating with other devices over WiFi, and even powering its own wireless network.

There are several vendors of WiFi enabled SD cards: However, it is assumed that moest are based upon the same hardware.
 * Transcend WiFi SD
 * Eye-Fi
 * SanDisk
 * Thoshiba FlashAir
 * PQI Air Card
 * Flucard
 * Spectec SDIO WiFi
 * ... to be extende ...

This page is dedicated to collect information about WiFi SD cards. It is work in progress and any contribution is more than welcome.

= Transcend WiFi SD card =
 * CPU: ARMv5, ARM926EJ-S rev 5 (v5l)
 * RAM: 32MByte
 * WiFi: ath65/AR6003
 * 16/32GB Class 10 SDHC

Firmware
To see what is inside of `initramfs3.gz` you have to take off the first 8-bytes. dd if=initramfs3.gz bs=8 skip=1 of=real_initramfs3.gz Those 8-bytes are representig "KAGZ" + the size of the file (32-bit integer).

Lets see what is inside: gzip -d real-initramfs3.gz file real-initramfs3 > real-initramfs3: ASCII cpio archive (SVR4 with no CRC) cpio -it < real-initramfs3 Wow, there is Linux working!

Resources

 * Hacking Transcend WiFi SD Cards
 * Modifying Transcend WiFi SD Card Firmware
 * Transcend Wi-Fi SD Card - Technische Details / Hacken? (german)
 * Hacking Transcend Wifi SD Cards
 * [proposal tr_wifi.mo - Transcend WiFi SD driver]