[Optimus One, P500 Original Android Development] andy572:
wtf ... ICS has a lot of changes :-O

- we need to add a new HW-Module called "hwcomposer", its build when compiling android

- we need all LG "PROPRIETARY" stuff from GB instead from Froyo but the libsensorservice: using the

one from LG is crashing, so use the one from ICS - ts at least booting without core dumps

- we need to use gralloc module from ICS and from proprietary LG Gingerbread

with this i get some less errors, but even cant boot complete, just trying to figure out something^^

### EDIT: Adreno & sensors are loading:

D/libEGL ( 1563): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL ( 1563): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL ( 1563): loaded /system/lib/egl/libGLESv2_adreno200.so
E/libEGL ( 1563): eglSetSwapRectangleANDROID:1460 error 3008 (EGL_BAD_DISPLAY)
I/SurfaceFlinger( 1563): EGL informations:
I/SurfaceFlinger( 1563): # of configs : 35
I/SurfaceFlinger( 1563): vendor : Android
I/SurfaceFlinger( 1563): version : 1.4 Android META-EGL
I/SurfaceFlinger( 1563): extensions: EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_ANDROID_image_native_buffer EGL_ANDROID_swap_rectangle EGL_NV_system_time
I/SurfaceFlinger( 1563): Client API: OpenGL ES
I/SurfaceFlinger( 1563): EGLSurface: 5-6-5-0, config=0x0
I/SurfaceFlinger( 1563): OpenGL informations:
I/SurfaceFlinger( 1563): vendor : Qualcomm
I/SurfaceFlinger( 1563): renderer : Adreno (TM) 200
I/SurfaceFlinger( 1563): version : OpenGL ES-CM 1.1
I/SurfaceFlinger( 1563): extensions: GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_APPLE_texture_2D_limited_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_OES_blend_equation_separate GL_OES_blend_func_separate GL_OES_blend_subtract GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_depth_texture GL_OES_draw_texture GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_framebuffer_object GL_OES_matrix_palette GL_OES_packed_depth_stencil GL_OES_point_size_array GL_OES_point_sprite GL_OES_read_format GL_OES_rgb8_rgba8 GL_OES_stencil_wrap GL_OES_texture_cube_map GL_OES_texture_env_crossbar GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_texture_mirrored_repeat GL_QCOM_binning_control GL_QCOM_extended_get GL_QCOM_tiled_rendering GL_AMD_compressed_3DC_texture
I/SurfaceFlinger( 1563): GL_MAX_TEXTURE_SIZE = 4096
I/SurfaceFlinger( 1563): GL_MAX_VIEWPORT_DIMS = 4096 x 4096
I/SurfaceFlinger( 1563): flags = 00000000
D/SensorService( 1563): nuSensorService starting...
D/SensorService( 1563): Opened sensors in backwards compat mode
I/SensorService( 1563): K3DH 3-axis Acceleration sensor
I/SensorService( 1563): AMI306 3-axis Magnetic Field sensor
I/SensorService( 1563): AMI306 Orientation sensor
I/SensorService( 1563): Proximity sensor

But now i loop on this:

I/SystemServer( 1563): Activity Manager
I/ActivityManager( 1563): Memory class: 32
D/libEGL ( 1592): loaded /system/lib/egl/libGLES_android.so
D/libEGL ( 1592): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL ( 1592): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL ( 1592): loaded /system/lib/egl/libGLESv2_adreno200.so
I/SystemServer( 1563): Telephony Registry
I/SystemServer( 1563): Package Manager
E/Adreno200-EGL( 1592): egliSwapWindowSurface: unable to dequeue native buffer
E/SurfaceTexture( 1563): [<pid_1592>] error binding external texture image 0x1de610 (slot 0): 0x502
D/dalvikvm( 1563): GC_CONCURRENT freed 341K, 6% free 6992K/7367K, paused 5ms+16ms
E/SurfaceTexture( 1563): [<pid_1592>] error binding external texture image 0x1de610 (slot 0): 0x502

Any ideas???