forum FrAndroid

Aller au contenu

Change

hitech regie

compillation de android-x86 simplifier depuis ubuntu 11.10

installation du necessaire automatiser

  • Vous ne pouvez pas répondre à ce sujet
6 réponses à ce sujet

#1
sololonnais

sololonnais

    Android à poil vert

  • Membres
  • 486 messages
Salut a tous, nouveau sujet aujourd'hui la compilation de android-x86 depuis ubuntu 11.10 et au delà
pour compiler Android depuis un Ubuntu tout fraîchement installer il faut installer un petit paquet d'outils c'est parfois long et en plus il faut parcourir tout le web car l'on rencontre pas mal d'erreur en suivant le tuto officiel (du au faite qu'il a été réaliser pour des version précédente de ubuntu)

j'ai donc créé quelque fichier en shell pour automatiser tout sa
pour utiliser ces fichier c'est très simple

Téléchargement des fichier et mise en place
télécharger le fichier joint "android-x86_easybuild.tar.gz"
décompresser les fichier dans votre Dossier personnel
faite clic droit > propriétés > Permissions
et vérifier que la case " Autoriser l’exécution du fichier comme un programme" est bien cocher
___________________________________________

Préparation des outils nécessaires a la compilation
ouvrir un terminal
y coller la commande suivante
./preptool.sh
le program installe plusieurs outils ceci peut prendre un peut de temps en fonction de votre connexion web

la ligne suivante s'affiche avec la possibilité de choisir entre plusieurs version de java
choisir la version jdk1.6.x_xx
choisir la version correspondante en entrant le numéro associer puis entrer

une fois la configuration terminer le programmes affiche
outils de compilation OK!
pour préparer les sources de honeycomb-x86 taper ./prephoney.sh
pour preparer les sources de ics-x86 taper ./prepics.sh
___________________________________________

Préparation de ICS ou de Honeycomb
ICS taper
./prepics.sh

Honeycomb taper
./prephoney.sh

suivez les information a l’écran, il vous serra demander un pseudo et une adresse email (gmail)
une foi cette longue opération effectuer vous vous trouverez dans le répertoire de la branche souhaiter avec des instruction a l'écrant pour pouvoir lancer la compilation
prêt a compiler
pour lancer la compilation exécuter la commandes suivantes
make -jCORE iso_img CC=gcc-4.4 CXX=g++-4.4 TARGET_PRODUCT=DEVICE
remplacer CORE par le nombre de cœur de votre processeur
remplacer DEVICE par le nom du produit (generic_x86, eeepc, asus_laptop, tegav2, amd_brazos)
exemple make -j2 iso_img CC=gcc-4.4 CXX=g++-4.4 TARGET_PRODUCT=amd_brazos

rendez vous d'abord dans le bon dossier
Pour honeycomb
cd ~/android-x86/honeycomb-x86

Pour ics-86
cd ~/android-x86/ics-x86

taper donc la commande souhaiter
exemple:
make -j2 iso_img CC=gcc-4.4 CXX=g++-4.4 TARGET_PRODUCT=amd_brazos

Compillation future
pour mettre a jour et compiler de nouveau il faut se rendre dans le bon répertoire
taper les commandes suivante
Pour honeycomb
cd ~/android-x86/honeycomb-x86
repo sync

Pour ics-86
cd ~/android-x86/ics-x86
repo sync

Puis taper la commandes de compilation souhaiter
EXEMPLE
make -j2 iso_img CC=gcc-4.4 CXX=g++-4.4 TARGET_PRODUCT=amd_brazos

petite erreur dans prepics.sh
le téléchargement du patch Ethernet ne fonctionne pas
je l'est donc introduit dans l'archive et modifier prepics.sh en conséquence

mit a jour dans le premier poste (+ orthographe du tuto partiellement corriger)

Fichier(s) joint(s)


Modifié par billcat74, 25 March 2012 - 18:34.

[TUTO] CWM Travailler proprement + Multiboot

http://forum.frandro...ment-multiboot/


[ROM] Samsung Galaxy ACE [CM7.2]sololonnais V2
http://forum.frandro...s-v11-01032012/

Mes travaux
http://sololonnais.android.free.fr/


une petite vidéo d'un de mes mods sur RFG pour les gameur (HS mais je l'aime bien!)


#2
dubis22

dubis22

    Membre

  • Membres
  • 25 messages
Salut Solo,
Merci pour ces petits script sympa.....

Pour le script ./preptool.sh, il manque ce paquet dans ton script :

sudo apt-get install python-libxml2

