Archives de catégorie : Smartphone

LineageOS avec MicroG à la place des services Google

LineageOS avec MicroG L’autre jour, j’ai installé sur le smartphone l’application Xda Feed, histoire de recevoir les news à propos des forums XDA, qui fournissent tant d’informations et de ressources à propos d’Android. Sauf qu’en lançant l’application, un message m’avertissait que l’application ne fonctionnerait pas correctement car je ne disposais pas des services Google Play (GPS).

Et en effet, je n’ai pas de compte Google de déclaré sur le smartphone, puisqu’en le faisant, on installe en même temps les fameuses GApps (Google Apps) qui s’installent avec les droits système, et dont le code est privé. À partir de là, vous perdez le contrôle de votre smartphone d’une part (Google a la possibilité de vous identifier et de vous tracer), et d’autre part ces GPS ont un impact sur la consommation de ressources (mémoire, batterie).

Et puis, tant qu’à installer LineageOS, autant en profiter pour se passer de Google et se rapprocher le plus possible d’un idéal où vos données privées le restent, si tant est que cela soit possible avec Android.

Revenons à mon petit problème avec XDA Feed : malgré le message, l’application fonctionnait, mais forcément, il fallait creuser…

J’ai donc posé la question sur le forum XDA, et c’est là que j’ai entendu parler de MicroG… Plusieurs réponses me signifiaient qu’utiliser Android sans les services Google, c’était limiter grandement les possibilités d’Android, et une bonne âme me disait de tester avec microG, une alternative aux fameux GPS.

Alors qu’est-ce que c’est que microG ? Nous allons voir tout ça, comment l’installer sur LineageOS, puisque c’est la ROM que j’utilise (en fait une ROM toute prête existe), et comment le configurer.

Continuer la lecture LineageOS avec MicroG à la place des services Google

LineageOS : La météo sur l’écran de verrouillage

Ça faisait un petit bout de temps que je cherchais à avoir la météo sur l’écran de verrouillage (lockscreen) du smartphone.

Mais je ne trouvais pas de solution simple, à moins d’utiliser des widgets nécessitant le framework Xposed (que je n’avais pas vraiment envie d’installer, c’est plutôt le genre de truc lourd), ou des applications nécessitant un compte Google (ce que je ne veux pas), ou encore demandant des droits sans aucun rapport avec leur fonction.

Et puis je suis tombé sur un article qui parlait des LineageOS Extras, où l’on trouve des Weather Providers sous forme d’APK. Il ne restait plus qu’à tirer le fil…

Comme vous le voyez sur l’image à gauche, l’information est succincte, mais l’essentiel est là. Pas de jolies icônes avec un soleil, des nuages… Pour cela, il faudra débloquer l’écran ! Mais la solution me convient, elle a le mérite d’être simple et sans logiciel propriétaire potentiellement espion !

Je ne sais pas vous, mais il faut maintenant être très prudent sur ce que l’on installe sur son smartphone ! Voir cet article, et regardez ce que font des applis comme Le Figaro, L’Équipe, Météo France, Closer ou encore Télé Loisirs.

Mais revenons à ce petit tutoriel pour installer et paramétrer la météo sur son écran d’accueil…
Continuer la lecture LineageOS : La météo sur l’écran de verrouillage

Passage de Free à Orange (internet et mobile)

Quitter Free pour Orange Cela faisait quelque temps que le sujet me travaillait : je trouvais ma facture chez Free finalement assez élevée : avec la Freebox Révolution et un abonnement Free mobile illimité, le montant était de 56 euros par mois.

Côté box, je n’avais pas besoin de toutes les possibilités offertes par la Freebox Révolution, et côté téléphone mobile, je faisais un usage assez limité de la data (1 Go/mois) ; je me disais qu’il devait y avoir moyen de faire baisser cette facture.

