-
Installation des bibliothèques nécessaires
python-hidapi
etlibusb-1.0-0-dev
-
Récupération du code source “Evic”
$ cd "[chemin du répertoire]" && git clone https://github.com/Ban3/python-evic.git
- Se placer dans le repertoire du code source
$ cd python-evic
- Lancer la compilation
$ python setup.py install
-
Puisque le script
setup.py
n'a pas réussi à télécharger l'archive correctement (pour une raison inconnue), j'ai dû télécharger "manuellement" setuptools-40.5.0.zip, en la plaçant à la racine du dossierpython-evic
. -
Deuxième tentative de compilation
$ python setup.py install
- Puisque le compte utilisateur n'est pas suffisant, je passe en
superutilisateur
$ sudo -s
- Troisième tentative de compilation
$ python setup.py install
- Ajouter les identifiants USB
Copier
99-nuvoton-hid.rules
(présent dans le dossierpython-evic/udev/
) et le coller dans/etc/udev/rules.d/
🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗
Installation terminée !
🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗
Pas besoin d'être superutilisateur
pour éxécuter ces manipulations
-
Connecter la
cigarette électronique Eleaf iStick Pico
à l'ordinateur -
Sauvegarde du micrologiciel actuellement installé sur la cigarette électronique
$ evic-usb dump-dataflash -o "[chemin du répertoire]/out.bin"
-
Téléchargement et extraction de l'archive contenant le micrologiciel sur le site officiel (version pour Windows)
-
Mise à jour du micrologiciel de la cigarette électronique Eleaf iStick Pico
$ evic-usb upload "[chemin du répertoire]/iStick_Pico_Vx.xx.bin"
🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗
Mise à jour du micrologiciel terminée !
🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗
III Bonus : Personnaliser le logo affiché sur l'écran de la cigarette électronique Eleaf iStick Pico
- Créer un fichier
LOGO.bmp
avec Gimp par exemple
L'archive de mise à jour du micrologiciel contient un fichier LOGO.bmp
- Envoie du fichier fichier
LOGO.bmp
dans la cigarette électronique Eleaf iStick Pico
$ evic-usb upload-logo "[chemin du répertoire]/LOGO.bmp"
🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗 🤗