Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- export CM_RELEASE=true
- if [ "$1" = "setup"]; then
- cd frameworks/base
- git checkout -b opensensation
- git remote add cyanogen git://github.com/CyanogenMod/android_frameworks_base.git
- cd ../../packages/apps/Camera
- git checkout -b opensensation
- git remote add cyanogen git://github.com/CyanogenMod/android_packages_apps_Camera.git
- cd ../../../hardware/qcom/media
- git checkout -b opensensation
- git remote add cyanogen git://github.com/CyanogenMod/android_packages_apps_Camera.git
- exit 0;
- fi;
- CURDATE=$(date +%y.%m.%d)
- rm -rf vendor/cm
- repo sync -j2
- sed -i 's/libjackpal-androidterm3.so/libjackpal-androidterm4.so/g' vendor/cm/get-prebuilts
- sed -i 's/libjackpal-androidterm3.so/libjackpal-androidterm4.so/g' vendor/cm/config/common.mk
- sed -i -e '/RomManager/d' vendor/cm/config/common.mk
- sed -i 's/update-cm-/update-/g' vendor/cm/tools/squisher
- sed -i 's/Xmx512m/Xmx1024m/g' vendor/cm/tools/squisher
- sed -i 's/0-RC0/0-OpenSensation/g' vendor/cm/config/common.mk
- sed -i 's/openjdk/ignoreme/g' build/core/main.mk
- ./vendor/cm/get-prebuilts
- cd frameworks/base
- git checkout opensensation
- git pull cyanogen ics
- cd ../../packages/apps/Camera
- git checkout opensensation
- git pull cyanogen ics
- cd ../../../hardware/qcom/media
- git checkout opensensation
- git pull cyanogen ics
- cd ../../../
- rm -rf out/target/product/pyramid/*
- source build/envsetup.sh
- lunch cm_pyramid-userdebug
- START=$(date +%s)
- mka bacon 2>&1 | tee log
- END=$(date +%s)
- ELAPSED=$((END - START))
- E_MIN=$((ELAPSED / 60))
- E_SEC=$((ELAPSED - E_MIN * 60))
- printf "Elapsed: "
- [ $E_MIN != 0 ] && printf "%d min(s) " $E_MIN
- printf "%d sec(s)\n" $E_SEC
Advertisement
Add Comment
Please, Sign In to add comment