sabato 7 marzo 2009

Il nostro nuovo Android sull'emulatore!!

Bene bene, compilato il Kernel 2.6.27 per la macchina goldfish eseguiamo il tutto sull'emulatore!
Raccimoliamo tutti i file di output dei processi di build necessari che sono:
  • Kernel, l'immagine compressa:
    alberdroid/kernel-goldfish/.repo/manifests/arch/arm/boot/zImage
  • Android, i file immagine per ramdisk userdata e system nella cartella:
    alberdroid/master/out/target/product/generic
Io ho copiato la zImage nella cartella di output di android:

$ cd PATH_GIUSTO/alberdroid/master/out/target/product/generic/
$ cp PATH_GIUSTO/alberdroid/kernel-goldfish/.repo/manifests/arch/arm/boot/zImage .

e via all'emulatore!
$ emulator -system . -kernel zImage -show-kernel
Così l'emulatore cercherà i file ramdisk.img userdata.img e system.img nella cartella corrente (-system .), utilizzerà zImage come immagine del kernel (..non utilizzare l'immagine Image ma quella compressa zImage) e nella shell corrente mostrerà l'output del kernel!

Nessun commento:

Posta un commento