- Dec 1, 2010
- 974
- 17
- 0
I know a kernal is typically unique to the device. I was told it was comparable to a PC's Bios or brain and is the code that runs before the operating system (Rom) boots up.
The ability to flash a custom kernal would essentially let anyone replace the default bios with one of their choosing, allowing them to tell the phone what voltage to use, underclock or overclock etc. However, that is where my understanding stops.
I currently have a DX and that is where my current frame of reference is. After the original Droid was released, Motorola has always encrypted and locked their bootloaders. However, even with these limitations, developers were able to create bootstrap/clockwork recovery and load custom Roms.
They were even able to tweak the voltage and CPU. However, they still had to work with Moto's kernel.
It even took awhile but even Cyanogen and Miui were ported over eventually. So, why are custom kernels a big deal?
I am asking because I know the ability to load a custom kernel is a big deal, but I don't understand why and want to know from a development perspective, what things that may be possible with the Galaxy Nexus that were never even possible on the DX.
There has to be a reason why OG Droid owners have kept the sucker until the wheels fell off
Are the Muiu and Cyanogen ports for the DX/DX2 not truly genuine but just meant to look like the real deal? I'm not trying to minimize the effort that went into them, but the fact that they still had to use Moto's kernel must've limited what they could do.
The ability to flash a custom kernal would essentially let anyone replace the default bios with one of their choosing, allowing them to tell the phone what voltage to use, underclock or overclock etc. However, that is where my understanding stops.
I currently have a DX and that is where my current frame of reference is. After the original Droid was released, Motorola has always encrypted and locked their bootloaders. However, even with these limitations, developers were able to create bootstrap/clockwork recovery and load custom Roms.
They were even able to tweak the voltage and CPU. However, they still had to work with Moto's kernel.
It even took awhile but even Cyanogen and Miui were ported over eventually. So, why are custom kernels a big deal?
I am asking because I know the ability to load a custom kernel is a big deal, but I don't understand why and want to know from a development perspective, what things that may be possible with the Galaxy Nexus that were never even possible on the DX.
There has to be a reason why OG Droid owners have kept the sucker until the wheels fell off

Are the Muiu and Cyanogen ports for the DX/DX2 not truly genuine but just meant to look like the real deal? I'm not trying to minimize the effort that went into them, but the fact that they still had to use Moto's kernel must've limited what they could do.
Last edited: