Update n900 to use maemo-leste kernel and switch back to armhf.

This commit is contained in:
parazyd 2018-01-26 11:38:54 +01:00
parent bb7ea00d1f
commit 6bcace2fe9
No known key found for this signature in database
GPG Key ID: F0CB28FCF78637DE
1 changed files with 17 additions and 12 deletions

View File

@ -25,8 +25,8 @@ vars+=(gitkernel gitbranch)
arrs+=(custmodules) arrs+=(custmodules)
device_name="n900" device_name="n900"
arch="armel" arch="armhf"
size=791 size=1337
#inittab="" #inittab=""
parted_type="dos" parted_type="dos"
@ -37,8 +37,8 @@ bootfs="vfat"
extra_packages+=(firmware-ti-connectivity) extra_packages+=(firmware-ti-connectivity)
custmodules=() custmodules=()
gitkernel="https://github.com/pali/linux-n900/" gitkernel="https://github.com/maemo-leste/n9xx-linux/"
gitbranch="v4.9-n900" gitbranch="pvr-wip"
prebuild() { prebuild() {
@ -77,7 +77,12 @@ build_kernel_armel() {
get-kernel-sources get-kernel-sources
pushd $R/tmp/kernels/$device_name/${device_name}-linux pushd $R/tmp/kernels/$device_name/${device_name}-linux
copy-kernel-config #copy-kernel-config
make \
$MAKEOPTS \
ARCH=arm \
CROSS_COMPILE=$compiler \
rx51_defconfig || zerr
# compile kernel and modules # compile kernel and modules
make \ make \
@ -98,13 +103,13 @@ build_kernel_armel() {
modules_install || zerr modules_install || zerr
# install kernel firmware # install kernel firmware
sudo -E PATH="$PATH" \ #sudo -E PATH="$PATH" \
make \ # make \
$MAKEOPTS \ # $MAKEOPTS \
ARCH=arm \ # ARCH=arm \
CROSS_COMPILE=$compiler \ # CROSS_COMPILE=$compiler \
INSTALL_MOD_PATH=$strapdir \ # INSTALL_MOD_PATH=$strapdir \
firmware_install || zerr # firmware_install || zerr
mkimage -A arm -O linux -T kernel -C none -a 80008000 -e 80008000 -n zImage -d zImage uImage mkimage -A arm -O linux -T kernel -C none -a 80008000 -e 80008000 -n zImage -d zImage uImage
sudo cp -v uImage $strapdir/boot/ sudo cp -v uImage $strapdir/boot/