#!/bin/bash flasbackDir="/Library/FlashBack" if [ ! -d $flasbackDir/Backups ]; then mkdir $flasbackDir mkdir $flasbackDir/Backups fi pause(){ read -p "Press return key to continue..." fackEnterKey } one(){ #Backup current preferences echo " " read -p "Enter Backup Name: " backupName #Enter the name of the backup read -p "Enter Your UserName: " userName #Enter the name of the backup backupLocation="$flasbackDir/Backups/"$backupName #backup folder with backup's name mkdir $backupLocation #Creates backup folder mkdir $backupLocation/Preferences #Creates Backup Preference Folder mkdir $backupLocation/IconLayout #Creates Backup Icon Layout Folder mkdir $backupLocation/Wallpaper #Creates Backup Wallpaper Folder echo "Copying Preferences to "$backupLocation excludeApple="!(com.apple*).plist" cp -r -f "/var/mobile/Library/Preferences/"$excludeApple $backupLocation/Preferences/ #copy all non-apple Plists to Preference folder within backup haha cp -r -f /var/mobile/Library/SpringBoard/IconState.plist $backupLocation/IconLayout/IconState.plist #copy IconState Plist to IconLayout folder within backup cp -r -f /var/mobile/Library/SpringBoard/*Background* $backupLocation/Wallpaper/ #copy Wallpaper & data to Wallpaper folder within backup echo "Succeeded!" cat > $backupLocation/control <