Quels téléphones portables fonctionnent sous Linux?


14

Je connais FreeRunner , mais y a-t-il d'autres téléphones portables Linux? Sont-ils bons?


L'iphone pourrait également être considéré comme un téléphone Linux, non? Plus comme un téléphone Unix, mais peu importe.
Falmarri

Réveillez-vous les gars, personne d'autre ne peut analyser la question "Sont-ils bons?" Ce sujet a vraiment besoin de comparaison et de contraste.

3
[BOUNTY] Je veux attirer des réponses plus sérieuses qui concernent moins les produits euphoriques d'aujourd'hui, mais je me concentre pour analyser la question "Sont-ils bons?" et les facteurs intrinsèques. Je remettrai la prime à la personne qui analyse, compare et contraste les téléphones de manière critique. Les réponses ne couvrant que les problèmes de marketing explicites et les hacks en boîte abstraite ne sont pas ce que je recherche. J'espère une compréhension claire des caractéristiques intrinsèques (décrites dans ma réponse). Y a-t-il donc un téléphone "linux" qui corrige les faiblesses? Et s'il vous plaît dites si le produit est libre comme liberté ou comme bière

Je viens d'acheter un tout nouveau N900 et je n'en suis pas satisfait. TL; DR: J'ai le sentiment que les personnes qui ont conçu le téléphone ne connaissaient pas très bien Linux. oui, c'est linux, mais il est très facile de créer des briques, il n'y a pas de pages de manuel, les programmes auxquels vous vous attendez ne sont pas là, "choisir" signifie que votre PATH est complètement déroutant, et configurer l'environnement pour compiler des programmes dessus est si difficile raison du fait qu'il n'a pas vraiment été pris en charge par Nokia depuis 2010 environ. de nombreux référentiels «officiels» sont tout simplement hors ligne depuis un an ou plus ... cela n'en vaut pas la peine. obtenir un androïde.
ixtmixilix

@Falmarri Non, ce serait BSD.

Réponses:


23

Le Nokia N900 est l'un des téléphones basés sur Linux que je connais. Il a même une application de terminal prête à l'emploi pour accéder au shell!


Quelqu'un sait quand la prochaine itération arrive?
xenoterracide

1
la famille, N8XX et N9XX, a des conceptions de clavier très pauvres - sacrément difficiles à obtenir même des citations de tilde et de programmation - qui tuent votre productivité comme hXll. Les téléphones Android en conrast, tels que G1, ont de bien meilleurs claviers, mais autrement pas comme la famille Nokia. Je ne peux recommander aucun des produits pour nourrissons, ils sont honteux. Je me suis débarrassé de mes Nokias et Androids, je pense que ça ne vaut pas encore la peine de perdre du temps dessus.

2
@blntechie: la succursale de Maemo sera-t-elle enterrée parce que Nokia devient Micro. *? Je ne peux pas faire la tête à queue sur l'hypocrisie, les gens d'affaires ont vraiment de courts souvenirs, autrefois concurrents et maintenant c'est presque la même chose. Que se passe-t-il? Je pense que le N900 semble trop spéculatif et trop pauvre en marketing. Pourquoi ne peuvent-ils pas fabriquer de meilleurs produits et se concentrer moins sur les facteurs extrinsèques? Je veux un meilleur outil dans ma poche. -1 à cause d'une vision trop bombarde, sans mentionner aucune lacune.

2
@Wes Hardaker: Une fois, j'ai essayé ce jouet et j'en ai eu assez du mauvais clavier et de telles choses, puis j'ai acheté le N810, supposément meilleur clavier mais il était très lent à utiliser. Je souhaite qu'il y ait un téléphone un peu comme G1 (avec un bon clavier) mais un marketing plus engageant et profond. Je veux en savoir plus sur le téléphone, pas seulement sur le chroot. Je veux des shells multitâches par défaut et de telles choses. Des idées pourquoi ils ne sont pas là? Ce serait cool d'avoir une sorte de téléphone d'alimentation réaliste avec de nombreuses E / S comme RS232 et de telles choses pour que je puisse l'utiliser dans plus d'applications. kosh choses vont mal maintenant avec le cheval de Troie.

3
hhh: Ahh ... ce n'est pas du multitâche shell, c'est de la virtualisation de terminal. Je soupçonne que sur le N900, vous pourriez écrire quelque chose pour basculer entre des fenêtres xterm ouvertes qui seraient similaires, puis le lier à une clé, mais vous avez raison, la fonctionnalité n'est pas là maintenant.
Wes Hardaker

20

Tous les téléphones Android sont également des téléphones Linux.

Android s'appuie sur Linux version 2.6 pour les services système de base tels que la sécurité, la gestion de la mémoire, la gestion des processus, la pile réseau et le modèle de pilote. Le noyau agit également comme une couche d'abstraction entre le matériel et le reste de la pile logicielle.


3
@Janusz, vous pouvez installer une distribution Linux complète sur les téléphones Android, par exemple talkandroid.com/android-forums/android-development/…

3
@Nathan Tomkins: Seuls certains téléphones - le chargeur de démarrage doit être déverrouillé et le téléphone enraciné. Le processus pour obtenir Debian sur le G1 a été assez difficile au départ, mais il est raffiné.

5
Si vous avez besoin de "rooter" quelque chose ... cela va un peu à l'encontre du but de la "liberté". Autant louer à Apple.
xenoterracide

2
"louer d'Apple" - muahhahaa. +100 homme. Je viens de réaliser que les iphones sont exactement cela - vous ne les possédez pas - vous les louez :)
Stann

