Naposledy aktivní 6 months ago

waja revidoval tento gist 10 years ago. Přejít na revizi

1 file changed, 1 insertion, 1 deletion

gistfile1.sh

@@ -13,7 +13,7 @@ cp -a /var/mobile/Media/AppCake/Imported/* /tmp/iOSbackup/var/mobile/Media/AppCa
13 13 mkdir -p /tmp/iOSbackup//etc/apt/sources.list.d/
14 14 cp -a /etc/apt/sources.list.d/* /tmp/iOSbackup//etc/apt/sources.list.d/
15 15 mkdir -p /tmp/iOSbackup//var/mobile/Library/Caches/com.saurik.Cydia/
16 - cp -a /var/mobile/Library/Caches/com.saurik.Cydia/sources.list
16 + cp -a /var/mobile/Library/Caches/com.saurik.Cydia/sources.list /tmp/iOSbackup//var/mobile/Library/Caches/com.saurik.Cydia/
17 17
18 18 ## save packages list
19 19 dpkg -l | grep -v "gsc." > /tmp/iOSbackup/packages.list

waja revidoval tento gist 10 years ago. Přejít na revizi

1 file changed, 2 insertions

gistfile1.sh

@@ -12,6 +12,8 @@ cp -a /var/mobile/Media/AppCake/Imported/* /tmp/iOSbackup/var/mobile/Media/AppCa
12 12 ## save source.lists
13 13 mkdir -p /tmp/iOSbackup//etc/apt/sources.list.d/
14 14 cp -a /etc/apt/sources.list.d/* /tmp/iOSbackup//etc/apt/sources.list.d/
15 + mkdir -p /tmp/iOSbackup//var/mobile/Library/Caches/com.saurik.Cydia/
16 + cp -a /var/mobile/Library/Caches/com.saurik.Cydia/sources.list
15 17
16 18 ## save packages list
17 19 dpkg -l | grep -v "gsc." > /tmp/iOSbackup/packages.list

waja revidoval tento gist 11 years ago. Přejít na revizi

1 file changed, 2 insertions, 2 deletions

gistfile1.sh

@@ -6,8 +6,8 @@ TEMPDIR=/tmp/iOSbackup
6 6 mkdir -p /tmp/iOSbackup
7 7
8 8 ## save Documents
9 - mkdir -p /tmp/iOSbackup/var/mobile/Documents/Downloads/
10 - cp -a /var/mobile/Documents/Downloads/* /tmp/iOSbackup/var/mobile/Documents/Downloads/
9 + mkdir -p /tmp/iOSbackup/var/mobile/Media/AppCake/Imported
10 + cp -a /var/mobile/Media/AppCake/Imported/* /tmp/iOSbackup/var/mobile/Media/AppCake/Imported/
11 11
12 12 ## save source.lists
13 13 mkdir -p /tmp/iOSbackup//etc/apt/sources.list.d/

waja revidoval tento gist 11 years ago. Přejít na revizi

1 file changed, 1 insertion

gistfile1.sh

@@ -1,3 +1,4 @@
1 + # see http://www.jailbreakcentral.com/2014/01/20/how-to-openbackup/ for further stuff
1 2 #!/bin/sh
2 3 TEMPDIR=/tmp/iOSbackup
3 4

waja revidoval tento gist 12 years ago. Přejít na revizi

1 file changed, 3 insertions, 3 deletions

gistfile1.sh

@@ -29,12 +29,12 @@ grep aptitude /tmp/iOSbackup/installed-apps.list || apt-get -y remove aptitude &
29 29
30 30 ## save Ringtones
31 31 mkdir -p /tmp/iOSbackup/Library/Ringtones/
32 - mkdir -p /tmp/iOSbackup/var/stash/Ringtones.agHnw2/
33 - cp -a /var/stash/Ringtones.agHnw2/* /tmp/iOSbackup/var/stash/Ringtones.agHnw2/
32 + #mkdir -p /tmp/iOSbackup/var/stash/Ringtones.agHnw2/
33 + cp -a /Library/Ringtones/* /tmp/iOSbackup/Library/Ringtones/
34 34
35 35 ## GBA4iOS (FIXME)
36 36 find / -name *.gba
37 37 mkdir -p /tmp/iOSbackup//var/mobile/Applications/3D1E2E73-4B29-4123-AE25-6B3E0467CB46/
38 38 cp -a /var/mobile/Applications/3D1E2E73-4B29-4123-AE25-6B3E0467CB46/Documents/ /tmp/iOSbackup//var/mobile/Applications/3D1E2E73-4B29-4123-AE25-6B3E0467CB46/
39 39 ## create tarball
40 - tar -czt /tmp/iOSbackup.tar.gz /tmp/iOSbackup
40 + tar -czf /tmp/iOSbackup.tar.gz /tmp/iOSbackup

waja revidoval tento gist 12 years ago. Přejít na revizi

1 file changed, 40 insertions

gistfile1.sh(vytvořil soubor)

@@ -0,0 +1,40 @@
1 + #!/bin/sh
2 + TEMPDIR=/tmp/iOSbackup
3 +
4 + ## create temp directory
5 + mkdir -p /tmp/iOSbackup
6 +
7 + ## save Documents
8 + mkdir -p /tmp/iOSbackup/var/mobile/Documents/Downloads/
9 + cp -a /var/mobile/Documents/Downloads/* /tmp/iOSbackup/var/mobile/Documents/Downloads/
10 +
11 + ## save source.lists
12 + mkdir -p /tmp/iOSbackup//etc/apt/sources.list.d/
13 + cp -a /etc/apt/sources.list.d/* /tmp/iOSbackup//etc/apt/sources.list.d/
14 +
15 + ## save packages list
16 + dpkg -l | grep -v "gsc." > /tmp/iOSbackup/packages.list
17 +
18 + ## save more more exact package list
19 + # get actual installed package list
20 + dpkg --get-selections | grep -v ^gsc > /tmp/iOSbackup/installed-apps.list
21 + # install aptitude and dump auto installed packages
22 + apt-get -y install aptitude && aptitude search "~M" -F "%p" --disable-columns > /tmp/iOSbackup/auto-installed-apps.txt
23 + # add aptitude to auto installed ppackages if needed
24 + grep aptitude /tmp/iOSbackup/installed-apps.list || echo "aptitude" >> /tmp/iOSbackup/auto-installed-apps.txt
25 + # strip out the auto installed packages from list
26 + for i in $(cat /tmp/iOSbackup/auto-installed-apps.txt); do sed -i /^$i/d /tmp/iOSbackup/installed-apps.list; done
27 + # remove aptitude if it was not installed before
28 + grep aptitude /tmp/iOSbackup/installed-apps.list || apt-get -y remove aptitude && apt-get -y autoremove
29 +
30 + ## save Ringtones
31 + mkdir -p /tmp/iOSbackup/Library/Ringtones/
32 + mkdir -p /tmp/iOSbackup/var/stash/Ringtones.agHnw2/
33 + cp -a /var/stash/Ringtones.agHnw2/* /tmp/iOSbackup/var/stash/Ringtones.agHnw2/
34 +
35 + ## GBA4iOS (FIXME)
36 + find / -name *.gba
37 + mkdir -p /tmp/iOSbackup//var/mobile/Applications/3D1E2E73-4B29-4123-AE25-6B3E0467CB46/
38 + cp -a /var/mobile/Applications/3D1E2E73-4B29-4123-AE25-6B3E0467CB46/Documents/ /tmp/iOSbackup//var/mobile/Applications/3D1E2E73-4B29-4123-AE25-6B3E0467CB46/
39 + ## create tarball
40 + tar -czt /tmp/iOSbackup.tar.gz /tmp/iOSbackup
Novější Starší