Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # Kernel Builder 1.0 -Stingray
- PRODUCT=Tiamat_Xoom-2.6.36.4
- PRODUCT_CONFIG_FILE=tiamat_defconfig
- RAMDISK_FILES=stingray-initramfs
- VERSION=v1.4.3
- DATE=$(date +%Y-%m-%d_%H":"%M)
- echo "Setting up build environment"
- export export CCOMPILER=${HOME}/android/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-
- echo "Cleaning build directory"
- #make ARCH=arm clean
- echo "Setting up $PRODUCT build config"
- make ARCH=arm CROSS_COMPILE=$CCOMPILER defconfig $PRODUCT_CONFIG_FILE
- echo "Kernel is now compiling, please go smoke a cigarette"
- make ARCH=arm -j4 CROSS_COMPILE=$CCOMPILER
- echo "Kernel built successfully, packaging zip"
- cp -R ${HOME}/repos/AnyKernel ${HOME}/repos/Xoom-OC
- rm -rf ${HOME}/repos/Xoom-OC/AnyKernel/.git
- rm ${HOME}/repos/Xoom-OC/AnyKernel/system/lib/modules/*.ko
- mv ${HOME}/repos/Xoom-OC/AnyKernel ${HOME}/repos/Xoom-OC/out
- find ${HOME}/repos/Xoom-OC -name "*.ko" -exec cp {} ${HOME}/repos/Xoom-OC/out/system/lib/modules/ \;
- cp ${HOME}/repos/Xoom-OC/arch/arm/boot/zImage ${HOME}/repos/Xoom-OC/out/kernel
- echo "Packaging update.zip"
- cd ${HOME}/repos/Xoom-OC/out
- zip -r $PRODUCT-$VERSION-$DATE.zip kernel META-INF system
- mv $PRODUCT-$VERSION-$DATE.zip ${HOME}/repos
- rm -rf ${HOME}/repos/Xoom-OC/out/
- cd ${HOME}/repos
Advertisement
Add Comment
Please, Sign In to add comment