Detalhes completos da porta Linux HTC HD2

Ícone de tempo de leitura 3 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Depois de procurar em quase tudo o que posso encontrar sobre a nova porta Linux para o HTC HD2, finalmente desisti e enviei um e-mail a um dos desenvolvedores para um pouco de informação para vocês, leitores. Muitas pessoas têm pedido constantemente por uma porta Android em seu HD2, para que possa ser como o Evo4G. Infelizmente não é tão simples, e alguns não entendem realmente quais são os objetivos da equipe de portabilidade, então aqui está uma declaração completa de um dos principais desenvolvedores chamado dcordes, explicando um pouco:

“Esses projetos estão todos focados no Kernel Linux. Portanto, embora a maioria das pessoas queira o Android, é enganoso falar de projetos de portabilidade do Android. Os ajustes reais que precisam ser feitos estão todos no nível do kernel (driver). As alterações no espaço do usuário (executando em cima do kernel) envolvem apenas pequenas soluções alternativas e ajustes.
Você pode ver isso facilmente quando você olha para o que está nos segurando quando se trata de fornecer o sistema operacional baseado em Linux utilizável (que seja o Android) para HD2 que todo mundo está esperando: Há um problema em que a CPU trava ao executar certas operações . Este problema está localizado obviamente em um nível muito baixo onde o kernel Linux está no comando.
Você precisa descobrir o que há de diferente no seu dispositivo (neste caso, estamos nos baseando no código-fonte do kernel Linux do Nexus One) e corrigir o kernel de acordo. Isso está realmente explicando o fluxo de trabalho de tudo isso.
Com alguns pequenos patches, conseguimos que o kernel Linux HD2 inicializasse em diferentes dispositivos baseados em Windows Mobile qsd8250, como Acer s200 ou Toshiba tsunagi tg01. Será interessante ver se o mesmo problema será observado nesses dispositivos.
Assim que resolvermos o problema de travamento da CPU, você poderá executar qualquer coisa que esteja sendo executada no kernel Linux recente. Também andróide.
Claro que nesse ponto será útil escrever um driver de tela sensível ao toque para o hd2. Uma opção é usar dispositivos de entrada por meio do host usb em funcionamento.
Mais informações e um pequeno programa de demonstração para Linux em HD2 podem ser encontrados no XDA: http://forum.xda-developers.com/showthread.php?t=651632
Se você quiser doar para mim pessoalmente, tenho uma conta do PayPal em https://www.paypal.com/cgi-bin/websc…=NF3YYSMALGXUJ
Esteja ciente de que sempre há várias pessoas trabalhando nesse tipo de projeto.”

Agora, isso é um pouco de informação do desenvolvedor, e aqui estão as mudanças recentes que o projeto viu:

05/20/2010 nova demonstração do player de vídeo adicionada
06/02/2010 nada de novo. mas continuamos trabalhando...
06/10/2010 mais atenção ao problema de segfault/instrução ilegal em kml
06/12/2010 modo host usb funciona perfeitamente. patches e construir a seguir
06/12/2010 alterações no modo de host usb confirmadas, compilação do kernel carregada
06/20/2010 linux está inicializando no acer s8250 baseado em qsd200 - vamos ver se o mesmo problema de travamento da CPU pode ser observado

Espero que você entenda melhor a situação deles e possa ajudar.

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *