mirror of https://github.com/parazyd/arm-sdk.git
Merge pull request #1 from freemangordon/next
fixes n900 build; adds n900 keymap to use blue keys
This commit is contained in:
commit
dffff83572
|
|
@ -1,3 +1,4 @@
|
||||||
|
gcc
|
||||||
dist
|
dist
|
||||||
tmp
|
tmp
|
||||||
PASSING
|
PASSING
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
|
|
@ -36,8 +36,8 @@ parted_root="ext4 264192s 100%"
|
||||||
extra_packages=()
|
extra_packages=()
|
||||||
custmodules=()
|
custmodules=()
|
||||||
|
|
||||||
gitkernel="https://github.com/pali/linux-n900.git"
|
gitkernel="git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git"
|
||||||
gitbranch="v4.6-rc1-n900"
|
gitbranch="linux-4.8.y"
|
||||||
|
|
||||||
|
|
||||||
prebuild() {
|
prebuild() {
|
||||||
|
|
@ -60,6 +60,10 @@ postbuild() {
|
||||||
fn postbuild
|
fn postbuild
|
||||||
|
|
||||||
notice "executing $device_name postbuild"
|
notice "executing $device_name postbuild"
|
||||||
|
|
||||||
|
sudo mkdir -p $strapdir/usr/share/keymaps/
|
||||||
|
sudo cp $CPVERBOSE $R/extra/n900/nokia-n900.kmap $strapdir/etc/
|
||||||
|
sudo cp $CPVERBOSE $R/extra/n900/nokia-n900-keymap.sh $strapdir/etc/profile.d/
|
||||||
}
|
}
|
||||||
|
|
||||||
build_kernel_armhf() {
|
build_kernel_armhf() {
|
||||||
|
|
@ -75,14 +79,14 @@ build_kernel_armhf() {
|
||||||
|
|
||||||
get-kernel-sources
|
get-kernel-sources
|
||||||
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
||||||
make rx51_defconfig
|
copy-kernel-config
|
||||||
make $MAKEOPTS zImage modules omap3-n900.dtb || zerr
|
make $MAKEOPTS zImage modules omap3-n900.dtb || zerr
|
||||||
cat arch/arm/boot/zImage arch/arm/boot/dts/omap3-n900.dtb > zImage
|
cat arch/arm/boot/zImage arch/arm/boot/dts/omap3-n900.dtb > zImage || zerr
|
||||||
sudo -E PATH="$PATH" \
|
sudo -E PATH="$PATH" \
|
||||||
make INSTALL_MOD_PATH=$strapdir modules_install || zerr
|
make INSTALL_MOD_PATH=$strapdir INSTALL_MOD_STRIP=1 modules_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 $CPVERBOSE uImage $strapdir/root/
|
sudo cp $CPVERBOSE uImage $strapdir/boot/
|
||||||
popd
|
popd
|
||||||
|
|
||||||
#sudo rm -rf $strapdir/lib/firmware
|
#sudo rm -rf $strapdir/lib/firmware
|
||||||
|
|
@ -92,7 +96,6 @@ build_kernel_armhf() {
|
||||||
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
||||||
sudo -E PATH="$PATH" \
|
sudo -E PATH="$PATH" \
|
||||||
make INSTALL_MOD_PATH=$strapdir firmware_install
|
make INSTALL_MOD_PATH=$strapdir firmware_install
|
||||||
make rx51_defconfig
|
|
||||||
sudo -E PATH="$PATH" \
|
sudo -E PATH="$PATH" \
|
||||||
make modules_prepare || zerr
|
make modules_prepare || zerr
|
||||||
popd
|
popd
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
/bin/busybox loadkmap < /etc/nokia-n900.kmap
|
||||||
Binary file not shown.
Loading…
Reference in New Issue