- Support for Android Debug / USB Debugging Mode is not listed for most devices. I would like it included.
- Some have a custom UI and not the standard Android UI which is also hard to determine which the device has. I would like a standard UI.
- Slow Processors or slow touch screen response on some which I do not want.
- Built in 2 Gigs + of storage memory or no storage memory built in.
- USB slave port and USB host port if possible.
- Built in Flash Player
- Built in Android Market Software
I can't answer all of those but maybe this will help:
Debugging mode. I've not tried the USB debugging mode because I found out you can download via WiFi. It is almost instant, and I think pretty much all the devices can do wifi so maybe that solves that one?
Slow processors. I have one that probably is classed as slow - Google for instance and internet browsing is painfully slow. However, apps run at full speed, and Basic4Android programs are amazingly fast.
The USB support I think is an Android problem, not a hardware problem. There are discussion threads that have been going for years with people pleading for device support.
If I was buying another device (which I might do soon), the thing I would look for is internal bluetooth support. I think with bluetooth you can connect to external serial devices and from there, can connect to many devices.
Flash player - are there apps to do that? I'm sure I saw that somewhere.
Android Market. I've been learning a lot about that lately. The 'market' on my apad is not the same as other markets. It seems that markets are different depending what country you are in - a bit like regional DVD coding. I saw an app the other night that unlocks other markets. That could solve problems. I also found a website where you can download .apk files without having to try to scan in those square barcodes. Download the .apk to your PC, copy it to an sd card and run it from the sd card. Takes about as long as downloading from the market, plus you have a backup copy on the PC.
HTH