J’avais fait le tour des offres du moment, et je ne trouvais pas vraiment d’alternative, sauf avec les réductions de la première année : après un an, on retrouvait grosso-modo le même tarif à quelques euros près… Je précise que je n’ai pas pris en compte des offres RED SFR, ne voulant pas aller chez Mr Drahi.

J’étais donc dans une sorte de statu quo, peu décidé à entamer des démarches pour un gain finalement limité, d’autant que je suis chez Free depuis une quinzaine d’années, et globalement satisfait des services.

Et voilà qu’un jour, je trouve un papier dans ma boite aux lettre m’informant que la fibre d’Orange était arrivée dans mon immeuble ! Il y avait un numéro pour appeler la commerciale, ce que j’ai fait. Après un rendez-vous, et quelques semaines de réflexion, j’entamais la migration vers Orange… J’avais appelé Free pour leur expliquer la situation, et leur demander quand ils seraient en mesure de me proposer la fibre : cela pouvait être dans 3 mois comme dans 6 mois ou un an, aucun moyen d’avoir ne serait-ce que l’estimation d’une date.

Voilà donc un petit retour d’expérience, les bonnes choses comme les mauvaises, après maintenant deux mois chez Orange. Je précise que j’ai arrondi tous les prix au centime supérieur, histoire de rendre les choses plus claires ! 😉

Continuer la lecture Passage de Free à Orange (internet et mobile)

Motorola Moto G 4G LTE : passage à LineageOS et Android 7.1

Logo LineageOS Voilà, je suis enfin passé à Android 7.1 et à la version proposée par LineageOS par la même occasion. LineageOS, c’est le successeur de CyanogenMod après que la société Cyanogen Inc. ait annoncé l’arrêt du projet.

La communauté du libre qui s’occupait principalement de développer CyanogenMod a du alors changer le nom, puis trouver où et comment héberger tout le système de développement. Apparemment, tout a été résolu et fonctionne parfaitement.

Ça fait un petit moment que j’attendais, sans être trop pressé, que la version devienne un peu plus stable et mature. Je suivais l’évolution sur le forum XDA [ROM][OFFICIAL][Peregrine][7.X] LineageOS 14.1, et il y avait encore quelques problèmes sur les capteurs, mais ils sont maintenant réglés.

Pour l’installation, j’ai suivi cet article : Installer LineageOS sur Moto G 4G Peregrine où tout est très bien expliqué et détaillé, y compris l’installation du bootloader TWRP et le passage en mode root.

En voilà le résumé, tout s’est déroulé sans gros problème, mais avec tout de même deux ou trois choses à mentionner, suivi d’un petit retour sur Android 7 et LineageOS.

Continuer la lecture Motorola Moto G 4G LTE : passage à LineageOS et Android 7.1

Motorola Moto G 4G LTE : Stock Android 6.0 avec correctif sécurité du 1er août 2016

À propos du téléphone En Septembre, j’avais installé une nouvelle ROM appelée « Identity Crisis » proposée sur le forum XDA (voir cet article). Alors que Motorola n’a proposé que Android 5 comme mise à jour pour ce modèle (XT1039), c’était une manière de passer à Android 6 Marshmallow avec un noyau proposé par Motorola (pour le XT1072, c’est-à-dire le Moto G 2nd Generation), mais transformé pour pouvoir fonctionner sur mon modèle… Un boulot vraiment génial fait par les développeurs d »XDA !

J’en étais très satisfait, et puis j’ai vu qu’une nouvelle version était proposée (sans doute la dernière d’ailleurs) intégrant le dernier noyau fourni par Motorola, qui inclut les correctifs de sécurité Android d’août 2016. C’est la Identity Crisis 6 LTE v1.5 ‘Deviant’ disponible sur cette page. Rien d’extraordinaire, certes, mais autant tourner avec le noyau le plus récent possible. Et puis j’avais le temps pour le faire, alors…

Ce fut l’occasion de vérifier l’extrême facilité avec laquelle on peut installer une nouvelle ROM quand le Recovery est déjà installé, et que la ROM est prête à l’emploi (root, etc…). Voilà d’ailleurs les caractéristiques complètes de celle-ci :

