How upgrade GPU drivers Android 6.0.1

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How upgrade GPU drivers Android 6.0.1

1,506 Views
leonardoprates
Contributor III

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

Labels (2)
0 Kudos
2 Replies

933 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

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:

MA-7026 fix out of vmalloc issue on sabreauto_6qp board (1f4d993d) · Commits · Android / device · Gi... 

Regards

0 Kudos

933 Views
leonardoprates
Contributor III

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...

0 Kudos