Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- export TUNA="$HOME/Modelli"
- rm $TUNA/*
- export DAY=$(date +%d)
- export MONTH=$(date +%m)
- if [ -e arch/arm/boot/zImage ] ;
- then
- echo "kernel compiled"
- sleep 1
- cp arch/arm/boot/zImage $TUNA/
- cp crypto/ansi_cprng.ko $TUNA/
- cp drivers/scsi/scsi_wait_scan.ko $TUNA/
- cp drivers/rpmsg/rpmsg_*_sample.ko $TUNA/
- #cp drivers/usb/musb/omap2430.ko $TUNA/
- echo "stripping debug from modules"
- $HOME/android-ndk-r8b/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-strip --strip-debug $TUNA/*.ko
- cd $TUNA
- echo "numer of compilation?"
- read number
- cd ramdisk/initramfs-4.1
- find ramdisk/ | cpio -o -H newc | lzop -f > $TUNA/initramfs.cpio.lzo
- cd $TUNA
- abootimg --create boot.img -k zImage -r initramfs.cpio.lzo
- mv boot.img cwm/
- cd cwm
- zip -r $TUNA/INK-$MONTH-$DAY+$number.zip META-INF/ boot.img
- cd ..
- rm initramfs.cpio.lzo cwm/boot.img
- #mv ../INK-[0-12]*.zip ../INK-$MONTH-$DAY.zip
- fi
- if [ -e $TUNA/INK-*.zip ] ; then
- echo "pushed kernel in Templates folder at $HOME"
- echo "what do you want to do now?"
- echo "1 = push the INK.zip in your home onto your attached device"
- echo "2 = do nothing"
- echo "3 = push kernel zip to goo.im"
- fi
- read choice
- if [ $choice = 1 ] ; then
- echo "pushing your INK.zip in /sdcard/Download/ via adb"
- echo "Is your device plugged via USB?"
- echo "y or n?"
- read opt1
- if [ $opt1 = y ] ; then
- adb push ../INK*.zip /sdcard/Download/
- echo "pushed"
- elif [ $opt1 = n ] ; then
- echo "ok, I won't push, device not attached"
- fi
- fi
- if [ $choice = 2 ] ; then
- echo "finishing my task here..."
- echo "see you during next compilation for a drink or so :D"
- fi
- if [ $choice = 3 ] ; then
- echo "uploading to goo.im"
- echo "do you want make it public?"
- read public
- if [ $public = y ] ; then
- echo "uploading in public"
- scp $TUNA/INK-*.zip goo.im:~/public_html/
- elif [ $public = n ] ; then
- echo "confidential mode = 1 B-)"
- scp $TUNA/INK-*.zip goo.im:~/
- fi
- fi
- cd $HOME/omap/
Advertisement
Add Comment
Please, Sign In to add comment