$ cd ~ $ suPassword:# nano /etc/apt/sources.list... deb http://www.emdebian.org/debian/ unstable main ...# apt-get update... Get: http://www.emdebian.org unstable/main Packages/DiffIndex [kB] ...# apt-get install gcc-4.4-arm-linux-gnueabi... Do you want to continue [Y/n]? y ...# exit
Password:
... deb http://www.emdebian.org/debian/ unstable main ...
... Get: http://www.emdebian.org unstable/main Packages/DiffIndex [kB] ...
... Do you want to continue [Y/n]? y ...
$ cd ~ $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git... Checking out files: 100% (32289/32289), done. ...$ cd linux-omap-2.6/ $ wget --content-disposition http://talk.maemo.org/attachment.php...0&d=1271114164... Saving to: "n800.diff.gz" ...$ wget --content-disposition http://talk.maemo.org/attachment.php...4&d=1270898329... Saving to: ".config.gz" ...$ gzip -d n800.diff.gz .config.gz $ git apply --whitespace=nowarn n800.diff $ export ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- $ make zImage modules... Kernel: arch/arm/boot/zImage is ready ... LD [M] drivers/net/wireless/p54/p54spi.ko ...
... Checking out files: 100% (32289/32289), done. ...
... Saving to: "n800.diff.gz" ...
... Saving to: ".config.gz" ...
... Kernel: arch/arm/boot/zImage is ready ... LD [M] drivers/net/wireless/p54/p54spi.ko ...
Don't make me do it again.
$ cd ~
Download http://tablets-dev.nokia.com/maemo-d...2.5.2.2.tar.gz
$ tar -zxf maemo_flasher-3.5_2.5.2.2.tar.gz $ suPassword:# maemo_flasher-3.5_2.5.2.2/flasher-3.5 -k linux-omap-2.6/arch/arm/boot/zImage -f -R... Flashing kernel... done. ...
... Flashing kernel... done. ...