A la date de cette mise à jour (14 Décembre 2008), Free ne commercialise plus le téléphone White depuis quelques mois. Le service SIP ne semblant plus faire partie de leurs priorités (indisponibilité du service pour les communications internationales depuis le milieu de l'année sans explications), cette page n'existe plus que pour des raisons historiques ... En espérant que la volonté d'innovation revienne, un jour, peut être ...
0.1 : Première version - 29/12/06
0.2 : Mise à jour accès telnet - 29/01/07
0.3 : Update avec patchs de Befi (grosse amélioration de la vitesse avec le refresh du FB, updatez !), ajouts irssi, config SSL Lynx - 06/02/07
Cette page référence des liens pour démarrer des dévelopements sur le White (téléphone blanc Wifi proposé par le provider Free) et propose un environnement de test (accès à un terminal et au browser Lynx) pour motiver ceux qui voudraient se lancer
Vous pouvez facilement rendre votre White inutilisable en modifiant des fichiers système critiques et/ou le tuer physiquement en écrivant là où il ne faut pas - vous êtes bien évidemment seul responsable de ce que vous décidez d'installer et des conséquences. Vérifiez toujours que vous disposez d'un firmware de secours accessible (procédure écran gris) avant de vous lancer, au minimum
L'environnement de test reprend les techniques décrites dans le Wiki Freephonie et propose une installation simplifiée par mini packages (ipkg)
Composez **#1# (sans valider), vous accédez à un terminal (ne marche qu'une fois que l'environnement est installé :p)
Pour sortir du terminal, exit ou CTRL-D
Les lettres sont par défaut en minuscules. SHIFT passe la lettre suivante en majuscule. Les touches classiques sont affectées comme indiqué par exemple 5 permet d'entrer les lettres J,K,L et le chiffre 5. Autre exemple, pour envoyer un CTRL-C,appuyez sur CTRL puis trois fois sur la touche 2 - la lettre ou le symbole actuellement choisi s'affiche en haut à gauche
En vidéo, c'est à la mode ... et ça permet de voir le rallumage (trop) violent de l'écran :)
Dans une session telnet sur le téléphone (sur un point d'accès disposant d'une connexion internet), entrez les commandes suivantes pour installer automatiquement ipkg sur le repository de test
cd /tmp wget http://arisme.free.fr/Whitephone/repository/bootstrap/bootstrap.sh chmod a+x bootstrap.sh ./bootstrap.sh
La pluspart des applications/librairies sont installées dans le répertoire /homebrew. L'installation du launcher modifie cependant le fichier /etc/rcS comme indiqué dans le Wiki
Vous pouvez ensuite installer le launcher et lynx, puis rebooter le téléphone
. /homebrew/env ipkg install jfbterm-launcher ipkg install lynx reboot
Pour installer la dernière mise à jour de tous les programmes
. /homebrew/env ipkg update ipkg upgrade
Pour supprimer tous les programmes installés sauf ipkg, suivez la procédure suivante
. /homebrew/env ipkg remove lynx ipkg remove libopenssl ipkg remove libz ipkg remove libncurses ipkg remove jfbterm_launcher ipkg remove jfbterm ipkg remove libutil ipkg remove gunzip ipkg remove launcher reboot