[Samsung Galaxy R i9103] kishoreinme:
I have tried the same. It loads the libs. but the same behaviour of surface flinger failing

One more observation from working - non working logs. There is a difference in egl version printed with all the blobs

WORKING: CM10.2

W/SurfaceFlinger( 118): no suitable EGLConfig found, trying without EGL_FRAMEBUFFER_TARGET_ANDROID
I/SurfaceFlinger( 118): extensions: EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_lock_surface EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_EXT_create_context_robustness EGL_NV_system_time EGL_ANDROID_image_native_buffer
I/SurfaceFlinger( 118): Client API: OpenGL_ES
I/SurfaceFlinger( 118): EGLSurface: 8-8-8-8, config=0xcaf32c
I/SurfaceFlinger( 118): OpenGL ES informations:
I/SurfaceFlinger( 118): vendor : NVIDIA Corporation
I/SurfaceFlinger( 118): renderer : NVIDIA AP
I/SurfaceFlinger( 118): version : OpenGL ES-CM 1.1
I/SurfaceFlinger( 118): extensions: GL_EXT_bgra GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc GL_EXT_texture_format_BGRA8888 GL_EXT_unpack_subimage GL_EXT_debug_marker GL_EXT_debug_label GL_NV_texture_npot_2D_mipmap GL_OES_byte_coordinates GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_draw_texture GL_OES_extended_matrix_palette GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_fbo_render_mipmap GL_OES_fixed_point GL_OES_framebuffer_object GL_OES_matrix_get GL_OES_matrix_palette GL_OES_point_size_array GL_OES_point_sprite GL_OES_query_matrix GL_OES_read_format GL_OES_rgb8_rgba8 GL_OES_single_precision GL_OES_stencil8 GL_OES_texture_cube_map GL_OES_vertex_half_float
I/SurfaceFlinger( 118): GL_MAX_TEXTURE_SIZE = 2048
I/SurfaceFlinger( 118): GL_MAX_VIEWPORT_DIMS = 3839 x 3839
D/SurfaceFlinger( 118): Screen acquired, type=0 flinger=0x41b87478
I/mediaserver( 241): ServiceManager: 0x40c81220

CM11 FAILING log

W/SurfaceFlinger( 126): no suitable EGLConfig found, trying a simpler query
I/SurfaceFlinger( 126): extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_lock_surface EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_EXT_create_context_robustness EGL_NV_system_time EGL_ANDROID_image_native_buffer EGL_ANDROID_recordable
I/SurfaceFlinger( 126): Client API: OpenGL_ES
I/SurfaceFlinger( 126): EGLSurface: 8-8-8-8, config=0xcaf32c
I/SurfaceFlinger( 126): OpenGL ES informations:
I/SurfaceFlinger( 126): vendor : NVIDIA Corporation
I/SurfaceFlinger( 126): renderer : NVIDIA Tegra
I/SurfaceFlinger( 126): version : OpenGL ES 2.0 14.01003
I/SurfaceFlinger( 126): extensions: GL_OES_rgb8_rgba8 GL_OES_EGL_sync GL_OES_fbo_render_mipmap GL_NV_depth_nonlinear GL_NV_draw_path GL_NV_texture_npot_2D_mipmap GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_vertex_half_float GL_OES_mapbuffer GL_NV_draw_buffers GL_NV_multiview_draw_buffers GL_EXT_Cg_shader GL_EXT_packed_float GL_OES_texture_half_float GL_EXT_texture_array GL_OES_compressed_ETC1_RGB8_texture GL_EXT_texture_compression_latc GL_NV_texture_compression_latc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc GL_NV_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_NV_get_tex_image GL_NV_read_buffer GL_NV_shader_framebuffer_fetch GL_NV_copy_image GL_NV_fbo_color_attachments GL_EXT_bgra GL_EXT_texture_format_BGRA8888 GL_EXT_unpack_subimage GL_NV_pack_subimage GL_NV_texture_compression_s3tc_update GL_NV_read_depth GL_NV_read_stencil GL_NV_uniform_buffer_object GL_EXT_robustness GL_OES_standard_derivatives GL_NV_EGL_stream_consumer_external GL_NV_3dvision_settings GL_EXT_debug_marker GL_EXT_debug_
I/SurfaceFlinger( 126): GL_MAX_TEXTURE_SIZE = 2048
I/SurfaceFlinger( 126): GL_MAX_VIEWPORT_DIMS = 3839
I/ServiceManager( 126): Waiting for service SurfaceFlinger...

I do not know where these versions are defined or to change. Tried searching the device prop entries. Could'nt infer much for my knowledge on them.