diff --git a/FlashBack.deb b/FlashBack.deb index 059a801..f7f8356 100644 Binary files a/FlashBack.deb and b/FlashBack.deb differ diff --git a/FlashBack/Applications/.DS_Store b/FlashBack/Applications/.DS_Store new file mode 100644 index 0000000..48d318f Binary files /dev/null and b/FlashBack/Applications/.DS_Store differ diff --git a/FlashBack/Applications/FlashBack.app/AppIcon60x60@2x.png b/FlashBack/Applications/FlashBack.app/AppIcon60x60@2x.png new file mode 100644 index 0000000..384b9a4 Binary files /dev/null and b/FlashBack/Applications/FlashBack.app/AppIcon60x60@2x.png differ diff --git a/FlashBack/Applications/FlashBack.app/AppIcon76x76@2x~ipad.png b/FlashBack/Applications/FlashBack.app/AppIcon76x76@2x~ipad.png new file mode 100644 index 0000000..4a82242 Binary files /dev/null and b/FlashBack/Applications/FlashBack.app/AppIcon76x76@2x~ipad.png differ diff --git a/FlashBack/Applications/FlashBack.app/Assets.car b/FlashBack/Applications/FlashBack.app/Assets.car index 4bcf43c..75fde87 100644 Binary files a/FlashBack/Applications/FlashBack.app/Assets.car and b/FlashBack/Applications/FlashBack.app/Assets.car differ diff --git a/FlashBack/Applications/FlashBack.app/Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib b/FlashBack/Applications/FlashBack.app/Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib index 32801fe..8e52dd0 100644 Binary files a/FlashBack/Applications/FlashBack.app/Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib and b/FlashBack/Applications/FlashBack.app/Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib differ diff --git a/FlashBack/Applications/FlashBack.app/Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib b/FlashBack/Applications/FlashBack.app/Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib index b5283a9..323f14c 100644 Binary files a/FlashBack/Applications/FlashBack.app/Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib and b/FlashBack/Applications/FlashBack.app/Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib differ diff --git a/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib b/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib deleted file mode 100644 index c93ee37..0000000 Binary files a/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib and /dev/null differ diff --git a/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/objects-11.0+.nib b/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/objects-11.0+.nib new file mode 100644 index 0000000..8a3fb0c Binary files /dev/null and b/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/objects-11.0+.nib differ diff --git a/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/runtime.nib b/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/runtime.nib new file mode 100644 index 0000000..83ff123 Binary files /dev/null and b/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/runtime.nib differ diff --git a/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib b/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib deleted file mode 100644 index 867db5b..0000000 Binary files a/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib and /dev/null differ diff --git a/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/objects-11.0+.nib b/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/objects-11.0+.nib new file mode 100644 index 0000000..0290ca7 Binary files /dev/null and b/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/objects-11.0+.nib differ diff --git a/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/runtime.nib b/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/runtime.nib new file mode 100644 index 0000000..c464743 Binary files /dev/null and b/FlashBack/Applications/FlashBack.app/Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/runtime.nib differ diff --git a/FlashBack/Applications/FlashBack.app/FlashBack b/FlashBack/Applications/FlashBack.app/FlashBack index 7023a23..dc6c425 100755 Binary files a/FlashBack/Applications/FlashBack.app/FlashBack and b/FlashBack/Applications/FlashBack.app/FlashBack differ diff --git a/FlashBack/Applications/FlashBack.app/Info.plist b/FlashBack/Applications/FlashBack.app/Info.plist index b965b71..4864979 100644 Binary files a/FlashBack/Applications/FlashBack.app/Info.plist and b/FlashBack/Applications/FlashBack.app/Info.plist differ diff --git a/FlashBack/Applications/FlashBack.app/_CodeSignature/CodeResources b/FlashBack/Applications/FlashBack.app/_CodeSignature/CodeResources index 95c7d00..55e4312 100644 --- a/FlashBack/Applications/FlashBack.app/_CodeSignature/CodeResources +++ b/FlashBack/Applications/FlashBack.app/_CodeSignature/CodeResources @@ -4,13 +4,21 @@ files + AppIcon60x60@2x.png + + Myhbo34Mzba1Vd2A/DUUSJxnVD4= + + AppIcon76x76@2x~ipad.png + + tPVGmcsOfSKzncF+8Kb2FIP2knA= + Assets.car - b16ZU2JqENN9u5SCzpgcljMdqYc= + k5cGqfsx8gOYBgKR1Ni7BsRjiAs= Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib - zQYhFEUrFp+fw9NgN6j7FtK3Ov8= + oWp7Bgw8n+Q2d4+F/uXUkyPreak= Base.lproj/LaunchScreen.storyboardc/Info.plist @@ -18,23 +26,31 @@ Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib - au8bud+DuYMPxokzpm+udngBveE= + K1KAmOGAcVel/FJmCmBD9iaBJLI= - Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib + Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/objects-11.0+.nib - SrxwtOH4Z3PEjQeMk2vvEG5GXuc= + gCCeNViCAIhKzO0FuKtMNFTLqMU= + + Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/runtime.nib + + ZT4nD95Zz0cg9RR9H4MP5Kk0Kmo= Base.lproj/Main.storyboardc/Info.plist MDrKFvFWroTb0+KEbQShBcoBvo4= - Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib + Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/objects-11.0+.nib - zo0ygl+kC76Sbh3crsofMv84aaI= + xfCVHYIS7xa3UQoARkqvXEnjrgc= + + Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/runtime.nib + + FeE/H7BN1AelrLx6dFrZXLGk23I= Info.plist - xZ7J2QopyHYpKHBL7LnFE4PEUPU= + Cg1aoBQyHQMqe+kBKrP8iSlchYA= PkgInfo @@ -42,23 +58,37 @@ embedded.mobileprovision - CbaHaklc7R5Bghf8trbU954ViYY= + KJRUrjA7t+awgVLVWvc85Kn0ups= files2 + AppIcon60x60@2x.png + + hash2 + + hMxJFn2Q8X2CHF5SnOE8+l9CeQaATCxnDstbs3mN4Rs= + + + AppIcon76x76@2x~ipad.png + + hash2 + + nx4xIL57Q8apHQidIHkz+NQKHjXYqt4f2sO7xzhjVTc= + + Assets.car hash2 - MMXLck0YAeF04tMVoVoS/F2ZDrVMqRJc/w+LE6xv1WQ= + fvlEV58RJ1MjIhoF0NEEas8RVOIIv38jBqHn0XqJNhI= Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib hash2 - yLYIl46WUQC2lqQUaA4URvEkLqN7sSjLvIEucKNWG+g= + yvABMxBoPxIrdwDfCy191IwA+1QrdR1YBsLU232pl08= Base.lproj/LaunchScreen.storyboardc/Info.plist @@ -72,14 +102,21 @@ hash2 - 3ULPpOvgByjkfWYWOvJ/JCbq5t8LHqXreCcGFLwe0zA= + x4/12b6G4YUw4dvkMMT3eP7buH836fX9YvFvATKfSl0= - Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib + Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/objects-11.0+.nib hash2 - TsyZ8IhHt3E8WIv62ECyflsVo/6gNk7NMQkL6S9ipss= + OBnrgplum0Y/lD6b6n6AHDCYRecMGToTvBDae6Z5kHk= + + + Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib/runtime.nib + + hash2 + + NjjDLJTNTybRkqvx7MJonxRel0MYP3zs9pL6cyAD9xs= Base.lproj/Main.storyboardc/Info.plist @@ -89,18 +126,25 @@ PpvapAjR62rl6Ym4E6hkTgpKmBICxTaQXeUqcpHmmqQ= - Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib + Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/objects-11.0+.nib hash2 - z9HuXIGgXY7H9mxQV9aCirXc56b6xK+bPot/68r1qmY= + AlYP7jomXVgHIfs+nmGG55Uc1dhQEv66kzvZJPXglFM= + + + Base.lproj/Main.storyboardc/UIViewController-BYZ-38-t0r.nib/runtime.nib + + hash2 + + PtxxWyghuiJKcGIwzyc+sdCMG6TsQuQvSXx/LiDmEY0= embedded.mobileprovision hash2 - myUkwSl/hVm6sAtmp1stDlHk+pVuPGLc/Ell7P4aP9E= + mBcw+GDr+7lXRYwRVZbwKUYwbjCHrSrTP0rFTUtBlUo= diff --git a/FlashBack/Applications/FlashBack.app/embedded.mobileprovision b/FlashBack/Applications/FlashBack.app/embedded.mobileprovision index a3899f0..be27c65 100644 Binary files a/FlashBack/Applications/FlashBack.app/embedded.mobileprovision and b/FlashBack/Applications/FlashBack.app/embedded.mobileprovision differ diff --git a/FlashBack/DEBIAN/control b/FlashBack/DEBIAN/control index ef4b563..c3142dc 100644 --- a/FlashBack/DEBIAN/control +++ b/FlashBack/DEBIAN/control @@ -1,7 +1,7 @@ Package: com.mpg13.FlashBack Name: FlashBack -Depends: mobilesubstrate, com.chpwn.iconsupport, com.creaturecoding.crux, ldid -Version: 3.0-beta1 +Depends: mobilesubstrate,com.chpwn.iconsupport,com.creaturecoding.crux,ldid +Version: 3.1 Architecture: iphoneos-arm Description: Changing the way we do setups. Maintainer: MPG13 diff --git a/FlashBack/DEBIAN/postinst b/FlashBack/DEBIAN/postinst index 86a4300..c2f7a1c 100755 --- a/FlashBack/DEBIAN/postinst +++ b/FlashBack/DEBIAN/postinst @@ -2,6 +2,7 @@ ldid -S/Library/FlashBack/enti.xml /Applications/FlashBack.app/FlashBack rm /Library/FlashBack/enti.xml +uicache exit 0 diff --git a/FlashBack/usr/bin/FBCreate copy b/FlashBack/usr/bin/FBCreate copy deleted file mode 100755 index f187889..0000000 --- a/FlashBack/usr/bin/FBCreate copy +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -crux _FlashBackCreate $1 - -exit 0 diff --git a/FlashBack/usr/bin/FBUnpackage b/FlashBack/usr/bin/FBUnpackage deleted file mode 100755 index 318dbae..0000000 --- a/FlashBack/usr/bin/FBUnpackage +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -crux _FlashBackUnpackage - -exit 0 diff --git a/FlashBack/usr/bin/_FlashBackPackage b/FlashBack/usr/bin/_FlashBackPackage index 6ceab96..e1d1cc8 100755 --- a/FlashBack/usr/bin/_FlashBackPackage +++ b/FlashBack/usr/bin/_FlashBackPackage @@ -5,8 +5,49 @@ shopt -s extglob # "Shell option set extglob" https://www.linuxjournal.com/conte set -f # "Disable file name generation (globbing)." +FLASHBACKDIR="/Library/FlashBack" +PKGVERSION="3.1" PACKAGEBACKUP=$1 -cd /Library/FlashBack/Backups -zip -r /User/Documents/FlashBack/GeneratedPackages/$PACKAGEBACKUP.zip ./$PACKAGEBACKUP + +if [ ! -d /var/mobile/Documents/FlashBackDEBs/ ] +then +mkdir -p /var/mobile/Documents/FlashBackDEBs/ +fi + +apt-mark auto "*" &> /dev/null +apt-mark manual "*.*.*" &> /dev/null + +apt-mark showmanual > $FLASHBACKDIR/packages.txt +tr '\n' ', ' < $FLASHBACKDIR/packages.txt > $FLASHBACKDIR/packagesformatted.txt +truncate -s-1 $FLASHBACKDIR/packagesformatted.txt +USERSETDEPENDENCIES=`cat $FLASHBACKDIR/packagesformatted.txt` + +mkdir $FLASHBACKDIR/tmp +WORKINGDIR=$FLASHBACKDIR/tmp/$PACKAGEBACKUP +mkdir $WORKINGDIR +mkdir $WORKINGDIR/DEBIAN + +mkdir -p $WORKINGDIR$FLASHBACKDIR/Backups/$PACKAGEBACKUP + +#cp -r $FLASHBACKDIR"/Backups/"$PACKAGEBACKUP/!(control*) $WORKINGDIR/Library/FlashBack/Backups/$PACKAGEBACKUP/ + +cat > $WORKINGDIR/DEBIAN/control <