Editing User:Jebba/Kernel

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 19: Line 19:
I have built custom kernel packages closely based on the standard kernel that ships with the N900. Differences:
I have built custom kernel packages closely based on the standard kernel that ships with the N900. Differences:
-
* NOTE: this kernel now has NAT and a bunch of filesystems and other misc. See [http://www.freemoe.org/users/jebba/dists/unstable/main/source/kernel_2.6.28-20094102.6+0m14/kernel_2.6.28-20094102.6+0m14_armel.changes the latest changes]
+
* NOTE: this kernel now has NAT and a bunch of filesystems and other misc. See [http://www.freemoe.org/users/jebba/dists/unstable/main/source/kernel_2.6.28-20094102.6+0m12/kernel_2.6.28-20094102.6+0m12_armel.changes the latest changes]
* FRAMEBUFFER_CONSOLE=y - This fantastic option means you can see console when the kernel boots up, so you see all the text you usually see when booting up a Linux kernel.
* FRAMEBUFFER_CONSOLE=y - This fantastic option means you can see console when the kernel boots up, so you see all the text you usually see when booting up a Linux kernel.
Line 28: Line 28:
* CONFIG_LOGO=y, CONFIG_LOGO_LINUX_CLUT224=y - Tux, the Linux penguin, at boot! :)
* CONFIG_LOGO=y, CONFIG_LOGO_LINUX_CLUT224=y - Tux, the Linux penguin, at boot! :)
-
* The kernel name is 2.6.28-omap1-jebba9 so as to not confuse it with the stock kernel.
+
* The kernel name is 2.6.28-omap1-jebba8 so as to not confuse it with the stock kernel.
You can install this kernel via my repo with apt-get (untested), or manually, which is recommended for now. Procedure (assuming you are running the kernel that ships with the device):
You can install this kernel via my repo with apt-get (untested), or manually, which is recommended for now. Procedure (assuming you are running the kernel that ships with the device):
Line 37: Line 37:
* Grab my kernels with wget or whatever (check the dir for more recent versions too).
* Grab my kernels with wget or whatever (check the dir for more recent versions too).
  wget \
  wget \
-
  http://www.freemoe.org/users/jebba/dists/unstable/main/binary-armel/kernel_2.6.28-20094102.6+0m14_armel.deb \
+
  http://www.freemoe.org/users/jebba/dists/unstable/main/binary-armel/kernel_2.6.28-20094102.6+0m12_armel.deb \
-
  http://www.freemoe.org/users/jebba/dists/unstable/main/binary-armel/kernel-modules_2.6.28-20094102.6+0m14_armel.deb \
+
  http://www.freemoe.org/users/jebba/dists/unstable/main/binary-armel/kernel-modules_2.6.28-20094102.6+0m12_armel.deb \
-
  http://www.freemoe.org/users/jebba/dists/unstable/main/binary-armel/kernel-flasher_2.6.28-20094102.6+0m14_armel.deb
+
  http://www.freemoe.org/users/jebba/dists/unstable/main/binary-armel/kernel-flasher_2.6.28-20094102.6+0m12_armel.deb
* Install the .debs with dpkg. Note the flasher has to be installed last. If you install them with dpkg all at once, dpkg will prioritize the flasher first, so it won't move the kernel into place. Point of no return:
* Install the .debs with dpkg. Note the flasher has to be installed last. If you install them with dpkg all at once, dpkg will prioritize the flasher first, so it won't move the kernel into place. Point of no return:
  dpkg -i \
  dpkg -i \
-
  kernel_2.6.28-20094102.6+0m14_armel.deb \
+
  kernel_2.6.28-20094102.6+0m12_armel.deb \
-
  kernel-modules_2.6.28-20094102.6+0m14_armel.deb
+
  kernel-modules_2.6.28-20094102.6+0m12_armel.deb
* Now install the flasher, which will automatically flash when installed:
* Now install the flasher, which will automatically flash when installed:
-
  dpkg -i kernel-flasher_2.6.28-20094102.6+0m14_armel.deb  
+
  dpkg -i kernel-flasher_2.6.28-20094102.6+0m12_armel.deb  
* Ok, so the kernel is there, but lets move the original stock modules back into place so you can flash the zImage via flasher-3.5 and USB cable should it be necessary. First we need to remove the mostly empty old dir, then copy the backup:
* Ok, so the kernel is there, but lets move the original stock modules back into place so you can flash the zImage via flasher-3.5 and USB cable should it be necessary. First we need to remove the mostly empty old dir, then copy the backup:

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)