You and Paul are very lucky. I am glad your devise works for you, but you seem to be gloating here and on the expansys forums. The majority of us have huge problems before and after the new ROM install.
I would really like to get to the bottom of why different people are getting such different results from this ROM upgrade.
You'd have thought that everyone would be seeing the same thing.
It's not down to third-party software, because I checked my keyboard immediately after the ROM upgrade, before anything else was installed, and it is indeed not fixed at all (and possibly worse).
It is leading me to think that there are some subtle hardware differences in (perhaps) different batches of this device, causing different apparent results. This would also explain the variety of reports that people were giving before the ROM upgrade.
I don't think it's as simple as "broken hardware". For example, someone on expansys reported that his unit's wifi used to work, and now doesn't after the upgrade. But my wifi was and still is absolutely fine. Unless he physically damaged his unit at the same time as doing the upgrade, we can only assume that the new ROM is responsible for the problem. But if that's so, then why isn't mine broken too?