On Tue, 2012-12-11 at 11:17 +0000, Ramin Zaghi wrote:
Does anyone know why changing the Android wallpaper on VExpress from the Live Linaro wallpaper to any other wallpaper causes a non-stop error message that reads "Unfortunately, System UI has stopped" ?
Probably due to the lack of proper graphics support on vexpress. No hardware graphics acceleration means it's using software rendering libraries which are missing many of the features Android components expect.
Just tried changing the wallpaper to a static image and 'logcat' shows the following...
E/AndroidRuntime( 5718): FATAL EXCEPTION: main E/AndroidRuntime( 5718): java.lang.RuntimeException: eglConfig not initialized E/AndroidRuntime( 5718): at com.android.systemui.ImageWallpaper$DrawableEngine.initGL(ImageWallpaper.java:639) E/AndroidRuntime( 5718): at com.android.systemui.ImageWallpaper$DrawableEngine.drawWallpaperWithOpenGL(ImageWallpaper.java:453) E/AndroidRuntime( 5718): at com.android.systemui.ImageWallpaper$DrawableEngine.drawFrameLocked(ImageWallpaper.java:382) E/AndroidRuntime( 5718): at com.android.systemui.ImageWallpaper$DrawableEngine.onSurfaceChanged(ImageWallpaper.java:285) E/AndroidRuntime( 5718): at android.service.wallpaper.WallpaperService$Engine.updateSurface(WallpaperService.java:693) E/AndroidRuntime( 5718): at android.service.wallpaper.WallpaperService$Engine.attach(WallpaperService.java:781) E/AndroidRuntime( 5718): at android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper.executeMessage(WallpaperService.java:1037) E/AndroidRuntime( 5718): at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:40) E/AndroidRuntime( 5718): at android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime( 5718): at android.os.Looper.loop(Looper.java:137) E/AndroidRuntime( 5718): at android.app.ActivityThread.main(ActivityThread.java:5039) E/AndroidRuntime( 5718): at java.lang.reflect.Method.invokeNative(Native Method) E/AndroidRuntime( 5718): at java.lang.reflect.Method.invoke(Method.java:511) E/AndroidRuntime( 5718): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) E/AndroidRuntime( 5718): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) E/AndroidRuntime( 5718): at dalvik.system.NativeStart.main(Native Method) W/ActivityManager( 2369): Process com.android.systemui has crashed too many times: killing!