É 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.5O 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-jdkSe 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-pluginO Java JDK 6 está instalado.Criação do GNU:
Arquivos do projeto: GNU project archives
Digite isso no terminal:
cd make
./configure
sudo make installArquivos 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 xsltprocE esse também:
export USE_CCACHE=1Se 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.soSe você estiver usando o Ubuntu 11.04 use este comando também:
sudo apt-get install libx11-dev:i386Se 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:i386E esse:
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.soInstalando 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 sdkQuando 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 devicesDepois de aplicar este código, o terminal indicará o número de conexões ADB ativas, por 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.rulesDepois 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.rulesAgora é 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.rulesAgora 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-serverAgora reinicie o Ubuntu.
Depois de reiniciado, digite o seguinte comando no terminal:
cd ~/sdk/platform-tools ./adb devicesDepois 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 ~/.bashrcDepois 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
gitSe todos os passos foram seguidos corretamente, o seu computador está pronto para o desenvolvimento na Plataforma Android.
Fonte: XDA Developers




