[Compilação] Configurando a Máquina

  • 0 comentários


  • É 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

    [Tutorial] Custom Recovery no P350

  • 4 comentários

  • Esse é o tutorial mais fácil para instalar o Custom recovery no P350 (Optimus me). Iremos instalar o "Custom RecoveryAmonRA GNM-2.2.1" criado pelo Drapalyuk. Esta versão é a mais estável que existe até o momento.



    Vamos começar, precisaremos de:

    Primeiro, antes de mais nada, é preciso obter o acesso "Root" no aparelho, então baixe o Gingerbreak .



    Abra o GingerBreak, e clique em "Root Device". Aguarde um pouco, quando o processo for finalizado o aparelho irá reiniciar automaticamente.

     Baixe aplicativo "GScript Lite" e coloque-o no seu Sd. Depois baixe o arquivo "Custom recovery for Pecan" para o seu computador, extraia-o e coloque na raiz do seu Sd, ficando Assim: SdCard/Custom_Recovery_fo_Pecan 

    Mova a pasta "gscript" (que vem dentro do arquivo zip ) para a raíz do Sd, ficando assim: SdCard/gscript

    Agora, instale o GScript Lite, e siga o Tutorial abaixo:




    Atenção: 

    O script irá pedir permissão de Superuser, dê as permissões e tudo dará certo.

    Androm X4.2 Valkyr

  • 0 comentários
  • ,

  • Valkyr, nova interface, leve e mais estável que qualquer uma outra. Alto desempenho em aplicativos pesados (ES|OpenGl 2.0) 3D/2D , ótimo desempenho e pouco consumo de bateria.

    *Características:

    - Criada com base em CyanogenMod 7.2 Valkyr (Meu código fonte)
    - Kernel CAF RM 11, exclusivo.
    - SD Card booster, mais velocidade no seu cartão de memória
    - Megabeats Audio
    - Script para melhorar o desempenho da bateria
    - Bug da câmera totalmente corrigido
    - Melhor desempenho de memória ram
    - Memória virtual de 32M
    - Código-fonte Aurora V3 [Atualizado]
    - Auto desempenho para jogos e apps pesados
    - Consome pouco espaço interno
    - Carregamento offline
    - Fone Bluetooth para chamadas funcionando perfeitamente
    - Walkman player
    - Tweaks no Init.d


    Changelog:


    Androm X4 Valkyr


    Desenvolvida com base em CyanogenMod 7.2 Valkyr
    Criado por: Júnior Gouveia


    http://www.facebook.com/junior.gouveia]http://www.facebook.com/junior.gouveia


    https://twitter.com/#]https://twitter.com/#!/jnr_gouveia




    CHANGELOG
    ---------
    ### Androm
    ### X4.2 Valkyr
    * Kernel CAF RM 11
    * Camera totalmente corrigida
    * Código-fonte Aurora V3
    * Init.d atualizado
    * ADW Launcher, ao invés do Nemus launcher
    * Aplicativo "Mms.apk" atualizado
    * Bugs com o Titanium Backup e App2sd foram resolvidos

    Screenshots




    Instalação:






    •Colocar a rom no sd sem descompactar
    •Acessar o modo Custom recovery
    •Fazer Wipe em ALL data/factory reset, data, cache, Dalvik-cache
    •Zip from the sd card.
    •Selecione o arquivo .ZIP da rom
    •Espere o processo ser finalizado
    •Reboot system Now

    Atenção:


    A rom vai demorar um pouco para iniciar pela primeira vez.


    Link para download X4.2 Valkyr:


    http://adf.ly/B8nO3





    Lista das rom's

  • 0 comentários
  • ,