TheRain
Member
First off I want to get a few things out of the way, and to note that I'm merely throwing this out there to hear others thoughts-
I have an EE degree, work for a mobile phone software company and I have experience with low level programming and embedded systems. Having said that, I don't have much experience with linux drivers or kernel porting and tweaking. I do have the potential to learn I think.
The second thing I want to say is I don't want to annoy any of the Pandora devs who are working hard on the Angstrom distro for Pandora. From what I've seen of the Angstrom port it will do much more than I originally expected and the menu UI that one of the pandora devs is working on looks really awesome.
However, I can't help but think that Android might have been a really nice choice for a main OS on Pandora because:
1. Would cause lots of buzz around the net
2. Would enforce more handheld form factor focused UI design
3. Would have all of the cool apps that come with Android distro
On the other hand:
1. Android tries to force use of it's java system and frameworks
2. I know you CAN code C or C++ for android using a cross compiler for creating native code, but is there even a way to link back to that from Androids Java system? If there is, then this might be workable for porting/developing emulators and the like.
3. I'm wondering how possible it would be to make full use of hardware graphics acceleration features from Android. If this is a huge road block, it might not be worth it really.
Anyway, I think it might be worth pursuing the development of a fully functional Android port if the itches above can be worked out. Even if they can't, it might be somewhat worth it to be able to dual boot to android to use some of the applications that run on it.
Thoughts?
I have an EE degree, work for a mobile phone software company and I have experience with low level programming and embedded systems. Having said that, I don't have much experience with linux drivers or kernel porting and tweaking. I do have the potential to learn I think.
The second thing I want to say is I don't want to annoy any of the Pandora devs who are working hard on the Angstrom distro for Pandora. From what I've seen of the Angstrom port it will do much more than I originally expected and the menu UI that one of the pandora devs is working on looks really awesome.
However, I can't help but think that Android might have been a really nice choice for a main OS on Pandora because:
1. Would cause lots of buzz around the net
2. Would enforce more handheld form factor focused UI design
3. Would have all of the cool apps that come with Android distro
On the other hand:
1. Android tries to force use of it's java system and frameworks
2. I know you CAN code C or C++ for android using a cross compiler for creating native code, but is there even a way to link back to that from Androids Java system? If there is, then this might be workable for porting/developing emulators and the like.
3. I'm wondering how possible it would be to make full use of hardware graphics acceleration features from Android. If this is a huge road block, it might not be worth it really.
Anyway, I think it might be worth pursuing the development of a fully functional Android port if the itches above can be worked out. Even if they can't, it might be somewhat worth it to be able to dual boot to android to use some of the applications that run on it.
Thoughts?