Retour d’expérience sur l’utilisation de GrapheneOS (ROM Android libre)

Posté par  . Édité par Ysabeau 🧶 🧦, palm123 et Arkem. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
17
18
mar.
2024
Android

Suite à la dépêche Comparatif : GrapheneOS vs LineageOS, je souhaitais faire part d’un retour d’expérience sur l’utilisation de GrapheneOS sur un téléphone Android Pixel 7a. Ce commentaire est repris ici sous forme de dépêche.

Des cycles, des applis et des données

Posté par  (site web personnel, Mastodon) . Édité par Julien Jorge. Modéré par Julien Jorge. Licence CC By‑SA.
49
8
mar.
2024
Android

Avec son plus d’un quart de siècle, il serait temps que LinuxFr se penche sur un sujet qui concerne la population en situation de procréer, soit quelques milliards d’individus, et qui concerne aussi à peu près tout le monde puisqu’il est question de données privées sensibles ; soit encore plus de milliards de personnes. Vous l’avez probablement deviné, il sera donc question des cycles féminins, des applis sous licences libres pour Android servant à le suivre et des données qu’elles récoltent, et également de suggestions d’alternatives.

Théorie de manchots avec des protections hygiéniques entre les ailes le dernier a un ordiphone

Comparatif : GrapheneOS vs LineageOS

Posté par  . Édité par Ysabeau 🧶 🧦 et Benoît Sibaud. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
33
26
fév.
2024
Android

Les deux versions sont basées sur Android 14 et je vous propose un retour d’expérience assez peu technique et amateur mais qui permettra peut-être des découvertes à certains lecteurs et lectrices ! :) Ça n’est pas un compte-rendu minutieux et spécialisé.

GrapheneOS vise principalement la sécurité et la vie privée, pour ce faire, l’OS s’arrange à compartimenter les usages (les applications, les contacts, etc.), à promouvoir des pratiques moins permissives et à offrir des arrangements techniques dont il ne sera pas vraiment question ici. GrapheneOS n’est compatible qu’avec les smartphones Google Pixel et surtout avec les plus récents car l’équipe s’aligne sur le support officiel.

LineageOS est plutôt destiné à ceux qui désirent un AOSP (Android Open Source Project) un peu personnalisé. On y gagne une compatibilité avec de nombreux appareils, des mises à jour qui dépassent celles des constructeurs (souvent), des facilités de personnalisation. L’appareil est « plutôt » dégooglisé mais pas totalement ; ce n’est pas vraiment son but essentiel.

Sortie d'enioka Scan version 2.4

Posté par  . Édité par Florent Zara et Nÿco. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
15
20
nov.
2023
Android

Enioka Scan est une bibliothèque Android open-source qui simplifie l’intégration des scanners de code-barre dans son application.

La bibliothèque a récemment sorti sa version 2.4, ajoutant une interface avec les services DataWedge de Zebra, et ainsi la compatibilité avec de nombreux scanners Android autonomes de ce fabricant. Cette version comporte également de nombreuses améliorations de la camera, notamment la possibilité de relancer manuellement l'autofocus, de récupérer l'image du dernier scan, et un indicateur visuel de l’état de pause du scanner.

Newpipe - Une autre manière de lire des vidéos sur son téléphone

Posté par  . Édité par Julien Jorge, Benoît Sibaud, Xavier Teyssier et bobble bubble. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
26
10
sept.
2022
Android

Je ne pense pas être le seul à me demander comment « profiter » des contenus originaux, instructifs et souvent enrichissants publiés sur YouTube sans subir l'algorithme de Google.

J'ai découvert récemment l'existence d'une application Android faite pour ça : NewPipe.

Petite digression

Mais pourquoi donc promouvoir l'accès à du contenu d'un GAFAM sur un site tel que LinuxFr.org ?

Simplement parce que les choses étant ce qu'elles sont, il existe tout un tas de contenus intéressants sur YouTube dont j'aurais du mal à me passer, par exemple la chaîne d'Altis Play sur la pratique du vélo et ses problématiques (très centrée sur Paris, mais pas que) avec un contenu extrêmement riche et très documenté. Et pour le moment, ses vidéos ne sont publiées que sur YouTube.

Sans compter que NewPipe n'est pas qu'une simple surcouche de YouTube, c'est en fait l'équivalent d'un lecteur RSS, conçu pour le contenu multimédia.

