Some questions about modding stuff in the source code

by TAKEphONE » Sun, 15 Mar 2009 19:25:14 GMT

Sponsored Links
 Hi all,

I am not sure if this goes into the 'platform' or 'developers' forum,
so I am posting in both.
Forgive me for this, please...

I am about to take on a project requiring adding some stuff into the
OS itself (adding support for additional hardware features on a new
Android based device). I need to add/change some stuff in the OS

1. Adding pages to the SYSTEM preferences - to allow users to change
configuration of the hardware I am adding.

2. Adding packages of software and libraries to the OS code - to add
the modules needed to handle the additional hardware.

3. Changing some of the built-in modules/packages to allow the device
to recognize and use the hardware I am adding.

My questions - can all the 3 be done ?
What do I need ?
Do I need special certification ?
Do I need specific tools ?
Is there any documentation/samples to how I do this ?

I am really excited about this project - it will certainly add a
significant device to the Android arena.

Thanks in advance.

Some questions about modding stuff in the source code

by Mark Murphy » Sun, 15 Mar 2009 20:07:33 GMT


As far as I know, yes. However, [android-porting] or [android-platform] 
are probably better Google Groups to use for these questions. 

Instructions there will give you the tools to download and build the 
source code, which is your starting point. From there, ask concrete 
specific questions on [android-porting] or [android-platform].

Not generally.


See  -- you might also check out XDA Developers 
or other sites that have spent time getting Android to run on 
non-standard hardware.

Mark Murphy (a Commons Guy) 

Android App Developer Training: 


Sponsored Links

Other Threads

1. javax.mail.internet.InternetAddress cannot be found?

Hello everyone,
I am using Eclipse to develop and application for the android
When I try to tell it "import javax.mail.internet.InternetAddress", it
does not recognize it.
Does anyone know why?


2. Using ZoomControls with ImageView in Android

When I use MapView in place of ImageView, there is no compilation
error, but the app never launches on emulator. I followed the example
given on android developer website.

When I use ImageView, it asks me to cast the ImageView object before
getZoomControls(). But it is of no use.

Why zoomcontrols work with mapview well, but not with imageview? As
zoomcontrols, mapview and imageview all are subclasses of view, I
expected the example of mapview to work with imageview as well. Is
there anything that I am missing?

How else do I use zoomcontrols with ImageView?

Here is my code snippet:
               ZoomControls mZoom;
               ImageView image = (ImageView)findViewById
               LinearLayout linearLayout = (LinearLayout) findViewById
               mZoom = (ZoomControls)((ImageView)


3. How to make surfaceview insensitive to touch Events

4. toolchain to build kernel

5. How to explicitly launch the system's Home application by code?

6. Turning GPS ON/OFF

7. Starting service at bootup time