Phones running this firmware will not be able to receive UDP broadcasts (sending works fine).
The issue is described on http://code.google.com/p/android/issues/detail?id=8407
That makes apps that rely on UDP broadcasts, like SqueezeConfig, not working.
Fortunately, if you have root access to your phone, there is a solution!
As jimmychingala mentioned in the issue above, you only need to replace the wpa_supplicant binary with a working version.
I’ve now created a small app that will accomplish this task.
I’ve tested it with my HTC Hero running stock 2.1-update1 firmware and it’s working fine.
If you have another HTC phone running 2.1/2.2 and encounter the UDP issue, feel free to also try the app.
Please add a comment and tell me if it works for you.
The app will create a backup of wpa_supplicant on your sdcard first (/sdcard/wpa_supplicant.bak).
If anything goes wrong, you should be able to revert to your original version.
Anyway, a nandroid backup of your phone before using this app is strongly recommended.
You can also download the source code if you like:
After patching the wpa_supplicant binary, you can safely remove the app to save some space.
The app is licensed GPL:
(c) Christian Erpelding aka flattermann, http://www.flattermann.net This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.If you like my work, buy me a beer. (Suggested: 3€ for a beer, or more for more beer ;-) )