Themabewertung:
  • 1 Bewertung(en) - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

non-AppStore Apps nach Update wiederherstellen
#1

Leider löscht der Firmware Update noch alle non-AppStore Apps
Diese Einstellungen können durch die Befehlszeile bei WinScp
in einer Datei gelistet werden:

winScp aufrufen

Befehl: /usr/bin/dpkg -l | grep ^ii | awk '{print $2}' > installed_packages.txt

diese Datei auf dem Rechner speichern und nach der Wiederherstellung zurück
aufs iPhone kopieren und mit

/usr/bin/apt-get install `cat installed_packages.txt`

zurück zu Cydia (darf nicht aktiv sein) kopieren so sind alle Apps
unter Manage->Packages zu finden

(mit Dank an lh99 und javacom vom hackint0sh.org Forum)
Zitieren
#2

Entweder bin ich zu dumm oder ...
Kann kein Befehlszeile einblenden. Laut Hilfe soll das über "Options" gehen, kann ich aber auch nicht finden (WinSCP 4.1.6)
Zitieren
#3

WinScp -> Befehle -> Terminal öffnen
oder einfach Crtl-T (Strg-T für Deutschländer)
Zitieren
#4

Ein richtiges wiederherstellen ist das ja nicht, es werden ja nur alle Programme wieder installiert, trotzdem guter Tip Zwinkern
Zitieren
#5

Die Daten sichern geht auch, wenn auch nicht automatisch:
z.B.
tar cvzfP paket-name.tgz /Applications/BossPrefs.app/services/*.*

und nachher mit

tar xzfP paket-name.tgz

wiederherstellen.

So sichere ich z.B.
tar cvzfP paket1.tgz /Applications/Weather.app/Weather.app/Info.plist
tar cvzfP paket2.tgz /System/Library/Frameworks/UIKit.framework/Other.artwork
tar cvzfP paket3.tgz /System/Library/CoreServices/SpringBoard.app/German.lproj
tar cvzfP Paket4.tgz /System/Library/PrivateFrameworks/AppSupport.framework/PhoneNumberTemplates.plist
tar cvzfP paket5.tgz /Applications/Preferences.app/German.lproj/Sounds.strings

usw.
Zitieren
#6

Super, erster Befehl hat schon mal geklappt.
Zitieren
#7

#<---- Script zur Wiederherstellung
#!/bin/sh
i=1
# max = Anzahl der Pakete
max=14
while [ $i -le $max ]
do
tar xzfP paket$i.tgz
rm paket$i.tgz
let i=$i+1
done
/usr/bin/apt-get install `cat installed_packages.txt`
rm installed_packages
# Mailproblem lösen
chown -R mobile:mobile /var/mobile/Library/Mail
# Safari Cookie Problem lösen
chown mobile /var/mobile/Library/Cookies/
chown mobile /var/mobile/Library/Cookies/Cookies.plist
#--> Ende Script
Zitieren
#8

hmm sieht aufn ersten Blick schonmal gut aus, ein 1 klick backup/restore programm wäre natürlich fein.
Zitieren
#9

also, dass man mit jedem fw-update seitens apple seine ganzen programme und dazugehöirge einstellungen komplett verliert, sofern sie nicht aus dem app-store bezogen wurden, war mir schon klar. worüber ich mir bislang nicht im klaren war, ist der fakt, dass die 3rd party apps dann wirklich komplett weg sind und man außer der genannten winscp aktion keine andere möglichkeiten besitzt, das miteinzuspielen. also sind alle 3rd party installationen bei einem sync mit iTunes in diesem falle quasi unsichtbar, richtig?
wenn also apple wieder innerhalb von kurzer zeit mehrere fw-updates fährt (wie vor kurzem 2.0.0 auf 2.0.1 und dann nochmal auf 2.0.2) hat man die qual der wahl, ob man jedesmal wieder von neuem nicht nur den ganzen pwning-prozess durchläuft, sondern sich auch wieder die ganzen zusatzapps dann lädt (und dann natürlich wieder komplett einrichtet)...
wäre in der tat dann mal gut zu wissen, wann/ob es ein tool/app, etc. geben wird, um vor einem fw update auch die 3rd party apps nach dem pwnen wieder herstellen zu können... Nod_yes
Zitieren
#10

hi

suche nach einer Möglichkeit meine apps vor dem update auf dem mac zu sichern mit cyberduck oder ähnliches...welche dateien muß ich kopieren das es später in cydia unter manage eingefügt wird?

im voraus danke

gruß...
Zitieren
#11

klappt gut!Biggrin
Zitieren
#12

(26.08.2008, 19:47)asympat schrieb:  Leider löscht der Firmware Update noch alle non-AppStore Apps
Diese Einstellungen können durch die Befehlszeile bei WinScp
in einer Datei gelistet werden:

winScp aufrufen

Befehl: /usr/bin/dpkg -l | grep ^ii | awk '{print $2}' > installed_packages.txt

diese Datei auf dem Rechner speichern und nach der Wiederherstellung zurück
aufs iPhone kopieren und mit

/usr/bin/apt-get install `cat installed_packages.txt`

zurück zu Cydia (darf nicht aktiv sein) kopieren so sind alle Apps
unter Manage->Packages zu finden

(mit Dank an lh99 und javacom vom hackint0sh.org Forum)

also ich bekomme das nicht hin, kannst du nochmal genau schreiben, wie ich den befehl eingeben muss? denn ich hab mal die komplette line mit und ohne leerzeichen eigegeben und bekam dann eine fehlermeldung vom programm...vielleicht bin ich einfach nur zu dumm dafür, oder hab damit noch zuwenig erfahrung... Unsure
möchte aber meine cydia apps vorm update auf die 2.1er fw sichern...
Zitieren
#13

hab auchn mac Zwinkern
Zitieren


Möglicherweise verwandte Themen…
Thema / Verfasser Antworten Ansichten Letzter Beitrag
Letzter Beitrag von iAmphi
22.12.2012, 21:34



Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste