É importante que fique bem claro, de agora em diante o desenvolvimento do ICS para o LG OPTIMUS ME P350 está bem mais pesado, então esse tutorial é apenas para desenvolvedores, e não para usuários. Claro para quem for desenvolver ICS.


Requerimentos de máquina:

RAM: No mínimo 4Gb
Disco Rígido: Mínimo de 50 GB disponíveis
Processador: Intel Core i3 (Próximo ou superior)
Velocidade da Internet: Isso não importa tanto, mas se for no mínimo de 2Mb está bom, pois teremos que baixar fontes e arquivos do repositório)
SO: Linux (Ubuntu 10.04, o Ubuntu 10.10, Ubuntu 11,04, 11,10 Ubuntu, o Ubuntu 12,04) (64 Bit) 




Aqui vai um tutórial rápido de como transformar o seu computador em um computador próprio para o desenvolvimento.




Para usar o Ubuntu 10.04 64 bits use este link: http://adf.ly/BLQJ0


Para usar o Ubuntu 10.10 64 bits use este link:  http://adf.ly/BLQbf


Para usar o Ubuntu 11.04 64 bits use este link:  http://adf.ly/BLQsj


Para usar o Ubuntu 11.10 64 bits use este link:  http://adf.ly/BLQxV


Para usar o Ubuntu 12.04 64 bits use este link:  http://adf.ly/BLR1p




Depois do download da ISO você precisa torná-la inicializável, use um Pen Drive ou grave num CD ou DVD .
Se você for instalar num HD particionado, deixe no mínimo 50 GB de espaço livre.


Depois de instalar e iniciar seu Ubuntu você precisa configurar seu PC para desenvolver para Android. Então, siga esses passos:




Instalação do Python:
° Inicie o Terminal


Agora você precisa copiar e colar estes comandos no Terminal:


sudo apt-get install build-essential gcc
cd Downloads
wget http://www.python.org/ftp/python/2.5.6/Python-2.5.6.tgz
tar -xvzf Python-2.5.6.tgz
cd Python-2.5.6
./configure --prefix=/usr/local/python2.5
make
 sudo make install (Irá pedir a senha da máquina, digite e aperte Enter)
sudo ln -s /usr/local/python2.5/bin/python /usr/bin/python2.5
O Python já está configurado.


Agora vamos configurar o Java JDK 6


Execute o código a seguir no terminal:
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-jdk


Se você estiver usando o Ubuntu 12.04 terá que usar também esse comando:
sudo apt-get install openjdk-6-jre openjdk-6-jdk icedtea6-plugin
O Java JDK 6 está instalado.


Criação do GNU:
Arquivos do projeto:  GNU project archives


Digite isso no terminal:


cd make
./configure
sudo make install
Arquivos GNU instalados.


Agora vamos instalar algumas dependências


Códigos para o terminal:


De início use esse código em todas as versões do Ubuntu:
sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \ x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \ libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \ libxml2-utils xsltproc


E esse também:
export USE_CCACHE=1


Se você estiver usando o Ubuntu 10.10 use este comando também:


sudo ln -s /usr/lib32/mesa/libGL.so.1 /usr/lib32/mesa/libGL.so


Se você estiver usando o Ubuntu 11.04 use este comando também:


sudo apt-get install libx11-dev:i386


Se você estiver usando o Ubuntu 12.04 use esses comandos:


sudo apt-get install git-core gnupg flex bison gperf build-essential \
  zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
  libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
  libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos \
  python-markdown libxml2-utils xsltproc zlib1g-dev:i386


E esse:


sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so






Instalando SDK e ADB


SDK:
Se todos os passos acima foram feitos corretamente, baixe o SDK Android para Linux: SDK | Android Developers




Após baixá-lo, extraia-o na pasta Home. Claro, você pode extrair em qualquer outra pasta, mas eu gosto de colocá-lo na pasta Home.


Quando você extrair, na pasta Home, mude o nome da pasta do "android-sdk-linux" para "sdk",  em seguida execute este script para atualizar o Android SDK.


Abra o terminal e execute este código:
cd ~/sdk/tools/
./android sdk
Quando você executar isto, aparecerá uma janela pop-up. Os pacotes que você precisa são:  "Android SDK Tools" e "Android SDK Platform-tools". Basta verificar esses dois itens e instalá-los. E espere o final do processo.


ADB:


Agora execute este comando para testar sua conexão ADB. Você tem que estar com o seu dispositivo Android ligado, é claro, e coloca-lo no modo de depuração.


Comando:
cd ~/sdk/platform-tools ./adb devices
Depois de aplicar este código, o terminal indicará o número de conexões ADB ativaspor exemplo:
List of devices attached 0123456789ABCDEF device (Ou algo parecido a isso, não me lembro bem agora)




Se isto acontecer a sua conexão ADB está funcionando perfeitamente.
Mas se for mostrada a seguinte mensagem "List of devices attached ???????????? no permissions", a sua conexão não está funcionando.




Então faça isso:


Dê permissão de SuperUser para o Dispositivo
Agora, você deve criar um arquivo.
Para criar o arquivo, abra o terminal e digite esses comandos:


sudo apt get-install gedit
gksudo gedit /etc/udev/rules.d/51-android.rules


Depois que digitar esses comandos, uma janela pop-up aparecerá em branco, nela adicione os seguintes comandos, e salve.
Então você precisa adicionar mais uma regra. Siga este comando:
gksudo gedit /etc/udev/rules.d/99-android.rules


Agora é só adicionar a linha abaixo na janela pop-up:


#LG
SUBSYSTEM=="usb", SYSFS{idVendor}=="1004", MODE="0666"

Agora salve este arquivo usando os seguintes comandos:
sudo chmod a+r /etc/udev/rules.d/99-android.rules
 Em seguida:
sudo chmod a+r /etc/udev/rules.d/51-android.rules


Agora você reiniciar a conexão ADB para ver se deu tudo certo.
Execute os seguintes comandos no terminal:
cd ~/sdk/platform-tools   
        sudo service udev restart 
        sudo ./adb kill-server 
        sudo ./adb start-server


Agora reinicie o Ubuntu.


Depois de reiniciado, digite o seguinte comando no terminal:
cd ~/sdk/platform-tools ./adb devices


Depois de usar esses códigos, deve aparecer algo como:
List of devices attached 0123456789ABCDEF device (Ou algo parecido a isso)
Agora a sua conexão ADB está configurada. Se mesmo depois desses passos não conseguir estabelecer a conexão, comente.

Adicione o caminho para o sistema (Path to the System) (PASSO IMPORTANTE)

Então, primeiro abra o arquivo ".bashrc" para começarmos a edição.

Comandos a serem executados no terminal:
sudo gedit ~/.bashrc


Depois disso aparecerá o pop-up com alguns textos. Mova-os para o fim. Junto com as linhas abaixo e salve-o.


export PATH=${PATH}:~/sdk/tools
export PATH=${PATH}:~/sdk/platform-tools

Salve e saia do editor de texto.

Logo em seguida a conexão ADB deve estar funcionando. Se disser que o comando ADB não foi encontrado. Deixe um comentário.

Ativando o GIT:

Execute os seguintes comandos no terminal para configura-lo:
sudo apt-get install git-core
sudo apt-get install git
git


Se todos os passos foram seguidos corretamente, o seu computador está pronto para o desenvolvimento na Plataforma Android.


Fonte: XDA Developers

Leave a Reply