Enioka Scan: Release 2.0.0

Posté par  . Édité par Julien Jorge et Benoît Sibaud. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
15
29
mai
2022
Android

Enioka Scan est une bibliothèque Android open-source qui simplifie l’intégration des scanners de code-barre dans son application.

La bibliothèque vient de sortir sa version 2.0.0, apportant d’importants changements dans les API exposées, rendant son utilisation plus intuitive et ses fonctionnalités plus complètes. De nouveaux scanners sont également supportés (Athesi E5L et Honeywell EDA52), et de nombreux bugs ont été corrigés.

De l'art d'installer GrapheneOS sur son smartphone

Posté par  . Édité par Julien Jorge, Ysabeau 🧶 🧦, bobble bubble, Nÿco et palm123. Modéré par palm123. Licence CC By‑SA.
36
11
juin
2021
Android

Sur Linuxfr.org, j’avais lu Quel téléphone (plus ou moins) libre en 2021 ? L’article rejoignait mes expériences. Précédemment, j’avais rooté plusieurs smartphones pour y installer Cyanogen, puis Lineage, ou /e/, je soutiens également Librem…

Hélas, Librem est trop inconfortable (pour le moment ?) et Lineage souvent ardu à installer (rien que débloquer un Xiaomi met une semaine) et n’est pas disponible sur les smartphones récents ; or justement l’intérêt est d’installer une nouvelle ROM au moment où l’on change de smartphone.

Bref rien ne me satisfaisait jusqu’au moment où j’ai entendu parler de CalyxOs (qui conserve MicroG, donc pose problème en termes de vie privée) et GrapheneOS (complètement déconnecté de Google), notamment via ce billet de Wonderfall qui attirait l’attention sur les dangers des roms du style Lineage imposant de garder le bootloader ouvert.

Je me suis donc décidé à passer à GrapheneOS. Mais…

AntennaPod : lecteur et gestionnaire de podcasts

Posté par  (Mastodon) . Édité par Davy Defaud, ZeroHeure et Ysabeau 🧶 🧦. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
34
24
août
2020
Android

logo

Depuis quelque temps j’ai modifié mes habitudes de transport, et j’ai trouvé qu’écouter des podcasts était une solution très pratique et me permettait de me mettre dans ma bulle lors de mes trajets en transports en commun qui sont assez bruyants, et que je pouvais vraiment choisir ce que j’écoutais.
Du coup, je voulais vous présenter une application de Podcast que j’utilise quotidiennement sur mon mobile Android : AntennaPod permet la lecture et la gestion des podcasts, de plus elle est libre, gratuite et sans pub.

Les 10 paliers de libération d’un téléphone Android

Posté par  . Édité par Julien Jorge, BAud, patrick_g, Davy Defaud, gUI et ZeroHeure. Modéré par ZeroHeure. Licence CC By‑SA.
51
26
oct.
2019
Android

Android est basé sur un logiciel libre et peut être utilisé avec des logiciels libres. On pourrait définir dix paliers de migration d’un équipement Android vers un équipement plus libre, les premiers sont faciles à passer, les derniers demandent un plus grand engagement, mais on peut s’arrêter au niveau que l’on souhaite après avoir avancé autant qu’on le pouvait.

Nous présenterons dans la suite de cette dépêche chacun de ces dix paliers, comment et pourquoi les atteindre. Le but étant que toute personne intéressée par le Libre sache ce qui est possible avant de décider de son objectif.

SimpleProtocolPlayer NG ­— jouez des sons de votre ordinateur sur votre appareil Android

Posté par  . Édité par ZeroHeure, Davy Defaud, Ysabeau 🧶 🧦, Benoît Sibaud et patrick_g. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes : aucune
27
24
oct.
2019
Android

Il y a quelque temps, j’ai découvert SimpleProtocolPlayer, une application Android sous licence Apache 2 qui permet de lire un flux audio non compressé depuis le réseau. Cette dépêche présente l’application, ainsi que de son inclusion dans la logithèque F-Droid.

Paramétrage de SimpleProtocolPlayer

minipy, un serveur Python dans son Android

Posté par  . Édité par palm123, BAud, Davy Defaud, Benoît Sibaud, Cyprien et gUI. Modéré par Davy Defaud. Licence CC By‑SA.
Étiquettes :
37
11
juil.
2019
Android

