Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- KEEP=( layout layout-en layout-hdpi layout-land layout-land-hdpi layout-port-hdpi raw values values-en values-hdpi values-land-hdpi values-port-hdpi color drawable drawable-land-hdpi drawable-hdpi drawable-normal-hdpi drawable-normal-land-hdpi drawable-normal-port-hdpi values-normal-hdpi values-normal-land-hdpi values-normal-port-hdpi xml )
- WORKING="$PWD"
- cd $WORKING
- if [ ! -d "viper_output" ]; then
- mkdir viper_output
- fi
- for app in `ls $WORKING`; do
- if [ -d $app ]; then
- if [ "$app" != "viper_output" ]; then
- echo "Cleaning $app"
- mkdir -p $WORKING/$app-temp/res
- for j in "${KEEP[@]}"; do
- if [ -d $WORKING/$app/res/$j ]; then
- mkdir $WORKING/$app-temp/res/$j
- cp -r $WORKING/$app/res/$j $WORKING/$app-temp/res >/dev/null 2>&1
- fi
- done
- fi
- fi
- for k in ls $WORKING/$app/* ; do
- if [ "$k" != "$WORKING/$app/res" ]; then
- cp -r $k $WORKING/$app-temp/ >/dev/null 2>&1
- fi
- done
- if [ -d $app ]; then
- if [ "$app" != "viper_output" ]; then
- echo $app
- mv $WORKING/$app $WORKING/$app-og
- mv $WORKING/$app-temp $WORKING/$app
- apktool b $app
- if [ -e $WORKING/$app/dist/*.apk ]; then
- cp $WORKING/$app/dist/*.apk $WORKING/viper_output
- rm -rf $WORKING/$app
- mv $WORKING/$app-og $WORKING/$app
- fi
- fi
- fi
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement