Hello,
I have flashed the Gumstix Verdex with Kernel 2.6.24, also I have
applied some moficiations to the Gumstix basic image, and flashed the
directfb image to the board. Built android without problems, and copy
the /product folder to a MMC. (more details on http://labs.beatcraft.com/en/
)
When I boot Android I see "ANDROID" on the screen...and then the
screen goes black with a small dash "_" on the upper left corner. And
I don't see the shell or the logo. The directFB testing on my Gumstix
goes ok. When I connect the Gumstix to a serial port for debuging I
see this.
r...@gumstix-custom-verdex:/media/card/android-root$ chroot /media/
card/android-root /init
init: cannot open '/initlogo.rle'
sh: can't access tty; job control turned off
# init: cannot find '/system/bin/playmp3', disabling 'bootsound'
binder: release proc 1229, transaction 37, not freed
android_power: wakeup (0->0) at 411425842768 (1970-01-01
00:06:51.425845845 UTC)
android_power: wakeup (0->0) at 448261661230 (1970-01-01
00:07:28.261669538 UTC)
android_power: sleep (0->2) at 510161104615 (1970-01-01
00:08:30.161106769 UTC)
and that's it... I don't see anything more (I've left Android running
for hours, and nothing more...)
This is the content of my MMC card:
# ls -la
drwxr-xr-x 11 root root 4096 Jan 1 00:14 .
drwxr-xr-x 5 root root 4096 Jun 10 2009 ..
drwxrwx--- 3 1000 2001 4096 Jan 1 00:02 cache
drwxrwx--x 14 1000 1000 4096 Jan 1 00:04 data
-rwxrwxrwx 1 root root 93 Jun 7 2009
default.prop
drwxr-xr-x 6 root root 2140 Jan 1 00:07 dev
lrwxrwxrwx 1 root root 11 Jan 1 00:02 etc -> /
system/etc
-rwxrwxrwx 1 root root 98260 Jun 9 2009 init
-rwxrwxrwx 1 root root 1722 Jun 6 2009
init.goldfish.rc
-rwxrwxrwx 1 root root 8329 Jan 1 00:02 init.rc
dr-xr-xr-x 60 root root 0 Jan 1 00:00 proc
drwxrwxr-x 2 root root 4096 Jun 7 2009 sbin
d--------- 2 root root 4096 Jan 1 00:02
sdcard
drwxrwxrwt 2 root root 40 Jan 1 00:06
sqlite_stmt_journals
drwxr-xr-x 12 root root 0 Jan 1 00:00 sys
drwxrwxrwx 12 root root 4096 Jun 10 2009 system
r...@gumstix-custom-verdex:/media/card/android-root$
And this is a part of the init.rc file, which I have to modify in
order to disable yaffs2
# mount mtd partitions
# Mount /system rw first to give the filesystem a chance to save a
checkpoint
# Mount yaffs2 m...@system /system
# mount yaffs2 m...@system /system ro remount
# We chown/chmod /data again so because mount is run as root +
defaults
# mount yaffs2 m...@userdata /data nosuid nodev
chown system system /data
chmod 0771 /data
# Same reason as /data above
# mount yaffs2 m...@cache /cache nosuid nodev
The MMC format is ext2.
How can I solve the problem with "initlogo.rle"? At least to see the
logo.
Thanks!
Ezequiel
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---