Is it hard to upgrade to a newer OS version? Shouldn't Android largely be compatible so that you can just take a current build, use the hold drivers and get it running on older phones?
If it is hard, why is it?
If it isn't hard, is there a reasonable process a developer to upgrade a phone to 2.x
If it is hard, why is it?
If it isn't hard, is there a reasonable process a developer to upgrade a phone to 2.x