5
Les téléphones Android exécutent un noyau Linux modifié, mais ce ne sont pas de vrais systèmes GNU / Linux. Leur logiciel est principalement du crapware d'entreprise bogué, et vous devez télécharger un logiciel bogué à partir de forums douteux pour rooter (et souvent détruire) votre téléphone pour pouvoir faire quelque chose d'intéressant. C'est juste un marketing contraire à l'éthique qui fait que les gens parlent d'Android comme d'un "téléphone Linux". Je sais que Linux signifie le noyau, techniquement, mais les applications d'entreprise fermées ne sont pas ce à quoi les gens pensent quand ils disent "Linux" ...
J. Taylor

8

Les téléphones WebOS de Palm sont également alimentés par Linux. Ils n'ont pas besoin d'être enracinés pour accéder au système. WebOS a une communauté de brassage maison très active et de nombreux packages Linux standard disponibles via optware. J'ai installé mon Palm Pre en tant que serveur Web, accessible via ssh, et j'ai même utilisé la samba pendant un certain temps. Découvrez WebOS Internals .


Une mauvaise chose à propos de leur non-liberté que j'ai lue: ces téléphones sont susceptibles de " forcer les mises à niveau WebOS ". ne semble pas vraiment être "le vôtre" par conséquent).
imz - Ivan Zakharyaschev

3

Sont-ils bons?

Ma réponse concerne Nokias et Androids. Je vous recommande d'attendre avec eux jusqu'à ce que les problèmes résolus ci-dessous.

Pauvres claviers avec Nokias mais pas avec Androids, au moins G1. Une mauvaise utilisation dans les deux camps, cependant, entravera votre productivité

La famille, N8XX et N9XX, a des conceptions de clavier très médiocres - sacrément difficiles à obtenir même des citations de tilde et de programmation - qui tuent votre productivité comme hXll. Les téléphones Android en conrast, tels que G1, ont de bien meilleurs claviers mais sinon pas aussi ouverts que la famille Nokia, opennes est ici un terme très subjectif - aussi dur qu'ils commercialisent leurs téléphones avec "open source", ils ne le sont pas. J'ai entendu que le Nokia N900 est plus ouvert que le N8XX mais si j'ai bien compris, il reste un code comme celui lié à l'émetteur / antenne fermé, vérifiez l'état actuel du canal Maemo de Freenode, cela peut changer comme un moulin à vent. En ce qui concerne les androïdes, j'ai tout essayé comme CyanogenMod, les téléphones Dev, mais juste l'abstraction de boîte-occupée et la ligne de commande multitâche impossible (pas dans Androids et pas dans Nokias) - encore une fois un coup à la productivité.

Quelques problèmes infantiles avec les téléphones "linux" actuels

  1. CLI multitâche native (pas d'abstraction pling-pling comme busy-box), pas la même chose que Nokias "GUI multitasking" -marketing-pling-pling
  2. programmes manquants / mis en œuvre de manière médiocre tels que GNU Screen, Mutt, Vi, irssi et ces bases (mauvaises pour la productivité)
  3. mauvais clavier QWERTY avec des touches de programmation difficiles à utiliser, s'il vous plaît, plus d'affichage en cliquant comme avec Nokias
  4. pas de Debian natif ou système d'exploitation similaire en cours d'exécution, vous devez le mettre en boîte au moins avec N900
  5. code non ouvert et obscurci, comme avec le pilote Nvidia de Cyanogenmod (non vérifié uniquement la rumeur dans le #cyanogenmod de Freenode, spéculation)

Je ne peux recommander aucun des produits pour nourrissons, ils sont honteux dans leur facilité d'utilisation et leur ouverture discutable. Vous aimerez peut-être certaines de leurs fonctionnalités comme SSH, mais vous rencontrerez des problèmes de productivité. Je me suis débarrassé de mes Nokias, Androids, Cyanogen-mod-mess - j'y retournerai si je peux trouver un téléphone avec les problèmes ci-dessus résolus.

S'il vous plaît, faites-moi savoir si vous connaissez un téléphone qui résout les problèmes - et sérieusement pourquoi le titre concerne "linux", je veux un téléphone BSD, une idée si un téléphone OBSD est prévu ou en production?


2
Synchronisez-y un clavier Bluetooth.
LawrenceC

@ultrasawblade: ou vous pouvez simplement prendre une connexion SSH et utiliser votre ordinateur pour l'utiliser, mais cela limite beaucoup ses possibilités d'utilisation. Je l'ai essayé avec le N810 mais en raison de sa mauvaise conception, le mini-usb (ou était-ce micro-usb en fait ... dxmn produits inférieurs non standardisés) ne chargera pas le téléphone et il s'est épuisé très rapidement, très pauvre en batterie conception. Si je me souviens bien, le G1 pourrait être chargé via USB et transférer des données, mais j'en ai assez parce que j'avais besoin de transporter une batterie lourde et les raisons ci-dessus, sont retournées à la belle simple 1110-Nokia / Communicator -combo en attendant mieux fois.

2

Encore plus vieux que le FreeRunner était le GreenPhone . Il a cessé sa production en 2007. Le logiciel a réussi à vivre en tant que QtMoko / Debian pour FreeRunner.


@Broam: une idée si ce téléphone a des fonctionnalités comme le vrai shell (pas d'abstraction de boîte occupée) ou d'autres fonctionnalités décrites dans ma réponse?
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.