ngux a écritBonjour,
Je reviens en France après 6 années en amérique latine, je cherche un smartphone à acheter et je suis un peu perdu.
J'aimerai qu'il ait le plus possible l'esprit Open Source et un peu geek que nous aimons ici, et bien sur il doit être complètement compatible avec Ubuntu.
Je vois passer pas mal d'OS basé sur "Nougat" MIUI ou encore OxygenOS, ne vaut-il pas mieux un Nougat pur ?
Pour 200 ou 300 euros (neuf ou reconditionné) quel est le meilleur couteau suisse avec un bon appareil photo en particulier... avez-vous des conseils à me donner ?
Merci
Qu'est ce que tu appelles esprit Open Source ?
sur la part hardware, le téléphone, il n'y a pas grand chose avec cette état d'esprit.
Sur la partie OS :
OxygenOS, je viens de voir que c'est l'OS du OnePlus5 :
https://en.wikipedia.org/wiki/OxygenOS
Après malheureusement nous n'avons pas beaucoup de détail, est ce qu'il inclut par défaut les Gapps ?
Un nougat pur, c'est juste une ancienne version de Android. Ce n'est pas ce qui se rapproche le plus de l'esprit open source. Il y a toutes les applis fermées de Google qui sont inclus par défaut.
Le mieux et de loin est LineageOS, qui est le fork de CyanogenMod.
https://en.wikipedia.org/wiki/LineageOS
https://lineageos.org/
Ce qui est le plus intéressant dans cet OS, il n'y a pas les apps de Google par défaut, de plus le GPS ne fait pas appel au service Google de localisation Play Service mais cet OS inclut une version libre : microG. Ce que j'ai compris, il y a 2 manières de programmer pour utiliser le GPS dans son appli. Et bien sur, la méthode la plus simple est d'utiliser l'API Google Play Service et non pas un appel bas niveau faisant appel au GPS du téléphone. Ils sont pas con Google, il incite fortement à passer par leur service de localisation,, comme cela si Google le souhaite peut intercepter ta localisation.
Tu peux bien sur partir d'une version normal de Android et désactiver les services et installer microG, mais tu t'appercois que c'est vite galère.
LineageOS n'est quasi jamais installé par défaut sur ton téléphone. Il faut l'installer, cela demande quelques manip. Il faut rooter ton téléphone et installer cet OS. Cela n'a rien d'insupportable. Il faut juste se documenter.
Tous les téléphones ne sont pas compatibles. Il faut regarder.