*.ipa’s ohne iTunes installieren

60 comments

Posted on 22nd September 2008 by Benj in Hardware |Howtos |iPhone |News

, ,

Es gibt auch eine Möglichkeit *.ipa Dateien ohne Hilfe von iTunes zu installieren. Klarer Vorteil, ihr müsst keine modifizierten Dateien hin und her kopieren.

Voraussetzungen

  • Das iPhone muss jailbreaked sein. Funktioniert also auch mit dem neuen 3G iPhone
  • SCP Programm
  • WinRAR oder ähnliches Archivtool
  • OpenSSH installiert auf dem iPhone über den Installer oder Cydia

Alle Modifikationen am iPhone macht ihr auf eure Verantwortung! Ich bin an nichts schuld!

  1. Öffnet eure *.ipa Datei mit einem Archivtool wie WinRAR oder ähnlichem und extrahiert die Programm.app Datei/Ordner auf euren Desktop.
  2. Kopiert nun Programm.app mittels SCP/SFTP auf euer iPhone in den Ordner /Applications
  3. Setzt die Dateirechte von Programm.app auf 0755 mit SCP oder alternativ über SSH
    cd /Applications
    chmod 0755 Programm.app
  4. Erstellt nun noch einen Ordner namens Documents via SCP oder SSH unter /var/mobile/ und setzt die Dateirechte 0777
    mkdir /var/mobile/Documents
    chmod 0777 /var/mobile/Documents
  5. Startet euer iPhone auf gewohntem Weg neu

Wollt ihr hingegen iTunes zur Installation der IPAs verwenden – finde ich fast hübscher, dann schaut euch meinen anderen Blogeintrag dazu an: Eigene *.ipa’s auf dem iPhone installieren

Eigene *.ipa’s auf dem iPhone installieren

28 comments

Posted on 21st September 2008 by Benj in Hardware |Howtos |iPhone |News

, , , ,

Seit der Version 2 der iPhone Firmware bietet Apple über den AppStore ein paar ganz nette und tolle Programme an. Ebenfalls können diese über iTunes installiert werden. Es gibt aber – mit ein paar Handgriffen – die Möglichkeit eigene *.ipa Dateien zu installieren, ohne dass diese im iTunes angemeldet sein müssen oder sonst was!

Diese Anleitung ist schon älter und kann ggf. bei aktuellen Modellen von iPhone und iPod nicht funktionieren. Verwendet neu die Anleitung, wie man die MobileInstallation via miPatch anpasst!

Voraussetzungen

  • Das iPhone muss jailbreaked sein. Funktioniert also auch mit dem neuen 3G iPhone
  • iTunes
  • SCP Programm
  • Modifizierte Version von MobileInstallation

Gepatchte MobileInstallation herunterladen via Lix.in
Alle Modifikationen am iPhone macht ihr auf eure Verantwortung! Ich bin an nichts schuld!

  1. Verbindet euch via SSH oder SCP auf euer iPhone
  2. Navigiert nun zu folgendem Pfad
    cd /System/Library/PrivateFrameworks/MobileInstallation.framework
    Achtung: Dies ist ein ganzer Ordner und keine Datei!
  3. Erstellt ein Backup der Datei MobileInstallation indem Ihr diese auf euren Computer kopiert oder umbenennt in MobileInstallation.backup
  4. Kopiert nun die gepatchte Version der MobileInstallation in diesen Ordner – am einfachsten geht das mit SCP.
  5. Die Dateirechte müesen nun auf 0755 gesetzt werden, entweder mit SCP oder via SSH
    chmod 0755 MobileInstallation
  6. Erstellt nun jeweils einen Ordner namens Documents mit Dateirechten 0777 an folgenden Orten im iPhone
    /private/var/mobile/Applications/
    /Applications/
  7. Rebootet euer iPhone – achtet darauf dass ihr auch die Dateirechte überall gesetzt habt! Im ganzen müsstet Ihr dreimal Dateirechte angepasst haben: die MobileInstallation und zweimal die Ordner Documents
  8. 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 doppelt klickt diese auf dem Computer, mit welchem Ihr euer iPhone synchronisiert – darauf hin wird diese in iTunes eingelesen. Sobald diese dort vorhanden ist, könnt Ihr euer iPhone abgleichen ohne eine Fehlermeldung zu erhalten. Oder installiert die IPA Files von Hand, wie das geht erfährt ihr in diesem Beitrag.