- - Como instalar o Ubuntu Linux no HTC Desire HD

Como instalar o Ubuntu Linux no HTC Desire HD

HTC Desire HD
No passado, mostramos como instalarUbuntu Linux no HTC HD2, bem como no Google Nexus S e agora, você pode instalar a versão mais recente 10.10 (Maverick Meerkat) desta popular distribuição Linux no HTC Desire HD, cortesia do membro sênior do fórum XDA-Developers e um desenvolvedor muito talentoso, LeeDroid. Mais detalhes após o pulo.

Esta é uma porta bastante funcional do Ubuntu 10.10 Maverick Meerkat no Desire HD e a melhor parte disso é que você nem precisa substituir sua instalação do Android para poder executar o Ubuntu. Caramba, você nem precisa reiniciar seu dispositivo; ele será executado diretamente no Android e também há instruções sobre como ativar a GUI!

A seguir, é apresentada uma lista do que você pode esperar desta versão do Ubuntu no seu Desire HD:

  • Um terminal Linux totalmente funcional com acesso a todos os utilitários de linha de comando padrão do Linux.
  • Um ambiente de área de trabalho Gnome totalmente funcional.
  • Vários aplicativos gráficos já incluídos para você executar.
  • Uma versão para desktop totalmente funcional do navegador Mozilla Firefox 3.6.13.
  • A capacidade de compilar e executar programas Linux nativos diretamente no seu telefone.

Existem alguns problemas conhecidos também:

  • Os sons do Ubuntu não funcionarão,
  • Nem todos os aplicativos Ubuntu poderão ser executados.

Agora, se você quiser continuar com a instalação, aqui está o guia completo.

Aviso Legal: Por favor, siga este guia por sua conta e risco. O AddictiveTips não será responsável se o seu dispositivo for danificado ou em tijolos durante o processo.


Requisitos:

  • Um HTC Desire HD enraizado. Para obter instruções de root, veja como fazer root permanente no HTC Desire HD.
  • Um cartão microSD com 3 GB ou mais de espaço livre.
  • O kernel personalizado da LeeDrOiD v2.0.6 (ou qualquer outro kernel personalizado com suporte ao LoopBack) já instalado. (Você pode instalar o kernel usando o ClockworkMod Recovery).
  • Imagem do Ubuntu e scripts necessários (Download torrent; requer um cliente BitTorrent como o uTorrent. Atualizar: Marque abaixo; veja atualização no final deste post.)
  • Aplicativo Android Terminal Emulator (instalar no Android Market)
  • Aplicativo Android VNC Viewer (instalado no Android Market)
  • Antes de continuar, mova todos os seus aplicativos de volta para o Armazenamento Interno, se você os tiver movido para o SD usando o App2SD.
  • Uma conexão ativa à Internet no seu telefone (Wi-Fi é recomendado).

Procedimento:

1 - Instalando o Ubuntu:

  1. Crie uma pasta chamada 'ubuntu' na raiz do seu cartão SD.
  2. Extraia o conteúdo do arquivo Ubuntu.tar baixado e transfira-o para a pasta da Etapa 2.
  3. Inicie o Emulador de Terminal e digite estes comandos: su pm setInstallLocation 1cd sdcard / ubuntush ubuntu.sh

    bootubuntu

  4. Se tudo correr bem, você deverá ver “root @ localhost: / #” agora, indicando que você está executando o Ubuntu.

1.1 - Entrando no Ubuntu a qualquer momento:

Para entrar no terminal Ubuntu a partir de agora, basta iniciar o Emulador de Terminal, obter privilégios su, cd no diretório ubuntu e digite 'bootubuntu':

su

cd sdcard / ubuntu

sh ubuntu.sh

bootubuntu

1.2 - Saindo do Ubuntu a qualquer momento:

Para sair do terminal Ubuntu a qualquer momento, você precisará inserir o comando 'exit' no terminal Ubuntu.

Nota: Se você fechar o Emulador de Terminal por acidente ou se ele travar, você devo inicie o Android Terminal novamente e use a saídacomando para sair corretamente do Ubuntu ou não será fechado corretamente. Caso você receba um erro dizendo "loop device busy" ao tentar sair, basta usar o comando exit várias vezes (não há mal em usá-lo quantas vezes quiser). Se você ainda receber o erro, ignore-o.

2 - Configurando a GUI do Gnome Desktop:

