I'm trying to get ICS running on the ASUS tf101 (first gen transformer tablet)
I pulled in the tegra graphics libraries from nvidia's ventana reference image. Everything is coming up just fine, except when surfaceflinger initializes gralloc tells me it can't open the device fb 0. How does gralloc decide which overlay to use? logcat: I/SurfaceFlinger( 6680): SurfaceFlinger is starting I/SurfaceFlinger( 6680): SurfaceFlinger's main thread ready to run. Initializing graphics H/W... D/NvOsDebugPrintf( 6680): NvRmPrivGetChipIdStub: Could not read Tegra chip id/rev ^M D/NvOsDebugPrintf( 6680): Expected on kernels without Tegra3 support, using Tegra2 E/gralloc ( 6680): Can't open overlay device 0: No such file or directory E/FramebufferNativeWindow( 6680): couldn't open framebuffer HAL (Bad file number) E/SurfaceFlinger( 6680): Display subsystem failed to initialize. check logs. exiting... The NvOsDebugPrintf line is something I'm not sure of. However, since the tf101 is a tegra2 device I think it may not be the problem. Other developers are having some luck getting ICS onto the tf101, including graphics support. However I can't see what they're doing exactly to get there. Can you point me in the right direction of what to check? Thanks. -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
