iPhone: Cydia Apps mit VoiceOver über Kommandozeile installieren

Geschrieben von Eric Scheibler am 23.03.2010

Nach dem Jailbreak empfand ich es als einen großen Nachteil, dass Cydia und Rock nicht mit VoiceOver bedient werden können, denn wenn man nicht an die Apps rankommt, wäre der Jailbreak für VoiceOver Nutzer kaum noch sinnvoll. Ich habe ein kleines Tutorial gefunden, welches dieses Problem löst und meiner Meinung nach sogar einfacher und schneller ist: A faster way to install Cydia applications

Update: Inzwischen ist Cydia einwandfrei mit VoiceOver bedienbar. Die im folgende beschriebene Methode funktioniert trotzdem nach wie vor.

Im Folgenden gehe ich davon aus, dass das iPhone mit einem lokalen WLAN verbunden ist und der Jailbreak durchgeführt wurde.

Nach dem Jailbreak benötigt ihr einmalig Hilfe, um OpenSSH und APt aus dem Cydia Store zu installieren, mit OpenSSH verbindet ihr euch mit dem iPhone und APT ist ein Paketmanager, der in verschiedenen Linux - Distributionen zum installieren und deinstallieren von Programmen verwendet wird. Danach wird der Cydia Store meines Wissens nach nicht mehr benötigt. Jetzt solltet ihr das iPhone neu starten.

Anschließend braucht ihr noch OpenSSH für den PC (Windows), Link: OpenSSH (Sourceforge)

Startet nun die Kommandozeile, navigiert in den Ordner, in den ihr OpenSSH entpackt habt und sucht die ssh.exe (im Unterverzeichnis /bin). Mit dem folgenden Befehl verbindet ihr euch:

ssh.exe root@IP_Adresse

Wenn das funktioniert gebt im nächsten Dialog das Passwort ein. Die IP Adresse des iPhones findet man unter Einstellungen / WiFi / Weitere Informationen des gewählten Netzwerks. die Standardnutzerdaten lauten:

  • Benutzer: root
  • Passwort: alpine

Das Passwort sollte umgehend geändert werden, mit dem Befehl passwd gehts am einfachsten.

Nun sollte “iphone:Verzeichnisname root#” in der Kommandozeile aufgetaucht sein. Weitere Kommandozeilenbefehle:

  • ls: listet alle Dateien und Ordner im jeweiligen Verzeichnis
  • cd ..: eine Ebene nach oben
  • cd Ordnername: wechselt in den jeweiligen Ordner, cd Anfangsbuchstabe tippen und Tab Taste hilft

Ab jetzt hilft der oben verlinkte Artikel weiter, noch ein kleines Beispiel:

  • dpkg -l     – zeigt alle installierten Programme
  • apt-get update     – sollte nach dem Verbinden einmalig ausgeführt werden, aktualisiert das Repository
  • apt-get upgrade – lädt automatisch Aktualisierungen für die installierten Programme
  • apt-cache search backgrounder     – sucht nach der Anwendung Backgrounder
  • apt-get install backgrounder     – installiert selbige, manchmal muss man auch den kompletten Namen z.B. com.irgendwas.programmname oder wahlweise .*programmname eingeben
  • apt-get remove backgrounder – entfernt Backgrounder
  • respring     – nötig, damit das iPhone die neu installierte App auch findet, Kommando bekomme ich von der ansonsten leider größtenteils unzugänglichen App SBSettings