C'est un peu compliqué le fonctionnement chez Google, qui est une grosse entreprise avec pas mal de monde dedans. Il y a des équipes qui ont bien compris comment marche le libre et qui font ce qu'elles peuvent pour contribuer. C'est le cas pour les gens qui font Android.
Il y a d'autres équipes qui sont plus dans une approche fermée des choses. C'est le cas pour les "Google Apps", qui sont indépendantes de Android.
Donc, déjà si tu enlèves les Google Apps, tu obtiens un système libre (partiellement, j'y reviens) et sans traceurs de la part de Google. Tu peux installer un app store alternatif (f-droid qui ne contient que des logiciels libres, par exemple, mais il y a d'autres possibilités avec différents degrés de qualité des logiciels et de quantité d'espions dedans). Pour cela, on peut regarder du côté de AOSP (Android Open Source Project) et des divers forks, dont CyanogenMod était le plus connu, mais il y en a d'autres.
Maintenant, il y a un autre problème, c'est d'avoir le noyau Linux a mettre en-dessous de ton Android. Contrairement à l'architecture des PC, qui est bien standardisée maintenant (avec un BIOS ou un UEFI, un bus PCI pour découvrir les périphériques, etc), sur les tablettes et en général tous les machins avec un CPU ARM, il n'y a rien de tel. Le noyau est donc, pour le moment, adapté spécifiquement à chaque matériel. Les constructeurs de matériel et les gens qui portent le noyau jouent plus ou moins le jeu du logiciel libre, et c'est là que se joue vraiment les choses (pas tellement chez Google, en fait). Donc, il faut se renseigner sur le matériel utilisé et sur la possibilité d'avoir un noyau Linux dont on dispose des sources (ça devrait être obligatoire, mais il faut avoir envie de faire un procès au vendeur de la tablette pour qu'il te fournisse les sources, bon courage).
Et donc, si tu as envie d'être extrêmiste et de n'avoir que du logiciel libre, il te faut aller voir du côté de Replicant. C'est une version d'Android avec exclusivement du logiciel libre: pas de blobs binaires, noyau entièrement sous GPL, etc. Ils supportent un choix de matériel assez restreint, et souvent pas toutes les fonctionnalités (accélération 3D, wifi, ...) par manque de drivers ou de firmware libre. Il peut être intéressant de voir quels modèles ils supportent (a priori ce sont les fabriquants les plus coopératif), mais de prendre un Android avec quelques blobs binaires pour avoir quelque chose d'utilisable, faute de mieux.
Enfin, si tout cela ne te convient pas, il vaut mieux regarder du côté des tablettes sur une base de processeur Intel, sur lesquelles il sera plus facile d'installer un Linux plus traditionnel. Et il paraît que Gnome 3 fait de gros efforts pour être plus ergonomique sur un écran tactile, de nos jours.
[^] # Re: LineageOS et chromebook
Posté par pulkomandy (site web personnel, Mastodon) . En réponse au journal Tablette 2017. Évalué à 6.
C'est un peu compliqué le fonctionnement chez Google, qui est une grosse entreprise avec pas mal de monde dedans. Il y a des équipes qui ont bien compris comment marche le libre et qui font ce qu'elles peuvent pour contribuer. C'est le cas pour les gens qui font Android.
Il y a d'autres équipes qui sont plus dans une approche fermée des choses. C'est le cas pour les "Google Apps", qui sont indépendantes de Android.
Donc, déjà si tu enlèves les Google Apps, tu obtiens un système libre (partiellement, j'y reviens) et sans traceurs de la part de Google. Tu peux installer un app store alternatif (f-droid qui ne contient que des logiciels libres, par exemple, mais il y a d'autres possibilités avec différents degrés de qualité des logiciels et de quantité d'espions dedans). Pour cela, on peut regarder du côté de AOSP (Android Open Source Project) et des divers forks, dont CyanogenMod était le plus connu, mais il y en a d'autres.
Maintenant, il y a un autre problème, c'est d'avoir le noyau Linux a mettre en-dessous de ton Android. Contrairement à l'architecture des PC, qui est bien standardisée maintenant (avec un BIOS ou un UEFI, un bus PCI pour découvrir les périphériques, etc), sur les tablettes et en général tous les machins avec un CPU ARM, il n'y a rien de tel. Le noyau est donc, pour le moment, adapté spécifiquement à chaque matériel. Les constructeurs de matériel et les gens qui portent le noyau jouent plus ou moins le jeu du logiciel libre, et c'est là que se joue vraiment les choses (pas tellement chez Google, en fait). Donc, il faut se renseigner sur le matériel utilisé et sur la possibilité d'avoir un noyau Linux dont on dispose des sources (ça devrait être obligatoire, mais il faut avoir envie de faire un procès au vendeur de la tablette pour qu'il te fournisse les sources, bon courage).
Et donc, si tu as envie d'être extrêmiste et de n'avoir que du logiciel libre, il te faut aller voir du côté de Replicant. C'est une version d'Android avec exclusivement du logiciel libre: pas de blobs binaires, noyau entièrement sous GPL, etc. Ils supportent un choix de matériel assez restreint, et souvent pas toutes les fonctionnalités (accélération 3D, wifi, ...) par manque de drivers ou de firmware libre. Il peut être intéressant de voir quels modèles ils supportent (a priori ce sont les fabriquants les plus coopératif), mais de prendre un Android avec quelques blobs binaires pour avoir quelque chose d'utilisable, faute de mieux.
Enfin, si tout cela ne te convient pas, il vaut mieux regarder du côté des tablettes sur une base de processeur Intel, sur lesquelles il sera plus facile d'installer un Linux plus traditionnel. Et il paraît que Gnome 3 fait de gros efforts pour être plus ergonomique sur un écran tactile, de nos jours.