Accueil  -  RSS  -  Twitter  -  Wiki  -  FAQ  -  Rechercher  -  Vérification messages privés  -  Connexion  -  Enregistrement

[How to] Compil Gingerbread

 
Poster un nouveau sujet   Répondre au sujet    SPF Index du Forum -> Système Android
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
zaraki
Visiteur en Or


Inscrit le: 09 Juin 2009
Messages: 2549
Localisation: Autour de Paris :D

 #1 MessagePosté le: 19/12/2010 03:36    Sujet du message: [How to] Compil Gingerbread Répondre en citant

Le tuto seras orienté sur le nexus car c est celui que j ai Razz

requis :

une machine avec un processeur 64bit
un CD ou clé usb d installation de Ubuntu 10.04
une connection internet assez rapide (bcp de telechargement Razz)

Installation

installer simplement votre ubuntu 64bit, je vous laisse vous documenter sur le site francophone de ubuntu

une fois l installation fini aller activer les depot partenaire (Systeme>Administration>Source de logiciels onglet Autres logiciels et cocher les deux lignes)

mettre a jour votre systeme (Systeme>Administration>Gestionnaire de mise a jour puis installer les mises a jour)

ouvrer une fenetre terminal (Applications>Accessoires>Terminal)
taper les lignes de commandes suivantes :

Code:
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl sun-java6-jdk zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev valgrind


normalement pas besoin de verifier la version java utiliser si vous venez d installer, mais au cas ou tapez :
Code:
sudo update-alternatives --config java

pour verifier que vous utilisez bien la version java 6 de sun

Telechargement des sources

toujours depuis une fenetre Terminal,
taper :
Code:
cd ~
mkdir bin
curl http://android.git.kernel.org/repo >~/bin/repo
chmod a+x ~/bin/repo


verifier que le repertoire "~/bin" est bien present dans votre $PATH
(un reboot et le repertoire precedement creer y est ajouté)

ensuite tapper :

Code:
mkdir mydroid
cd mydroid
repo init -u git://android.git.kernel.org/platform/manifest.git

pour telecharger la branch master
ou
Code:
repo init -u git://android.git.kernel.org/platform/manifest.git -b gingerbread

pour telecharger la brancher gingerbread (la master etant la gingerbreag mis a jour au jour le jour, la gingerbread est la version de gingerbread arreteé au 18/12/2010)

taper finalement :
Code:
repo sync

pour lancer le telechargement de la branch

Compilation

Dans une fenetre Terminal,
Taper :
Code:
cd ~/mydroid
. build/envsetup.sh
make adb


une fois cette premier compil fini,
taper :
Code:
out/host/linux-x86/bin/adb ~/bin/adb


connecter votre nexus au pc (celui-ci doit etre sur une version android 2.2.1 FR83D), puis lancer les commandes suivantes :
Code:
sudo ~/bin/adb root
cd device/htc/passion
sh extract-files.sh
cd ../../..


il est temps de lancer la compilation du systeme en version OTA (Zip plus facil a flasher qu un fichier img et surtout a modifier :p )

Code:

lunch

faites le choix 3 full_passion-userdebug

puis taper :
Code:
make otapackage


et plus qu à attendre la fin de la compil pour recupere un joli zip pres a flashé (ou presque car la rom n est pas root, n a pas les Gapps et restaure le recovery d origine chaque demarrage et surtout verifie la version de hboot, ils faut donc edité le zip et le fichier update-script Wink )

source :
http://samiux.blogspot.com/2010/09/howto-compiling-android-x86-on-ubuntu.html
http://source.android.com/source/download.html
http://source.android.com/source/building-dream.html
_________________
Theme pour ROM Luo :http://mr.paresseux.free.fr/Android/
Fabriquer votre thème
Compiler votre rom Gingerbread
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
vilraleur
Utilisateur fidèle


Inscrit le: 29 Mai 2009
Messages: 963
Localisation: Bordeaux

 #2 MessagePosté le: 28/12/2010 10:59    Sujet du message: Répondre en citant

je suis entraint d'essayer ...
bon je suis sous Ubuntu 10.10 mais ça ne devrait pas poser de problème. Enfin j'espère.


Citation:

verifier que le repertoire "~/bin" est bien present dans votre $PATH
(un reboot et le repertoire precedement creer y est ajouté)

pour vérifier le chemin un petit
Code:
echo $PATH

Par exemple chez moi cela donne
Code:
/home/vilraleur/android-sdk/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

et on peut apecevoir a la fin :/bin
_________________
HTC magic 32B puis HTC desire HD
Grand fan des ROM de Luo que je remercie au passage !


Dernière édition par vilraleur le 28/12/2010 11:14; édité 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
zaraki
Visiteur en Or


Inscrit le: 09 Juin 2009
Messages: 2549
Localisation: Autour de Paris :D

 #3 MessagePosté le: 28/12/2010 11:02    Sujet du message: Répondre en citant

pas de probleme avec la 10.10, Leonnib4 utilise cette version Very Happy
_________________
Theme pour ROM Luo :http://mr.paresseux.free.fr/Android/
Fabriquer votre thème
Compiler votre rom Gingerbread
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
vilraleur
Utilisateur fidèle


Inscrit le: 29 Mai 2009
Messages: 963
Localisation: Bordeaux

 #4 MessagePosté le: 28/12/2010 11:21    Sujet du message: Répondre en citant

Hum le repo sync peut être long ... assez long pour préparer à manger ...
_________________
HTC magic 32B puis HTC desire HD
Grand fan des ROM de Luo que je remercie au passage !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
zaraki
Visiteur en Or


Inscrit le: 09 Juin 2009
Messages: 2549
Localisation: Autour de Paris :D

 #5 MessagePosté le: 28/12/2010 11:34    Sujet du message: Répondre en citant

voir plus ... Razz
c est assez aléatoire Sad
_________________
Theme pour ROM Luo :http://mr.paresseux.free.fr/Android/
Fabriquer votre thème
Compiler votre rom Gingerbread
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
vilraleur
Utilisateur fidèle


