Prérequis :
Sharp Zaurus SL-C1000,
carte compact flash, par exemple une anycom,
rom cacko 1.23 + outils bluetooth

un Defy+ (le mien est sous Codenameandroid)
un forfait 3G avec internet.

Pour le reste c'est très simple :

1) dans le Zaurus,
ouvrir une console, taper :
su
vi /etc/bluetooth/hcid.conf

et enlevez les # des lignes :

auth enable;
encrypt enable;




mettez un code dans /etc/bluetooth/pin (genre 1234) puis créez le petit script suivant :

vi bnep0up.sh

#!/bin/sh
pand -e bnep0 -E -S -c mac_de_votre_defy &
sleep 2
ifconfig bnep0 up
dhcpcd bnep0
sleep 2
echo "nameserver 208.67.222.222" >> /etc/resolv.conf
echo "nameserver 208.67.220.220" >> /etc/resolv.conf


2) dans le Defy +, il faut activer le bluetooth et le partage de connection via bluetooth :
Paramètres systèmes > bluetooth > OUI
Paramètres systèmes > Plus > Partage de connection > Via Bluetooth (il faut cocher)

3) Appariez le defy+ avec le Zaurus (à faire depuis le Defy+): Paramètres systèmes > bluetooth >RECHERCHER APPAREILS associez le Defy+ avec le zaurus, le code étant celui entré précédément dans /etc/bluetooth/pin du Zaurus.

4) une fois l'assiociation faite, sur le zaurus, lancez le script précédément édité : . bnep0up.sh

et voilà! le zaurus à accès à internet via le Defy+ !