Follow my signature.. I have a link to all the files I had from my NS, there's a copy there..
The Nexus S part of your signature is crossed out now and does not link anywhere. Can you provide a new pointer to these files, s.v.p.?
Cheers.
Follow my signature.. I have a link to all the files I had from my NS, there's a copy there..
http://forum.xda-developers.com/nexus-s/general/war-obscurity-enter-risk-t2551028/post48031418The Nexus S part of your signature is crossed out now and does not link anywhere. Can you provide a new pointer to these files, s.v.p.?
Cheers.
Yes I found these chinese links very sketchy too. I was even going to try them just to analyze for malware but who has the time.The latest one that @cn.fyodor posted is here http://forum.xda-developers.com/showpost.php?p=53264180&postcount=728 but this link and all other links at uploadingit.com have been pulled ... weird.
The file is aosp-4.4.3-20140609-crespo.zip and when you google it you can find a few chinese sites where you can download it, but it is not the same file. I did an MD5 check and it failed and I then noticed there was a small difference in filesize.
Anyway here is the file: http://www.filedropper.com/aosp-443-20140609-crespo
This is a broken link now too. Or requires a paid account? Could you re-put somewhere s.v.p.?.
French: s.v.p. == "s'il vous plaît"
I think think link expires after 30 days. I'm happy to upload it again but don't want to register to file sharing site. Is there one that does not expire for 30days? What is s.v.p?
So HERE is the new 4.4.3 build with working EGL and surfaceflinger libraries. If you want a clean AOSP, give it a try.![]()
W/GraphicBufferMapper( 748): registerBuffer(0x5dc22c88) failed -22 (Invalid argument)
E/GraphicBuffer( 748): unflatten: registerBuffer failed: Invalid argument (-22)
Yeah, klusark has notified me about this patch. Wonderful work! Thank you, guys.Excellent news on this front: cdesai and klusark found a patch in the Chromium trunk which fixes the WebView rendering bug on PVR devices and backported it to the Chromium snapshot that's part of 4.4. (The fact that it's part of the mainline Chromium code also means that we shouldn't face this problem again when upgrading to future Android releases.)
Definitely, and we'll also get 4.4_r1.2 updates with minor fixes.good news !!! so @cn.fyodor we can now have a rom with this and app to usb storage????
Yesterday I was looking around in SurfaceFlinger.cpp. I found the native screen capture also calls eglCreateImageKHR() function with the same target but difference buffer source and NULL EGL attrs. This capture implementation was also firstly introduced in 4.4 probably for performance. As you know, screen capture never fails in our devices. The buffer used in screen capture was dequeued from the current window. I tried the KHR function with NULL attrs in chromium, but still no luck. So I think the possible bad parameter error could be only caused by the EGL buffer management.
When the WebView requests buffer of EGL_CLIENT_BUFFER type, GLImageEGL::Initialize will be called. It's done by the case-switch code in gl_image_android.cc. But it seems difficult to trace the buffer usage in chromium. Did you try it? xD
--- a/android_webview/lib/main/aw_main_delegate.cc
+++ b/android_webview/lib/main/aw_main_delegate.cc
@@ -56,8 +56,10 @@ bool AwMainDelegate::BasicStartupComplete(int* exit_code) {
CommandLine* cl = CommandLine::ForCurrentProcess();
cl->AppendSwitch(switches::kEnableBeginFrameScheduling);
+#if 0
if (!cl->HasSwitch("disable-map-image"))
cl->AppendSwitch(cc::switches::kUseMapImage);
+#endif
// WebView uses the Android system's scrollbars and overscroll glow.
cl->AppendSwitch(switches::kHideScrollbars);