Smartphones Linux
ce qui décide vraiment de la compatibilité
La question n’est pas de choisir un système, mais de savoir ce que le matériel accepte.
Faire tourner un système Linux mobile sur un téléphone n’est pas une installation mais un portage, refait modèle par modèle, parce que les pilotes du matériel mobile ne sont pas documentés. Deux familles d’appareils cohabitent : ceux conçus dès l’origine pour ces systèmes, ouverts mais modestes, et les mobiles Android reconvertis, plus puissants mais dépendants du travail de la communauté. La compatibilité se lit fonction par fonction sur la fiche du modèle exact, jamais globalement.
- Un portage, pas une installation : le travail est refait pour chaque appareil et ne se transmet pas au modèle suivant.
- Deux familles : les téléphones conçus pour Linux, et les Android reconvertis par des projets comme postmarketOS.
- Le noyau maintenu en amont décide de la durée de vie réelle de l’appareil, bien plus que sa puissance.
- Aucun téléphone n’est entièrement libre : la partie radio garde son logiciel embarqué propriétaire.
Sur un ordinateur, installer une distribution Linux est devenu presque banal : on grave une clé, on démarre dessus, et la carte réseau comme l’écran fonctionnent dans la foulée. Sur un téléphone, rien de tout cela. Beaucoup de modèles sont ciblés par les projets de systèmes mobiles, très peu sont pris en charge complètement et durablement — et cet écart ne vient ni d’un manque d’intérêt ni d’un défaut des systèmes disponibles. Il vient du matériel.
Pourquoi la compatibilité se joue modèle par modèle
Un PC repose sur des interfaces standardisées : le système sait interroger la machine, découvrir ce qu’elle contient et charger les pilotes correspondants. Le monde mobile fonctionne à l’inverse. Chaque téléphone est un assemblage particulier de composants dont les pilotes sont fournis par le fabricant, souvent sans documentation publique, parfois sous forme de fichiers binaires qu’on ne peut ni lire ni adapter.
Conséquence directe : faire fonctionner un système Linux mobile sur un modèle donné n’est pas une installation, c’est un portage. Quelqu’un doit décrire le matériel, écrire ou adapter les pilotes manquants, tester chaque fonction, puis maintenir tout cela dans le temps. Ce travail n’est pas transférable au modèle suivant, même chez le même constructeur.
C’est pourquoi la question « est-ce que ça marche sous Linux ? » n’a jamais de réponse générale. Elle a une réponse par modèle, et parfois par variante régionale d’un même modèle.
Les téléphones conçus pour accueillir un système Linux
Une poignée d’appareils ont été pensés dès l’origine pour ces systèmes. Le PinePhone, porté par un petit constructeur de matériel ouvert, et le Librem 5, développé par une entreprise spécialisée dans la confidentialité, en sont les deux exemples les plus établis — cités ici comme représentants d’une catégorie, leur état de prise en charge se vérifiant toujours sur les fiches des projets.
Leur argument n’est pas la puissance mais l’ouverture : documentation du matériel accessible, composants choisis parce que leurs pilotes existent en clair, et interrupteurs physiques qui coupent l’alimentation du micro, de la caméra ou de la partie radio.
Cette approche a un coût, visible dès la première prise en main. Les performances restent modestes, la finition n’a rien de comparable à celle des grandes marques, l’autonomie déçoit souvent, les délais de livraison sont longs et les stocks irréguliers. C’est précisément pour ces raisons qu’ils font de mauvais téléphones uniques : celui qui a besoin d’un appareil fiable tous les jours, sans y consacrer de temps, sera déçu. Ils s’adressent à des gens qui savent pourquoi ils les achètent.
Les téléphones Android reconvertis
L’autre voie, de loin la plus fréquentée, consiste à réutiliser un mobile existant. Des projets comme postmarketOS, ou les systèmes issus de la sphère Ubuntu Touch et Sailfish, ciblent ainsi un grand nombre de modèles Android.
L’écart entre deux appareils ne tient pas à leur âge ni à leur gamme, mais à qui s’en occupe. Un modèle populaire au sein de la communauté, adopté par plusieurs contributeurs, reçoit des correctifs pendant des années. Un modèle porté une fois par une seule personne peut rester bloqué sur un état partiel — le Wi-Fi fonctionne, pas l’appareil photo — sans plus personne pour reprendre le travail.
Le noyau maintenu en amont
C’est le critère le plus structurant, et le moins expliqué. Un téléphone Android livré par son fabricant embarque un noyau modifié, figé à une version ancienne, avec des rustines maison. Ce noyau n’évolue plus une fois l’appareil abandonné commercialement.
À l’inverse, quand la prise en charge d’un modèle est intégrée au noyau maintenu collectivement en amont, l’appareil suit les évolutions générales : correctifs de sécurité, améliorations, nouvelles versions du système. La différence se mesure en années d’utilisation. Un portage qui repose encore sur le noyau du fabricant décrit un appareil dont la fin est programmée, même s’il fonctionne très bien aujourd’hui.
Les couches qui réutilisent les pilotes Android
Il existe une solution intermédiaire, largement employée : faire tourner un système Linux classique tout en réutilisant les pilotes fournis pour Android, via une couche de compatibilité. Cela permet de prendre en charge rapidement des appareils récents, sans attendre que quelqu’un réécrive les pilotes. La fiche du modèle précise toujours de quel type de portage il s’agit : c’est l’information à chercher en premier.
Le compromis est réel. On hérite des pilotes du fabricant, donc de leur qualité et de leur obsolescence, et l’ensemble reste tributaire de la version d’Android d’origine. C’est une solution qui donne un téléphone utilisable maintenant, pas un téléphone qui vieillira bien.
Lire l’état de prise en charge d’un modèle avant de se lancer
Les projets publient tous une fiche par appareil, et c’est le seul document qui compte. Voici l’ordre dans lequel la lire quand on a un téléphone en main et une décision à prendre.
-
Relever le nom de code réel de l’appareil
Ce n’est pas le nom commercial. Une même référence marketing recouvre parfois deux plateformes matérielles différentes selon la région de vente, et une fiche consultée sur la mauvaise variante ne veut rien dire. Le nom de code figure dans les informations système du téléphone.
-
Ouvrir la fiche du projet visé
Chaque système mobile tient son propre inventaire d’appareils. Un modèle bien pris en charge par l’un peut être totalement absent chez l’autre : la comparaison se fait projet par projet, pas en général.
-
Lire la matrice fonction par fonction
Appels, données mobiles, Wi-Fi, Bluetooth, appareil photo, capteurs, accélération graphique, mise en veille. La compatibilité n’est jamais un oui ou un non global : il est courant qu’un appareil passe les appels sans gérer les MMS, ou capture des photos sans autofocus.
-
Vérifier la date de dernière activité
Une fiche complète mais sans mise à jour depuis longtemps décrit un état passé, pas l’état actuel du portage. Sur un projet vivant, les traces d’activité récente valent mieux qu’une longue liste de fonctions cochées il y a deux ans.
-
Contrôler sur quel noyau repose le portage
Maintenu en amont ou hérité du fabricant : c’est ce qui sépare un appareil qui vivra encore plusieurs années d’un appareil figé. L’information est indiquée sur la fiche, parfois sous forme d’une simple mention à côté du statut.
Installer un autre système suppose de déverrouiller le chargeur d’amorçage, ce qui efface intégralement l’appareil. Sur certains modèles, l’opération est irréversible et peut invalider la garantie. Sauvegarder avant, et ne pas s’exercer sur son téléphone principal.
Le modem, la pièce qui reste fermée
Dans un téléphone, la partie radio n’est pas gérée par le processeur principal mais par un composant dédié, qui exécute son propre logiciel embarqué. Ce logiciel est propriétaire, soumis à des contraintes réglementaires liées à l’usage du spectre, et aucun projet libre ne le remplace.
Un téléphone entièrement libre n’existe donc pas. La question pertinente n’est pas de savoir si ce composant est ouvert — il ne l’est jamais — mais quel accès il possède au reste de la machine. Sur les appareils conçus pour Linux, il est généralement relié au processeur principal par un bus dédié, ce qui limite ce qu’il peut atteindre. Sur un mobile grand public reconverti, il est bien plus intégré à l’ensemble. On réduit une surface d’exposition, on ne la supprime pas.
Ce que le matériel impose au quotidien
Trois limites reviennent sur presque tous les smartphones Linux, et aucune mise à jour ne les corrigera : elles sont inscrites dans le matériel, pas dans le système installé dessus.
Le traitement d’image manque à l’appel
La qualité d’une photo sur un téléphone moderne vient moins du capteur que du traitement appliqué derrière, par un circuit spécialisé dont le fonctionnement n’est pas documenté. Un système libre récupère l’image brute sans ce traitement : le résultat est net en plein jour et s’effondre dès que la lumière baisse.
La veille profonde reste hors de portée
La gestion fine de l’énergie repose sur des états de veille pilotés par des composants au comportement partiellement connu. Beaucoup de portages ne les atteignent pas correctement, et l’appareil consomme en poche comme s’il était allumé. L’écart varie fortement d’un modèle à l’autre.
Les derniers portés, les premiers muets
Boussole, baromètre, luminosité automatique, lecteur d’empreinte : ils ne bloquent pas l’usage, mais ils sont traités en fin de liste. Leur absence rappelle que la couverture matérielle se construit par ordre de priorité et s’arrête souvent avant la fin.
Quels smartphones fonctionnent sous Linux ?
Deux familles. Les appareils conçus pour ces systèmes, produits en petite série par des constructeurs de matériel ouvert, avec un matériel documenté et des interrupteurs physiques de coupure. Et les mobiles Android reconvertis, bien plus nombreux, dont la prise en charge dépend entièrement du travail de portage réalisé sur ce modèle précis. Aucune liste ne reste valable longtemps : c’est la fiche du projet, modèle par modèle, qui fait foi.
Mon téléphone Android actuel est-il compatible ?
Cela se vérifie sur la fiche de l’appareil publiée par le projet visé, en cherchant le nom de code exact et non le nom commercial — une même référence recouvre parfois deux plateformes matérielles selon la région de vente. La fiche indique fonction par fonction ce qui marche, et sa date de dernière mise à jour dit si le portage est encore suivi.
Pourquoi si peu de modèles sont-ils pris en charge durablement ?
Parce qu’un téléphone n’expose pas son matériel de façon standardisée, contrairement à un PC. Les pilotes viennent du fabricant, souvent sans documentation et parfois sous forme binaire. Chaque appareil demande donc un travail de portage complet, non transférable au modèle suivant, y compris chez le même constructeur — et ce travail doit ensuite être maintenu par quelqu’un.
Comment savoir si l’appareil photo fonctionnera ?
La matrice de compatibilité du modèle le précise, et la nuance compte : la capture peut fonctionner sans l’autofocus, ou en photo sans la vidéo. Même quand tout est coché, la qualité reste en retrait, car le traitement d’image des téléphones modernes repose sur un circuit dédié non documenté que les systèmes libres ne peuvent pas exploiter.
Un téléphone sous Linux est-il vraiment libre ?
Non, et aucun ne l’est. La partie radio est gérée par un composant séparé qui exécute son propre logiciel embarqué, propriétaire et soumis à des contraintes réglementaires. La vraie différence entre appareils tient à l’accès que ce composant possède au reste de la machine : isolé sur un bus dédié sur les modèles conçus pour Linux, bien plus intégré sur un mobile grand public.
Pourquoi l’autonomie est-elle moins bonne que sous Android ?
Parce que les états de veille profonds sont pilotés par des composants dont le comportement n’est que partiellement connu. Beaucoup de portages ne les atteignent pas correctement, et l’appareil continue de consommer au repos. C’est une limite du portage matériel, pas un défaut du système installé, et elle varie fortement d’un modèle à l’autre.
Avant de choisir un système, il vaut donc mieux ouvrir la fiche de son propre téléphone : c’est elle, et non la distribution, qui dira ce que sera l’expérience.