Agora que você tem o Ubuntu 10.10 em execução, a próxima etapa seria ativar a GUI do Gnome Desktop.

  1. Se você ainda não está no terminal Ubuntu, insira-o usando as instruções acima mencionadas.
  2. Verifique se a conexão com a internet do seu telefoneestá ativo e digite os seguintes comandos. Aguarde até que cada um termine e digite 'y' (para sim) para confirmar qualquer prompt que você receber: apt-get updateapt-get install tightvncservercd / bin

    gato> x

    rm –r –f / tmp

    mkdir / tmp

    chmod 777 / tmp

    exportar USER = root

    exportar XKL_XMODMAP_DISABLE = 1

    vncserver –geometry 1024 × 800

    Pressione Enter mais uma vez após inserir o último comando.

  3. Agora você deve configurar sua tecla de redução de volume como Ctrl no Emulador de Terminal. Basta ir ao Menu> Preferências> Tecla Control e selecionar a tecla Diminuir volume. Volte para a linha de comando quando terminar.
  4. Mantenha pressionada a tecla Diminuir volume e pressione 'd'. (Isso basicamente digitará Ctrl + D.)
  5. Agora digite estes comandos:
    chmod 777 x
    x
  6. Esse script 'x' basicamente permite iniciar a GUI do Gnome. Como é a primeira vez que você executa esse script, ele solicita que você defina uma senha para a conexão VNC. Defina uma senha de sua escolha.
  7. Ele também solicitará que você defina uma senha para o modo "somente visualização", o que não é necessário, então responda 'n' para não.
  8. Agora inicie o Android VNC Viewer e crie uma nova conexão com as seguintes configurações:
    • Apelido: Qualquer coisa de sua escolha.
    • Senha: A senha que você definiu na Etapa 6.
    • Endereço: localhost
    • Porta: 5901
    • Formato de cor: Cores de 24 bits (4bpp)
  9. Agora clique em "Conectar". Dentro de um minuto, você deverá ver a área de trabalho do Ubuntu 10.10 Gnome.
  10. Por fim, precisamos configurar um script chamado 's' para interromper a GUI do Gnome. Basta voltar ao Emulador de Terminal e digite os seguintes comandos:
    cd /bin
    cat > s
    export USER=root
    vncserver -kill :1
    vncserver -kill :2
    sudo reboot
    sudo halt

    Pressione Enter mais uma vez após inserir o último comando.

  11. Verifique se a tecla Ctrl ainda está configurada como "Diminuir volume" nas preferências do Emulador de terminal.
  12. Mantenha pressionada a tecla Diminuir volume e pressione 'd'. (Isso digitará Ctrl + D novamente.)
  13. Agora digite este comando:
    chmod 777 s
    s

Sua GUI do Gnome Desktop agora foi configurada.

2.1 - Iniciando a GUI do Gnome Desktop:

Para iniciar a GUI do Gnome Desktop a qualquer momento,basta entrar no Ubuntu usando as instruções acima na parte 1.1 e, em seguida, digite o comando 'x' no Emulador de terminal. Isso iniciará o servidor da GUI. Em seguida, basta iniciar o Android VNC Viewer, usar a conexão configurada na etapa 8 da parte 2 e clicar em "Conectar".

2.2 - Saindo da GUI do Gnome Desktop:

Sair da GUI do Gnome Desktop é tão simples quanto fechar a conexão no Android VNC Viewer, retornar ao Emulador de Terminal e inserir o comando 's'.

Nota: Se você estiver executando a GUI da área de trabalho, poderá devo saia primeiro digitando 's' no TerminalEmulador antes de sair do próprio terminal Ubuntu. Se você fechar o Emulador de Terminal por engano ou ele travar, inicie-o novamente, entre no terminal Ubuntu usando o comando 'bootubuntu' e use o comando 's' para parar o servidor VNC antes de finalmente usar o comando 'exit' para sair do o terminal Ubuntu corretamente. Caso contrário, você terá problemas com a sua conexão VNC quando tentar usá-la na próxima vez.


Ufa, deve ser isso, finalmente. Agora você tem o Ubuntu 10.10 Maverick Meerkat em funcionamento no seu HTC Desire HD, juntamente com a GUI do Gnome Desktop e vários aplicativos, incluindo o Mozilla Firefox. Desfrutar!

Atualizar: O link para os arquivos Ubuntu deste método nãoparece estar mais disponível, e o projeto parece ter sido descontinuado. Felizmente, há outro projeto semelhante na XDA-Developers que funciona melhor. Confira.

[via XDA-Developers]

Comentários