SSIA -- the 12.10 toolchain release is ready https://android-build.linaro.org/builds/~linaro-android/toolchain-4.7-2012.1... https://android-build.linaro.org/builds/~linaro-android/toolchain-4.6-2012.1...
I've also switched all builds over to use the 4.7-2012.10 toolchain release tarball - please let me know ASAP if you see any related oddities in your builds.
ttyl bero
On Tue, 2012-10-16 at 00:52 +0200, Bernhard Rosenkränzer wrote:
I've also switched all builds over to use the 4.7-2012.10 toolchain release tarball - please let me know ASAP if you see any related oddities in your builds.
No oddities with JB vexpress, it built and boots OK.
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" ?
Ramin
-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
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!
On Tue, 2012-12-11 at 13:19 +0000, Jon Medhurst (Tixy) wrote:
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.
Whilst what I said is true in the general case, it has been pointed out to me by a colleague that vexpress is not setting a property which stops Android from using some of the harwdare only graphics features.
I will fix this for the coming release, but as a workaround, you can execute the following command from the busybox commandline:
setprop ro.nohardwaregfx true
then changing the wallpaper to one of the built-in static wallpapers will work. (Many of the live wallpapers still require hardware graphics acceleration though.)
linaro-android@lists.linaro.org