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.shle 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_xxchoisir 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.









Retour en haut







