Outils
- un poste windows (une image vmware suffit largement)
- le compilateur Keil C51
les sources du firmware PA1688 : http://aredfox.com/download/Palmh323API.zip
- cygwin pour se faciliter un peu la tâche !
Compilation
installer Keil dans c:\keil\
décompresser les sources dans c:\palmh323\
compiler une version iax2, en français mais silencieuse (none_ivr) :
> cd c:\palmh323 > setenv > mk ywh500 iax2 fr none_ivr
Résultat : un fichier ywh500_iax2_fr_none_ivr_NNNNNN.bin où NNNNNN est la version du firmware, par exemple 155013 pour la 1.55.013. C'est ce fichier qu'il faut envoyer au téléphone (via l'interface web, bouton "micrologiciel") ou via PalmTool.exe.
Francophonisation
On peut adapter et un peu mieux franciser en patchant le fichier palmh323/p_apps/lcd_fr.c
Exemple: attachment:lcd_fr.c
Modification des touches
- en cours pour le firmware 1.55