Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/system/bin/sh
- ###############################
- #SYSTEM APK BACKUP AND REMOVAL#
- #SCRIPT CREATED BY #
- # PETE #
- #REMASTERED BY #
- # SAVOXIS #
- #VELOCITY BROUGHT TO YOU BY #
- # TRIDENT #
- ###############################
- # Backup DIR
- BACKUP_DIR=/sdcard/Velocity_Backup
- # System Apps
- SA=/system/app
- # Declare 10000 variables
- GENIE=GenieWidget.apk
- EMAIL=Email.apk
- CAR=CarDock.apk
- CALC=Calculator.apk
- LWP1=DroidXEye.apk
- LWP2=LiveWallpapers.apk
- LWP3=MagicSmokeWallpapers.apk
- LWP4=VisualizationWallpapers.apk
- LWP5=Droid2Eye.apk
- CORP1=CorpDirectory.apk
- CORP2=CorpCalendar.apk
- CORP3=ThinkDroid.apk
- if [ "$1" = "" ];
- then
- echo 'Usage: barebones [-b] [-r] [-p]'
- echo ''
- echo 'Options:'
- echo ' -b Backup Applications'
- echo ' -r Restore Applications'
- echo ' -p Permenantly Remove'
- fi
- if [ ! -d $BACKUP_DIR ]
- then
- $BB mkdir $BACKUP_DIR
- $BB chmod 777 $BACKUP_DIR
- fi
- busybox mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
- if [ "$1" = "-b" ];
- then
- if [ -e $SA/$GENIE -a -e $SA/$EMAIL -a -e $SA/$CAR -a -e $SA/$CALC -a -e $SA/$LWP1 -e $SA/$LWP2 -a -e $SA/$LWP3 -a -e $SA/$LWP4 -a -e $SA/$LWP5 -a -e $SA/$CORP1 -a -e $SA/$CORP2 -a -e $SA/$CORP3 ];
- then
- busybox cp $SA/$LWP1 $BACKUP_DIR
- busybox cp $SA/$LWP2 $BACKUP_DIR
- busybox cp $SA/$LWP3 $BACKUP_DIR
- busybox cp $SA/$LWP4 $BACKUP_DIR
- busybox cp $SA/$LWP5 $BACKUP_DIR
- busybox cp $SA/$CALC $BACKUP_DIR
- busybox cp $SA/$CAR $BACKUP_DIR
- busybox cp $SA/$EMAIL $BACKUP_DIR
- busybox cp $SA/$GENIE $BACKUP_DIR
- busybox cp $SA/$CORP1 $BACKUP_DIR
- busybox cp $SA/$CORP2 $BACKUP_DIR
- busybox cp $SA/$CORP3 $BACKUP_DIR
- busybox rm -f $SA/$GENIE
- busybox rm -f $SA/$EMAIL
- busybox rm -f $SA/$CAR
- busybox rm -f $SA/$CALC
- busybox rm -f $SA/$LWP1
- busybox rm -f $SA/$LWP2
- busybox rm -f $SA/$LWP3
- busybox rm -f $SA/$LWP4
- busybox rm -f $SA/$LWP5
- busybox rm -f $SA/$CORP1
- busybox rm -f $SA/$CORP2
- busybox rm -f $SA/$CORP3
- clear
- echo 'Removed Live Wallpapers'
- echo 'Removed Calculator App'
- echo 'Removed Car Home App'
- echo 'Removed Email App'
- echo 'Removed News & Weather App'
- echo 'Removed Corporate Apps'
- echo 'Removed Office App'
- echo ''
- echo 'Velocity by Trident'
- else
- echo 'Applications where not found'
- echo 'in in system directory'
- fi
- fi
- if [ "$1" = "-r" ];
- then
- if [ -e $BACKUP_DIR/$GENIE -a -e $BACKUP_DIR/$EMAIL -a -e $BACKUP_DIR/$CAR -a -e $BACKUP_DIR/$CALC -a -e $BACKUP_DIR/$LWP1 -e $BACKUP_DIR/$LWP2 -a -e $BACKUP_DIR/$LWP3 -a -e $BACKUP_DIR/$LWP4 -a -e $BACKUP_DIR/$LWP5 -a -e $BACKUP_DIR/$CORP1 -a -e $BACKUP_DIR/$CORP2 -a -e $BACKUP_DIR/$CORP3 ];
- then
- busybox cp $BACKUP_DIR/$LWP1 $SA
- busybox cp $BACKUP_DIR/$LWP2 $SA
- busybox cp $BACKUP_DIR/$LWP3 $SA
- busybox cp $BACKUP_DIR/$LWP4 $SA
- busybox cp $BACKUP_DIR/$LWP5 $SA
- busybox cp $BACKUP_DIR/$CALC $SA
- busybox cp $BACKUP_DIR/$CAR $SA
- busybox cp $BACKUP_DIR/$EMAIL $SA
- busybox cp $BACKUP_DIR/$GENIE $SA
- busybox cp $BACKUP_DIR/$CORP1 $SA
- busybox cp $BACKUP_DIR/$CORP2 $SA
- busybox cp $BACKUP_DIR/$CORP3 $SA
- busybox rm -f $BACKUP_DIR/$GENIE
- busybox rm -f $BACKUP_DIR/$EMAIL
- busybox rm -f $BACKUP_DIR/$CAR
- busybox rm -f $BACKUP_DIR/$CALC
- busybox rm -f $BACKUP_DIR/$LWP1
- busybox rm -f $BACKUP_DIR/$LWP2
- busybox rm -f $BACKUP_DIR/$LWP3
- busybox rm -f $BACKUP_DIR/$LWP4
- busybox rm -f $BACKUP_DIR/$LWP5
- busybox rm -f $BACKUP_DIR/$CORP3
- busybox rm -f $BACKUP_DIR/$CORP2
- busybox rm -f $BACKUP_DIR/$CORP3
- echo 'Restored Live Wallpapers'
- echo 'Restored Calculator App'
- echo 'Restored Car Home App'
- echo 'Restored Email App'
- echo 'Restored News & Weather App'
- echo 'Restored Corporate Apps'
- echo 'Restored Office App'
- echo ''
- echo 'Velocity by Trident'
- else
- echo 'Applications where not found'
- echo 'in backup directory'
- fi
- fi
- if [ "$1" = "-p" ];
- then
- if busybox [ -e $SA/$GENIE -a -e $SA/$EMAIL -a -e $SA/$CAR -a -e $SA/$CALC -a -e $SA/$LWP5 -a -e $SA/$LWP1 -a -e $SA/$LWP2 -a -e $SA/$LWP3 -a -e $SA/$LWP4 -a -e $SA/$CORP1 -a -e $SA/$CORP2 -a -e $SA/$CORP3 ];
- then
- busybox rm -f $SA/$GENIE
- busybox rm -f $SA/$EMAIL
- busybox rm -f $SA/$CAR
- busybox rm -f $SA/$CALC
- busybox rm -f $SA/$LWP1
- busybox rm -f $SA/$LWP2
- busybox rm -f $SA/$LWP3
- busybox rm -f $SA/$LWP4
- busybox rm -f $SA/$LWP5
- busybox rm -f $SA/$CORP3
- busybox rm -f $SA/$CORP2
- busybox rm -f $SA/$CORP3
- echo 'Removed Live Wallpapers'
- echo 'Removed Calculator App'
- echo 'Removed Car Home App'
- echo 'Removed Email App'
- echo 'Removed News & Weather App'
- echo 'Removed Corporate Apps'
- echo 'Removed Office App'
- echo ''
- echo 'No Backups Created!'
- echo 'Velocity by Trident'
- else
- echo 'Applications are not all'
- echo 'where they should be'
- echo ''
- echo 'Velocity by Trident'
- fi
- fi
- sync
- busybox mount -o remount,ro -t yaffs2 /dev/block/mtdblock4 /system
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement