![]() |
What do I need to know to be able to port Android to the N900 myself?
I realize how this may sound to you. But I'm willing to learn. I know vakkov, e-yes and company are working on NITDroid, but I want to know what skills they have, what programming languages are necessary, everything I would need to do it. I'm 18 years old and I want to become a software engineer, so don't make fun of this question, I'm serious and I have a lot of motivation to learn this.
|
Re: What do I need to know to be able to port Android to the N900 myself?
Start off with a high level language such as python for example to master the basics of programming. Later, you can move on to C/C++ if you think you are ready. The C syntax is used in many other languages such as Objective-C, Java, C#.
Interpreters, compilers, runtime environments etc. are mostly written in C/C++. So you are good with C for reverse engineering operating systems. Bear in mind however reverse engineering involves assembly programming which may be a bit difficult for beginners. You better find a good book about programming and reverse engineering. Make sure you practice a lot. Just reading the book won't help |
Re: What do I need to know to be able to port Android to the N900 myself?
I know C and C#. Also a little C++, but just enough to recognize it Is C++, can't write programs in it. :D But I'm pretty good in C and C#. I'm also familiar a little with Linux and working in terminal. Any advice on what to do next...?
|
Re: What do I need to know to be able to port Android to the N900 myself?
send them NITdroid guys a message, offer your help in the project..
|
Re: What do I need to know to be able to port Android to the N900 myself?
That's the thing, I wouldn't know how to help.
|
Re: What do I need to know to be able to port Android to the N900 myself?
Quote:
I believe now the problem might be to build the driver layer because there are no drivers for N9's SoC on android yet, especially on the microphone and camera, since i recall those are proprietary from Nokia |
Re: What do I need to know to be able to port Android to the N900 myself?
Out of curiosity, why anyone would want to port "android" to N900, more than it's ported already? It's system much inferior to even Maemo, not to mention any Mer things, or efforts to update Maemo (CSSU, or rebasing Maemo on upstream debian).
If willing to help, maybe it's better idea to focus on one of above projects? Android on N900 wasn't updated since ages, and due to the way android is heading, it doesn't seem that more recent android versions are feasible for anything. /Estel |
All times are GMT. The time now is 22:53. |
vBulletin® Version 3.8.8