[Android Q&A, Help & Troubleshooting] sooorajjj:
cm10.1 not boots to white screen

hi guys can anyone please help me with fixing my first cm10.1 build

here is my logcat

I/Netd ( 916): Netd 1.0 starting
E/keystore( 921): listen: Bad file number
I/SurfaceFlinger( 918): SurfaceFlinger is starting
I/SurfaceFlinger( 918): use dithering
I/SurfaceFlinger( 918): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
D/libEGL ( 918): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL ( 918): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL ( 918): loaded /system/lib/egl/libGLESv2_adreno200.so
E/Adreno200-GSL( 918): <ioctl_kgsl_driver_entry:268>: open(/dev/kgsl-3d0) failed: errno 2. No such file or directory
W/libEGL ( 918): eglInitialize(0x1) failed (EGL_SUCCESS)
I/gralloc ( 918): using (fd=18)
I/gralloc ( 918): id = msmfb303_20001
I/gralloc ( 918): xres = 240 px
I/gralloc ( 918): yres = 320 px
I/gralloc ( 918): xres_virtual = 240 px
I/gralloc ( 918): yres_virtual = 972 px
I/gralloc ( 918): bpp = 16
I/gralloc ( 918): r = 11:5
I/gralloc ( 918): g = 5:6
I/gralloc ( 918): b = 0:5
I/gralloc ( 918): width = 49 mm (124.408165 dpi)
I/gralloc ( 918): height = 65 mm (125.046150 dpi)
I/gralloc ( 918): refresh rate = 0.00 Hz
D/CALCFPS ( 918): DEBUG_CALC_FPS: 0
D/CALCFPS ( 918): period: 10
D/CALCFPS ( 918): ignorethresh_us: 500000
D/CALCFPS ( 918): DEBUG_CALC_FPS: 0
D/CALCFPS ( 918): period: 10
D/CALCFPS ( 918): ignorethresh_us: 500000
E/Netd ( 916): exec() res=768 for /system/bin/ip6tables -t filter -N bw_INPUT
I/hwcomposer( 918): Initializing Qualcomm Hardware Composer
I/hwcomposer( 918): MDP version: 303
I/hwcomposer( 918): DYN composition threshold : 2.000000
I/SurfaceFlinger( 918): Using composer version 1.0
I/hwcomposer( 918): Initializing UEvent Listener Thread
I/hwcomposer( 918): Initializing VSYNC Thread
W/SurfaceFlinger( 918): getting VSYNC period from fb HAL: -1
W/Adreno200-EGL( 918): <qeglDrvAPI_eglGetConfigs:419>: EGL_NOT_INITIALIZED
W/Adreno200-EGL( 918): <qeglDrvAPI_eglChooseConfig:588>: EGL_NOT_INITIALIZED
W/SurfaceFlinger( 918): no suitable EGLConfig found, trying without EGL_FRAMEBUFFER_TARGET_ANDROID
W/Adreno200-EGL( 918): <qeglDrvAPI_eglGetConfigs:419>: EGL_NOT_INITIALIZED
W/Adreno200-EGL( 918): <qeglDrvAPI_eglChooseConfig:588>: EGL_NOT_INITIALIZED
W/SurfaceFlinger( 918): no suitable EGLConfig found, trying without EGL_RECORDABLE_ANDROID
W/Adreno200-EGL( 918): <qeglDrvAPI_eglGetConfigs:419>: EGL_NOT_INITIALIZED
W/Adreno200-EGL( 918): <qeglDrvAPI_eglChooseConfig:588>: EGL_NOT_INITIALIZED
W/SurfaceFlinger( 918): no suitable EGLConfig found, trying with 16-bit color allowed
W/Adreno200-EGL( 918): <qeglDrvAPI_eglGetConfigs:419>: EGL_NOT_INITIALIZED
W/Adreno200-EGL( 918): <qeglDrvAPI_eglChooseConfig:588>: EGL_NOT_INITIALIZED
E/SurfaceFlinger( 918): no suitable EGLConfig found, giving up
W/Adreno200-EGL( 918): <qeglDrvAPI_eglCreateContext:2207>: EGL_NOT_INITIALIZED
E/SurfaceFlinger( 918): EGLContext creation failed
F/SurfaceFlinger( 918): couldn't create EGLContext
F/libc ( 918): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 935 (SurfaceFlinger)
E/Netd ( 916): exec() res=768 for /system/bin/ip6tables -t filter -A INPUT -j bw_INPUT
I/DEBUG ( 114): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 114): Build fingerprint: 'lge/cm_e0/e0:4.2.2/JDQ39E/79b18df4bd:userdebug/test-keys'
I/DEBUG ( 114): Revision: '0'
I/DEBUG ( 114): pid: 918, tid: 935, name: SurfaceFlinger >>> /system/bin/surfaceflinger <<<
I/DEBUG ( 114): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad

from what i understood is init is unable to locate this driver /dev/kgsl-3d0 needed by adreno200

so this happens ..............................

.SurfaceFlinger fails.

...............!

so my device gets stuck at white screen after lg logo

( because I/ServiceManager( 111): service 'display.hwcservice' died )

i also tried using int rc scripts or whole ramdisk from from cm11 but still same issue Adreno200-GSL( 918): <ioctl_kgsl_driver_entry:268>: open(/dev/kgsl-3d0) failed: errno 2. No such file or directory

and with working cm11 boot.img it gave me same error ( so the error is not from kernel )

i then i replaced ramdisk with cm9 one and same error there too ..... i am unable to find a possible work around for this issue

maybe iam wrong................ guys pls guide me to write direction

any kind of help is really appreciated

Thanks:crying:

EDIT : SOLVED

i forgot to added few files in /system/etc/firmware ......... needed by adreno