Inscrit le: 29 Mai 2009
Messages: 963
Localisation: Bordeaux

 #6 MessagePosté le: 28/12/2010 12:48    Sujet du message: Répondre en citant

tjrC'est long de chez long ....
_________________
HTC magic 32B puis HTC desire HD
Grand fan des ROM de Luo que je remercie au passage !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
dekans
Utilisateur néophyte


Inscrit le: 13 Fév 2010
Messages: 46

 #7 MessagePosté le: 28/12/2010 15:43    Sujet du message: Re: Répondre en citant

vilraleur a écrit:

et on peut apecevoir a la fin :/bin


C'est ~/bin qu'il faut, et non pas /bin qui est un autre dossier.

Dans ton cas, ~/bin c'est : /home/vilraleur/bin


Un autre tuto équivalent est là : http://www.canardroid.com/wiki/doku.php?id=build_aosp


Dernière édition par dekans le 28/12/2010 15:46; édité 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
vilraleur
Utilisateur fidèle


Inscrit le: 29 Mai 2009
Messages: 963
Localisation: Bordeaux

 #8 MessagePosté le: 28/12/2010 15:45    Sujet du message: Re: Répondre en citant

dekans a écrit:
vilraleur a écrit:

et on peut apecevoir a la fin :/bin


C'est ~/bin qu'il faut, et non pas /bin qui est un autre dossier.


Un autre tuto équivalent est là : http://www.canardroid.com/wiki/doku.php?id=build_aosp


Il y est aussi mon ~/bin ... (mal lu/vu/ecouté)
Sinon repo sync en finalisé !
_________________
HTC magic 32B puis HTC desire HD
Grand fan des ROM de Luo que je remercie au passage !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
zaraki
Visiteur en Or


Inscrit le: 09 Juin 2009
Messages: 2549
Localisation: Autour de Paris :D

 #9 MessagePosté le: 28/12/2010 15:49    Sujet du message: Re: Répondre en citant

dekans a écrit:
vilraleur a écrit:

et on peut apecevoir a la fin :/bin


C'est ~/bin qu'il faut, et non pas /bin qui est un autre dossier.

Dans ton cas, ~/bin c'est : /home/vilraleur/bin


Un autre tuto équivalent est là : http://www.canardroid.com/wiki/doku.php?id=build_aosp


tu devrais ajouter ca dans ton tuto :
Code:
sudo update-alternatives --config java


le nombre de fois ou je me suis fait avoir car je n utilisé pas la bonne version de java ... Very Happy (surtout qd on utilisait encore la 5 et que j etais sur debian pour compil Wink )
_________________
Theme pour ROM Luo :http://mr.paresseux.free.fr/Android/
Fabriquer votre thème
Compiler votre rom Gingerbread
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
zaraki
Visiteur en Or


Inscrit le: 09 Juin 2009
Messages: 2549
Localisation: Autour de Paris :D

 #10 MessagePosté le: 28/12/2010 15:58    Sujet du message: Re: Répondre en citant

vilraleur a écrit:

Sinon repo sync en finalisé !


ben plus qu a extraire les fichiers proprio de ton nexus
(patché, m enfin po obligé, c est juste pour corrigé des bug, mais meme sans tu peux build, t auras juste les bugs sur le tel Very Happy )
puis build Very Happy
_________________
Theme pour ROM Luo :http://mr.paresseux.free.fr/Android/
Fabriquer votre thème
Compiler votre rom Gingerbread
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
vilraleur
Utilisateur fidèle


Inscrit le: 29 Mai 2009
Messages: 963
Localisation: Bordeaux

 #11 MessagePosté le: 28/12/2010 18:29    Sujet du message: Re: Répondre en citant

zaraki a écrit:
vilraleur a écrit:

Sinon repo sync en finalisé !


ben plus qu a extraire les fichiers proprio de ton nexus
(patché, m enfin po obligé, c est juste pour corrigé des bug, mais meme sans tu peux build, t auras juste les bugs sur le tel Very Happy )
puis build Very Happy


j'ai pas de nexus .... Je voulais juste voir combien de temps ça prendrait pour voir ...
donc je verrais demain Smile
_________________
HTC magic 32B puis HTC desire HD
Grand fan des ROM de Luo que je remercie au passage !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
shino
Utilisateur débutant


Inscrit le: 10 Aoû 2009
Messages: 62

 #12 MessagePosté le: 28/12/2010 19:38    Sujet du message: Répondre en citant

Le repo sync peut être accélérer en paralellisant :

Code:
repo sync -j 20
par exemple Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
dekans
Utilisateur néophyte


Inscrit le: 13 Fév 2010
Messages: 46

 #13 MessagePosté le: 28/12/2010 21:19    Sujet du message: Re: Répondre en citant

zaraki a écrit:

tu devrais ajouter ca dans ton tuto :
Code:
sudo update-alternatives --config java


le nombre de fois ou je me suis fait avoir car je n utilisé pas la bonne version de java ... Very Happy (surtout qd on utilisait encore la 5 et que j etais sur debian pour compil Wink )


Il faut encore java 5 pour compiler AOSP ?
Je testerai en rentrant Smile
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
zaraki
Visiteur en Or


Inscrit le: 09 Juin 2009
Messages: 2549
Localisation: Autour de Paris :D

 #14 MessagePosté le: 28/12/2010 23:38    Sujet du message: Répondre en citant

@dekans : nop plus depuis froyo, c est le premier qui supporte java6

@shino : re merci pour l info je v rajouter ca au tuto demain Wink

@Vilraleur : tu peux test de build si pas d erreur, ou compil une froyo pour magic Very Happy
_________________
Theme pour ROM Luo :http://mr.paresseux.free.fr/Android/
Fabriquer votre thème
Compiler votre rom Gingerbread
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
vilraleur
Utilisateur fidèle


Inscrit le: 29 Mai 2009
Messages: 963
Localisation: Bordeaux

 #15 MessagePosté le: 29/12/2010 11:02    Sujet du message: Re: Répondre en citant

zaraki a écrit:
@dekans : nop plus depuis froyo, c est le premier qui supporte java6

