Hello everybody!
Let me continue a little :)
I've tried "set_property debug.drm.mode.force= 800x480@60" property in system/etc/init.sh but still not succeeded to start GUI in
android-x86-4.4-r5 on i915 VGA chipset
Here are parts of my logs of successfull (on 4.0 platform) and failed (on 4.4.4 platform) start. (see attached files)
the main difference between 2 builds of android x86 is that in Kit Kat 4.4, the OpenGL loader code has been changed and it works different than in 4.0
where both
D/libEGL ( 1462): loaded /system/lib/egl/libGLES_android.so
D/libEGL ( 1462): loaded /system/lib/egl/libGLES_mesa.so
drivers are loaded and
this fail :
W/EGL-GALLIUM( 1478): failed to create a pipe screen for i915
W/EGL-GALLIUM( 1478): failed to create DRM screen
W/EGL-GALLIUM( 1478): will fall back to other EGL drivers if any
is not leading to the looping of GUI start procedure
at same time in 4.4.4:
only
D/libEGL ( 2088): loaded /system/lib/egl/libGLES_mesa.so
is loaded and it's crash :
F/libc ( 2088): Fatal signal 4 (SIGILL) at 0x417e9976 (code=2), thread 2088 (surfaceflinger)
I/DEBUG ( 1198): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 1198): Build fingerprint: 'Android-x86/android_x86/x86:4.4.4/KTU84Q/eng.cwhuang.20160206.120252:userdebug/test-keys'
I/DEBUG ( 1198): Revision: '0'
I/DEBUG ( 1198): pid: 2088, tid: 2088, name: surfaceflinger >>> /system/bin/surfaceflinger <<<
leads to the looping of zygoteinit procedure..
D/AndroidRuntime( 2089): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
I would be very grateful for any help.