I have long thought that most of the X50v's troubles with WM5 stem from a worker thread in the filesys module. I have a patch I'd like to try that may help, while we wait for a real fix from Dell.
Search a ROM dump for this string of bytes:
00 00 A0 E3 C9 0A 00 EB
It should appear only once in the whole 128mb dump. The patch is to change the first two 00 00 bytes to FF FF.
This patch puts an 18 hour "sleep" in front of the thread that hogs the CPU. If my theory is right, this will give us long stretches of good performance, though it will not completely eliminate the filesys problem. In order to burn this patch, we will need to recalculate the .CRC file.
Anyone game to try this?
Edit: We now know that this patch doesn't help much, if any, and that it has caused some folks to get a failed restore. Stick with the original A01 ROM until we come out with something better.
