Unfortunately, still the same.
I removed vesafb, add vga=788, I can boot and see black screen only
(I'm waiting enough time to be sure that Android GUI will not appear).
I've tried to change vesafb into intelfb (in cmdline), just if
something will change, but nothing.

Obviously, there is some problem with SurfaceFlinger / GUI
initialization, maybe because I'm running it under VirtualBox? Is
there any special FB or video driver to be compiled into the Kernel?

Frank

On Apr 26, 10:24 am, Chen Yang <sunsety...@gmail.com> wrote:
> please remove the vesafb in cmdline and append vga=788
> and have a try. :)
> --
>  Chen
>
> On Sun, Apr 26, 2009 at 3:57 PM, FrankieCZ <franki...@centrum.cz> wrote:
>
> > Hi,
>
> > for booting I'm using these cmdline parameters:
>
> > console=tty0 console=ttyS1,115200n8 console=tty0
> > androidboot.hardware=eee_701 vesafb
>
> > (during Kernel compilation, VESAFB drivers in menuconfig were
> > selected. Generally, I've applied all patches provided on the wiki
> > (except those 2 for atl2 driver)
>
> > (if I don't specify vga parameter I can boot to console mode and
> > access console via alt+f1, if I specify vga parameter (does not
> > matter, which resolution / bit depth, I cannot access console after)
>
> > the logcat oputput:
>
> > I/SurfaceFlinger(2536): SurfaceFlinger is starting
> > I/SurfaceFlinger(2536): SurfaceFlinger's main thread ready to run.
> > Initializing graphics H/W...
> > E/MemoryHeapBase(2536): error opening /dev/pmem: No such file or
> > directory
> > E/GLLogger(2536): couldn't load <libhgl.so> library (Cannot find
> > library)
> > I/SurfaceFlinger(2536): EGL informations:
> > I/SurfaceFlinger(2536): # of configs : 6
> > I/SurfaceFlinger(2536): vendor  : Android
> > I/SurfaceFlinger(2536): version : 1.31 Android META-EGL
> > I/SurfaceFlinger(2536): extensions:
> > I/SurfaceFlinger(2536): Client API: OpenGL ES
> > E/GLLogger (2536) validate_display_surface:488 error 300d
> > (EGL_BAD_SURFACE)
> > W/SurfaceFlinger(2536): ro.sf.lcd_density not defined, using 160 dpi
> > by default.
> > E/GLLogger (2536): call to OpenGL ES API with no current context
> > I/SurfaceFlinger(2536): OpenGL informations:
> > E/GLLogger (2536): call to OpenGL ES API with no current context
> > D/Zygote (2535): Process 2536 terminated by signal (11)
> > I/Zygote (2535): Exit Zygote because system server (2536) has
> > terminated
>
> > As you said, libhgl.so problem is probably not important but for some
> > reason SurfaceFlinger is terminated (segfault) and therefore, Zygote
> > fails to start (better say is terminated) as well.
>
> > BTW: Is there any possibility how to access console if I specify vga
> > parameter? And, is there any possibility how to get logcat output from
> > VirtualBox window - some copy&paste or accessing logcat output file
> > (if I redirected logcat output to the file)?
>
> > Frank
>
> > On Apr 26, 3:56 am, Yi Sun <beyo...@gmail.com> wrote:
> >> The libhgl error is harmless, please send us the logcat output and
> >> make sure you are using right frame buffer driver as mentioned in the
> >> wiki
>
> >> On Apr 25, 2009, at 10:12 AM, FrankieCZ <franki...@centrum.cz> wrote:
>
> >> > Problem is solved. I did everything again and problem with dalvik-
> >> > cache is not present (seems there was some problem during creating img
> >> > file, evenly i've tried it twice...). Now, I have another problem,
> >> > which is related to SurfaceFlinger and problem with:
>
> >> > 608 E/GLLogger(  441): couldn't load <libhgl.so> library (Cannot find
> >> > library)
>
> >> > and segfault problem...so GUI is not starting still :(
>
> >> > This seems to be more common problem (as far as I could see more
> >> > people facing with it), so I'm trying to figure out how to solve
> >> > it....
>
> >> > Anyway, thanks,
>
> >> > Frank
>
> >> > On Apr 25, 6:06 pm, Chen Yang <sunsety...@gmail.com> wrote:
> >> >> You may be able to reference the init.rc to see which partition is
> >> >> mounted as /data( by default it seems to be /dev/block/sda8), do you
> >> >> have the right partition and file system type(ext3)?
> >> >> --
> >> >> Chen
>
> >> >> On Sat, Apr 25, 2009 at 11:57 PM, FrankieCZ <franki...@centrum.cz>
> >> >> wrote:
>
> >> >>> Hi all,
>
> >> >>> I've tried to port Android on my x86 laptop and run it inside
> >> >>> VirtualBox. I was following this tutorial:
>
> >> >>>http://code.google.com/p/patch-hosting-for-android-x86-support/wiki/B
> >> >>> ...
>
> >> >>> Everything went smoothly but when I try to boot, I'm staying stuck
> >> >>> with black screen (alt+f1 console does not work). If  I don't
> >> >>> specify
> >> >>> vga=XXX parameter (cmdline during booting) I can boot to console
> >> >>> mode,
> >> >>> after I can use logcat, which tells me:
>
> >> >>> ...
> >> >>> Can't open dex cache '/data/dalvik-cache/
> >> >>> sys...@framew...@core....@classes.dex': No such file or directory
> >> >>> Unable to open or create cache for /system/framework/core.jar
> >> >>> ...
>
> >> >>> and therefore, Dalvik does not start.
>
> >> >>> If I try to delete all content of /data/ directory, I'm getting
> >> >>> error
> >> >>> that file-system is a read-only.
>
> >> >>> Any suggestions or similar problems?
>
> >> >>> Thanks for help,
>
> >> >>> Frank
>
>
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to