Minipy est une application Android dont les sources sont distribuées sous licence MIT. Cette application permet d’exécuter des petites commandes Python depuis son smartphone ou sa tablette Android. En elle‐même, cette application ne fait pas grand’chose et il faut bien reconnaître que son utilité est très limitée.

Toutefois, son intérêt n’est pas dans le pourquoi, mais plutôt dans le comment. Cette dépêche va donc expliquer comment cette application fonctionne et va détailler les différentes étapes nécessaires à la création de cette application jusqu’à son empaquetage plutôt non conventionnel.

Dans une seconde partie, cette dépêche va s’intéresser à l’architecture de Minipy qui permet de faire tourner « en local » un serveur Python Tornado qui dialogue avec une page HTML (rendue par un WebView) via des WebSockets.

minipy

Installer LineageOS sur son appareil Android

157
24
juin
2019
Android

Lorsque j’ai installé LineageOS sur mon smartphone, j’ai suivi des tutoriels sans réellement comprendre ce que je faisais. Je voulais donc écrire cet article pour éclairer celles et ceux qui voudraient tenter l’aventure et avoir plus de contrôle sur leur téléphone Android. Ce n’est donc pas un tutoriel mais plus un guide qui explique le fonctionnement et l’écosystème d’Android et de LineageOS.

Copies d’écran de LineageOS

LineageOS 16

Posté par  . Édité par bubar🦥, raphj, Davy Defaud, ZeroHeure et olivierweb. Modéré par Nÿco. Licence CC By‑SA.
53
12
mar.
2019
Android

Android 9 Pie est sortie le 1er décembre 2018. La distribution LineageOS 16, basée sur cette version d’Android OpenSource Project (AOSP), est disponible depuis peu. Cette dépêche propose de passer en revue, en images, quelques‐unes des nouveautés de LineageOS 16.

Aujourd’hui chacun peut constater que beaucoup d’appareils neufs vendus dans le commerce le sont encore avec d’autres versions et que bien peu d’appareils sont mis à jour vers cette nouvelle version d’Android. LineageOS nous propose sa version d’Android 9 pour pas moins de 31 appareils dès cette sortie ! Et d’autres modèles d’appareil suivront.

Utiliser son Android de façon plus sécurisée

22
9
juin
2018
Android

Android, le système d’exploitation largement majoritaire sur les mobiles, est, comme chacun le sait sur LinuxFr.org, construit sur un noyau Linux.

Linux étant sous licence GPL, tout peut vous sembler parfait, mais en réalité la couche applicative Android est beaucoup moins amicale que son noyau Linux.

Le but de cet article est de vous expliquer le fonctionnement d’Android, de vous faire découvrir sa face cachée et de vous expliquer comment vivre avec dans les meilleures conditions possibles.

F-Droid 1.0 est sorti

Posté par  . Édité par BAud, Thomas Debesse, M5oul, misaflo, Christophe, Nÿco, Davy Defaud, Benoît Sibaud et Ontologia. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
62
3
nov.
2017
Android

Une nouvelle version de F-Droid est sortie (le 10 octobre 2017) : la version 1.0 ! L’équipe qui est derrière affirme penser que F-Droid est maintenant mûr pour tous les utilisateurs et utilisatrices (d’Android, a priori, puisque les personnes qui l’utilisaient déjà avant la 1.0 le considéraient vraisemblablement comme assez mûr pour eux). Ce projet a déjà été abordé sur LinuxFr.org : au moment où il y a eu plus de mille applications, puis pour sa version 0.88 et ensuite pour sa version 0.100. F-Droid gérerait maintenant plus de soixante langues, aurait plus de cent contributeurs et contributrices, et le dépôt par défaut contiendrait plus de 2 500 applications.
Logo de F-Droid

Sortie de Replicant 6.0

Posté par  . Édité par Nils Ratusznik, Nÿco, BAud, Benoît Sibaud, Davy Defaud et palm123. Modéré par claudex. Licence CC By‑SA.
52
2
juil.
2017
Android

Replicant est un système d’exploitation entièrement libre pour mobiles/tablettes, pilotes et micro‐logiciels compris. Puisqu’il y a une claire volonté de faire du 100 % libre, il y a peu d’appareils pris en charge. De plus, pour ceux qui le sont, ils ne le sont que partiellement et tous les périphériques ne fonctionnent pas (à moins d’installer du logiciel privateur). Cette pureté éthique en fait un système que la FSF (Free Software Foundation) apprécie et que la FSFE (Free Software Foundation Europe) recommande dans sa campagne Libérez votre Android !.