@shino : re merci pour l info je v rajouter ca au tuto demain Wink

@Vilraleur : tu peux test de build si pas d erreur, ou compil une froyo pour magic Very Happy


Pour froyo faut tout re synchro ... bon let go ...

shino a écrit:
Le repo sync peut être accélérer en paralellisant :

Code:
repo sync -j 20
par exemple Wink


Ca marche très bien !

bon bah j'ai un soucis, la commande make adb ne fonctionne pas, problême de version.

Code:
Checking build tools versions...
************************************************************
You are attempting to build with the incorrect version
of java.
 
Your version is: java version "1.6.0_20".
The correct version is: 1.5.
 
Please follow the machine setup instructions at
    http://source.android.com/download
************************************************************
build/core/main.mk:117: *** stop. Arrêt.
Je verrais ça demain ...
_________________
HTC magic 32B puis HTC desire HD
Grand fan des ROM de Luo que je remercie au passage !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
grorel
Utilisateur fidèle


Inscrit le: 28 Déc 2008
Messages: 958
Localisation: Lyon

 #16 MessagePosté le: 31/07/2011 21:51    Sujet du message: Répondre en citant

Salut,

j'ai voulu tester de compiler une aosp pour voir ce que ça donne. Alors je suis sous Debian 32bits. J'ai changé quelques paquets pour pouvoir compiler. En gros dans cette ligne :

Code:
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl sun-java6-jdk zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev valgrind


je remplace tous ceux qui ont un 32 dans le nom par le même nom mais sans le 32. Exemple :
lib32z-dev => libz-dev.
fonctionne pour tous sauf pour "ia32-libs" mais j'ai lu quelques part qu'on n'avait pas beosin de celui-là (histoire de link 64bits vers 32bits, je sais pas quoi...)

Bref, j'avance bien après ça. J'ai un "repo sync" qui prend presque une après-midi mais qui passe. Puis je fais "make" et ça passe aussi. Very Happy

Maintenant, je voudrais tester ce que ca donne sur un emulateur avant de flasher sur mon tel. Alors j'ai testé plusieurs chose avec plus ou moins de résultat...

option 1 :
Code:
root@grorel-pc:/home/grorel/WORKING_DIRECTORY# emulator -verbose -show-kernel -no-boot-anim
emulator: found Android build root: /home/grorel/WORKING_DIRECTORY
emulator: found Android build out:  /home/grorel/WORKING_DIRECTORY/out/target/product/crespo
emulator: Found target ABI=armeabi-v7a, architecture=arm
emulator: Found target API level: 10
emulator: using core hw config path: /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/hardware-qemu.ini
emulator: found skin-specific hardware.ini: /home/grorel/WORKING_DIRECTORY/development/tools/emulator/skins/HVGA/hardware.ini
emulator: autoconfig: -skin HVGA
emulator: autoconfig: -skindir /home/grorel/WORKING_DIRECTORY/development/tools/emulator/skins
emulator: keyset loaded from: /root/.android/default.keyset
emulator: trying to load skin file '/home/grorel/WORKING_DIRECTORY/development/tools/emulator/skins/HVGA/layout'
emulator: skin network speed: 'full'
emulator: skin network delay: 'none'
emulator: autoconfig: -kernel /home/grorel/WORKING_DIRECTORY/prebuilt/android-arm/kernel/kernel-qemu
emulator: autoconfig: -ramdisk /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/ramdisk.img
emulator: autoconfig: -sysdir /home/grorel/WORKING_DIRECTORY/out/target/product/crespo
emulator: Using initial system image: /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/system.img
emulator: WARNING: system partition size adjusted to match image file (95 MB > 66 MB)

emulator: autoconfig: -data /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata-qemu.img
emulator: autoconfig: -initdata /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata.img
emulator: Physical RAM size: 256MB

Content of hardware configuration file:
  hw.cpu.arch = arm
  hw.cpu.model =
  hw.ramSize = 256
  hw.touchScreen = yes
  hw.trackBall = yes
  hw.keyboard = yes
  hw.keyboard.lid = yes
  hw.dPad = yes
  hw.gsmModem = yes
  hw.camera = no
  hw.camera.maxHorizontalPixels = 640
  hw.camera.maxVerticalPixels = 480
  hw.gps = yes
  hw.battery = yes
  hw.accelerometer = yes
  hw.audioInput = yes
  hw.audioOutput = yes
  hw.sdCard = yes
  hw.sdCard.path =
  disk.cachePartition = yes
  disk.cachePartition.path =
  disk.cachePartition.size = 66m
  hw.lcd.width = 320
  hw.lcd.height = 480
  hw.lcd.depth = 16
  hw.lcd.density = 160
  hw.lcd.backlight = yes
  vm.heapSize = 48
  hw.sensors.proximity = yes
  kernel.path = /home/grorel/WORKING_DIRECTORY/prebuilt/android-arm/kernel/kernel-qemu
  kernel.parameters =  android.checkjni=1 android.bootanim=0
  disk.ramdisk.path = /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/ramdisk.img
  disk.systemPartition.initPath = /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/system.img
  disk.systemPartition.size = 95m
  disk.dataPartition.path = /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata-qemu.img
  disk.dataPartition.size = 66m
  disk.snapStorage.path =
  avd.name = <build>
.
QEMU options list:
emulator: argv[00] = "/home/grorel/android-sdk-linux_x86/tools//emulator-arm"
emulator: argv[01] = "-show-kernel"
emulator: argv[02] = "-android-hw"
emulator: argv[03] = "/home/grorel/WORKING_DIRECTORY/out/target/product/crespo/hardware-qemu.ini"
Concatenated QEMU options:
 /home/grorel/android-sdk-linux_x86/tools//emulator-arm -show-kernel -android-hw /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/hardware-qemu.ini
emulator: registered 'boot-properties' qemud service
emulator: nand_add_dev: system,size=0x5f00000,initfile=/home/grorel/WORKING_DIRECTORY/out/target/product/crespo/system.img
emulator: mapping 'system' NAND image to /tmp/android-root/emulator-sa73Lg
emulator: rounding devsize up to a full eraseunit, now 5f01000

