On 4/26/09, FrankieCZ <franki...@centrum.cz> wrote:
>
>  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