Logo de Replicant

Naissance du projet Halium

Posté par  . Édité par ZeroHeure, Thomas Debesse, bubar🦥, Davy Defaud, Benoît Sibaud, vagrantin et claudex. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
66
6
mai
2017
Android

Halium est un projet libre qui cherche à créer une base commune pour les systèmes d’exploitation voulant réutiliser les pilotes Android. Il a pour but d’unifier les différentes abstractions du matériel via libhybris.

Halium

StreetComplete : jouez à compléter OpenStreetMap

Posté par  . Édité par ZeroHeure, Davy Defaud, Benoît Sibaud et palm123. Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
87
25
avr.
2017
Android

StreetComplete est un logiciel libre (licence GNU GPL v3) pour Android (et dérivés) en cours de développement mais déjà fonctionnel et disponible depuis F-Droid. Cette application permet de contribuer à OpenStreetMap de manière ludique en remplissant des quêtes en se promenant dans la rue ; les contributeurs du Libre ayant le droit d’être aussi ridicules que les chasseurs de Pokémons en regardant leur écran de téléphone plutôt que leur environnement.

Du reverse tethering sur Android (sans root)

Posté par  (site web personnel) . Édité par Davy Defaud, ZeroHeure et Nils Ratusznik. Modéré par bubar🦥. Licence CC By‑SA.
28
6
avr.
2017
Android

Je vous présente un outil que j’ai développé, qui permet aux appareils Android d’utiliser la connexion du PC sur lequel ils sont branchés. On appelle ça du « reverse tethering ».

Je l’ai appelé gnirehtet (rev <<< tethering en bash).

Il ne nécessite pas d’accès root, que ce soit sur le téléphone ou sur le PC. En revanche, il nécessite Java 8 et les Android tools (adb).

Silence : XMPP, chiffrement et méta‐données

Posté par  . Édité par Nÿco, Davy Defaud, ariasuni, fiuzzy, Denis Dordoigne, Nils Ratusznik et palm123. Modéré par Nÿco. Licence CC By‑SA.
38
9
déc.
2016
Android

Silence est une application libre (GPL v3) pour Android de SMS et MMS, permettant de chiffrer les communications avec les autres utilisateurs de Silence. Silence vous permet donc d’envoyer du texte et des images en toute sécurité, mais le texte et les images passeront en clair par les réseaux vers les utilisateurs classiques. Cette application est disponible sous forme de code source sur GitHub et binaire sur F-Droid et le Play Store de Google.

logo de Silence

Silence est le nouveau nom de SMSSecure, divergence (fork) de Signal (anciennement TextSecure) d’Open Whisper Systems. On avait déjà parlé de l’abandon du chiffrement des SMS et MMS de Signal, à cause des limites des API d’iOS, d’une expérience utilisateur compliquée en ce qui concerne l’échange de clefs et aussi des méta‐données des SMS et MMS qui transitent forcément en clair. Silence/SMSSecure était né de ce constat, ainsi que de la volonté de se débarrasser des dépendances aux services de Google.

Un transport XMPP est actuellement en cours d’ajout dans Silence.

F-Droid 0.100 : près de 2000 applications libres

Posté par  (site web personnel) . Édité par Benoît Sibaud et Nils Ratusznik. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
56
4
juil.
2016
Android

F-Droid est un magasin d'applications libres pour les systèmes Android et Replicant. Les applications (au nombre d'environ 2000 actuellement) peuvent être téléchargés librement depuis l'application dédiée sans qu'il soit nécessaire de s'inscrire (ou également depuis le site web du magasin).

L'équipe de F-Droid a annoncé le 14 juin 2016 la version 0.100 de son logiciel client avec notamment des améliorations concernant les mises à jour et une meilleure prise en charge d'Android 6 (Marshmallow).

Get It On F-Droid

L'application F-Droid permet aussi d'activer d'autres dépôts comme celui de Guardian Project ainsi que d'en ajouter d'autres manuellement.

GPlayCli et GPlayWeb : profiter de Google Play Store sans installer les Google Apps

Posté par  (site web personnel) . Édité par Nÿco, bubar🦥, ZeroHeure, Nils Ratusznik, Xavier Teyssier et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
54
20
août
2015
Android

