Jump to content

Android 2.2 Development


Guest eckengucker1

Recommended Posts

Guest robertopero

Okay I am not a kernel hacker, I only use Linux about 3-4 years ago. But I would like to help. :rolleyes:

What is the first thing we need to do?

Link to post
Share on other sites
Guest BigBearMDC
Okay I am not a kernel hacker, I only use Linux about 3-4 years ago. But I would like to help. :D

What is the first thing we need to do?

We start with the easier part first:

Patch the 2.6.32 kernel and get it booting :rolleyes:

Link to post
Share on other sites
Guest eckengucker1
Okay I am not a kernel hacker, I only use Linux about 3-4 years ago. But I would like to help. :rolleyes:

What is the first thing we need to do?

First of all we should upload all files to bitbucket. But the storage is limited to 1 GB so we start with the kernel. The next step is the to create a vendor/makefile => http://pdk.android.com/online-pdk/guide/bu...new_device.html

Link to post
Share on other sites
Guest Stevos

I'm also not experienced with this stuff, but will be doing some research to learn what I can.

My GF would like me to point out that I will be unavailable for any "lurve party", but she has an iPhone, so her judgement on this issue is suspect.

Link to post
Share on other sites
Guest -Wii-
I know nothing about these things, but I'll help out by giving moral support!

Great going everybody, keep up the good work! :rolleyes:

My Knowledge of coding goes as far as an A-level in ICT but I have just finished my first year of University I have 4 months to provide assistance so If someone can point me in the right direction then I am ready to start learning.

Link to post
Share on other sites
Guest rhen
Yap.

It runs with the .29 kernel in the emulator too.

"Kernel Memory Management Boost: Improved memory reclaim by up to 20x, which results in faster app switching and smoother performance on memory-constrained devices." /developer.android.com/

So if we use .29 kernel, we lost the new memory management, which is important for a device with small amount of RAM (such as Pulse).

Maybe we should try to get .32 kernel work first, and if we can't get it work, port 2.2 to .29 kernel.

The new kernel should support Pulse's platform:

"support for new SoCs (msm7k, msm8k, etc) and boards/devices (G1, myTouch, NexusOne, Droid, etc) - they live under arch/arm/mach-*/... and don't have many special dependencies other than wakelocks (which can be conditionalized)" /lvn.net/

Link to post
Share on other sites
Guest giryan

There was a link to a "how to set up the build environment" page that someone posted a while ago. I can't find it though, could someone link it again?

Or explain? :rolleyes:

I've got Linux (FC12 and Ubuntu) machines I can do stuff on, and I'm interested in trying to help.

Link to post
Share on other sites
Guest eckengucker1

The sense of these tread is to build a proper 2.2 version and not to explain everyone how to do these. Just use google and learn.

You'll find all informations you need using google or bing or just go to your local library :rolleyes: We'll set up the kernel and everyone who wants to can download the kernel and develop. If everybody builds his own kernel we'll never reach our goal!

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.