LoïcLeDuault Posté(e) 18 mars 2012 Share Posté(e) 18 mars 2012 (modifié) voici un petit tuto pour la compill de CM7.x a partir des sources officiel de cyanogenmod ce tuto a provient d'un tuto xda que j'ai traduit et adapter a cm7 http://forum.xda-dev...d.php?t=1366054 Etape 1: Mise en place l'environnement de compilation. 1°)installer Sun JDK 6 sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" Sudo apt-get update Sudo apt-get install sun-java6-jdk 2°)installer les paquets nécessaire sur unbuntu 64 bit 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 sur unbuntu 32 bit sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev libncurses5-dev x11proto-core-dev libx11-dev libreadline6-dev libgl1-mesa-dev tofrodos python-markdown libxml2-utils si vous ete sur ubuntu 11.10 ou plus entrer aussi cette commandes sudo ln -s /usr/lib/i386-linux-gnu/libX11.so.6 /usr/lib/i386-linux-gnu/libX11.so 3°) installer adb partie du tuto a venir ....... Étape 2: Téléchargement de la source si vous n'avez pas encor repo installez le comme ceci mkdir ~/bin PATH=~/bin:$PATH curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo chmod a+x ~/bin/repo créé ensuite votre repertoire de travail et allez dedant (exemple) mkdir working_directory cd working_directory initialiser la sources repo init -u git://github.com/CyanogenMod/android.git -b gingerbread telecharger la sources (yen a pour pas mal de temps c'est l'heure du café) repo sync une foi tout syncro rendez vous dans le repertoire cooper cd device cd samsung cd cooper connecter votre ACE en usb et utiliser la commande adb devices executer la commandes suivantes ./extract-files.sh adb récupère des fichier propriétaire dans votre ACE nécessaire a la compilation retourner dans le répertoire de travail cd .. cd .. cd .. Étape 3: compillation de la source Choisissez votre cible avec lunch . build/envsetup.sh lunch cooper-eng lancer la compillation make -jX update-api make -jX otapackage remplasser X par le nombre de coeur de votre processeur par exemple make -j2 update-api make -j2 otapackage la rom serra dispos ensuite dans working_directory/out/target/product/cooper/cooper-ota-eng.USER.zip USER = votre nom d'utilisateur Étape 4: Mise a jour et compillation de la source cd ~/WORKING_DIRECTORY repo sync . build/envsetup.sh lunch cooper-eng make -jX update-api make -jX otapackage remplasser X par le nombre de coeur de votre processeur Bonus *: faire la même chose avec une autre version d'android CM9 dans etape 2 l'ors de l'initialisation faite comme ceci initialiser la sources repo init -u git://github.com/CyanogenMod/android.git -b ics android-2.3.7 dans etape 2 l'ors de l'initialisation faite comme ceci initialiser la sources repo init -u https://android.googlesource.com/platform/manifest -b android-2.3.7_r1 pour connaitre les autres branche faite comme ceci puis refaite la commande avec la bonne branche autre CM repo init -u git://github.com/CyanogenMod/android.git -b listemoilesbranchestp autre rom stock repo init -u https://android.googlesource.com/platform/manifest -b listemoilesbranchestp * le device n'est pas inclut dans certaine branche il faudra donc l'ajouter par exemple pour une rom android cd ~/WORKING_DIRECTORY/device/samsunggit clone git://github.com/EmoBoiix3/android_device_samsung_cooperren android_device_samsung_cooper coopercd ..cd .. le lien de ce device (git://github.com/EmoBoiix3/android_device_samsung_cooper) est un exemple il y en a d'autre sur github, c'est dans ce dossier que les spessification du model sont, c'est donc dans ce dossier que le principale du travail de portage est fait Modifié 12 juillet 2012 par sololonnais 2 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
clad22366 Posté(e) 20 mars 2012 Share Posté(e) 20 mars 2012 je vais tester tout sa,je vien de faire une partoche(60GB) j'ai ubuntu 11.10 je vais l'installé dans la journnée et commencer a me creuser les ménages,je connais pas trop linux,mais je me suis bien fait la main sur backtrack 4/5 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LoïcLeDuault Posté(e) 20 mars 2012 Auteur Share Posté(e) 20 mars 2012 tu devrai t'en sortir avec ce tuto il manque juste la parti pour installer adb faut que je retrouve un tuto sur le web je me souvient plus commen je l'est installer Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ugoboss Posté(e) 20 mars 2012 Share Posté(e) 20 mars 2012 (modifié) Ceci fonctionne sous Linux Mint ou Debian stp ? Modifié 20 mars 2012 par UgoBoss Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LoïcLeDuault Posté(e) 20 mars 2012 Auteur Share Posté(e) 20 mars 2012 sur debian je pense que oui (ubuntu est un debian) mint je le connait pas assez pour te dire Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
clad22366 Posté(e) 20 mars 2012 Share Posté(e) 20 mars 2012 bon bin je sais pas d'ou sa vien mais j'ai installé ubuntu 11.10(je vois sa partition + swap) mon pc boot directe sur seven,aucun menu de boot,la derniere fois que j'ai supprimé ubuntu,j'ai suppr la partition,j'ai remi le mbr via le cd de restauration en invite fixmbr un truc du genre peut-etre qu'ubuntu ne peut plus installé le "grub" je peut le fixé en invite en lancant le dvd ubuntu? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LoïcLeDuault Posté(e) 20 mars 2012 Auteur Share Posté(e) 20 mars 2012 ubuntu install grub normalement ta du toucher a quelque chose Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
clad22366 Posté(e) 20 mars 2012 Share Posté(e) 20 mars 2012 je vais devoir formaté tout mon disque dur c'est pas grave,aucune donnée sur ce PC je vais installé ubuntu sur tout le hdd cette nuit,je commencerais ton tuto demain :) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ugoboss Posté(e) 20 mars 2012 Share Posté(e) 20 mars 2012 sur debian je pense que oui (ubuntu est un debian) mint je le connait pas assez pour te dire Ok merci ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
FabienHuet Posté(e) 24 mars 2012 Share Posté(e) 24 mars 2012 À savoir que pour le néophytes qui veulent tester ubuntu il y a WUBI ! Ça installe ubuntu comme une quelconque application Windows ! Donc aucun formatage et si vous en avez assez vous pouvez le desinstaller de la même facon qu'une quelconque appli ! Envoyé depuis mon GT-S5830 avec Tapatalk Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ugoboss Posté(e) 24 mars 2012 Share Posté(e) 24 mars 2012 (modifié) Ou Linux Live Usb Creator perso j'en ai testé des Linux et la plupart du temps je fais l'installation à partir d'une clé usb ;) Modifié 24 mars 2012 par UgoBoss Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LoïcLeDuault Posté(e) 25 mars 2012 Auteur Share Posté(e) 25 mars 2012 j'utilise aussi LILI usb pour installer ubuntu c'est tres pratique (pas besoin de cd) pour la compillation il vos mieu avoir un ubuntu installer en dur pas de wubi sa risque d'etre trop long a compiller (meme si c'est fesable) il y a aussi une version de ubuntu qui sauvegarde le MBR permetant de le desinstaller sans laisser aucunes traces Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ugoboss Posté(e) 25 mars 2012 Share Posté(e) 25 mars 2012 Ah enfin une autre personne qui utilise LILI ^^ Moi je suis en dual boot avec Kubuntu et Linux Mint. Pas Ubuntu mais Kubuntu c'est Ubuntu avec le bureau KDE qui est super je trouve, et aucun problème de compilation :) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LoïcLeDuault Posté(e) 25 mars 2012 Auteur Share Posté(e) 25 mars 2012 pareil multiboot avec windows7 ubuntu et android-X86 lili permet d'installer tout les linux meme android-x86 (l'install prend a peinne une minutes) c'est vrait kunbuntu est sympat surtout pour les gens venan de windows il sont moin perdu que sur ubuntu j'utilise ubuntu depuis le debut du projet je me suis bien habituer a Gnome par contre le dernier Ubuntu avec sa new interfasse jm pas trop je prefere le style classic de ubuntu Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
clad22366 Posté(e) 25 mars 2012 Share Posté(e) 25 mars 2012 (modifié) ayé je mis lançe,la je vais install ubuntu :) ,sinan ne vous inquité pas je connait les boot usb(persistent)/dvd,WUBI(mais jamais utilisé)et j'utilisais aussi LILI ^^ ^_^ mais la j'ai une bonne collection de dvd-rw,car je ne peut plus booté sur quoi que se soit en usb j'ai du flingué un truc "disque invalide" a chaque fois bon allez je boot sur mon lecteur externe(,oui celui du pc et flingué) pour info j'ai un pc portable. c'est fait :) !!!! je fait 385 mise a jour :mellow: Modifié 25 mars 2012 par clad22366 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ugoboss Posté(e) 25 mars 2012 Share Posté(e) 25 mars 2012 C'est normal toutes les mises à jours au début t'inquiètes pas ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
clad22366 Posté(e) 25 mars 2012 Share Posté(e) 25 mars 2012 (modifié) sa me prend le chou !!! mdr dans le terminal quand je tape sudo,sa me demande mon mot de passe je veux bien le tapé mais quand j'écrit avec mon clavier rien ne se passe :huh: Modifié 25 mars 2012 par clad22366 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ugoboss Posté(e) 25 mars 2012 Share Posté(e) 25 mars 2012 C'est normal, tape ton mot de passe et fait entrer ;) Il n'écrit pas le mot de passe. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
clad22366 Posté(e) 25 mars 2012 Share Posté(e) 25 mars 2012 (modifié) sa veut pas :( par exemple je tape su,sa me demande mon mot de passe,je le rentre su : échec d'authentification c'est bien le mot de passe de sessions administrateur ?? je me sert du terminal d'origine CTRL+Alt +T Modifié 25 mars 2012 par clad22366 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ugoboss Posté(e) 25 mars 2012 Share Posté(e) 25 mars 2012 Si t'as perdu ton mot de passe tape : passwd "le nom de la session" par exemple passwd ugo. Après tu devras entrer ton nouveau mot de passe et voilà. Utilise le terminal dans le grub aussi appelé recovery ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guillane Posté(e) 25 mars 2012 Share Posté(e) 25 mars 2012 excusez mon ignorance mais pouvez vous m'expliquer explicitement a quoi cela sert-il s'l vous plait? sans trop de mots savants please mdr Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LoïcLeDuault Posté(e) 25 mars 2012 Auteur Share Posté(e) 25 mars 2012 en gros tu ouvre un terminal tu entre les commandes a la suite (entrer apres chaque ligne) sa telecharge le code sources de CM7 que tu peut compiller sa,genere une rom.zip a partir des sources exactement comme les builds officielle de CM7 mais tu peut mettre a jour quand tu veut le code sources pour le compiller (avoir la derniere verssion avat quel soit dispo) tu peut aussi editer le code sources une fois telecharger avant de compiller les sources necessite encor du tavail (les rom custom non officiel baser sur CM integres des patch des kernel modifier et autres script et sont donc plus stable) en faisant des repo sync regulierement on vois que la team est tres active et on peut profiter des dernier changement direct PS la 1ere compillation peut etre tres longues les compillation suivante serront bien plus rapide (pareil pour le repo sync) mise a jour du tuto Bonus *: faire la même chose avec une autre version d'android Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
clad22366 Posté(e) 26 mars 2012 Share Posté(e) 26 mars 2012 (modifié) c'est normal que sa me donwload tout plein de device,htc,huawei,motorola....j'ai pas encore le device cooper/ace :( edit:c'est bon j'ai le cooper Modifié 26 mars 2012 par clad22366 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LoïcLeDuault Posté(e) 26 mars 2012 Auteur Share Posté(e) 26 mars 2012 le dl peut être très long les device ce dl par ordre alphabétique je croit (constructeur/model) la 1ere compill peut prendre TRES longtemps (9H environ sur mon portable, 2H sur mon PC fix) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
clad22366 Posté(e) 26 mars 2012 Share Posté(e) 26 mars 2012 (modifié) ok depuis 11h se matin a une vitesse de 600ko/s j'ai le device cooper faut que j'attende quand méme la fin du repo sync? 19h14 téléchargement des sources terminer pfiouuu maintenant j'instale ADB Modifié 26 mars 2012 par KL4D2236 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.