Dégooglez votre téléphone avec CalyxOS¶

Les GAFAM privilégient les profits au détriment de la confidentialité des données. Vos smartphones envoient constamment des données personnelles à Google, Facebook et Apple. Celles-ci sont ensuite revendues à diverses entités, notamment à des annonceurs et aux forces de l'ordre. Les appareils Android par exemple transmettent quotidiennement douze mégaoctets de données à Google. Même au repos, ils communiquent votre position à Google quatorze fois par heure. De même, les iPhones envoient six mégaoctets à Google et un mégaoctet à Apple, chaque jour.
Qu'est-ce que c'est, CalyxOS ?¶
CalyxOS est un système d’exploitation mobile respectant la vie privée, À l’instar de LineageOS. Tout en s'affranchissant des services Google Play, CalyxOS propose des communications chiffrées de bout en bout, une navigation privée avec Tor et DuckDuckGo, un démarrage vérifié (en anglais, « verified boot ») et bien plus encore. L’utilisation de microG est facultative, il s’agit d’un clone libre de certaines bibliothèques et applications propriétaires de Google.
Vérifiez que votre appareil figure dans la liste des appareils pris en charge par CalyxOS. Elle inclut à ce jour plusieurs modèles Pixel, Fairphone et Moto. Assurez-vous également que votre téléphone autorise le déverrouillage temporaire du chargeur de démarrage (en anglais, « bootloader »). Aux États-Unis par exemple, certains modèles comme les Pixel 5, 5a ou 4a de Verizon ne le permettent pas, ce qui empêche d’y installer CalyxOS.
Compatibilité et sécurité
Garantie : Soyez prudent lors de l’installation de CalyxOS sur votre appareil. Cela invalide la garantie de votre téléphone et peut, en cas d’erreur, le rendre inutilisable. Vous êtes seul à assumer la responsabilité des dommages ou pertes de données qui pourraient survenir.
Compatibilité des applications : Avant de passer à CalyxOS, souvenez-vous que même si quasiment tout marche bien, quelques applications ne sont pas prises en charge. Ceci include Android Wear, Google Fit, Google Cast ou Android Auto. Heureusement, d’excellentes alternatives libres sont disponibles. L’utilisation d’applis payantes sans le Google Play Store peut également être compliqué.
Sécurité : CalyxOS permet de reverrouiller le « bootloader » et respecte le modèle de sécurité par défaut d’Android. Toutefois, il a déjà connu des retards dans les mises à jour de sécurité. Vérifiez-les régulièrement, car certains téléphones ne reçoivent plus de correctifs pour des composants propriétaires comme le « bootloader » ou le « firmware ». Prenez aussi en compte les problèmes de sécurité signalés, tels que des fuites dans le pare-feu Datura, et évaluez ces risques en fonction de votre modèle de menace.
Qui utilise Android ou iOS ?
Sauvegarde¶
Lors de l’installation de CalyxOS, toutes les données seront effacées de votre smartphone. Ne prenez pas de risques, sauvegardez vos données !
Flasher CalyxOS¶
Démarrez votre ordinateur et téléchargez le micrologiciel de CalysOS (« firmware ») adapté à votre appareil. Repérez le fichier .zip correspondant au modèle exact de votre téléphone. Il devrait s’appeler XXX-factory-2024.XX.XX.XX.zip. Pour l’installer sur votre téléphone, vous devez utiliser un outil de flashage. Suivez les instructions ci-dessous.
Guide étape par étape
Téléchargez la dernière version du flasher pour Windows. Le fichier devrait s'appeler device-flasher.exe. Téléchargez aussi les pilotes USB Google puis installez-les. Voilà les instructions pour Windows 10:
| Étapes | Description |
|---|---|
| 1 | Connectez l'appareil Android à l'ordinateur via USB. |
| 2 | Depuis l'explorateur Windows, ouvrez Gestion de l'ordinateur. |
| 3 | Dans le panneau gauche de Gestion de l'ordinateur, sélectionnez Gestionnaire de périphériques. |
| 4 | Dans le panneau droit du Gestionnaire de périphériques, trouvez Périphériques Mobiles ou Autres Périphériques et développez-le. |
| 5 | Faites un clic droit sur le nom de votre appareil et sélectionnez Mettre à jour le pilote. |
| 6 | Dans l'Assistant de mise à jour du matériel, sélectionnez Parcourir mon ordinateur pour trouver le pilote et cliquez sur Suivant. |
| 7 | Cliquez sur Parcourir et naviguez jusqu'au dossier du pilote Google USB. Il devrait être situé dans android_sdk\extras\google\usb_driver\. |
| 8 | Cliquez sur Suivant pour l'installer. |
Guide étape par étape
Téléchargez la dernière version du flasher pour macOS sur votre ordinateur. Le fichier devrait s'appeler device-flasher.darwin.
Guide étape par étape
Téléchargez la dernière version du flasher pour Linux sur votre ordinateur. Le fichier devrait s'appeler device-flasher.linux.
Déverrouillage OEM¶
Votre « bootloader » doit être déverrouillable. Activez simplement la fonction Déverrouillage OEM sur votre téléphone. Plus d'instructions sont données ci-après.
Guide étape par étape
| Étapes | Description |
|---|---|
| 1 | Enlevez votre carte SIM et connectez-vous à un réseau wifi. |
| 2 | Ouvrez le menu Paramètres ► À propos du téléphone. |
| 3 | Appuyez sept fois sur Numéro de build pour activer les options développeur. |
| 4 | Allez dans Paramètres ► Système ► Options avancées ► Options développeur. |
| 5 | Défilez jusqu'en bas, puis cochez la case Débogage Android ou Débogage USB. |
| 6 | Activez Déverrouillage OEM dans le menu Options développeur. |
| 7 | Éteignez votre téléphone. Redémarrez le en mode bootloader ou fastboot en appuyant sur les boutons Volume BAS et POWER Relâchez-les dès que le mot FASTBOOT apparaît à l'écran. |
| 8 | Connectez votre appareil Android à l'ordinateur. |
| 9 | Changez le mode USB vers Transfert de fichier (MTP). |
Installer CalyxOS¶
Guide étape par étape
| Instructions | Description |
|---|---|
| Préparez les fichiers | Sur votre ordinateur, déposez le fichier de CalysOS XXX-factory-2021.XX.XX.XX.zip téléchargé précédemment, ainsi que le flasher device-flasher.exe dans le même dossier. |
| Exécutez le flasher | Double cliquez sur le flasher pour l'exécuter et suivez les instructions à l'écran comme décrit ci-dessous. Ou alors, vous pouvez ouvrir un terminal de commande dans ce dossier et lancer le flasher avec la commande .\device-flasher.exe et suivre les instructions à l'écran comme décrit ci-dessous. |
| Déverrouillez le « bootloader » | Utilisez les boutons de volume et d'allumage pour sélectionner Déverrouiller le « bootloader ». |
| Attendez lors du flashage | Attendez que votre téléphone soit flashé, cela peut prendre du temps. Le téléphone va redémarrer plusieurs fois et montrer plusieurs écrans différents. Soyez patient et surtout ne débranchez pas le téléphone pendant l'opération! |
| Verrouillez le « bootloader » | Lorsque les instructions vous le demandent, utilisez les boutons de volume et d'allumage pour sélectionner Verrouiller le « bootloader ». |
| Attendez que le téléphone redémarre | Attendez jusqu'à ce que les instructions confirment que le flashage est complet. Le téléphone devrait redémarrer. Le premier démarrage peut prendre du temps. |
| Félicitations! | CalyxOS est installé sur votre téléphone ! N'oubliez pas de désactiver Déverrouillage OEM dans le menu Options développeur. |
Guide étape par étape
| Instructions | Description |
|---|---|
| Préparez les fichiers | Sur votre ordinateur, déposez le fichier de CalysOS XXX-factory-2021.XX.XX.XX.zip téléchargé précédemment, ainsi que le flasher device-flasher.darwin dans le même dossier. |
| Exécutez le flasher | Double-cliquez sur le flasher pour l'exécuter et suivez les instructions à l'écran comme décrit ci-dessous. Ou alors, vous pouvez ouvrir un terminal de commande dans ce dossier et lancer le flasher avec la commande chmod +x device-flasher.darwin; ./device-flasher.darwin et suivre les instructions à l'écran comme décrit ci-dessous.Note: il est possible que vous deviez désactiver le Gatekeeper de macOS pour que l'installation fonctionne. |
| Dévérrouillez le « bootloader » | Utilisez les boutons de volume et d'allumage pour sélectionner Déverrouiller le « bootloader ». |
| Attendez lors du flashage | Attendez que votre téléphone soit flashé, cela peut prendre du temps. Le téléphone va redémarrer plusieurs fois et montrer plusieurs écrans différents. Soyez patient et surtout ne débranchez pas le téléphone pendant l'opération! |
| Verrouillez le « bootloader » | Lorsque les instructions vous le demandent, utilisez les boutons de volume et d'allumage pour sélectionner Verrouiller le « bootloader ». |
| Attendez que le téléphone redémarre | Attendez jusqu'à ce que les instructions confirment que le flashage est complet. Le téléphone devrait redémarrer. Le premier démarrage peut prendre du temps. |
| Félicitations! | CalyxOS est installé sur votre téléphone ! N'oubliez pas de désactiver Déverrouillage OEM dans le menu Options développeur. |
Guide étape par étape
| Instructions | Description |
|---|---|
| Préparez les fichiers | Sur votre ordinateur, déposez le fichier de CalysOS XXX-factory-2021.XX.XX.XX.zip téléchargé précédemment, ainsi que le flasher device-flasher.linux dans le même dossier. |
| Exécutez le flasher | Double-cliquez sur le flasher pour l'exécuter et suivez les instructions à l'écran comme décrit ci-dessous. Ou alors, vous pouvez ouvrir un terminal de commande dans ce dossier et lancer le flasher avec la commande sudo chmod +x device-flasher.darwin; sudo ./device-flasher.darwin et suivre les instructions à l'écran comme décrit ci-dessous. Plus d'instructions sont données ci-après. |
| Dévérrouillez le « bootloader » | Utilisez les boutons de volume et d'allumage pour sélectionner Déverrouiller le « bootloader ». |
| Attendez lors du flashage | Attendez que votre téléphone soit flashé, cela peut prendre du temps. Le téléphone va redémarrer plusieurs fois et montrer plusieurs écrans différents. Soyez patient et surtout ne débranchez pas le téléphone pendant l'opération! |
| Verrouillez le « bootloader » | Lorsque les instructions vous le demandent, utilisez les boutons de volume et d'allumage pour sélectionner Verrouiller le « bootloader ». |
| Attendez que le téléphone redémarre | Attendez jusqu'à ce que les instructions confirment que le flashage est complet. Le téléphone devrait redémarrer. Le premier démarrage peut prendre du temps. |
| Félicitations! | CalyxOS est installé sur votre téléphone ! N'oubliez pas de désactiver Déverrouillage OEM dans le menu Options développeur. |
microG¶
microG, une alternative libre à certaines bibliothèques de Google, permet d’utiliser les notifications instantanées ou la géolocalisation sans le « Google Services Framework (GSF) ». De nombreuses applis dépendantes du GSF peuvent ainsi être utilisées avec CalyxOS, tout en réduisant le partage de données. Dans la mesure du possible, privilégiez les applis libres et open source, indépendantes du GSF, pour limiter les fuites de données.
Pour ne plus dépendre des fournisseurs tiers, déterminez la position de votre téléphone à l’aide d’une base de données locale des antennes relais. Plus de détails ci-dessous.
Guide étape par étape
| Étapes | Description |
|---|---|
| 1 | Ouvrez F-Droid et installez l'application nommée Local GSM location. |
| 2 | Ouvrez les paramètres de microG. Allez dans le menu Modules de localisation et activez Service de localisation GSM ainsi que Nominatim. |
| 3 | Allez dans Auto-Test et vérifiez que tout marche correctement. |
CalyxOS essaie d'éviter les services Google autant que possible. Il y a une exception : de nombreuses applications utilisent « Google Cloud Messaging (GCM) » pour les notifications instantanées. microG permet d’accéder aux notifications en activant, de manière limitée, les services GCM. Plus de détails ci-dessous.
Guide étape par étape
| Étapes | Description |
|---|---|
| 1 | Ouvrez l'application de paramètres de microG. |
| 2 | Naviguez vers Enregistrement du terminal auprès de Google et enregistrez votre appareil. |
| 3 | Naviguez vers Cloud Messaging et activez les notifications instantanées. |
Comment faire confiance à CalyxOS si le système utilise « Google Cloud Messaging » ?
Enregistrer votre appareil et activer les notifications instantanées est facultatif. Cela peut dévoiler certaines données limitées à Google, y compris un identifiant unique. microG supprime toutefois autant d’éléments identifiables que possible. Activer les notifications peut aussi permettre à Google d’accéder en partie au contenu des notifications, selon l’usage que font les différentes applis du GCM.
F-Droid, la boutique d’applis libres et open source, a été abordée dans le chapitre précédent sur les applications FOSS. Activez le dépôt microG dans F-Droid en suivant les instructions ci-dessous.
Guide étape par étape
| Étapes | Description |
|---|---|
| 1 | Lancez F-Droid. |
| 2 | Allez dans le menu Paramètres ► Dépôts. |
| 3 | Activez le dépôt microG. |
Installer des applications payantes sans le Play Store de Google peut être un peu délicat. Voici une astuce.
Guide étape par étape
| Étapes | Description |
|---|---|
| 1 | Naviguez sur le magasin Google en ligne. |
| 2 | Achetez des applications avec un ancien compte Google ou un compte dédié. |
| 3 | Connectez-vous à Aurora Store avec ce même compte Google. |
| 4 | Téléchargez les applications achetées. |
Assistance¶
Pour plus de détails ou en cas de questions, référez-vous à la documentation de CalyxOS ou demandez de l'aide à la communauté.