Seit der Firmware 2.2 hat sich das installieren von “nicht offiziellen” IPAs ein bisschen verändert, aber mit dieser Anleitung könnt ihr auch auf Firmware 2.2 eigene IPA installieren, ohne das iTunes etwas dagegen hat!
Diese Anleitung ist nicht mehr aktuell! Verwendet lieber den neueren Beitrag über den Gebrauch von miPatch für das iPhone und den iPod!
Voraussetzungen
- Das iPhone muss jailbreaked sein. Funktioniert also auch mit dem neuen 3G iPhone
- iTunes
- SCP Programm
- Modifizierte Version von MobileInstallation
Gepatchte MobileInstallation auf Rapidshare
Herunterladen via Lix.in
Alle Modifikationen am iPhone macht ihr auf eure Verantwortung! Ich bin an nichts schuld!
- Verbindet euch via SSH und/oder SCP auf euer iPhone
- Navigiert nun zu folgendem Pfad
cd /System/Library/PrivateFrameworks/MobileInstallation.frameworkPasst auf, dass ist ein Ordner und keine Datei! - Erstellt ein Backup der Datei MobileInstallation indem Ihr diese auf euren Computer kopiert oder einfach umbenennt in MobileInstallation.backup
mv MobileInstallation MobileInstallation.backup - Kopiert nun die gepatchte Version der MobileInstallation in diesen Ordner – am einfachsten geht das mit SCP.
- Die Dateirechte müesen nun auf 0775 gesetzt werden, entweder mit SCP oder via SSH
chmod 0775 MobileInstallation - Kontrolliert ob die Rechte stimme! Nicht 755!
- Und auch nicht 777!
- Wechselt nun das Verzeichnis nach /private/var/mobile/
cd /private/var/mobile/ - Setzt nun die Rechte 777 auf den Ordner Applications rekursiv!
chmod -R 0777 Applications - Erstellt nun jeweils einen Ordner namens Documents mit Dateirechten 0777 an folgenden Orten im iPhone:
cd /private/var/mobile/Applications/
mkdir Documents
chmod 0777 Documents
cd /Applications/
mkdir Documents
chmod 0777 Documents - Rebootet euer iPhone – achtet darauf dass ihr auch die Dateirechte überall gesetzt habt! Im ganzen müsstet Ihr viermal Dateirechte angepasst haben: die MobileInstallation, den Ordner /private/var/mobile/Applications und zweimal die Ordner Documents.
- Nun müsst ihr einmal ein Programm via iPhone im AppStore herunterladen – irgendetwas das frei erhältlich ist.
Nun könnt Ihr euere eigenen *.ipa Dateien installieren. Dazu klickt diese auf dem Computer, mit welchem Ihr euer iPhone synchronisiert, doppelt – darauf hin wird diese in iTunes eingelesen. Sobald diese dort vorhanden ist, könnt Ihr euer iPhone abgleichen ohne eine Fehlermeldung zu erhalten.