I heard from user "spetrillo" that the latest kitchen (from 12/17/07) fixed some sound skipping issues with SDHC, and I can see the from 071117_1 changelog that "Block transfer size for SD and MMC classes down to 20 from 40 to prevent music skipping".
I want to know that if I install the SDHC.777.cab file from
http://forum.xda-developers.com/showthread.php?t=328330
then how can I manually change the Block transfer size down to 20?
Is this a registry edit or are the actual drivers different?
Is there a newer SDHC cab file that has the latest drivers that reflect the smaller block transfer size?
OR does someone like me absolutely HAVE to cook a new ROM (based on the latest kitchen) and then include SDHC support from there?
It would be a lot simpler for me if I can just install the SDHC CAB file and then change the block size myself, (or if the lower block size is in the newer driver file itself, then I would want the newer driver)
I can see that there is a place in the registry here: HKLM/drivers/sdcard/clientdrivers/class
and
I can see that there is MMC_Class and SDMemory_Class, and I “think” that I would change both of these to 20. I also think that the required value of “20” is in hexadecimal, and not base 10. Sounds right?