emulator: nand_add_dev: userdata,size=0x4200000,file=/home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata-qemu.img
emulator: registered 'boot-properties' qemud service
emulator: Adding boot property: 'dalvik.vm.heapsize' = '48m'
emulator: Adding boot property: 'qemu.sf.lcd_density' = '160'
emulator: nand_add_dev: cache,size=0x4200000
emulator: mapping 'cache' NAND image to /tmp/android-root/emulator-4LvxQU
emulator: Kernel parameters: qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1 android.bootanim=0 ndns=1
emulator: Trace file name is not set

serial0 console
emulator: control console listening on port 5554, ADB on port 5555
emulator: sent '0012host:emulator:5555' to ADB server
emulator: ping program: /home/grorel/android-sdk-linux_x86/tools/ddms
emulator: ping command: /home/grorel/android-sdk-linux_x86/tools/ddms ping emulator 12.0
Uncompressing Linux............................................................................................. done, booting the kernel.
goldfish_fb_get_pixel_format:167: display surface,pixel format:
  bits/pixel:  16
  bytes/pixel: 2
  depth:       16
  red:         bits=5 mask=0xf800 shift=11 max=0x1f
  green:       bits=6 mask=0x7e0 shift=5 max=0x3f
  blue:        bits=5 mask=0x1f shift=0 max=0x1f
  alpha:       bits=0 mask=0x0 shift=0 max=0x0
