Running only the Linux kernel of an Android device

Login or Register to Reply

Thread Tools Search this Thread
# 1  
Running only the Linux kernel of an Android device

I am looking for a way to run on top of the Linux kernel of an Android device. I want to use the existing configured Linux beneath Android rather than put a new Linux distribution onto a device.

The article "The Android boot process from power on" (sorry, forum won't let me paste the link) describes the boot process as:

1) execute Boot ROM code
2) execute first stage of the boot loader
3) load the Linux kernel and execute the init process
4) load Zygote, Dalvik etc.
5) loads the System server
6) Boot completed

I would like to find a way to interrupt it at the end of step 3, leaving a linux system without extra layers on top.

Has anyone tried this?

What needs to be done to deactivate the android layers and produce a linux device that I can put linux applications onto?

thanks in advance
Login or Register to Reply

Thread Tools Search this Thread
Search this Thread:
Advanced Search

More UNIX and Linux Forum Topics You Might Find Helpful
Device Names on Android
Hi, I have a program that logs serial port data. In order to do so it requires the full device name in linux (e.g. /dev/ttyUSB0) and a baudrate. Does anyone know how I can find out the device name in the terminal? I am trying to port this application to Android and cant figure it out. ...... Android
Get pointer for existing device class (struct class) in Linux kernel module
Hi all! I am trying to register a device in an existing device class, but I am having trouble getting the pointer to an existing class. I can create a class in a module, get the pointer to it and then use it to register the device with: *cl = class_create(THIS_MODULE, className);...... UNIX for Advanced & Expert Users
UNIX for Advanced & Expert Users
Linux Device Driver: avoid mem copy from/to user/kernel space
I recently started working with Linux and wrote my first device driver for a hardware chip controlled by a host CPU running Linux 2.6.x kernel. 1. The user space process makes an IOCTL call with pointer to a user memory buffer. 2. The kernel device driver in the big switch-case of IOCTL,...... Linux
building and running a software in different linux kernel versions
my Querry is if i build a software on a specific linux kernel and then try to run it on another linux kernel ....what can be the possible problems or what errors can most probably appear while running the binary in an updated version of linux.... UNIX for Advanced & Expert Users
UNIX for Advanced & Expert Users