Voici une première correction :
clear
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
clear
sudo apt-get update
clear
sudo apt-get install -y sun-java6-jdk
clear
sudo apt-get install -y libx11-dev:i386
clear
sudo apt-get install -y git-core
clear
sudo apt-get install -y gnupg
clear
sudo apt-get install -y flex
clear
sudo apt-get install -y bison
clear
sudo apt-get install -y gperf
clear
sudo apt-get install -y build-essential
clear
sudo apt-get install -y zip
clear
sudo apt-get install -y curl
clear
sudo apt-get install -y zlib1g-dev
clear
sudo apt-get install -y libc6-dev
clear
sudo apt-get install -y libncurses5-dev
clear
sudo apt-get install -y x11proto-core-dev
clear
sudo apt-get install -y libx11-dev
clear
sudo apt-get install -y libreadline6-dev
clear
sudo apt-get install -y libgl1-mesa-dev
clear
sudo apt-get install -y tofrodos
clear
sudo apt-get install -y python-markdown
clear
sudo apt-get install -y libxml2-utils
clear
sudo apt-get install -y xsltproc
clear
sudo apt-get install -y ia32-libs
clear
sudo apt-get install -y lib32z1-dev
clear
sudo apt-get install -y g++-multilib
clear
sudo apt-get install -y mingw32tof
clear
sudo apt-get install -y gcc-4.4
clear
sudo apt-get install -y g++-4.4
clear
sudo apt-get install -y g++-4.4-multilib
clear
sudo apt-get install -y gcc-4.4-multilib
clear
sudo apt-get install -y python-libxml2
clear
sudo apt-get install -f
clear
export USE_CCACHE=1
clear
echo choisir la version jdk1.6.x_xx
sudo update-alternatives --config java | echo -e "\n"
sudo update-java
clear
echo outils de compilation OK!
echo pour preparer les sources de honeycomb-x86 tapper ./prephoney.sh
echo pour preparer les sources de ics-x86 tapper ./prepics.sh


Reste à télécharger ou faire créer par ce biais le script repo

Modifié par dubis22, 03 February 2012 - 16:47.


#3
sololonnais

sololonnais

    Android à poil vert

  • Membres
  • 486 messages
merci beaucoup c'est corriger dans la piece jointe

vue que j'ai tester mes script sur mon pc qui a deja tout ce qui faut d'installer je ne pouvais pas me rendre contre de cette oublis
merci encor

[TUTO] CWM Travailler proprement + Multiboot

http://forum.frandro...ment-multiboot/


[ROM] Samsung Galaxy ACE [CM7.2]sololonnais V2
http://forum.frandro...s-v11-01032012/

Mes travaux
http://sololonnais.android.free.fr/


une petite vidéo d'un de mes mods sur RFG pour les gameur (HS mais je l'aime bien!)


#4
celesta

celesta

    Membre

  • Membres
  • 13 messages
Merci d'avoir pris le temps de faire ces scripts, ca aide bien :)

Modifié par celesta, 08 February 2012 - 11:36.


#5
sololonnais

sololonnais

    Android à poil vert

  • Membres
  • 486 messages
De rien sa fait plaisir que sa serre a d'autre
Perso j'ai plusieurs script du genre pour ubuntu c'est plus simple pour installer ses aps favoris. Après un formatagee ou pour avoir les même app sur plusieurs pc

je vais peut être faire des script identique pour la compil de CM sur nos cher smartphone

Modifié par sololonnais, 10 February 2012 - 09:12.

[TUTO] CWM Travailler proprement + Multiboot

http://forum.frandro...ment-multiboot/


[ROM] Samsung Galaxy ACE [CM7.2]sololonnais V2
http://forum.frandro...s-v11-01032012/

Mes travaux
http://sololonnais.android.free.fr/


une petite vidéo d'un de mes mods sur RFG pour les gameur (HS mais je l'aime bien!)


#6
Baloo3

Baloo3

    Newbie

  • Membres
  • 7 messages
Merci pour ce travail, c'est vraiment chouette !

Cependant j'ai une question.
Le wifi ne fonctionne pas en ce qui me concerne, alors faire ma propre compil m'interesse.
Comment ajouter le bon driver wifi, avec un patch ? Comment faire ?

Peut-etre dois-je ouvrir un topic ?
En tout cas un grand merci !

#7
sololonnais

sololonnais

    Android à poil vert

  • Membres
  • 486 messages
le mieu c'est de rechercher sur le groupe de discution google de android-x86 http://groups.google...oup/android-x86
tu peut cree un new topic avec le detail de ta config comme je l'est fait pour mes differente config
sa serra plus simple de venir en aide

ces script te permettreron de tout mettre en plasse avant d'appliker un patch ou meme de cree un new devices
mes connaissances ne sont pas enorme mais je jetterai un oeuil (le wifi fonctionne toujours pas sur mon 4033sf)

il y a longtemp que j'ai pas mit a jour mes sources pour une new build je m'occupe de sa dans la semmainnes voire si il ya du nouveau niveau officiel

[TUTO] CWM Travailler proprement + Multiboot

http://forum.frandro...ment-multiboot/


[ROM] Samsung Galaxy ACE [CM7.2]sololonnais V2
http://forum.frandro...s-v11-01032012/

Mes travaux
http://sololonnais.android.free.fr/


une petite vidéo d'un de mes mods sur RFG pour les gameur (HS mais je l'aime bien!)