Definately a good dream. BUT aren't you underestimating the fact that hardware developers (like the mentioned galaxy s developer samsung) will not support you with drivers for ther HW or even open up specification so you can write your own ones?