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
|
||||
tmp
|
||||
PASSING
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -36,8 +36,8 @@ parted_root="ext4 264192s 100%"
|
|||
extra_packages=()
|
||||
custmodules=()
|
||||
|
||||
gitkernel="https://github.com/pali/linux-n900.git"
|
||||
gitbranch="v4.6-rc1-n900"
|
||||
gitkernel="git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git"
|
||||
gitbranch="linux-4.8.y"
|
||||
|
||||
|
||||
prebuild() {
|
||||
|
|
@ -60,6 +60,10 @@ postbuild() {
|
|||
fn 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() {
|
||||
|
|
@ -75,14 +79,14 @@ build_kernel_armhf() {
|
|||
|
||||
get-kernel-sources
|
||||
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
||||
make rx51_defconfig
|
||||
copy-kernel-config
|
||||
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" \
|
||||
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
|
||||
sudo cp $CPVERBOSE uImage $strapdir/root/
|
||||
sudo cp $CPVERBOSE uImage $strapdir/boot/
|
||||
popd
|
||||
|
||||
#sudo rm -rf $strapdir/lib/firmware
|
||||
|
|
@ -92,7 +96,6 @@ build_kernel_armhf() {
|
|||
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
||||
sudo -E PATH="$PATH" \
|
||||
make INSTALL_MOD_PATH=$strapdir firmware_install
|
||||
make rx51_defconfig
|
||||
sudo -E PATH="$PATH" \
|
||||
make modules_prepare || zerr
|
||||
popd
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
/bin/busybox loadkmap < /etc/nokia-n900.kmap
|
||||
Binary file not shown.
Loading…
Reference in New Issue