Originally Posted by Restorer
So, Mike, HTC have released some new code for video drivers? Or has YT bug been fixed in some other way?
The Youtube bug was fixed by incorporating later driver code from the kernel of the EVO Shift 4G which uses the same code for certain stuff. The code is quite new with changes as recent as 21 January 2011.
I did an experimental merge with the above mentioned code, and forwarded the changes to Apache14 so it can be merged into his more recent kernel base version (184.108.40.206 vs 220.127.116.11).
The new code for the video drivers basically prevents the DMA controller stalling and getting stuck in a 5 second timeout loop, which basically only allows the screen to repaint every 5 seconds.
Edit: The HTC Linux kernel source code they published for the DHD is from some release before 1.32.405.6. I have contacted them regarding getting the updated source code as I am legally entitled to. Yet to get a response from them.