397 liens privés
Dans ce billet, l'auteur de Raccoon et de DummyDroid explique la différence entre GSF ID and Android ID.
Je suis emmerdé parce que le GSF (Google Services Framework) ID est la nouvelle méthode pour enregistrer un appareil. Or blankstore (cf #nogapps)) n'est pas à jour et ne prend que androidID. Or j'ai changé de téléphone et ne peut visiblement pas reprendre l'ancien.
edit: j'ai ouvert un ticket https://github.com/mar-v-in/BlankStore/issues/19
haha oui, j'avais mis 2 fois le même lien. corrigé.
pour le reste, ben.. demande de l'aide dans le forum xda et fourni plus d'infos (logs) que "ça marche pas".
bon courage.
(Et WTF pourquoi XPrivacy m'averti qu'il demande l'accès à mon numéro de téléphone ?)
Je sais pas, j'utilise pas Xposed..
Tente needle plutôt: https://github.com/moosd/Needle (via https://github.com/microg/android_packages_apps_GmsCore/wiki/Signature-Spoofing)
@Alda:
Euh, on parle de la même chose?
J'ai testé sur webtube vite fait et ça gère, c'est qu'une webview d'ailleurs: https://lut.im/KbFQCDvsBu/0iGcTjBoKxtAxhdb
Moi perso j'utilise les flux rss pour suivre les chaînes, mais osef :)
@geekz0ne.fr
Youtube sans les playservices, ça passe: https://lut.im/laI2v5As0w/XimEJg0qLwV6UGN4
Pour microg, faut juste avoir une rom qui supporte le signature spoofing, comme Omnirom - ou bien l'activer via Xposed:
https://github.com/microg/android_packages_apps_GmsCore/wiki/Signature-Spoofing
heu sinon y'a https://microg.org/ dont j'ai déja parlé ici plusieurs fois et qui fonctionne bien pour les 2 cas que tu cites.
Et pour ce qui est de youtube, il y a plein d'applis libres sur f-droid qui font le même taf: https://f-droid.org/repository/browse/?fdfilter=youtube&fdpage=1&page_id=0
Fastboot Mobile propose une alternative à Google Cloud Messaging (GCM). C'est auto-hébergeable donc les messages n'ont plus besoin de passer par les serveurs de Google. La partie cliente est censée être moins bouffe-batterie que les Play Services dont GCM dépend. Et enfin, c'est opensource.
Pour ma part j'utilise toujours une réimplémentation libre des Play Services qui gère notamment GCM et que j'ai bloggué ici. Ca marche très bien sauf que les messages passent toujours par chez Google. Cependant je n'utilise GCM que pour mon application de notification d'astreinte (VictorOps) car j'ai besoin du push.
Client (java) pour google play store.
Sources: https://github.com/onyxbits/Raccoon
Screenshots: http://blog.onyxbits.de/raccoon-v4-0-teaser-screenshots-102/
installer un repo fdroid en vue de https://linuxfr.org/news/gplaycli-et-gplayweb-profiter-de-google-play-store-sans-installer-les-google-apps ;)
#auto-promo
"""
According to the log, your phone is not registered on google servers. Please enforce a first time checkin by dialing ##CHECKIN## and check the logcat output.
"""
Ca correspond à composer:
"""
##2432546##
"""
et sinon, sans dialer, faire cette commande dans un shell en root via ADB:
"""
am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://2432546
"""
via https://github.com/microg/android_packages_apps_GmsCore/issues/26
Petite màj de mon tuto pour créer ses propres zip à flasher après une mise à jour Android.
Cela permet de mettre sa ROM à jour facilement en OTA. OpenDelta se charge ensuite d'installer les zip contenu dans FlashAfterUpdate après flash du système.
Par rapport au projet NOGAPPS, il n'est plus nécessaire d'installer l'APK NetworkLocation donc j'ai viré sa mention. L'aspect localisation est maintenant géré par le sous-projet 'µg UnifiedNlp' qu'on retrouve dans F-Droid.
UnifiedNlp est également embarqué dans le projet android_packages_apps_GmsCore (https://github.com/microg/android_packages_apps_GmsCore) qui implémente les play services (dont le fameux GCM..) et l'API Maps v2. Il est en cours de soumission dans F-Droid (https://f-droid.org/forums/topic/android_packages_apps_gmscore/) car il est devenu fonctionnel!
En attendant vous trouverez un build ici: http://files.brnmod.rocks/apps/GmsCore/Latest/ . Prendre play-services-core-debug.apk.
Meh
D'une manière générale il ne faut pas se leurrer :
Si les google play services sont installés tu peux imaginer un tas d'autre trucs que google peut faire avec tes données à ton insu.
Oui je parle des applis qui refusent de démarrer ou qui plantent quand elles cherchent à accèder aux API google.
-
D'une part parce que c'est chiant pour les gens qui comme moi qui n'ont pas les google apps (même si on trouve des solutions https://jeekajoo.eu/links/?searchtags=nogapps). Ca on s'en fout, je sais bien. Enfin disons que ce n'est pas cela qui préoccupe nos décideurs.
-
D'autre part parce que vous vous coupez de clients potentiels. Et là je parle donc en terme potentiel business. Les téléphones suivants supportent/supporteront les applis android mais n'ont pas les google apps:
-> Jolla https://jolla.zendesk.com/hc/en-us/articles/201440787-What-Android-apps-does-Jolla-support-and-how-do-I-get-them-
-> Amazon kindle fire http://www.gizmag.com/how-to-install-google-apps-kindle-fire-hd-hdx/30736/
-> Windows Phone (support des applis android non confirmé) http://www.techtimes.com/articles/49681/20150502/android-apps-coming-windows-phones-will-help-resurrect-microsofts-mobile.htm
-> Ubuntu phone (support des applis android non confirmé) http://www.omgubuntu.co.uk/2015/06/should-ubuntu-phone-ditch-debian-for-android
Les changements (mergés ou non) de MaR-V-in sur Omnirom concernant le projet µg.
Je me mets sous le coude ce thread qui parle donc d'un sous projet de µg nommé UnifiedNlp, par MaR-V-iN, et dont j'ai déja parlé ici https://jeekajoo.eu/links/?wjt18w
Projet successeur de NOGAPPS NetworkLocation.
Je voulais juste dire au combien j'aime la rom Omnirom.
Parce que les gens derrière sont sérieux et que la rom est stable.
Et aussi parce qu'ils intègrent des patchs qui permettent de se passer des applis google (signature faking).
https://gerrit.omnirom.org/#/c/8672/
https://gerrit.omnirom.org/#/c/13136/
Petite parenthèse sur le projet NOGAPPS:
- On va bientôt notamment pouvoir faker GMS (google messaging service) grâce à l'incroyable travail de Mar-v-in et son projet µg (https://github.com/microg/android_packages_apps_GmsCore).
http://forum.xda-developers.com/showpost.php?p=61510899&postcount=1060 - On peut aussi profiter de la localisation sans google grâce au projet µg UnifiedNlp dont j'ai déja parlé ici: https://jeekajoo.eu/links/?wjt18w
- Et j'utilise aussi 'blankstore' qui permet donc de télécharger des APK sans le playstore https://jeekajoo.eu/links/?wG0YEA
Je suis le sujet de près, j'essaierai de faire un post récapitulatif, moins ésotérique, sur ce projet NOGAPPS.
Je voulais juste dire au combien j'aime la rom Omnirom.
Parce que les gens derrière sont sérieux et que la rom est stable.
Et aussi parce qu'ils intègrent des patchs qui permettent de se passer des applis google (signature faking).
https://gerrit.omnirom.org/#/c/8672/
https://gerrit.omnirom.org/#/c/13136/
Petite parenthèse sur le projet NOGAPPS:
- On va bientôt notamment pouvoir faker GMS (google messaging service) grâce à l'incroyable travail de Mar-v-in et son projet µg (https://github.com/microg/android_packages_apps_GmsCore).
http://forum.xda-developers.com/showpost.php?p=61510899&postcount=1060 - On peut aussi profiter de la localisation sans google grâce au projet µg UnifiedNlp dont j'ai déja parlé ici: https://fralef.me/links/?wjt18w
- Et j'utilise aussi 'blankstore' qui permet donc de télécharger des APK sans le playstore https://fralef.me/links/?wG0YEA
Je suis le sujet de près, j'essaierai de faire un post récapitulatif, moins ésotérique, sur ce projet NOGAPPS.
Les 2 projets suivants visent à collecter les coordonnées géographiques des AP Wifi et des antennes GSM. Dans le cas où on ne capte pas le GPS, on peut réutiliser ces données pour se localiser. C'est le même principe de fonctionnement que le Google Location Service, sauf que là les données sont à la disposition de tout le monde.
-
OpenCellID: http://www.opencellid.org/
Pour contribuer ou bien utiliser les données, rendez-vous sur http://wiki.opencellid.org/wiki/Data_sources
Fichier de données brute: http://downloads.opencellid.org/cell_towers.csv.gz
Le projet NOGAPPS peut utiliser ces données via l'application 'Network Location' (http://forum.xda-developers.com/showpost.php?p=49783851&postcount=519). On a l'avantage d'avoir un truc totalement intégé à l'OS et qui peut être utiliser par OSMand par exemple, à l'image du Google Location Service. -
Mozilla Location Service: https://location.services.mozilla.com/
Dans le même genre il y a également le projet Mozilla Location Service.
Comme moi vous pouvez contribuer en utilisant l'application MozStumbler présente sur F-Droid.
https://github.com/mozilla/MozStumbler/releases
Si vous le choisissez, vous apparaitrez comme moi ici avec votre pseudo https://location.services.mozilla.com/leaders (ctrl+F jeekajoo) ;)
Le projet NOGAPPS sera capable d'utiliser ces données dans une prochaine version.
Petit guide pour installer Blankstore, un équivalent du google playstore en libre sur android. Je viens de tester, ça marche nikel.
Cela demande un peu de bidouille qui n'est pas à la portée du premier n00b venu. Pour l'install pure, voila ce que j'ai fait sur une rom omnirom 4.4 sans google apps:
$ adb push BlankStore.apk /sdcard/
$ adb shell
su
mount -o remount,rw /system
cp /sdcard/BlankStore.apk /system/priv-app/
chmod 644 /system/priv-app/BlankStore.apk
mount -o remount,ro /system
exit
$
L'intérêt, c'est de se passer des google crapware apps tout en ayant un accès au riche catalogue d'applis google playstore sous la main. Ca peut dépanner dans l'urgence mais on trouve déja notre bonheur dans F-Droid.
L'auteur de cette appli est un génie, pour vous en convaincre regardez un peu le reste du projet sur lequel il travaille: un vrai travail de reverse engineering des services google et de très bonnes skills en dev android.
J'ai listé d'autres solutions pour se passer du playstore ici: https://fralef.me/links/?QXT57A
Et je rappele que récupérer des application google playstore sans passer par les applis officielles est contraire aux ToS §3.3 de Google Play (http://play.google.com/about/terms.html). Donc si vous le faites, faites le avec un compte qui ne craint rien car vous risquez le ban. J'entends par là:
- pas un compte sur lequel vous avez pas acheté un nexus device encore sous garantie ou des applis
- pas un compte avec lequel vous avez un google wallet, un gmail ou un G+ ou que sais-je encore...
edit: install NetworkLocation-gms.apk
$ adb shell
su
mount -o remount,rw /system
cp /sdcard/Download/NetworkLocation-gms.apk /system/priv-app/NetworkLocation.apk
chmod 644 /system/priv-app/NetworkLocation.apk
mount -o remount,ro /system
exit
$