Hack Transcend SDHC wifi (firmware 1.8)

Hier j’ai installé le firmware 1.8 sur ma carte SDHC Wifi.
Tout fonctionne correctement excepté les vignettes des photos, ça n’ai jamais fonctionné avec mon appareil pentax k100d.
A noter à présent lorsque j’active mon serveur FTP la suppression des fichiers fonctionne. Dans la version 1.6 la suppression des fichiers corrompaient les fichiers, il fallait reformater la carte.
Ci dessous les différentes versions du firmware et les modifications (changelog)
Continue reading Hack Transcend SDHC wifi (firmware 1.8)

Installation d’ADF Mobile Mac OS 10.7.5

Je m’intéresse à ADF Mobile pour pouvoir développer une application iOS / Android sans réécrire trop de code.
Je dispose d’un Mac mini 2go de RAM (il va falloir que j’upgrade à 8 je pense), suis suis sous Lion 10.7.5
Voici les étapes à respecter pour installer ADF Mobile:

  1. La mise à jour de l’OS: 10.7.5
  2. Installation de XCode 4.6.3 via l’apple store
  3. L’installation de Java pour apple (Java for OS X 2013-004)
  4. Le téléchargement de JDeveloper 11.1.2.4.0, prendre la version générique (jdevstudio11124install.jar)
  5. L’installation de JDeveloper: java -jar jdevstudio11124install.jar (ici en ligne de commande, ça permet de suivre auto-extraction du fichier)
  6. L’installation d’ADF Mobile. Dans JDev menu « help » puis « check for update » et selectionner ADF Mobile

Hack Transcend SDHC wifi (le système)

Grâce à l’activation du serveur telnet on peut récupérer les informations sur la carte:

$ telnet 192.168.11.254
Trying 192.168.11.254...
Connected to 192.168.11.254.
Escape character is '^]'.

# cat /etc/version.txt 
Product Name     : KeyASIC WIFI-SD
Firmware Version : V147
Build Date       : 19 FEB 2013
Revision         : V147
WiFi Model       : Atheros AR6003 11n
Linux Kernel     : 2.6.32.28
Busybox          : 1.18.5

Continue reading Hack Transcend SDHC wifi (le système)

Hack Transcend SDHC wifi (telnet, ftp)

Suite à l’analyse du fichier /etc/init.d/rcS, on constate qu’on peut faire exécuter un script autorun.sh à placer à la racine de la carte SD.

Activation du serveur telnet

# cat autorun.sh
rcS6

Activation du serveur ftp anonyme en lecture

# cat autorun.sh
tcpsvd -vE 0.0.0.0 21 ftpd /mnt/sd/ &

Activation du serveur ftp anonyme en lecture/ecriture

# cat autorun.sh
tcpsvd -vE 0.0.0.0 21 ftpd -w /mnt/sd/ &

Continue reading Hack Transcend SDHC wifi (telnet, ftp)