root@LINUXIUMONE:/# /system/bin/logcat --------- beginning of /dev/log/main E/IMGSRV ( 1965): :0: OpenServices: Cannot open device driver /dev/pvrsrvkm. E/IMGSRV ( 1965): :0: PVRSRVInitSrvConnect: PVRSRVConnect failed E/IMGSRV ( 1965): :0: SrvInit: PVRSRVInitSrvConnect failed (4) I/mediaserver( 1984): ServiceManager: 0x40031e30 I/AudioFlinger( 1984): Using default 3000 mSec as standby time. I/CameraService( 1984): CameraService started (pid=1984) E/CameraService( 1984): Could not load camera HAL module I/AudioPolicyManagerBase( 1984): loadAudioPolicyConfig() loaded /system/etc/audio_policy.conf I/AudioFlinger( 1984): loadHwModule() Loaded primary audio interface from Default audio HW HAL (audio) handle 1 I/AudioFlinger( 1984): HAL output buffer size 1024 frames, normal mix buffer size 1024 frames I/AudioMixer( 1984): found effect "Multichannel Downmix To Stereo" from The Android Open Source Project I/AudioFlinger( 1984): Using module 1 has the primary audio interface I/AudioFlinger( 1984): AudioFlinger's thread 0x40034350 ready to run W/AudioFlinger( 1984): Thread AudioOut_2 cannot connect to the power manager service W/AudioFlinger( 1984): Thread AudioOut_2 cannot connect to the power manager service I/audio_a2dp_hw( 1984): adev_open: adev_open in A2dp_hw module I/AudioFlinger( 1984): loadHwModule() Loaded a2dp audio interface from A2DP Audio HW HAL (audio) handle 3 E/AudioFlinger( 1984): int android::load_audio_interface(char const*, audio_hw_device_t**) couldn't load audio hw module audio.usb (No such file or directory) I/AudioFlinger( 1984): loadHwModule() error -2 loading module usb W/AudioPolicyManagerBase( 1984): could not open HW module usb E/r_submix( 1984): adev_open 1 (name=audio_hw_if) I/r_submix( 1984): adev_init_check() I/AudioFlinger( 1984): loadHwModule() Loaded r_submix audio interface from Wifi Display audio HAL (audio) handle 4 I/AudioPolicyService( 1984): Loaded audio policy from LEGACY Audio Policy HAL (audio_policy) I/SurfaceFlinger( 1995): SurfaceFlinger is starting I/SurfaceFlinger( 1995): SurfaceFlinger's main thread ready to run. Initializing graphics H/W... D/libEGL ( 1995): loaded /system/lib/egl/libEGL_mali.so D/libEGL ( 1995): loaded /system/lib/egl/libGLESv1_CM_mali.so D/libEGL ( 1995): loaded /system/lib/egl/libGLESv2_mali.so I/gralloc ( 1995): using (fd=13) I/gralloc ( 1995): id = fb0 I/gralloc ( 1995): xres = 1920 px I/gralloc ( 1995): yres = 1080 px I/gralloc ( 1995): xres_virtual = 1920 px I/gralloc ( 1995): yres_virtual = 2160 px I/gralloc ( 1995): bpp = 16 I/gralloc ( 1995): r = 11:5 I/gralloc ( 1995): g = 5:6 I/gralloc ( 1995): b = 0:5 I/gralloc ( 1995): width = 1920 mm (25.400000 dpi) I/gralloc ( 1995): height = 1080 mm (25.400000 dpi) I/gralloc ( 1995): refresh rate = 61.50 Hz E/SurfaceFlinger( 1995): hwcomposer module not found W/SurfaceFlinger( 1995): getting VSYNC period from fb HAL: 16260955 E/[EGL-ERROR]( 1995): mali_surface* __egl_platform_create_surface_from_native_buffer(android_native_buffer_t*, egl_surface*, mali_base_ctx_handle):556: invalid buffer handle given (0x414c72c8) E/[EGL-ERROR]( 1995): void __egl_platform_dequeue_buffer(egl_surface*):1433: Failed to create a surface from native buffer (0x414c71bc) E/libEGL ( 1995): eglMakeCurrent:599 error 3003 (EGL_BAD_ALLOC) E/libEGL ( 1995): call to OpenGL ES API with no current context (logged once per thread) F/libc ( 1995): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 1996 (SurfaceFlinger) F/libc ( 1995): Unable to open connection to debuggerd: Connection refused
This is libhybris under ubuntu raring from Ian Morrison (Linuxium), i`m almost there but still not able to make it work properly
Some output from test_egl_configs
===== Configuration #18 ===== EGL_RED_SIZE: 8 EGL_GREEN_SIZE: 8 EGL_BLUE_SIZE: 8 EGL_ALPHA_SIZE: 0 EGL_BUFFER_SIZE: 32 EGL_DEPTH_SIZE: 24 EGL_STENCIL_SIZE: 0 EGL_CONFIG_ID: 32 EGL_LEVEL: 0 EGL_SAMPLE_BUFFERS: 0 EGL_SAMPLES: 0 EGL_MAX_PBUFFER_WIDTH: 4096 EGL_MAX_PBUFFER_HEIGHT: 4096 EGL_MAX_PBUFFER_PIXELS: 16777216 EGL_MIN_SWAP_INTERVAL: 0 EGL_MAX_SWAP_INTERVAL: 10 EGL_NATIVE_VISUAL_ID: 2 EGL_NATIVE_VISUAL_TYPE: 0 EGL_CONFIG_CAVEAT: EGL_NONE EGL_BIND_TO_TEXTURE_RGB: yes EGL_BIND_TO_TEXTURE_RGBA: yes EGL_NATIVE_RENDERABLE: yes EGL_SURFACE_TYPE: 407 ( EGL_PBUFFER_BIT EGL_PIXMAP_BIT EGL_SWAP_BEHAVIOR_PRESERVED_BIT EGL_WINDOW_BIT ) EGL_TRANSPARENT_RED_VALUE: ffffffff EGL_TRANSPARENT_GREEN_VALUE: ffffffff EGL_TRANSPARENT_BLUE_VALUE: ffffffff EGL_TRANSPARENT_TYPE: EGL_NONE EGL_LUMINANCE_SIZE: 0 EGL_COLOR_BUFFER_TYPE: EGL_RGB_BUFFER EGL_RENDERABLE_TYPE: 5 ( EGL_OPENGL_ES_BIT EGL_OPENGL_ES2_BIT ) EGL_CONFORMANT: 5 ( EGL_OPENGL_ES_BIT EGL_OPENGL_ES2_BIT ) ===== Configuration #19 ===== EGL_RED_SIZE: 8 EGL_GREEN_SIZE: 8 EGL_BLUE_SIZE: 8 EGL_ALPHA_SIZE: 8 EGL_BUFFER_SIZE: 32 EGL_DEPTH_SIZE: 24 EGL_STENCIL_SIZE: 8 EGL_CONFIG_ID: 33 EGL_LEVEL: 0 EGL_SAMPLE_BUFFERS: 0 EGL_SAMPLES: 0 EGL_MAX_PBUFFER_WIDTH: 4096 EGL_MAX_PBUFFER_HEIGHT: 4096 EGL_MAX_PBUFFER_PIXELS: 16777216 EGL_MIN_SWAP_INTERVAL: 0 EGL_MAX_SWAP_INTERVAL: 10 EGL_NATIVE_VISUAL_ID: 5 EGL_NATIVE_VISUAL_TYPE: 0 EGL_CONFIG_CAVEAT: EGL_NONE EGL_BIND_TO_TEXTURE_RGB: yes EGL_BIND_TO_TEXTURE_RGBA: yes EGL_NATIVE_RENDERABLE: yes EGL_SURFACE_TYPE: 407 ( EGL_PBUFFER_BIT EGL_PIXMAP_BIT EGL_SWAP_BEHAVIOR_PRESERVED_BIT EGL_WINDOW_BIT ) EGL_TRANSPARENT_RED_VALUE: ffffffff EGL_TRANSPARENT_GREEN_VALUE: ffffffff EGL_TRANSPARENT_BLUE_VALUE: ffffffff EGL_TRANSPARENT_TYPE: EGL_NONE EGL_LUMINANCE_SIZE: 0 EGL_COLOR_BUFFER_TYPE: EGL_RGB_BUFFER EGL_RENDERABLE_TYPE: 5 ( EGL_OPENGL_ES_BIT EGL_OPENGL_ES2_BIT ) EGL_CONFORMANT: 5 ( EGL_OPENGL_ES_BIT EGL_OPENGL_ES2_BIT ) ===== Configuration #20 ===== EGL_RED_SIZE: 8 EGL_GREEN_SIZE: 8 EGL_BLUE_SIZE: 8 EGL_ALPHA_SIZE: 8 EGL_BUFFER_SIZE: 32 EGL_DEPTH_SIZE: 24 EGL_STENCIL_SIZE: 8 EGL_CONFIG_ID: 40 EGL_LEVEL: 0 EGL_SAMPLE_BUFFERS: 0 EGL_SAMPLES: 0 EGL_MAX_PBUFFER_WIDTH: 4096 EGL_MAX_PBUFFER_HEIGHT: 4096 EGL_MAX_PBUFFER_PIXELS: 16777216 EGL_MIN_SWAP_INTERVAL: 0 EGL_MAX_SWAP_INTERVAL: 10 EGL_NATIVE_VISUAL_ID: 842094169 EGL_NATIVE_VISUAL_TYPE: 0 EGL_CONFIG_CAVEAT: EGL_SLOW_CONFIG EGL_BIND_TO_TEXTURE_RGB: yes EGL_BIND_TO_TEXTURE_RGBA: yes EGL_NATIVE_RENDERABLE: yes EGL_SURFACE_TYPE: 404 ( EGL_SWAP_BEHAVIOR_PRESERVED_BIT EGL_WINDOW_BIT ) EGL_TRANSPARENT_RED_VALUE: ffffffff EGL_TRANSPARENT_GREEN_VALUE: ffffffff EGL_TRANSPARENT_BLUE_VALUE: ffffffff EGL_TRANSPARENT_TYPE: EGL_NONE EGL_LUMINANCE_SIZE: 0 EGL_COLOR_BUFFER_TYPE: EGL_RGB_BUFFER EGL_RENDERABLE_TYPE: 5 ( EGL_OPENGL_ES_BIT EGL_OPENGL_ES2_BIT ) EGL_CONFORMANT: 5 ( EGL_OPENGL_ES_BIT EGL_OPENGL_ES2_BIT )
SurfaceFlinger supposed to be loading hwcomposer but it does not, bad alloc usually means something did not like the driver version on my system, mali.ko.3.0.36+ locked my system after a while(Seems like its fixed after i replace it with another version) but it was the one that made test_egl_configs and others partially work.
Comment