mkdir -p /usr/share/terminfo/x cd /usr/share/terminfo/x ln -s /lib/terminfo/x/xterm xterm
[sbox-FREMANTLE_ARMEL: ~] > sb-conf setup MaemoKernel \ -c cs2007q3-glibc2.5-arm7 \ -d qemu:perl:svn:apt-https -t /scratchbox/devkits/qemu/bin/qemu-arm-sb [sbox-FREMANTLE_ARMEL: ~] > sb-conf select MaemoKernel [sbox-MaemoKernel: ~] > sb-conf rs MaemoKernel \ /home/<username>/maemo-sdk-rootstrap_5.0_armel.tgz [sbox-MaemoKernel: ~] > sb-conf in MaemoKernel -edFL
fakeroot apt-get update fakeroot apt-get -f install
fakeroot apt-get -o APT::Architecture=armel update fakeroot apt-get -o APT::Architecture=armel -f install
fakeroot apt-get install ncurses-dev
deb http://repository.maemo.org/extras/ fremantle free non-free deb-src http://repository.maemo.org/extras/ fremantle free
deb http://repository.maemo.org/extras-testing/ fremantle free non-free deb-src http://repository.maemo.org/extras-testing/ fremantle free
deb http://repository.maemo.org/extras-devel/ fremantle free non-free deb-src http://repository.maemo.org/extras-devel/ fremantle free
fakeroot apt-get update fakeroot apt-get install kernel-power-source
mkdir ~/maemo_kernel cd ~/maemo_kernel
bzip2 -d < /usr/src/kernel-power-source.tar.bz2 | tar -x
apt-get source kernel-power
cd kernel-power-source
scripts/kconfig/lxdialog/check-lxdialog.sh
# What library to link
ldflags()
{
for ext in so a dylib ; do
# What library to link
ldflags()
{
# XXX autodetection fails in scratchbox
echo -lncurses
exit
for ext in so a dylib ; do
make EXTRAVERSION=<extraversion> menuconfig
make EXTRAVERSION=<extraversion> rx51power_defconfig
arch/arm/plat-omap/bootreason.c
len += sprintf(page + len, "%s\n", boot_reason);
// len += sprintf(page + len, "%s\n", boot_reason); len += sprintf(page + len, "pwr_key\n");
make EXTRAVERSION=<extraversion> bzImage
arch/arm/boot/zImage
include/linux/autoconf.h:556:1: fatal error: /drivers/gpu/pvr/pvrconfig.h: No such file or directory
ln -s /home/<username>/maemo_kernel/kernel-power-source/drivers /drivers
make EXTRAVERSION=<extraversion> modules
mkdir ../modules
find . -name "*.ko" -exec cp '{}' ../modules/ \;
cd ../modules
strip --strip-debug *
apt-get install kernel-power-settings
2.6.28.10power46-niq
chown -R root:root <version><extraversion>
chmod 644 <version><extraversion>/*
depmod <version><extraversion>
depmod 2.6.28.10power46-niq
flasher-3.5 -l -b -k <path-to>/zImage
arch/arm/plat-omap/bootreason.c
make EXTRAVERSION=<extraversion> bzImage
cd /lib/modules rm current ln -s <version><extraversion> current
flasher-3.5 -f -k <path-to>/zImage
| The Following 49 Users Say Thank You to NiQ For This Useful Post: | ||
anapospastos, arora.rohan, bingomion, blue_led, cfh11, cheve, chrget, Chrome, clasificado, debernardis, Fabry, Flynx, futtawuh, fw190, Halftux, handaxe, hardkorek, ivgalvez, jj0, joerg_rw, JorgeFX, jstokes, jurop88, laasonen, maacruz, MaddogG, Magik, Megaltariak, Mentalist Traceur, misiak, mr id, MyNokiaN900, Netweaver, Nikem, noorallah, peterleinchen, reinob, rfranz, sinaisix, slender, Switch_, ThomasAH, Tiboric, traysh, trompkins, tuminoid, vi_, woody14619 | ||
)
| The Following User Says Thank You to woody14619 For This Useful Post: | ||
Please to put a link to it in the first post when you add it to the wiki, and thanks again for putting this very important document to writing!