I'm using Android m6.0.1_1.0.0-ga and I'm getting some errors like this:
[ 1272.396561] CPU: 1 PID: 1954 Comm: RenderThread Not tainted 3.14.52 #1
I think it's related to GPU. How can I upgrade only GPU drivers? For project reasons I can't update all Android to m6.0.1_2.1.0-ga.
How can I patch the first version only with GPU related things?
Thanks a lot,
Leonardo
Hi Leonardo,
Correct this is due to GPU memory alloc, Looks like you need to change the vmalloc from 256M to 320M in your bootargs, please check the fix:
Regards
Doesn't solve for me look logcat bellow
11-24 19:59:52.363 2040 2081 E chromium: ### WebView Version 44.0.2403.119 (code 246011900)
--------- beginning of crash
11-24 19:59:52.363 2040 2081 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x28 in tid 2081 (RenderThread)
11-24 19:59:52.519 240 240 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-24 19:59:52.519 240 240 F DEBUG : Build fingerprint: 'SEVA_ENGENHARIA/sabresd_6dq/sabresd_6dq:6.0.1/1.0.0-ga-rc6/20160331:user/release-keys'
11-24 19:59:52.519 240 240 F DEBUG : Revision: '0'
11-24 19:59:52.519 240 240 F DEBUG : ABI: 'arm'
11-24 19:59:52.520 240 240 F DEBUG : pid: 2040, tid: 2081, name: RenderThread >>> com.android.browser <<<
11-24 19:59:52.520 240 240 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x28
11-24 19:59:52.565 240 240 F DEBUG : r0 8d823784 r1 5f6f7574 r2 00000000 r3 00000000
11-24 19:59:52.565 240 240 F DEBUG : r4 00000000 r5 8d823784 r6 8d823904 r7 00000005
11-24 19:59:52.565 240 240 F DEBUG : r8 90bfe014 r9 8dd4f264 sl 8b0fc244 fp 90bfdf48
11-24 19:59:52.565 240 240 F DEBUG : ip 00000000 sp 90bfdf40 lr aaf6b40b pc a2d0e1d2 cpsr 200f0030
11-24 19:59:52.575 240 240 F DEBUG :
11-24 19:59:52.575 240 240 F DEBUG : backtrace:
11-24 19:59:52.575 240 240 F DEBUG : #00 pc 0001b1d2 /system/lib/libVSC.so (gcSHADER_LinkLibFunction+61)
11-24 19:59:52.576 240 240 F DEBUG : #01 pc 0001de7f /system/lib/libVSC.so (gcSHADER_DynamicPatch+438)
11-24 19:59:52.576 240 240 F DEBUG : #02 pc 000490eb /system/lib/egl/libGLESv2_VIVANTE.so
11-24 19:59:52.576 240 240 F DEBUG : #03 pc 0004a96b /system/lib/egl/libGLESv2_VIVANTE.so
11-24 19:59:52.576 240 240 F DEBUG : #04 pc 00038729 /system/lib/egl/libGLESv2_VIVANTE.so
11-24 19:59:52.576 240 240 F DEBUG : #05 pc 0002415d /system/lib/egl/libGLESv2_VIVANTE.so
11-24 19:59:52.576 240 240 F DEBUG : #06 pc 0000de2f /system/lib/egl/libGLESv2_VIVANTE.so (glDrawElements+170)
11-24 19:59:52.576 240 240 F DEBUG : #07 pc 00332d5d /system/app/webview/webview.apk (offset 0x7f2000)
11-24 19:59:54.379 240 240 F DEBUG :
11-24 19:59:54.379 240 240 F DEBUG : Tombstone written to: /data/tombstones/tombstone_03
11-24 19:59:54.379 240 240 E DEBUG : AM write failed: Broken pipe
11-24 19:59:54.384 1062 1078 I BootReceiver: Copying /data/tombstones/tombstone_03 to DropBox (SYSTEM_TOMBSTONE)
11-24 19:59:54.393 1062 2135 W ActivityManager: Force finishing activity com.android.browser/.BrowserActivity
11-24 19:59:54.469 1062 1080 E JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 60)
11-24 19:59:54.505 1062 1071 I art : Background sticky concurrent mark sweep GC freed 29965(2003KB) AllocSpace objects, 13(932KB) LOS objects, 28% free, 8MB/11MB, paused 2.282ms total 105.647ms
11-24 19:59:54.507 1062 2135 E JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 104)
11-24 19:59:54.525 1062 1869 W MediaFocusControl: AudioFocus audio focus client died
11-24 19:59:54.525 1062 1869 I MediaFocusControl: AudioFocus removeFocusStackEntry(): removing entry for android.os.BinderProxy@e85b85
11-24 19:59:54.525 1062 1072 I WindowState: WIN DEATH: Window{1c23b91 u0 com.android.browser/com.android.browser.BrowserActivity}
11-24 19:59:54.537 254 254 I Zygote : Process 2040 exited due to signal (11)
11-24 19:59:54.585 1062 2135 W ActivityManager: Exception thrown during pause
11-24 19:59:54.585 1062 2135 W ActivityManager: android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died
11-24 19:59:54.585 1062 2135 W ActivityManager: at android.os.BinderProxy.transactNative(Native Method)
11-24 19:59:54.585 1062 2135 W ActivityManager: at android.os.BinderProxy.transact(Binder.java:503)
11-24 19:59:54.585 1062 2135 W ActivityManager: at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:727)
11-24 19:59:54.585 1062 2135 W ActivityManager: at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:867)
11-24 19:59:54.585 1062 2135 W ActivityManager: at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:2907)
11-24 19:59:54.585 1062 2135 W ActivityManager: at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:2763)
11-24 19:59:54.585 1062 2135 W ActivityManager: at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:2760)
11-24 19:59:54.585 1062 2135 W ActivityManager: at com.android.server.am.ActivityManagerService.handleAppCrashLocked(ActivityManagerService.java:12037)
11-24 19:59:54.585 1062 2135 W ActivityManager: at com.android.server.am.ActivityManagerService.makeAppCrashingLocked(ActivityManagerService.java:11933)
11-24 19:59:54.585 1062 2135 W ActivityManager: at com.android.server.am.ActivityManagerService.crashApplication(ActivityManagerService.java:12622)
11-24 19:59:54.585 1062 2135 W ActivityManager: at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:12129)
11-24 19:59:54.585 1062 2135 W ActivityManager: at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)
11-24 19:59:54.589 221 221 E lowmemorykiller: Error opening /proc/2040/oom_score_adj; errno=2
11-24 19:59:54.591 1062 1225 D GraphicsStats: Buffer count: 5
11-24 19:59:54.595 1062 1869 I ActivityManager: Process com.android.browser (pid 2040) has died
11-24 19:59:54.631 246 1055 W audio_hw_primary: do_out_standby... -1241193152
11-24 19:59:54.633 1062 2138 D OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
11-24 19:59:54.647 223 276 E BufferQueueProducer: [com.android.launcher/com.android.launcher2.Launcher] dequeueBuffer: can't dequeue multiple buffers without setting the buffer count
11-24 19:59:54.683 1062 2138 I OpenGLRenderer: Initialized EGL, version 1.4
11-24 19:59:54.705 223 1973 E BufferQueueProducer: [Application Error: com.android.browser] dequeueBuffer: can't dequeue multiple buffers without setting the buffer count
11-24 19:59:55.115 1062 1080 W WindowAnimator: Failed to dispatch window animation state change.
11-24 19:59:55.115 1062 1080 W WindowAnimator: android.os.DeadObjectException
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.os.BinderProxy.transactNative(Native Method)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.os.BinderProxy.transact(Binder.java:503)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.view.IWindow$Stub$Proxy.onAnimationStopped(IWindow.java:534)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at com.android.server.wm.WindowAnimator.updateWindowsLocked(WindowAnimator.java:286)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at com.android.server.wm.WindowAnimator.animateLocked(WindowAnimator.java:678)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at com.android.server.wm.WindowAnimator.-wrap0(WindowAnimator.java)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at com.android.server.wm.WindowAnimator$1.doFrame(WindowAnimator.java:123)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:856)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.view.Choreographer.doCallbacks(Choreographer.java:670)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.view.Choreographer.doFrame(Choreographer.java:603)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:844)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.os.Handler.handleCallback(Handler.java:739)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.os.Handler.dispatchMessage(Handler.java:95)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.os.Looper.loop(Looper.java:148)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at android.os.HandlerThread.run(HandlerThread.java:61)
11-24 19:59:55.115 1062 1080 W WindowAnimator: at com.android.server.ServiceThread.run(ServiceThread.java:46)
11-24 19:59:55.166 1566 1691 W OpenGLRenderer: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
11-24 19:59:55.166 1566 1691 W OpenGLRenderer: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...