Lorsqu'on utilise une distribution Android (« ROM custom «) sur son téléphone Android, le premier dilemme auquel en général nous devons faire face est celui d'installer ou non les Google Apps. Les Google Apps, c'est l'ensemble des applications et des services qui sont installés par défaut lors qu'on achète un téléphone Android. Elles regroupent Gmail, le Play Store, Hangouts, Maps, PlayGames, Youtube et bien d'autres.

Cependant, même si l'on choisit de ne pas installer ces applications (car il faut le savoir, techniquement et légalement c'est tout ou rien, il n'est pas possible d'installer seulement quelques Google Apps) on aimerait quand même pouvoir aller chercher des apps du Play Store. Il existe F-Droid, qui est un market alternatif au Play Store ne proposant que des applications sous licence libre, qui pourtant est bien fourni mais n'offre pas toutes les alternatives (FDroid est complètement légal et n'a pas pour but de proposer des apps piratées).

Il existe des outils en ligne pour télécharger des paquets APK, mais aussi en version graphique tel que GooglePlayDownloader. On peut donc récupérer les apks sans avoir à installer les Google Apps. Mais un problème persiste : quid des mises à jour des applications ? Cela contraint à vérifier manuellement si une MàJ est disponible pour chaque application, ce qui est très vite fastidieux.

Avant toutes choses, il faut avoir en tête le cadre légal du téléchargement des APKs du Play Store via un outil tiers, en lisant ce charabia juridique. D'après mon interprétation, il n'est pas illégal d'utiliser ce genre d'outils, mais cela ne reste pas clair. Bien évidement, je me décharge de toute responsabilité concernant une éventuelle infraction à ce règlement.

Sortie de la version 0.88 de F-Droid

Posté par  . Édité par Florent Zara et BAud. Modéré par bubar🦥. Licence CC By‑SA.
Étiquettes :
38
8
mai
2015
Android

La version 0.88 de F-Droid est disponible depuis ce 29 avril.

Elle permet d'installer des logiciels libres sur votre ordiphone, sans nécessiter un compte google.

logo Fdroid

F-Droid est un gestionnaire de dépôts d'applications pour Android. Il est libre sous licence GPLv3 et les sources sont sur GitLab depuis la mort de Gitorious. Il propose un logiciel client sous Android et un logiciel serveur (pour lequel Debian fournit un paquet). Par défaut, le client utilise le dépôt F-Droid qui ne contient que des logiciels libres, pour l'instant le seul autre dépôt avec un peu d'importance semble être celui du Guardian Project. Il n'y a bien entendu aucune dépendance aux Google Play Services, il peut donc remplacer le Google Play Store ou être installé à côté.

Les changements depuis la 0.83 (la dernière version stable) sont disponibles dans la suite de la dépêche.

Gestion de la vie privée sur Android : CyanogenMod vs Kapuer

Posté par  . Édité par palm123, Benoît Sibaud, Ontologia et Nils Ratusznik. Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
34
5
mai
2015
Android

Gestion de la vie privée sur Android : Comment se protéger ?

Les applications que nous installons sur nos smartphones demandent de plus en plus à avoir accès à nos informations privée. De base, il n'est pas possible de gérer les permissions que demandent les applications. Soit on accepte tout ce qu'elles demandent et on peut les installer, soit ça ne nous plait pas et il faut se passer de l'application.

Peu d'outils nous permettent de gérer les permissions des applications. Aujourd'hui nous allons en comparer 2 : Le Privacy Guard Manager embarqué sur la distribution CyanogenMod et Kapuer, une application (NdM: non-libre) basée sur le framework Xposed.

SMSSecure : les SMS et MMS chiffrés sur Android, ce n'est pas fini !

Posté par  . Édité par Benoît Sibaud, ZeroHeure et palm123. Modéré par Benoît Sibaud. Licence CC By‑SA.
42
22
mar.
2015
Android

Le 6 mars 2015, Open Whisper Systems annonçait que la version 2.7 de TextSecure ne supportera plus le chiffrement des SMS pourtant recommandé par l'EFF, TextSecure fait marche arrière. De nombreux utilisateurs se sont plaints de cette décision dont le raisonnement n'a pas fait unanimité, et un fork de TextSecure a été créé.

(anciennement SecuredText) SMSSecure était né !