[Streak 5 Android Development] TheManii:
APK Related

Chrome is broken (see below)

Galaxy4.apk isnt included in the stock GN ICS rom, our Blackhole LWP has broken metadata too (Galaxy4 is Black hole, I dont know where the GN keeps it, if it even has it anymore)

Gallery2.apk still has issues (I will remove GalleryGoogle.apk from the Gapps package once it's fixed)

Music.apk is superceeded by Music2.apk (which is just the Play Music app, music hasnt been updated since like android 2.2, just pointing this out)

Microbes.apk is missing (it's only a LWP though, so it's not a big deal)

Noisefield.apk is missing (it's also a LWP)

SpeechRecorder.apk shouldnt be included, it's not maintained anymore (I think SoundRecorder.apk might be broken too, it's not appearing in the app drawer)

WAPPushManager.apk is in our rom now, but it's not in the stock GN ICS rom, is it needed?

The rom currently includes all the CM9 ringtones, and is missing some stock ones, perhaps you should resync and remove them to make space? (one user already stated he was running out of room on /system)

I dont know how the GN does it, but apns-conf.xml is a stub on it, though it's possible it simply doesnt keep a list of apns

USB tethering goes as far as presenting a remote NDIS device to windows, but it's always disconnected (and doesnt work)

UMS works great now it seems, it's also much faster then using the workaround

The Rotation patch isnt perfect, the 2nd stage dell logo is now upside down

The tab button in chrome crashes consistantly, here's the logcat:

[B][COLOR="Red"]E/Adreno200-ES20( 1386): <qgl2DrvAPI_glBindTexture:642>: GL_INVALID_OPERATION
E/GLErrorChecker( 1386): glVertexAttribPointer maPosition 0 : glError 1282[/COLOR][/B]
W/System.err( 1386): java.lang.RuntimeException: glVertexAttribPointer maPosition 0 : glError 1282
W/System.err( 1386): at com.google.android.apps.chrome.glui.GLErrorChecker.checkGlError(GLErrorChecker.java:86)
W/System.err( 1386): at com.google.android.apps.chrome.glui.GLRenderer.flushDeferredDraw(GLRenderer.java:386)
W/System.err( 1386): at com.google.android.apps.chrome.glui.GLRenderer.popMatrix(GLRenderer.java:280)
W/System.err( 1386): at com.google.android.apps.chrome.glui.GLTab.draw(GLTab.java:957)
W/System.err( 1386): at com.google.android.apps.chrome.glui.layouts.stack.GLTabStack.onDrawFrontToBack(GLTabStack.java:544)
W/System.err( 1386): at com.google.android.apps.chrome.glui.layouts.stack.GLTabStack.onDrawFrame(GLTabStack.java:529)
W/System.err( 1386): at com.google.android.apps.chrome.glui.layouts.stack.GLTabStackLayout.onDrawElements(GLTabStackLayout.java:754)
W/System.err( 1386): at com.google.android.apps.chrome.glui.layouts.stack.GLTabStackLayout.drawLayout(GLTabStackLayout.java:721)
W/System.err( 1386): at com.google.android.apps.chrome.glui.GLTabsLayout.onDrawFrame(GLTabsLayout.java:141)
W/System.err( 1386): at com.google.android.apps.chrome.glui.GLLayoutRenderer.onDrawFrame(GLLayoutRenderer.java:46)
W/System.err( 1386): at com.google.android.apps.chrome.glui.GLUIFunctorRenderer.onDrawFrame(GLUIFunctorRenderer.java:517)
W/System.err( 1386): at android.view.GLES20Canvas.nDrawDisplayList(Native Method)
W/System.err( 1386): at android.view.GLES20Canvas.drawDisplayList(GLES20Canvas.java:379)
W/System.err( 1386): at android.view.HardwareRenderer$GlRenderer.draw(HardwareRenderer.java:868)
W/System.err( 1386): at android.view.ViewRootImpl.draw(ViewRootImpl.java:1910)
W/System.err( 1386): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1634)
W/System.err( 1386): at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2442)
W/System.err( 1386): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err( 1386): at android.os.Looper.loop(Looper.java:137)
W/System.err( 1386): at android.app.ActivityThread.main(ActivityThread.java:4424)
W/System.err( 1386): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1386): at java.lang.reflect.Method.invoke(Method.java:511)
W/System.err( 1386): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
W/System.err( 1386): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
W/System.err( 1386): at dalvik.system.NativeStart.main(Native Method)
I/chromium( 1386): Initial Minidump data written:
I/chromium( 1386): /data/data/com.android.chrome/cache/Crash Reports
W/chromium( 1386): Output crash dump file:
W/chromium( 1386): /data/data/com.android.chrome/cache/Crash Reports/4eb7563c-15dc-f54a-21062ff7-3b2b5eaa.dmp
I/ActivityManager( 182): Process com.android.chrome (pid 1386) has died.
I/chromium( 1404): [INFO:sandboxed_process_service.cc(317)] SandboxedProcessService: Force exiting sandboxed process.
I/WindowManager( 182): WIN DEATH: Window{4174b1a0 com.android.chrome/com.google.android.apps.chrome.Main paused=false}
D/Zygote ( 115): Process 1386 terminated by signal (11)
W/ActivityManager( 182): Force removing ActivityRecord{41665d08 com.android.chrome/com.google.android.apps.chrome.Main}: app died, no saved state
I/ActivityManager( 182): Process com.android.chrome:sandboxed_process0 (pid 1404) has died.

It sounds about right, every now and then it'll draw far enough that you can see each tab is a 3d primitave (it's 2 triangles)

I can consistantly reproduce it, if you wish to look at it and cant reproduce it, I can PM the dump it made.

(FYI glError 1282 is simply GL_INVALID_OPERATION)

I'm gonna take more time later to look at what's wrong with Gallery2.apk, going to do a fac reset first and report back with logcats

Also updated the features list