Initializing cgroup subsys cpu
Linux version 2.6.29-g582a0f5 (digit@lulu.par.corp.google.com) (gcc version 4.4.3 (GCC) ) #37 Fri Apr 29 14:36:32 CEST 2011
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00093177
CPU: VIVT data cache, VIVT instruction cache
Machine: Goldfish
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
Kernel command line: qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1 android.bootanim=0 ndns=1
Unknown boot option `android.qemud=ttyS1': ignoring
Unknown boot option `android.checkjni=1': ignoring
Unknown boot option `android.bootanim=0': ignoring
PID hash table entries: 1024 (order: 10, 4096 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 256MB = 256MB total
Memory: 256000KB available (2616K code, 681K data, 104K init)
Calibrating delay loop... 103.01 BogoMIPS (lpj=515072)
Mount-cache hash table entries: 512
Initializing cgroup subsys debug
Initializing cgroup subsys cpuacct
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
net_namespace: 520 bytes
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
NET: Registered protocol family 1
checking if image is initramfs... it is
Freeing initrd memory: 140K
goldfish_new_pdev goldfish_interrupt_controller at ff000000 irq -1
goldfish_new_pdev goldfish_device_bus at ff001000 irq 1
goldfish_new_pdev goldfish_timer at ff003000 irq 3
goldfish_new_pdev goldfish_rtc at ff010000 irq 10
goldfish_new_pdev goldfish_tty at ff002000 irq 4
goldfish_new_pdev goldfish_tty at ff011000 irq 11
goldfish_new_pdev goldfish_tty at ff012000 irq 12
goldfish_new_pdev smc91x at ff013000 irq 13
goldfish_new_pdev goldfish_fb at ff014000 irq 14
goldfish_new_pdev goldfish_audio at ff004000 irq 15
goldfish_new_pdev goldfish_memlog at ff006000 irq -1
goldfish_new_pdev goldfish-battery at ff015000 irq 16
goldfish_new_pdev goldfish_events at ff016000 irq 17
goldfish_new_pdev goldfish_nand at ff017000 irq -1
goldfish_new_pdev qemu_pipe at ff018000 irq 18
goldfish_new_pdev goldfish-switch at ff01a000 irq 19
goldfish_new_pdev goldfish-switch at ff01b000 irq 20
goldfish_pdev_worker registered goldfish_interrupt_controller
goldfish_pdev_worker registered goldfish_device_bus
goldfish_pdev_worker registered goldfish_timer
goldfish_pdev_worker registered goldfish_rtc
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered smc91x
goldfish_pdev_worker registered goldfish_fb
goldfish_pdev_worker registered goldfish_audio
goldfish_pdev_worker registered goldfish_memlog
goldfish_pdev_worker registered goldfish-battery
goldfish_pdev_worker registered goldfish_events
goldfish_pdev_worker registered goldfish_nand
goldfish_pdev_worker registered qemu_pipe
goldfish_pdev_worker registered goldfish-switch
goldfish_pdev_worker registered goldfish-switch
ashmem: initialized
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
yaffs Apr 28 2011 16:24:01 Installing.
msgmni has been set to 500
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
allocating frame buffer 320 * 480, got ffa00000
Console: switching to colour frame buffer device 40x30
console [ttyS0] enabled
brd: module loaded
loop: module loaded
nbd: registered device at major 43
goldfish_audio_probe
smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <nico@cam.org>
eth0 (smc91x): not using net_device_ops yet
eth0: SMC91C11xFD (rev 1) at d0850000 IRQ 13 [nowait]
eth0: Ethernet addr: 52:54:00:12:34:56
goldfish nand dev0: size 5c20000, page 2048, extra 64, erase 131072
goldfish nand dev1: size 4000000, page 2048, extra 64, erase 131072
goldfish nand dev2: size 4000000, page 2048, extra 64, erase 131072
mice: PS/2 mouse device common for all mice
*** events probe ***
events_probe() addr=0xd0858000 irq=17
input: qwerty2 as /devices/virtual/input/input0
goldfish_rtc goldfish_rtc: rtc core: registered goldfish_rtc as rtc0
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com
logger: created 64K log 'log_main'
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFP support v0.3: implementor 41 architecture 1 part 10 variant 9 rev 0
goldfish_rtc goldfish_rtc: setting system clock to 2011-07-31 20:45:03 UTC (1312145103)
Freeing init memory: 104K
Kernel panic - not syncing: Attempted to kill init!


l'émulateur ne va pas plus loin que ça... l'écran "android" ne s'affiche même pas sur l'émulateur.

option 2 :
Code:
root@grorel-pc:/home/grorel/WORKING_DIRECTORY# emulator -kernel out/target/product/crespo/kernel -verbose -show-kernel -no-boot-anim
emulator: found Android build root: /home/grorel/WORKING_DIRECTORY
emulator: found Android build out:  /home/grorel/WORKING_DIRECTORY/out/target/product/crespo
emulator: Found target ABI=armeabi-v7a, architecture=arm
emulator: Found target API level: 10
emulator: using core hw config path: /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/hardware-qemu.ini
emulator: found skin-specific hardware.ini: /home/grorel/WORKING_DIRECTORY/development/tools/emulator/skins/HVGA/hardware.ini
emulator: autoconfig: -skin HVGA
emulator: autoconfig: -skindir /home/grorel/WORKING_DIRECTORY/development/tools/emulator/skins
emulator: keyset loaded from: /root/.android/default.keyset
emulator: trying to load skin file '/home/grorel/WORKING_DIRECTORY/development/tools/emulator/skins/HVGA/layout'
emulator: skin network speed: 'full'
emulator: skin network delay: 'none'
emulator: autoconfig: -ramdisk /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/ramdisk.img
emulator: autoconfig: -sysdir /home/grorel/WORKING_DIRECTORY/out/target/product/crespo
emulator: Using initial system image: /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/system.img
emulator: WARNING: system partition size adjusted to match image file (95 MB > 66 MB)

emulator: autoconfig: -data /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata-qemu.img
emulator: autoconfig: -initdata /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata.img
emulator: Physical RAM size: 256MB

Content of hardware configuration file:
  hw.cpu.arch = arm
  hw.cpu.model =
  hw.ramSize = 256
  hw.touchScreen = yes
  hw.trackBall = yes
  hw.keyboard = yes
  hw.keyboard.lid = yes
  hw.dPad = yes
  hw.gsmModem = yes
  hw.camera = no
  hw.camera.maxHorizontalPixels = 640
  hw.camera.maxVerticalPixels = 480
  hw.gps = yes
  hw.battery = yes
  hw.accelerometer = yes
  hw.audioInput = yes
  hw.audioOutput = yes
  hw.sdCard = yes
  hw.sdCard.path =
  disk.cachePartition = yes
  disk.cachePartition.path =
  disk.cachePartition.size = 66m
  hw.lcd.width = 320
  hw.lcd.height = 480
  hw.lcd.depth = 16
  hw.lcd.density = 160
  hw.lcd.backlight = yes
  vm.heapSize = 48
  hw.sensors.proximity = yes
  kernel.path = out/target/product/crespo/kernel
  kernel.parameters =  android.checkjni=1 android.bootanim=0
  disk.ramdisk.path = /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/ramdisk.img
  disk.systemPartition.initPath = /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/system.img
  disk.systemPartition.size = 95m
  disk.dataPartition.path = /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata-qemu.img
  disk.dataPartition.size = 66m
  disk.snapStorage.path =
  avd.name = <build>
.
QEMU options list:
emulator: argv[00] = "/home/grorel/android-sdk-linux_x86/tools//emulator-arm"
emulator: argv[01] = "-show-kernel"
emulator: argv[02] = "-android-hw"
emulator: argv[03] = "/home/grorel/WORKING_DIRECTORY/out/target/product/crespo/hardware-qemu.ini"
Concatenated QEMU options:
 /home/grorel/android-sdk-linux_x86/tools//emulator-arm -show-kernel -android-hw /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/hardware-qemu.ini
emulator: registered 'boot-properties' qemud service
emulator: nand_add_dev: system,size=0x5f00000,initfile=/home/grorel/WORKING_DIRECTORY/out/target/product/crespo/system.img
emulator: mapping 'system' NAND image to /tmp/android-root/emulator-54ow8J
emulator: rounding devsize up to a full eraseunit, now 5f01000

emulator: nand_add_dev: userdata,size=0x4200000,file=/home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata-qemu.img
emulator: registered 'boot-properties' qemud service
emulator: Adding boot property: 'dalvik.vm.heapsize' = '48m'
emulator: Adding boot property: 'qemu.sf.lcd_density' = '160'
emulator: nand_add_dev: cache,size=0x4200000
emulator: mapping 'cache' NAND image to /tmp/android-root/emulator-oPV7ng
emulator: Kernel parameters: qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1 android.bootanim=0 ndns=1
emulator: Trace file name is not set

serial0 console
emulator: control console listening on port 5554, ADB on port 5555
emulator: sent '0012host:emulator:5555' to ADB server
emulator: ping program: /home/grorel/android-sdk-linux_x86/tools/ddms
emulator: ping command: /home/grorel/android-sdk-linux_x86/tools/ddms ping emulator 12.0


Même résultat que l'option 1 finalement...
_________________
Free Mobile

Samsung Galaxy Note Blanc

anciens téléphones :
HTC TOUCH HD - HTC MAGIC 32B - HTC HERO - HTC HD2 - HTC DREAM - HTC DESIRE - LG Optimus 7 - Google Nexus S
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
grorel
Utilisateur fidèle


Inscrit le: 28 Déc 2008
Messages: 958
Localisation: Lyon

 #17 MessagePosté le: 31/07/2011 21:58    Sujet du message: Répondre en citant

option 3 :

Code:
root@grorel-pc:/home/grorel/WORKING_DIRECTORY# emulator -kernel prebuilt/android-arm/kernel/kernel-qemu-armv7 -verbose -show-kernel -no-boot-anim
emulator: found Android build root: /home/grorel/WORKING_DIRECTORY
emulator: found Android build out:  /home/grorel/WORKING_DIRECTORY/out/target/product/crespo
emulator: Found target ABI=armeabi-v7a, architecture=arm
emulator: Found target API level: 10
emulator: using core hw config path: /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/hardware-qemu.ini
emulator: found skin-specific hardware.ini: /home/grorel/WORKING_DIRECTORY/development/tools/emulator/skins/HVGA/hardware.ini
emulator: autoconfig: -skin HVGA
emulator: autoconfig: -skindir /home/grorel/WORKING_DIRECTORY/development/tools/emulator/skins
emulator: keyset loaded from: /root/.android/default.keyset
emulator: trying to load skin file '/home/grorel/WORKING_DIRECTORY/development/tools/emulator/skins/HVGA/layout'
emulator: skin network speed: 'full'
emulator: skin network delay: 'none'
emulator: autoconfig: -ramdisk /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/ramdisk.img
emulator: autoconfig: -sysdir /home/grorel/WORKING_DIRECTORY/out/target/product/crespo
emulator: Using initial system image: /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/system.img
emulator: WARNING: system partition size adjusted to match image file (95 MB > 66 MB)

emulator: autoconfig: -data /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata-qemu.img
emulator: autoconfig: -initdata /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata.img
emulator: Physical RAM size: 256MB

Content of hardware configuration file:
  hw.cpu.arch = arm
  hw.cpu.model =
  hw.ramSize = 256
  hw.touchScreen = yes
  hw.trackBall = yes
  hw.keyboard = yes
  hw.keyboard.lid = yes
  hw.dPad = yes
  hw.gsmModem = yes
  hw.camera = no
  hw.camera.maxHorizontalPixels = 640
  hw.camera.maxVerticalPixels = 480
  hw.gps = yes
  hw.battery = yes
  hw.accelerometer = yes
  hw.audioInput = yes
  hw.audioOutput = yes
  hw.sdCard = yes
  hw.sdCard.path =
  disk.cachePartition = yes
  disk.cachePartition.path =
  disk.cachePartition.size = 66m
  hw.lcd.width = 320
  hw.lcd.height = 480
  hw.lcd.depth = 16
  hw.lcd.density = 160
  hw.lcd.backlight = yes
  vm.heapSize = 48
  hw.sensors.proximity = yes
  kernel.path = prebuilt/android-arm/kernel/kernel-qemu-armv7
  kernel.parameters =  android.checkjni=1 android.bootanim=0
  disk.ramdisk.path = /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/ramdisk.img
  disk.systemPartition.initPath = /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/system.img
  disk.systemPartition.size = 95m
  disk.dataPartition.path = /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata-qemu.img
  disk.dataPartition.size = 66m
  disk.snapStorage.path =
  avd.name = <build>
.
QEMU options list:
emulator: argv[00] = "/home/grorel/android-sdk-linux_x86/tools//emulator-arm"
emulator: argv[01] = "-cpu"
emulator: argv[02] = "cortex-a8"
emulator: argv[03] = "-show-kernel"
emulator: argv[04] = "-android-hw"
emulator: argv[05] = "/home/grorel/WORKING_DIRECTORY/out/target/product/crespo/hardware-qemu.ini"
Concatenated QEMU options:
 /home/grorel/android-sdk-linux_x86/tools//emulator-arm -cpu cortex-a8 -show-kernel -android-hw /home/grorel/WORKING_DIRECTORY/out/target/product/crespo/hardware-qemu.ini
emulator: registered 'boot-properties' qemud service
emulator: nand_add_dev: system,size=0x5f00000,initfile=/home/grorel/WORKING_DIRECTORY/out/target/product/crespo/system.img
emulator: mapping 'system' NAND image to /tmp/android-root/emulator-8GVO1A
emulator: rounding devsize up to a full eraseunit, now 5f01000

emulator: nand_add_dev: userdata,size=0x4200000,file=/home/grorel/WORKING_DIRECTORY/out/target/product/crespo/userdata-qemu.img
emulator: registered 'boot-properties' qemud service
emulator: Adding boot property: 'dalvik.vm.heapsize' = '48m'
emulator: Adding boot property: 'qemu.sf.lcd_density' = '160'
emulator: nand_add_dev: cache,size=0x4200000
emulator: mapping 'cache' NAND image to /tmp/android-root/emulator-mUROWV
emulator: Kernel parameters: qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1 android.bootanim=0 ndns=1
emulator: Trace file name is not set

serial0 console
emulator: control console listening on port 5554, ADB on port 5555
emulator: sent '0012host:emulator:5555' to ADB server
emulator: ping program: /home/grorel/android-sdk-linux_x86/tools/ddms
emulator: ping command: /home/grorel/android-sdk-linux_x86/tools/ddms ping emulator 12.0
Uncompressing Linux............................................................................................ done, booting the kernel.
goldfish_fb_get_pixel_format:167: display surface,pixel format:
  bits/pixel:  16
  bytes/pixel: 2
  depth:       16
  red:         bits=5 mask=0xf800 shift=11 max=0x1f
  green:       bits=6 mask=0x7e0 shift=5 max=0x3f
  blue:        bits=5 mask=0x1f shift=0 max=0x1f
  alpha:       bits=0 mask=0x0 shift=0 max=0x0
Initializing cgroup subsys cpu
Linux version 2.6.29-g582a0f5 (digit@lulu.par.corp.google.com) (gcc version 4.4.3 (GCC) ) #38 Fri Apr 29 14:37:04 CEST 2011
CPU: ARMv7 Processor [410fc080] revision 0 (ARMv7), cr=10c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: Goldfish
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
Kernel command line: qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1 android.bootanim=0 ndns=1
Unknown boot option `android.qemud=ttyS1': ignoring
Unknown boot option `android.checkjni=1': ignoring
Unknown boot option `android.bootanim=0': ignoring
PID hash table entries: 1024 (order: 10, 4096 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 256MB = 256MB total
Memory: 256000KB available (2592K code, 681K data, 104K init)
Calibrating delay loop... 196.19 BogoMIPS (lpj=980992)
Mount-cache hash table entries: 512
Initializing cgroup subsys debug
Initializing cgroup subsys cpuacct
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
net_namespace: 520 bytes
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
NET: Registered protocol family 1
checking if image is initramfs... it is
Freeing initrd memory: 140K
goldfish_new_pdev goldfish_interrupt_controller at ff000000 irq -1
goldfish_new_pdev goldfish_device_bus at ff001000 irq 1
goldfish_new_pdev goldfish_timer at ff003000 irq 3
goldfish_new_pdev goldfish_rtc at ff010000 irq 10
goldfish_new_pdev goldfish_tty at ff002000 irq 4
goldfish_new_pdev goldfish_tty at ff011000 irq 11
goldfish_new_pdev goldfish_tty at ff012000 irq 12
goldfish_new_pdev smc91x at ff013000 irq 13
goldfish_new_pdev goldfish_fb at ff014000 irq 14
goldfish_new_pdev goldfish_audio at ff004000 irq 15
goldfish_new_pdev goldfish_memlog at ff006000 irq -1
goldfish_new_pdev goldfish-battery at ff015000 irq 16
goldfish_new_pdev goldfish_events at ff016000 irq 17
goldfish_new_pdev goldfish_nand at ff017000 irq -1
goldfish_new_pdev qemu_pipe at ff018000 irq 18
goldfish_new_pdev goldfish-switch at ff01a000 irq 19
goldfish_new_pdev goldfish-switch at ff01b000 irq 20
goldfish_pdev_worker registered goldfish_interrupt_controller
goldfish_pdev_worker registered goldfish_device_bus
goldfish_pdev_worker registered goldfish_timer
goldfish_pdev_worker registered goldfish_rtc
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered smc91x
goldfish_pdev_worker registered goldfish_fb
goldfish_pdev_worker registered goldfish_audio
goldfish_pdev_worker registered goldfish_memlog
goldfish_pdev_worker registered goldfish-battery
goldfish_pdev_worker registered goldfish_events
goldfish_pdev_worker registered goldfish_nand
goldfish_pdev_worker registered qemu_pipe
goldfish_pdev_worker registered goldfish-switch
goldfish_pdev_worker registered goldfish-switch
ashmem: initialized
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
yaffs Apr 29 2011 14:37:02 Installing.
msgmni has been set to 500
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
allocating frame buffer 320 * 480, got ffa00000
Console: switching to colour frame buffer device 40x30
console [ttyS0] enabled
brd: module loaded
loop: module loaded
nbd: registered device at major 43
goldfish_audio_probe
smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <nico@cam.org>
eth0 (smc91x): not using net_device_ops yet
eth0: SMC91C11xFD (rev 1) at d0850000 IRQ 13 [nowait]
eth0: Ethernet addr: 52:54:00:12:34:56
goldfish nand dev0: size 5c20000, page 2048, extra 64, erase 131072
goldfish nand dev1: size 4000000, page 2048, extra 64, erase 131072
goldfish nand dev2: size 4000000, page 2048, extra 64, erase 131072
mice: PS/2 mouse device common for all mice
*** events probe ***
events_probe() addr=0xd0858000 irq=17
events_probe() keymap=qwerty2
input: qwerty2 as /devices/virtual/input/input0
goldfish_rtc goldfish_rtc: rtc core: registered goldfish_rtc as rtc0
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 0
goldfish_rtc goldfish_rtc: setting system clock to 2011-07-31 20:48:50 UTC (1312145330)
Freeing init memory: 104K
init: cannot open '/initlogo.rle'
yaffs: dev is 32505856 name is "mtdblock0"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.0, "mtdblock0"
yaffs tragedy: Bad object type, -1034582231 != 15, for object 84806791 at chunk 12415 during scan
yaffs tragedy: Bad object type, -2086753845 != 5, for object 182849835 at chunk 12414 during scan
**>> yaffs chunk 128 was not erased
**>> yaffs chunk 129 was not erased
**>> yaffs chunk 130 was not erased
**>> yaffs chunk 131 was not erased
**>> yaffs chunk 132 was not erased
**>> yaffs chunk 133 was not erased
**>> yaffs chunk 134 was not erased
**>> yaffs chunk 135 was not erased
**>> yaffs chunk 136 was not erased
**>> yaffs chunk 137 was not erased
**>> yaffs chunk 138 was not erased
**>> yaffs chunk 139 was not erased
**>> yaffs chunk 140 was not erased
**>> yaffs chunk 141 was not erased
**>> yaffs chunk 142 was not erased
**>> yaffs chunk 143 was not erased
**>> yaffs chunk 144 was not erased
**>> yaffs chunk 145 was not erased
**>> yaffs chunk 146 was not erased
**>> yaffs chunk 147 was not erased
**>> yaffs chunk 148 was not erased
**>> yaffs chunk 149 was not erased
**>> yaffs chunk 150 was not erased
**>> yaffs chunk 151 was not erased
**>> yaffs chunk 152 was not erased
**>> yaffs chunk 153 was not erased
**>> yaffs chunk 154 was not erased
**>> yaffs chunk 155 was not erased
**>> yaffs chunk 156 was not erased
**>> yaffs chunk 157 was not erased
**>> yaffs chunk 158 was not erased
**>> yaffs chunk 159 was not erased
**>> yaffs chunk 160 was not erased
**>> yaffs chunk 161 was not erased
**>> yaffs chunk 162 was not erased
**>> yaffs chunk 163 was not erased
**>> yaffs chunk 164 was not erased
**>> yaffs chunk 165 was not erased
**>> yaffs chunk 166 was not erased
**>> yaffs chunk 167 was not erased
**>> yaffs chunk 168 was not erased
**>> yaffs chunk 169 was not erased
**>> yaffs chunk 170 was not erased
**>> yaffs chunk 171 was not erased
**>> yaffs chunk 172 was not erased
**>> yaffs chunk 173 was not erased
**>> yaffs chunk 174 was not erased
**>> yaffs chunk 175 was not erased
**>> yaffs chunk 176 was not erased
**>> yaffs chunk 177 was not erased
**>> yaffs chunk 178 was not erased
**>> yaffs chunk 179 was not erased
**>> yaffs chunk 180 was not erased
**>> yaffs chunk 181 was not erased
**>> yaffs chunk 182 was not erased
**>> yaffs chunk 183 was not erased
**>> yaffs chunk 184 was not erased
**>> yaffs chunk 185 was not erased
**>> yaffs chunk 186 was not erased
**>> yaffs chunk 187 was not erased
**>> yaffs chunk 188 was not erased
**>> yaffs chunk 189 was not erased
**>> yaffs chunk 190 was not erased
**>> yaffs chunk 191 was not erased
**>> yaffs chunk 7808 was not erased
**>> yaffs write required 66 attempts
yaffs: dev is 32505857 name is "mtdblock1"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.1, "mtdblock1"
yaffs_read_super: isCheckpointed 0
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
yaffs_read_super: isCheckpointed 0
init: cannot find '/system/bin/servicemanager', disabling 'servicemanager'
init: cannot find '/system/bin/vold', disabling 'vold'
init: cannot find '/system/bin/netd', disabling 'netd'
init: cannot find '/system/bin/debuggerd', disabling 'debuggerd'
init: cannot find '/system/bin/rild', disabling 'ril-daemon'
init: cannot find '/system/bin/app_process', disabling 'zygote'
init: cannot find '/system/bin/drmserver', disabling 'drm'
init: cannot find '/system/bin/drmioserver', disabling 'drmio'
init: cannot find '/system/bin/mediaserver', disabling 'media'
init: cannot find '/system/bin/dbus-daemon', disabling 'dbus'
init: cannot find '/system/bin/installd', disabling 'installd'
init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
init: cannot find '/system/bin/keystore', disabling 'keystore'
init: cannot find '/system/etc/init.goldfish.sh', disabling 'goldfish-setup'
init: cannot find '/system/bin/qemud', disabling 'qemud'
init: cannot find '/system/bin/logcat', disabling 'goldfish-logcat'



Ici, l'émulateur démarre mais reste bloqué sur l'écran "android" (le tout premier). Voilà, je n'ai pas suffisamment de connaissance pour régler ça tout seul et j'ai beau fouiller le net, je ne trouve pas de solution.
Si quelqu'un a des idées pour avancer, je suis preneur. Merci Very Happy


PS : j'ai aussi fait un "make otapackage" et j'ai un fichier zip qui a l'air correct. Par contre, j’hésite à le flasher sans être sur de ce que j'ai fait.
_________________
Free Mobile

Samsung Galaxy Note Blanc

anciens téléphones :
HTC TOUCH HD - HTC MAGIC 32B - HTC HERO - HTC HD2 - HTC DREAM - HTC DESIRE - LG Optimus 7 - Google Nexus S
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
zaraki
Visiteur en Or


Inscrit le: 09 Juin 2009
Messages: 2549
Localisation: Autour de Paris :D

 #18 MessagePosté le: 01/08/2011 09:30    Sujet du message: Répondre en citant

de mémoire sans faire le otapackage, tu as un fichier update.zip qui est creer,

tu peux le flasher sur ton tel, au pire le systeme ne démarreras pas , tu redemarres alors en recovery et tu restore ton precedent systeme,
je penses pas qu il soit possible de faire tourner une rom build pour un tel dans l emulateur ...
_________________
Theme pour ROM Luo :http://mr.paresseux.free.fr/Android/
Fabriquer votre thème
Compiler votre rom Gingerbread
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
grorel
Utilisateur fidèle


Inscrit le: 28 Déc 2008
Messages: 958
Localisation: Lyon

 #19 MessagePosté le: 01/08/2011 17:39    Sujet du message: Répondre en citant

merci zaraki. Je vais voir si je trouve ce update.zip mais je n'ai pas le souvenir de l'avoir croiser. Au pire si je flashe la rom que j'ai : elle ne boote pas et elle écrase mon récovery. je recharge le récovery en fastboot et je rétablie mon nandroid backup et tout va bien. C'est bien ça ?

dans mon fichier zip, j'ai un "boot.img", un dossier "system", "recovery" et "META-INF". Ca a l'air normal tout ça...

[edit] bon j'ai flashé et c'est passé. Very Happy

bon j'ai pas de réseau, pas de google app. Quand je lance le wifi, le tel plante... mais c'est quand même passé Laughing

je me suis quand même fait une petite frayeur quand j'ai du retirer la batterie du téléphone pour sortir du plantage wifi et qu'en le rallumant, il était en "mode download".



mais bon, tout est revenu à la normale en réenlevant la batterie. puis reflashage du recovery et restauration du nandroid. Maintenant, je vais pouvoir entrer dans le vif du sujet... Very Happy


[edit 2] après avoir récupérer les drivers sur la rom Oxygen que j'ai pour le moment avec "extract-files.sh" j'ai récupéré la langue francaise et le réseau ainsi que le wifi. Maintenant, il me faut les googles apps
_________________
Free Mobile

Samsung Galaxy Note Blanc

anciens téléphones :
HTC TOUCH HD - HTC MAGIC 32B - HTC HERO - HTC HD2 - HTC DREAM - HTC DESIRE - LG Optimus 7 - Google Nexus S
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
zaraki
Visiteur en Or


Inscrit le: 09 Juin 2009
Messages: 2549
Localisation: Autour de Paris :D

 #20 MessagePosté le: 01/08/2011 20:55    Sujet du message: Répondre en citant

pour les Gapps, prend celle fourni pour les divers ROM cyanogenMOD Wink
_________________
Theme pour ROM Luo :http://mr.paresseux.free.fr/Android/
Fabriquer votre thème
Compiler votre rom Gingerbread
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
grorel
Utilisateur fidèle


Inscrit le: 28 Déc 2008
Messages: 958
Localisation: Lyon

 #21 MessagePosté le: 01/08/2011 21:01    Sujet du message: Répondre en citant

je peux facilement les ajouter a ma rom pour tout zipper d'un coup ou je dois le faire en 2 temps ?

[edit] bon, j'ai flashé le zip donné pour cyanogen et ça marche impec Very Happy
_________________
Free Mobile

Samsung Galaxy Note Blanc

anciens téléphones :
HTC TOUCH HD - HTC MAGIC 32B - HTC HERO - HTC HD2 - HTC DREAM - HTC DESIRE - LG Optimus 7 - Google Nexus S
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    SPF Index du Forum -> Système Android Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum