[1] FireFoxOS presentation at mobile conference circa 2013
[2] numbeo.com
[1] FireFoxOS presentation at mobile conference circa 2013
[2] numbeo.com
What you are saying only applies to iOS really.
You can install Android on devices that are already running some version of Android. And some fringe cases like the HTC HD2 and HP Touchpad (I had both, the Touchpad didn't work too great). But that's far from what the OP was asking for.
Hardware manufacturers compete with each other for market. If every handset is the same compatible hardware, that just leaves build quality and price as the variables and they are orthogonal.
That means hardware people also like to add features like GPS, compass, different cameras, expansion ports, heartrate monitor, fingerprint recognition, dual-sim, etc. etc. and we're back to drivers and testing.
Dell, the leading hardware supplier lead the race to the bottom and now flounders. PC commodity markets are cut-throat and it is Intel that makes the real $.
> phone is not what users will have.
how is this better than using the emulator then?
also, how is this any different than the last 4 times this was done?
Well, the emulator is not quite as comfortable for testing, say, calls, or SMS, or gyroscope, etc.
> also, how is this any different than the last 4 times this was done?
I am not aware of 4 times. However, it is true that Preview/Early Access Developer Phones have been released in the past. This one is not a Preview. IIUC, this one is considered stable.
You wouldn't buy a AMD Opteron A1100 Development board (AMD's ARM based CPU) and bemoan the fact that for ~$200 you can buy a vastly computational superior computer. Your buying it as a development system.
(For example, Solaris x86 clearly favored 1-2 specific windows/mac laptops --which could be ordered on a fast track internally-- and supported the bundled devices on those laptops if the device's type was supported at all. Swapping the external reference every few years was annoying but cheap and limited the arguments to selecting among actual configurations rather than future possibilities.)
I would hope there is another reason is like getting a reliable ABI and clear licensing for the DSP side software? Otherwise, offering a better OS on a few models of android phones will be more useful now, and then again as used Android phones enter the emerging markets.