GB 3.7 or smth
This commit is contained in:
parent
64497cb18d
commit
11220ec25f
22 changed files with 77 additions and 47 deletions
BIN
FBP.deb
Normal file
BIN
FBP.deb
Normal file
Binary file not shown.
BIN
FlashBack-3.7.deb
Normal file
BIN
FlashBack-3.7.deb
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -74,15 +74,15 @@
|
|||
</data>
|
||||
<key>Assets.car</key>
|
||||
<data>
|
||||
QQclYPDbb7GBbBxdD7iwChki4LQ=
|
||||
kj/beDG/o8HyxzoDBzeC2s/nNWA=
|
||||
</data>
|
||||
<key>Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib/objects-13.0+.nib</key>
|
||||
<data>
|
||||
gZ3fB90gv4KRUDjfaj1QsTm9X9A=
|
||||
zL+P/EtGXdBxKNGY2Dc6ERHqxRg=
|
||||
</data>
|
||||
<key>Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib/runtime.nib</key>
|
||||
<data>
|
||||
SbAJU1dNvhCrRhONQMslA6J11bo=
|
||||
IVLGRnZZevPj/13CpmWywoSW3G8=
|
||||
</data>
|
||||
<key>Base.lproj/LaunchScreen.storyboardc/Info.plist</key>
|
||||
<data>
|
||||
|
@ -90,23 +90,23 @@
|
|||
</data>
|
||||
<key>Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib/objects-13.0+.nib</key>
|
||||
<data>
|
||||
NHHezyCCPAogTsylCJPqFPu6qY0=
|
||||
v8+TQ6c2ancNlHWaXeo217qHDjc=
|
||||
</data>
|
||||
<key>Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib/runtime.nib</key>
|
||||
<data>
|
||||
j0vxEAQCQJL7E++sBXCbzo7PfEk=
|
||||
Vz+EDlqFJl8BVGPzhO/F7ywQD3c=
|
||||
</data>
|
||||
<key>Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/objects-11.0+.nib</key>
|
||||
<data>
|
||||
PcgdZbhAafFspzFLvqDko1KQIFI=
|
||||
7tYUgOcQsp6o1Igc85ulBoaSF9I=
|
||||
</data>
|
||||
<key>Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/objects-13.0+.nib</key>
|
||||
<data>
|
||||
yjVP0g7owW084J2rQsvYfs3GtMI=
|
||||
2eLva7UsIOb7atGoYey1C4quGJo=
|
||||
</data>
|
||||
<key>Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/runtime.nib</key>
|
||||
<data>
|
||||
8gPnj8wBzhqcnG0WgctJZdGKPlw=
|
||||
PRClsY7ECwwweFqTpl9Ik/wmGkI=
|
||||
</data>
|
||||
<key>Base.lproj/Main.storyboardc/Info.plist</key>
|
||||
<data>
|
||||
|
@ -114,19 +114,19 @@
|
|||
</data>
|
||||
<key>Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/objects-11.0+.nib</key>
|
||||
<data>
|
||||
/3/uxkJu+Mvzi+8dtHb6H1UhyZc=
|
||||
bnMMFeQXkl2s9xgKbpghbBQk/RA=
|
||||
</data>
|
||||
<key>Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/objects-13.0+.nib</key>
|
||||
<data>
|
||||
MZ8GKQjeOqCCNJtdWvV1Y9x/Qo0=
|
||||
lNZoYwkvCi7DuTSJvIOx/9KD10E=
|
||||
</data>
|
||||
<key>Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/runtime.nib</key>
|
||||
<data>
|
||||
S7Cc19eEDoNu7+JFeBPQTnDuFNY=
|
||||
3auQNwI9drmtd1dWAzagn0W6hpU=
|
||||
</data>
|
||||
<key>Info.plist</key>
|
||||
<data>
|
||||
zayD3cYZ8RwYOfXbpy9oRFQi+X4=
|
||||
6As4G7OLF5RTkoWFULstuFmVTB0=
|
||||
</data>
|
||||
<key>PkgInfo</key>
|
||||
<data>
|
||||
|
@ -134,7 +134,7 @@
|
|||
</data>
|
||||
<key>embedded.mobileprovision</key>
|
||||
<data>
|
||||
gYv7bOiyupBfJgddP+0cG09u/7o=
|
||||
85kRWtTHuvaEu8gHQR7nCwEVWic=
|
||||
</data>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
|
@ -330,33 +330,33 @@
|
|||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
QQclYPDbb7GBbBxdD7iwChki4LQ=
|
||||
kj/beDG/o8HyxzoDBzeC2s/nNWA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
I4CTo3291oanBlSnWpLWwc8KJoNPgeLFGAX4xkozo5I=
|
||||
aJ0MXrYktSpbguKj2FtkU+n6nGRLsc2/G4+pDS3WwrM=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib/objects-13.0+.nib</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
gZ3fB90gv4KRUDjfaj1QsTm9X9A=
|
||||
zL+P/EtGXdBxKNGY2Dc6ERHqxRg=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
84AAcMskV4QA0r4Z95zLfAdvHDG6D9ApPc9KTLGXAIk=
|
||||
N3zKDkPKHxy/+wx/hsMrNFgyTiS2THax+CN4FaQlJjc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib/runtime.nib</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
SbAJU1dNvhCrRhONQMslA6J11bo=
|
||||
IVLGRnZZevPj/13CpmWywoSW3G8=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
HtGAhZ7tp1lXtxnlCeSFV0Lv7OO41ib5f0KOTkZONic=
|
||||
ljNhDfVbEqvlETLNGgCkfHmJBvGwqu6sktSPI0pxUQk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Base.lproj/LaunchScreen.storyboardc/Info.plist</key>
|
||||
|
@ -374,55 +374,55 @@
|
|||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
NHHezyCCPAogTsylCJPqFPu6qY0=
|
||||
v8+TQ6c2ancNlHWaXeo217qHDjc=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
6AQ7UX/H94Qo9TTAJAXZUon3VoaV0/SLRdB2HeCVgYI=
|
||||
3HEtTApqeHnDZcubaWsnJwCzeNW4pOIsLIHlW5OmQak=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib/runtime.nib</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
j0vxEAQCQJL7E++sBXCbzo7PfEk=
|
||||
Vz+EDlqFJl8BVGPzhO/F7ywQD3c=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
IfO2akdYHvWKP7jx2EDiTjB42MBB94BiX6sW1Ii0288=
|
||||
pWuNhVEz6czevdjT+tSU/KgAWu5xirlhQk9UP/gF8j8=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/objects-11.0+.nib</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
PcgdZbhAafFspzFLvqDko1KQIFI=
|
||||
7tYUgOcQsp6o1Igc85ulBoaSF9I=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
JY/QgeM3aXrR7zjnHIQZlAVCvNW7q9iq6WDCNBsMZ5s=
|
||||
6Yh9fKofOTYIHBhA70HK+z1G0Tn71c+cdC6uw6Ja2/E=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/objects-13.0+.nib</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
yjVP0g7owW084J2rQsvYfs3GtMI=
|
||||
2eLva7UsIOb7atGoYey1C4quGJo=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
ZRvOzwAsSHKTFCTxpodzyfAlYAlTgddMw9U5YTvNVUM=
|
||||
x2ADY3kGM0My/TiN2wKTG413neJrTl7RYWnt5tH1JeM=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/runtime.nib</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
8gPnj8wBzhqcnG0WgctJZdGKPlw=
|
||||
PRClsY7ECwwweFqTpl9Ik/wmGkI=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
/jYDP2Byhutiz+6heIRxrrzHi8ufzAput515VpxBDNs=
|
||||
e9lsLFCP2vm0wx+Ot4qiQwBU1NsJhB9RRxmQEwzwEsk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Base.lproj/Main.storyboardc/Info.plist</key>
|
||||
|
@ -440,44 +440,44 @@
|
|||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
/3/uxkJu+Mvzi+8dtHb6H1UhyZc=
|
||||
bnMMFeQXkl2s9xgKbpghbBQk/RA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Xe6q7XxNxW/+qNLnXJ+/5r7PokEJ07R1V9alYP59DL4=
|
||||
QbTfAJjpcFCdecNREraQFHgCMxs7NzjuESK5s+cdTfs=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/objects-13.0+.nib</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
MZ8GKQjeOqCCNJtdWvV1Y9x/Qo0=
|
||||
lNZoYwkvCi7DuTSJvIOx/9KD10E=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
DQ0nnzP91xHQ/qOA8VwE8YQLJmhj7edJsC7PaTg34cU=
|
||||
qkNE3Fik7ii5eg8eAqQohqA5TKr4QQMZyqmkpWuD/DQ=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/runtime.nib</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
S7Cc19eEDoNu7+JFeBPQTnDuFNY=
|
||||
3auQNwI9drmtd1dWAzagn0W6hpU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Ae98DHc9/qaKbmbYPp1YuysUfYLNfh9UiLAv9WzLKsY=
|
||||
r1/NXDMLT27eR1CLbswiRyxwu49pgYJThFMlReDpgqk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>embedded.mobileprovision</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
gYv7bOiyupBfJgddP+0cG09u/7o=
|
||||
85kRWtTHuvaEu8gHQR7nCwEVWic=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
K2zuGFoDPfYYz6B8ivZYNgNOceAC6my1Qq9eKXfNQ54=
|
||||
q9IhoQdXPz9WKGlGu0EoYTSM6gDTHD/bfMK7M1TmOPc=
|
||||
</data>
|
||||
</dict>
|
||||
</dict>
|
||||
|
|
Binary file not shown.
|
@ -2,7 +2,7 @@ Package: com.mpg13.FlashBack
|
|||
Name: FlashBack
|
||||
Depends: mobilesubstrate,com.chpwn.iconsupport,com.creaturecoding.crux,ldid
|
||||
Conflicts: com.mpg13.FlashBackfree
|
||||
Version: 3.6.2
|
||||
Version: 3.7
|
||||
Architecture: iphoneos-arm
|
||||
Description: Changing the way we do setups.
|
||||
Maintainer: MPG13 <mpg13@micahpgomez.dev>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#!/bin/bash
|
||||
|
||||
crux _FlashBackCreate $1
|
||||
crux _FlashBackCreate $1 $2 $3 $4
|
||||
|
||||
exit 0
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#!/bin/bash
|
||||
|
||||
crux _FlashBackRestore $1
|
||||
crux _FlashBackRestore $1 $2 $3 $4
|
||||
|
||||
exit 0
|
||||
|
|
|
@ -6,6 +6,9 @@ shopt -s extglob # "Shell option set extglob" https://www.linuxjournal.com/conte
|
|||
set -f # "Disable file name generation (globbing)."
|
||||
|
||||
BACKUPNAME=$1
|
||||
TWEAKSBACKUP=$2
|
||||
ICONSBACKUP=$3
|
||||
WALLPAPERBACKUP=$4
|
||||
|
||||
set +f
|
||||
FLASHBACKDIR="/Library/FlashBack"
|
||||
|
@ -15,13 +18,26 @@ mkdir -p $BACKUPLOCATION
|
|||
mkdir -p $BACKUPLOCATION/{Preferences,SBFolder,AutoWall} || STATUS="mkdir failed"
|
||||
echo -e "\n\e[0;100m[!]\e[0m \e[104mCopying to $BACKUPLOCATION\e[0m"
|
||||
|
||||
if [[ "$TWEAKSBACKUP" == "YES" ]]
|
||||
then
|
||||
cp -rf "/var/mobile/Library/Preferences/"!(com.apple*|com.saurik*|ckkeyrolld|nfcd|UITextInputContextIdentifiers|.GlobalPreferences).plist $BACKUPLOCATION/Preferences/ || STATUS="cp failed" #copy all non-apple Plists to Preference folder within backup haha
|
||||
cp -rf "/var/mobile/Library/Preferences/"*(*.jpg|*.png|*.gif) $BACKUPLOCATION/Preferences/ &>/dev/null #copy all images to Preference folder within backup
|
||||
cp -rf /var/mobile/Library/SpringBoard/@(*Icon*|*Background*|SB*) $BACKUPLOCATION/SBFolder/ || STATUS="cp failed" #copy IconState Plist to SBFolder folder within backup
|
||||
fi
|
||||
|
||||
if [[ "$WALLPAPERBACKUP" == "YES" ]]
|
||||
then
|
||||
cp -rf /var/mobile/Library/SpringBoard/@(*Background*|SB*) $BACKUPLOCATION/SBFolder/ || STATUS="cp wallpaper failed" #copy wallpaper files to SBFolder folder within backup
|
||||
if [[ -d /var/mobile/Media/AutoWall/ ]]
|
||||
then
|
||||
cp -rf "/var/mobile/Media/AutoWall/"* "$BACKUPLOCATION/AutoWall/"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ "$ICONSBACKUP" == "YES" ]]
|
||||
then
|
||||
cp -rf /var/mobile/Library/SpringBoard/@(*Icon*) $BACKUPLOCATION/SBFolder/ || STATUS="cp icons failed" #copy IconState Plist to SBFolder folder within backup
|
||||
fi
|
||||
|
||||
touch $BACKUPLOCATION/$BKPVERSION
|
||||
|
||||
echo -e "\n\e[104m Success! \e[0m \n"
|
||||
|
|
|
@ -6,6 +6,9 @@ shopt -s extglob # "Shell option set extglob" https://www.linuxjournal.com/conte
|
|||
set -f # "Disable file name generation (globbing)."
|
||||
|
||||
SELECTBACKUP=$1
|
||||
TWEAKSBACKUP=$2
|
||||
ICONSBACKUP=$3
|
||||
WALLPAPERBACKUP=$4
|
||||
|
||||
set +f
|
||||
FLASHBACKDIR="/Library/FlashBack"
|
||||
|
@ -13,16 +16,27 @@ SELECTLOCATION=$FLASHBACKDIR/Backups/$SELECTBACKUP
|
|||
|
||||
# COPY BACKUP TO SYSTEM
|
||||
|
||||
cp -r $SELECTLOCATION/Preferences/* /var/mobile/Library/Preferences/ || STATUS="cp failed"
|
||||
cp -r $SELECTLOCATION/SBFolder/* /var/mobile/Library/SpringBoard/ || STATUS="cp failed"
|
||||
if [[ -d $SELECTLOCATION/AutoWall/ ]]
|
||||
if [[ "$TWEAKSBACKUP" == "YES" ]]
|
||||
then
|
||||
rm -rf "/var/mobile/Media/AutoWall/"*
|
||||
cp -rf "$SELECTLOCATION/AutoWall/"* "/var/mobile/Media/AutoWall/" &>/dev/null
|
||||
cp -r $SELECTLOCATION/Preferences/ /var/mobile/Library/Preferences/ || STATUS="cp failed"
|
||||
fi
|
||||
|
||||
if [[ "$WALLPAPERBACKUP" == "YES" ]]
|
||||
then
|
||||
cp -rf $SELECTLOCATION/SBFolder/@(*Background*|SB*) /var/mobile/Library/SpringBoard/ || STATUS="cp wallpaper failed" #copy wallpaper files to SBFolder folder within backup
|
||||
if [[ -d /var/mobile/Media/AutoWall/ ]]
|
||||
then
|
||||
cp -rf "$SELECTLOCATION/AutoWall/"* "/var/mobile/Media/AutoWall/"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ "$ICONSBACKUP" == "YES" ]]
|
||||
then
|
||||
cp -rf $SELECTLOCATION/SBFolder/@(*Icon*) /var/mobile/Library/SpringBoard/ || STATUS="cp icons failed" #copy IconState Plist to SBFolder folder within backup
|
||||
fi
|
||||
|
||||
# clear caches and respring
|
||||
uicache
|
||||
uicache --all || uicache
|
||||
recache --no respring &>/dev/null
|
||||
killall cfprefsd #Clear settings caches - thanks to Grant/NewD
|
||||
sbreload && exit 0 || killall -9 SpringBoard && exit 0 # Kill the script.
|
||||
|
|
Reference in a new issue