Stock Kernel | Zipaligned | Rooted | Busybox | init.d Script Support
OTA Updates Disabled | Non-essential Motorola Services removed | More RAM available
‘Cast Screen’ Enabled | Debloated | RRO Layers Support | ‘Safe volume warning’ Disabled | EAP Sim support
MultiROM Compatible | Post-install zipaligning (Fly-On Mod) | Improved Battery Life | Lock-screen rotation

Pas mal non ? En fait, la seule chose qu’il reste à gérer, ce sont les sauvegardes des différentes applis que l’on utilise, comme les SMS ou les comptes mails, et quelques autres précautions à prendre avant de lancer l’opération. Comme j’ai déjà détaillé pas mal de choses concernant l’installation de la ROM proprement dite dans cet article, je vais juste détailler les étapes préliminaires et postérieures à l’installation dans cet article.

Continuer la lecture Motorola Moto G 4G LTE : Stock Android 6.0 avec correctif sécurité du 1er août 2016

Android : changer la photo de l’utilisateur manuellement

homescreen Hier, j’ai voulu changer la photo associée à mon compte utilisateur sur le smartphone. Je précise que ce dernier n’est pas lié à mon compte Google, et qu’il n’y a donc pas de synchro automatique pour le profil, etc…

changer la photo du profile Hélas, pas moyen de le faire via l’interface, sans doute un petit bug de la ROM que j’ai installée en remplacement de celle de Motorola. En passant par Paramètres – Utilisateurs, on peut normalement prendre une photo ou choisir une nouvelle image. Or si je pouvais effectivement prendre une photo, sélectionner une image dans la galerie ne servait à rien : c’est toujours l’ancienne image qui était conservée !

Il a donc fallu passer en mode commande, via adb pour remplacer le fichier « à la mano ».

Voilà comment j’ai fait, au cas où cela vous arrive…

Continuer la lecture Android : changer la photo de l’utilisateur manuellement

Motorola Moto G 4G LTE : passage à Android 6 (Stock Android 6.0)

À propos du téléphone J’étais satisfait de ma Stock ROM Android 5.1, préparée à partir de celle qu’utilise Motorola (factory firmware image), très stable, débarrassée des services Motorola non nécessaires, avec le root, optimisée, etc… Aucun problème rencontré en presque un an.

Et puis j’ai vu sur le forum XDA qu’une ROM 6.0 appelée Identity Crisis 6 LTE avait été réalisée par le même développeur, mais à partir d’une ROM pour le Motorola Moto G 4G (2nd gen) soit le XT1072, et donc portée sur le XT1039. Comme le dit le développeur :

Motorola said: NO, XDA said: Yes!

Le truc qui m’a fait installer cette nouvelle ROM, c’est qu’elle supportait l’EAP-SIM, méthode d’authentification nécessaire pour pouvoir se connecter au réseau Freewifi_Secure. Quand on est Free Mobile, c’est pratique de pouvoir bénéficier de ce réseau, et de s’y connecter automatiquement et de manière totalement sécurisée, puisque l’identification se fait avec la carte SIM du téléphone.

L’installation est passée comme une lettre à la poste, en voilà le résumé et les quelques petits trucs que j’ai noté en installant cette ROM. Et deux petites frayeurs pour finir…

Continuer la lecture Motorola Moto G 4G LTE : passage à Android 6 (Stock Android 6.0)

Mise à jour DAVdroid et perte des couleurs des calendriers

DAVdroid Récemment, F-Droid m’a proposé plusieurs mises à jour, dont DAVdroid, l’application qui me permet de synchroniser mes contacts et mes agendas entre le PC et le smartphone (via un serveur Baikal, voir cet article).

C’était la version 1.0, toujours un grand moment dans la ‘release’ de logiciels, surtout dans le monde open-source : c’est le signe que la version a atteint une certaine maturité. Bref, la mise à jour se passe bien, et je note que l’interface a été grandement revue : material design,  etc… Super !

