URL: https://linuxfr.org/news/googleplaydownloader-telecharger-les-apk-sans-rien-demander-a-google Title: GooglePlayDownloader : télécharger les APK sans rien demander à Google Authors: tuxicoman Nils Ratusznik, Pierre Jarillon, ZeroHeure, Bruno Michel, rootix et palm123 Date: 2013年08月19日T23:16:04+02:00 License: CC By-SA Tags: android, smartphone, cyanogenmod, apk et google Score: 42 Comme vous le savez, en ce moment, plus personne ne peut continuer à croire le slogan "don't be evil" de Google alors qu'il est l'instrument principal du fichage des citoyens du monde entier ! Et la NSA avoue l'utiliser bien volontiers. Peut-on s'affranchir de cette surveillance abusive sans perdre de fonctionnalités ? Il semble bien que oui. Voici le témoignage d'un utilisateur de logiciels libres sur son téléphone Android (merci [Cyanogenmod](http://www.cyanogenmod.org/)). NdM: voir aussi [À quand les smartphones et tablettes libres ?](http://linuxfr.org/news/a-quand-les-smartphones-et-tablettes-libres) ---- [GooglePlayDownloader 0.1 téléchargement](https://codingteam.net/project/googleplaydownloader/download/file/googleplaydownloader%200.1.tar.gz) [GooglePlayDownloader projet et code source](https://codingteam.net/project/googleplaydownloader) [GooglePlay unofficial python API](https://github.com/egirault/googleplay-api/) [Real APK Leecher en java (nécessite un compte Google pour accéder au site)](http://code.google.com/p/real-apk-leecher/downloads/list) ---- J'espère donc bien ne pas laisser Google enregistrer ma vie dans ses serveurs. Cependant c'était mal parti, car bon nombre d'applications Android ne sont distribuées que par le [Google Play store](https://play.google.com/). Je ne sais pas pourquoi les éditeurs ne donnent pas la possibilité de télécharger un APK depuis leur site directement. Car, pour télécharger depuis le Google Play store, il faut : * installer les [Googleapps](http://goo.im/gapps) sur son téléphone. Ces applications ne sont pas comme les autres, elles remplacent des services systèmes par des trucs obscurs, communiquent en permanence avec Google (merci le flicage) et ont les pleins droits sur votre système (on a déjà vu le truc désinstaller une application à votre insu) ; * s'identifier avec un compte Google. Il faut présenter patte blanche et donner un ID Google pour télécharger la moindre application. Pourquoi cette surveillance ? Bref, pour jouer à Angry Birds, vous devez accepter de mettre une sonde dans votre téléphone. Joli, non? J'ai donc cherché un moyen de télécharger les applications autrement. J'ai trouvé [Real APK Leecher](http://tuxicoman.jesuislibre.net/2013/07/real-apk-leecher-telecharger-les-apk-du-google-play.html) mais plusieurs points sont rédhibitoires : * c'est du Java ; * il faut les identifiants provenant d'un compte Google installé sur un smartphone : justement ce que je veux éviter ; * c'est fait par on ne sait qui en Asie. Récemment, j'ai vu qu'[Emilien Girault](http://www.segmentationfault.fr/) avait créé une [API python pour se connecter au GooglePlay](https://github.com/egirault/googleplay-api/). Ca marche mais la complexité de la ligne de commande n'est pas à la portée de tous. J'ai donc créé une interface graphique se voulant pratique, dont voici le résultat :  On cherche, on télécharge. Rien de plus simple. Si vous avez déja des fichiers APK sur votre disque (de n'importe quelle origine), le logiciel peut les inspecter et aller chercher tout seul les dernières versions. Voici le [lien pour télécharger GooglePlayDownloader 0.1](http://codingteam.net/project/googleplaydownloader/download/file/googleplaydownloader%200.1.tar.gz). C'est codé en python exclusivement. Sur ma Debian, les dépendances sont : * python 2.7 ; * wxpython ; * python-protobuf. Ca se lance en python par la commande : $python googleplaydownloader.py Le [code source du projet se trouve sur Codingteam](https://codingteam.net/project/googleplaydownloader) est sous licence libre (AGPL pour la GUI, les autres libs python sont sous licence BSD et LGPL) . Si ca intéresse d'autres personnes que moi, je rajouterais des préférences pour choisir la langue des APKs téléchargées (actuellement "fr"), modifier les identifiants Google actuellement hardcodés, et essaierai de faire un package .deb. Et n'oubliez pas que le mieux est, si possible, de n'utiliser que les applis libres du magasin d'applications libres [F-Droid](http://f-droid.org/).