web-development-kb-pt.site

Quais telefones celulares rodam no kernel Linux?

Eu sei do FreeRunner , mas há algum outro celular Linux por aí? Eles são bons?

15
Wayne Werner

Nokia N9 é um dos telefones baseados em Linux que conheço. Ele ainda tem um aplicativo de terminal pronto para acessar o Shell!

24
blntechie

Todos Android também são máquinas Linux. Leve em consideração que eles executam uma Dalvik ou Java Máquina Virtual no topo).

O Android depende do Linux versão 2.6 para os principais serviços do sistema, como segurança, gerenciamento de memória, gerenciamento de processos, pilha de rede e modelo de driver. O kernel também atua como uma camada de abstração entre o hardware e o resto da pilha de software.

21
Pawka

Os telefones WebOS da Palm também funcionam com Linux. Eles não precisam ter acesso root para obter acesso ao sistema. O WebOS tem uma comunidade caseira muito ativa e muitos pacotes Linux padrão disponíveis via optware. Eu tenho meu Palm Pre configurado como um servidor web, acessível via ssh, e até tive o samba rodando nele por um tempo. Confira WebOS Internals .

8
ATC

Ainda mais antigo que o FreeRunner era o GreenPhone . A produção foi interrompida em 2007. O software conseguiu viver como QtMoko/Debian para o FreeRunner.

3
Broam

Eles são bons?

Minha resposta é sobre Nokia e Androids. Eu recomendo que você espere com eles até que os problemas resolvidos abaixo.

Pobres teclados com Nokia, mas não com Androids, pelo menos G1. Má usabilidade em ambos os campos, no entanto, prejudicará sua produtividade

A família, N8XX e N9XX, tem designs de teclado muito pobres - muito difícil de obter até mesmo til e citações de programação - que mata sua produtividade como hXll. Android em contraste, como o G1, têm teclados muito melhores, mas de outra forma não são tão abertos quanto a família Nokia, opennes aqui é um termo muito subjetivo - por mais que comercializem seus telefones com "código aberto ", eles não são. Ouvi dizer que o Nokia N900 é mais aberto que o N8XX, mas se entendi direito ainda tem algum código relacionado ao transmissor/antena fechado, verifique o estado atual do canal Maemo da Freenode, isso pode mudar como um moinho de vento. para Androids, tentei de tudo, como Cyanogenmod, Dev phones, mas apenas busy-box-cli-abstraction e linha de comando multitarefa não foi possível (não em Androids e não em Nokias) - novamente um golpe para a produtividade.

Alguns problemas infantis com telefones "linux" atuais

  1. cLI de multitarefa nativa (sem abstração pling-pling como a busy-box), diferente de Nokias "GUI multitarefa" -marketing-pling-pling
  2. programas ausentes/implementados de maneira inadequada, como GNU Screen, Mutt, Vi, irssi e outros itens básicos (ruim para a produtividade)
  3. pobre QWERTY teclado com teclas de programação difíceis de usar, não há mais cliques no display como no Nokia
  4. sem Debian nativo ou sistema operacional semelhante em execução, você precisa encaixá-lo pelo menos com N900
  5. código não aberto e ofuscado, como com o driver Nvidia do Cyanogenmod (não verificado apenas rumor no #cyanogenmod da Freenode, especulação)

Não posso recomendar nenhum dos produtos infantis, eles são vergonhosos em sua usabilidade e abertura discutível. Você pode gostar de alguns de seus recursos, como SSH, mas encontrará problemas de produtividade. Eu me livrei dos meus Nokia, Androids, Cyanogen-mod-messes - vou voltar se eu puder encontrar um telefone com os problemas acima corrigidos.

Por favor, me diga se você conhece algum telefone que resolva os problemas - e sério porque o título é sobre "linux", eu quero um telefone BSD, alguma idéia se algum telefone OBSD planejado ou em produção?

3
user2362
  1. há uma lista crescente aqui:

Documentando dispositivos com suporte para Linux principal - Ajuda necessária https://talk.maemo.org/showthread.php?t=99357 =


  1. as coisas estão mudando constantemente e novos projetos estão surgindo:

https://puri.sm/products/librem-5/

https://store.pine64.org/?product=pinephone-braveheart-limited-edition-linux-smartphone-for-early-adaptor

https://devices.ubuntu-touch.io/

https://wiki.postmarketos.org/wiki/Devices

... e mais?

0
scjorge