Not so fast there... on many phones, UMA does require hardware support because the main CPU and firmware are just not powerful enough to handle the transition from GPRS->WIFI. The G1's CPU is apparently powerful enough to handle this and on the dev forums, there are several people who are confident they will have a software solution for the UMA issue! (The power of open source!)
Also, Google already stated that A2DP, TAB, OBEX and all the other bluetooth issues would be addressed in a firmware update! There was not enough time to get a verified bluetooth stack in the first version of Android, and the next version (due next month) will have a fully functional bluetooth API.
---
Follow Me on Twitter!
Bookmarks