This isn't a complaint, just a bug report.
System: Sprint TP2 (Rhod400)
Build: [MJG]Rhod.2.2Froyo.082610 w/8-27 sound patch (modules-2.6.27.46-01149-g74aec59.tar and update zImage)
Install Type: Clean Install
Problem: Voice Search does not initialize the mic.
To recreate:
1) Boot into Android.
2) Start Voice Search.
Voice search will fail as no sound will be recorded. However, voice search itself *does work* if you start it with the mic active.
To see voice search working:
1) Boot into Andorid.
2) Make a phone call.
3) End the call.
4) Immediately start voice search.
5) Voice search will record the sound (you will see the mic icon flash white) and run the search as expected.
Note: Voice search closes the mic when finished, so if you attempt to immediately use it a second time, it will fail.
I hadn't seen this noted anywhere and as such wanted to mention it since the sound system is now in a much better state.