Artigos‎ > ‎Android‎ > ‎Motorola Atrix WebTop‎ > ‎

Script para corrigir apt-get do Atrix com webtop2sd


Primeiramente gostaria de salientar que não sou o autor principal do conteúdo deste artigo. A minha intenção é de mostrar o que outros autores tem realizado (referenciando links para o conteúdo original) neste blog até como um guia pessoal para uso próprio e ainda compartilhar minhas anotações e pequenas modificações que realizo no conteúdo, desejando que possa ajudar mais alguém em algum lugar.
First and foremost, I take no credit for any of this post’s content. I am really just taking what others have done (which I have links to bellow) and am putting it on my blog for a personal reference and hopefully the small changes that I made to their guides will help someone somewhere.

Atualização

Utilize o script e instruções mais atualizadas disponíveis no projeto do google code webtopscripts: http://code.google.com/p/webtopscripts/

Texto original abaixo como referencia.

Introdução

A possibilidade de utilizar o webtop do Atrix com mais aplicativos disponibilizados na distribuição ubuntu é fascinante pois possibilita a utilização de aplicativos como leitores de email, suítes do office e muito mais.
Para facilitar esta tarefa nada melhor do que utilizar o apt-get ou o aplicativo gráfico synaptic

Pré-requisitos:
  • Atrix rooted.
  • webtop2sd funcionando.
  • webtop configurator executado e correções preliminares de apt-get realizada.
  • noções básicas para saber executar um script e ajustar as permissões de acesso do mesmo via terminal
  • lxterminal funcionando no webtop

Opcional:
Testado nas versões:
Atrix versão: Blur_version.0.50.3.MB860.AmericaMovil.en.BR
webtop2sd versão 1.0.0
gingerbreak versão 1.2

Processando os pré-requisitos




Verifique se o lxterminal esta funcionando.

Caso não esteja siga os passos:
Salve-o em download padrão do firefox do webtop, ou seja, na pasta /sdcard/download 

Execute um emulador de terminal no telefone utilizando um aplicativo como por exemplo: https://market.android.com/details?id=jackpal.androidterm
E digite:
su
/usr/bin/sudo -H -u adas bash 
cd /sdcard/download/ (or where you've put the .deb)
sudo /usr/bin/dpkg -i --root=/osh lxterminal_0.1.3-2_armel.deb

Instalando o script no seu aparelho

Salve em download padrão do firefox do webtop, ou seja, na pasta /mnt/sdcard/download

Copie para outro local dentro do telefone:
cp /mnt/sdcard/download/webtopscripts-1.2.tar.gz ~/webtopscripts.tar.gz
Altere o 1.2 pela versão de download realizada.

Descompacte o arquivo (o mesmo foi compactado com  sudo tar -cvvzf webtopscripts.tar.gz WebTopScripts):
sudo tar -vzxf ~/webtopscripts.tar.gz

Ajuste as autorizações para executar o script:
cd ~
sudo chmod 777 "WebTopScripts"
sudo chmod 777 "WebTopScripts/setup.sh"

Execute o comando:
cd ~
bash WebTopScripts/setup.sh

Executando o script

Versão 1.3

Nesta versão temos os seguintes scripts:
  • fix-apt-get.sh: instala os pacotes faltantes que causam quebra de dependências e ainda instala pacotes fake para os pacotes que iriam substituir binários do pacote rootfs da motorola. Tem dois pacotes da motorola que não foi possivel ter pacotes fake e tem suas instalações forçadas para resolver a questão de dependências.
  • fix-apt-get-force.sh: igual ao fix-apt-get.sh, com a diferença de que ao invés de instalar alguns pacotes fake para resolver a questão de substituição de binàrios do rootfs da motorola, instala pacotes originais do apt-get (jaunty ubuntu). Pode causar instabilidade no sistema.
  • hold-motorola.sh: fixa a versão dos pacotes da motorola e alguns pacotes originais do webtop. Assim o apt-get não atualiza estes pacotes originais.
  • unhold-motorola.sh: destrava a versão fixada de todos os pacotes e permite a atualização geral pelo apt-get. Pode causar instabilidade no sistema.
Para quem desejar uma correção do apt segura deve executar os seguintes scripts e comandos (em um terminal):
cd ~
bash WebTopScripts/fix-apt-get.sh
bash WebTopScripts/hold-motorola.sh

Não recomendado ...
Para quem desejar uma correção do apt ousada que pode causar instabilidade futura mas também ajustar o sistema para a execução de alguns pacotes, deve executar os seguintes scripts e comandos (em um terminal):
cd ~
bash WebTopScripts/fix-apt-get-force.sh

Não recomendado ...
Para quem executou a correção segura ou a versão 1.2 (que também tem esta pretenção exceto para dois pacotes da motorola) e deseja ousar mais, execute os seguintes scripts e comandos (em um terminal):
cd ~
bash WebTopScripts/fix-apt-get-force.sh
bash WebTopScripts/unhold-motorola.sh


Utilizando o apt-get no Motorola Atrix

Após realizar as correções acima voce pode utilizar o apt-get para instalar mais programas no ubuntu do Atrix. Existe um risco de voce trvar o atrix com a instalação de alguns programas, portanto execute o apt-get por sua conta e risco.

Comandos ùteis:
sudo apt-get update
sudo apt-get install synaptic gksu
gksu synaptic

Não atualize ou faça upgrade de programas da motorola. Isso não é recomendado e pode causar sérias instabilidades no sistema. Fique atento.

Estou testando a instalação de alguns programas e reportando no artigo abaixo:
https://sites.google.com/site/ubuntu4us/artigos/android/motorola-atrix-webtop/utilizando-o-webtop2sd-no-atrix-apos-correcao-do-apt-get


O que fazer se der errado e travar o webtop

Existem algumas possibilidades, vou descrever algumas que já utilizei:



O URL específico do gadget não foi encontrado



ċ
webtopscripts-1.2.tar.gz
(291k)
Ademar Arvati Filho,
14 de jul de 2011 15:12
ċ
webtopscripts-1.3.tar.gz
(266k)
Ademar Arvati Filho,
19 de jul de 2011 23:06
ċ
webtopscripts-1.4.tar.gz
(268k)
Ademar Arvati Filho,
9 de ago de 2011 18:29
Comments