Mais un petit tour dans mon agenda me montre que la couleur spécifique de chaque agenda a été perdue : tous les agendas ont désormais la même couleur. Rien de très grave, mais c’est quand même bien pratique visuellement de pouvoir différencier les différents agenda (perso, jours fériés, vacances, etc…).

J’utilisais une application Calendar Color pour définir une couleur spécifique à chaque agenda. J’ouvre cette application, remets les couleurs, mais en retournant dans l’agenda, je me rends compte qu’à la première synchronisation, les couleurs sont à nouveau perdues ! 🙁 Il va falloir investiguer…

Continuer la lecture Mise à jour DAVdroid et perte des couleurs des calendriers

Tomboy et TomDroid : synchroniser ses notes

Tomboy, application de prise de notesDepuis que j’ai activé l’application « Cloud Station » sur la baie Synology, j’ai la possibilité de synchroniser certains fichiers de manière à ce qu’ils soient accessibles à la fois du PC et du smartphone.

J’ai commencé par synchroniser ma liste de mots de passe, en utilisant KeePassX côté Ubuntu, et KeePassDroid (disponible sur F-Droid) côté smartphone. Il suffit de faire pointer la base de données de KeePassX dans un sous-répertoire du dossier déclaré pour le Cloud côté PC.

Sur le smartphone, j’utilise l’application DS Cloud pour synchroniser le smartphone et ainsi récupérer la dernière version des fichiers du Cloud, puis avec KeePassDroid il ne reste plus qu’à définir le fichier .kdb ainsi récupéré comme base de donnée par défaut. Cela me permet d’avoir mes mots de passe à disposition, et ceci d’une manière sécurisée puisque la base de données de KeePass est chiffrée.

Mais j’ai aussi plein de notes (bouquins à lire, recettes de cuisine, etc…) que j’aimerais aussi pourvoir retrouver sur le smartphone, sans pour autant avoir besoin du même niveau de sécurité. Je me suis alors mis à chercher une solution pour synchroniser mes notes entre le PC et le smartphone. Et là à ma grande surprise, il n’y a pas vraiment de solution proposée  entre Ubuntu et Android… excepté le couple Tomboy/Tomdroid.

Sauf que j’avais déjà utilisé cette solution précédemment, et du l’abandonner suite à des problèmes de synchronisation. Au début, tout était parfait grâce à Ubuntu One, le service de Cloud personnel que proposait Ubuntu (voir cet article) et qui incluait le synchronisation des notes de Tomboy. Puis Ubuntu arrêta le service… J’ai alors utilisé BitTorrentSync (voir cet article), et plus tard Syncthing (un équivalent libre, voir cet article) pour une synchronisation manuelle de répertoires entre le PC et le smartphone. Et c’est à partir de là que les problèmes de synchronisation de Tomboy/TomDroid sont apparus, m’obligeant à abandonner cette solution.

J’ai donc refait un essai hier, et j’ai enfin trouvé une manière de procéder qui fonctionne…

Continuer la lecture Tomboy et TomDroid : synchroniser ses notes

Plus de guidage vocal dans OsmAnd

navigation avec osmand Depuis l’installation de la nouvelle ROM sur mon smartphone (voir article précédent), je n’avais plus de guidage vocal lors du suivi d’un itinéraire avec OsmAnd.

Après un peu de recherche, cette ROM n’inclut pas de système TTS (Text To Speach) par défaut. Il faut donc l’installer à la main puisque je n’ai pas activé mon compte Google sur le smartphone (et donc pas de Google Play) ; j’ai alors téléchargé (ici) puis installé le « Google Text-to-speach APK ».

Mais cela ne suffit pas, il faut aller l’activer dans les paramètres, télécharger le fichier de langue, et enfin tester le fonctionnement d’abord au niveau d’Android, puis dans OsmAnd. Voyons tout cela en détail…

Continuer la lecture Plus de guidage vocal dans OsmAnd