szopin, don't You realize that all "let's buy it from Nokia or hire people to reverse engineer it" ideas are so expensive, that it's cheaper to design our own, 100% open device from scratch (with possibility of using existing open or mostly open devices as implementation references). BTW, starting with less than 1GB of RAM is not worth the effort - seriously. Yet, it is totally off-topic here. /Estel