in my filesystem in egl.cfg setting is 0 0 android 0 1 POWERVR_SGX540_120
which means choose Hardware renderer for graphics but it loads softeare renderer for graphics and shows log like this D/libEGL ( 2200): loaded /vendor/lib/egl/ libGLESv1_CM_POWERVR_SGX540_120.so D/libEGL ( 2200): loaded /vendor/lib/egl/ libGLESv2_POWERVR_SGX540_120.so W/libEGL ( 2200): 0: eglInitialize(0x1) failed (EGL_BAD_ALLOC) I/SurfaceFlinger( 2200): EGL informations: I/SurfaceFlinger( 2200): # of configs : 8 I/SurfaceFlinger( 2200): vendor : Android I/SurfaceFlinger( 2200): version : 1.4 Android META-EGL I/SurfaceFlinger( 2200): extensions: EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_ANDROID_image_native_buffer EGL_ANDROID_swap_rectangle I/SurfaceFlinger( 2200): Client API: OpenGL ES I/SurfaceFlinger( 2200): EGLSurface: 8-8-8-0, config=0x2 I/SurfaceFlinger( 2200): OpenGL informations: I/SurfaceFlinger( 2200): vendor : Android I/SurfaceFlinger( 2200): renderer : Android PixelFlinger 1.4 I/SurfaceFlinger( 2200): version : OpenGL ES-CM 1.0 I/SurfaceFlinger( 2200): extensions: GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_read_format GL_OES_compressed_paletted_textur I/SurfaceFlinger( 2200): GL_MAX_TEXTURE_SIZE = 4096 I/SurfaceFlinger( 2200): GL_MAX_VIEWPORT_DIMS = 4096 I/SurfaceFlinger( 2200): flags = 000c0000 D/SensorService( 2200): nuSensorService starting... E/SensorService( 2200): couldn't load sensors module (No such file or directory) I/sysproc ( 2200): System server: starting Android runtime. I/sysproc ( 2200): System server: starting Android services. I/sysproc ( 2200): System server: entering thread pool. Android PixelFlinger 1.4 is software renderer. But i want here Imagination Technologies's PowerVR SGX 540' renderer what should i do so it choose hardware renderer ..? with software renderer it works fine but shows following error /RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w & (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp at 530 E/libEGL ( 2284): called unimplemented OpenGL ES API E/RenderScript( 2284): GL Error, 0x500, from VertexArray::setupGL I/ARMAssembler( 2284): generated scanline__00000177:13545444_00009001_00000000 [159 ipp] (215 ins) at [0x45999438:0x45999794] in 335694 ns I/ActivityThread( 2351): Pub drm: com.android.providers.drm.DrmProvider I/ActivityManager( 2203): Start proc com.android.bluetooth for broadcast com.android.bluetooth/.opp.BluetoothOppReceiver: pid=2368 uid=10009 gids={3003, 300} E/libEGL ( 2284): called unimplemented OpenGL ES API E/RenderScript( 2284): GL Error, 0x500, from VertexArray::setupGL I/ARMAssembler( 2284): generated scanline__00000177:13545444_00009008_00000000 [120 ipp] (174 ins) at [0x45999798:0x45999a50] in 244141 ns E/libEGL ( 2284): called unimplemented OpenGL ES API E/RenderScript( 2284): GL Error, 0x500, from VertexArray::setupGL D/dalvikvm( 2284): GC_EXPLICIT freed 61K, 51% free 2820K/5703K, external 4155K/4906K, paused 165ms E/libEGL ( 2284): called unimplemented OpenGL ES API E/RenderScript( 2284): GL Error, 0x500, from VertexArray::setupGL E/libEGL ( 2284): called unimplemented OpenGL ES API E/RenderScript( 2284): GL Error, 0x500, from VertexArray::setupGL and my wall paper doesnt shows all other things work fine... -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting