C'est quoi ?
gearS3.py est un script Python qui liste les apps et cadrans du store, vous laisse choisir ce que vous voulez, et les installe automatiquement sur votre montre via SDB (Samsung Debug Bridge). Plus besoin de télécharger chaque fichier un par un.
Comment ça marche
Le script récupère la liste des apps et cadrans depuis le store
Vous naviguez, filtrez et sélectionnez ce qui vous intéresse
Vous entrez l'IP WiFi de votre montre
Le script connecte SDB à la montre, télécharge et installe automatiquement
Téléchargement
Fichier unique, zéro dépendance, prêt à lancer.
Prérequis
- Python 3.6+ — déjà installé sur Linux/macOS, à télécharger sur python.org pour Windows
- WiFi — votre montre et votre ordinateur doivent être sur le même réseau
- Mode développeur activé sur la montre (Paramètres → Infos montre → Logiciel → taper 5x sur Version, puis Paramètres → Debug activé)
- Connaître l'IP de la montre (Paramètres → Connexions → WiFi → réseau connecté → voir l'adresse IP)
Utilisation
Si SDB n'est pas installé, le script le télécharge automatiquement.
- Lancez le script avec
python3 gearS3.py - Le catalogue se charge automatiquement (23 apps + 90 cadrans)
- Utilisez les touches : A apps, W watch faces, / chercher
- Tapez le numéro d'un item pour le sélectionner (ou re-tapez pour désélectionner)
- Tapez I pour lancer l'installation des items sélectionnés
- Entrez l'IP de la montre quand le script le demande
- Laissez faire — le script connecte SDB, pousse les fichiers et installe
Problèmes courants
« sdb: command not found »
Le script télécharge SDB automatiquement. Si ça échoue, téléchargez-le manuellement depuis les liens ci-dessous et placez-le dans le même dossier.
Connexion échoue
Vérifiez que la montre est sur le même réseau WiFi. Réessayez : sdb connect IP:26101. Si ça ne marche pas, redémarrez la montre et réactivez le mode Debug.
Installation échoue (code -27)
Utilisez la méthode push + pkgcmd : sdb push fichier.wgt /opt/usr/home/owner/apps_rw/tmp/ puis sdb shell "pkgcmd -w -i -t wgt -p /opt/usr/home/owner/apps_rw/tmp/fichier.wgt". Le script utilise cette méthode.