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