#standwithukraine

Terminal Prompt unter Mac OS X anpassen

Ich bin es seit Jahren gewohnt, daß mein Prompt ein bestimmtes Aussehen hat. Nur so fühle ich mich unter Debian via SSH wirklich wohl. Unter OS X ist das ähnlich.

Standardmäßig sieht das so aus: hostname:pfad username$ bspw. donar:~ mark$

Was ich nun haben will, ist username@hostname:pfad >

Nichts leichter als das!

  1. Zuerst öffnen wir ein Terminalfenster.
  2. Mit cd ~ (alt + n) wechseln wir ins Home-Verzeichnis.
  3. Mittels pico .bashrc wird die Datei .bashrc im Editor angelegt.
  4. Folgenden Inhalt einfügen: export PS1=“u@h:w > „
  5. Mit ctrl + x schließen und mit x speichern.
  6. Jetzt muß man die .bashrc noch über Terminal -> Einstellungen laden lassen. Dazu einfach unter Start -> „Shells öffnen mit“ den Punkt „Befehl (vollständiger Pfad)“ auswählen und /bin/bash –rcfile /Users/USERNAME/.bashrc einfügen.
  7. Mit cmd + q das Terminal beenden. Beim nächsten Start sollte die .bashrc gelesen werden und die Änderungen sichtbar sein.

Natürlich kann man seinen Prompt auch anders gestalten. Dazu stehen mehrere Möglichkeiten zur Verfügung:

  • d – Datum
  • t – Zeit
  • h – Computername
  • u – Username
  • W – Verzeichnis in Kurzform
  • w – Verzeichnis in Langform

Einfach mal testen, was dir am besten gefällt.

Farbe ins Spiel bringt man, wenn man eine zweite Datei namens .bash_profile anlegt und folgendes einfügt:

export CLICOLOR=1
export LSCOLORS=dxfxcxdxbxegedabagacad.

Und schon werden Verzeichnisse gelb ausgegeben. Weitere Infos gibts im Bash Prompt Howto, bei Macfidelity und bei Mac OS X Hints.

Das ist übrigens mein erstes Blogposting vom Macbook aus 😉

Error code c0000005: Probleme und deren Lösungen beim iPhone Jailbreak mit Spirit

Wie bereits geschrieben, gibt es für alle iPhone, iPod Touches und auch für das iPad eine Jailbreak-Software namens Spirit. Spirit ist super einfach und funktioniert definitiv.

Allerdings tauchen jetzt immer mal wieder kleinere (oder auch größere) Probleme auf. Daher eine kurze Hilfe.

Funktioniert Spirit wirklich mit jedem iPhone, iPod oder iPad?
Ja. Aber: Das iPhone muß über iTunes aktiviert sein.

Wirklich? Auch mit einem iPhone 3GS mit MC-Seriennummer?
Jaha! Wenn es aktiviert ist, funktioniert der Jailbreak auch!

Was bedeutet die Fehlermeldung Failed to jailbreak (error code: c0000005)?
Dieses Problem tritt unter Windows 7 (meist in der 64 Bit Version) und unter Windows Vista auf.
Wenn man die Datei spirit.exe kompatibel zu Windows 98 (Rechtsklick auf spirit.exe –> Kompatibilität –> Ausführen für: Windows 98) ausführt, funktioniert der Jailbreak.

Was bedeutet der Fehler c00000022?
Siehe Error Code c0000005. Die Kompatibilität auf Windows 98 ändern.

Antivir meldet einen Trojaner!
Wir werden alle sterben! Das ist ein False Positive. Also kein Grund zur Panik.

Spirit: Untethered Jailbreak für iPod Touch, iPhone 3G, iPhone 3GS mit OS 3.1.3

Eigentlich hätte Spirit schon vor einigen Tagen erscheinen sollen, jetzt hat es doch etwas länger gedauert. Spirit ist eine Jailbreak-Software für Windows und Mac OS X, die einen Jailbreak folgender Geräte erlaubt:

  • iPhone 2G (Firmware 3.1.2 oder 3.1.3)
  • iPhone 3G (Firmware 3.1.2 oder 3.1.3)
  • iPhone 3GS (Firmware 3.1.2 oder 3.1.3)
  • iPod touch 1G (Firmware 3.1.2 oder 3.1.3)
  • iPod touch 2G (Firmware 3.1.2 oder 3.1.3)
  • iPod touch 3G (Firmware 3.1.2 oder 3.1.3)

Der Jailbreak ist untethered, das heißt, das auch ein iPhone 3GS nach einem Reboot noch jailbroken ist.

Achtung: Spirit nimmt nur einen Jailbreak vor! Weder eine Aktivierung, noch einen Unlock!

Die Benutzung ist denkbar einfach: iPhone, iPod oder iPad an den Rechner hängen, Spirit starten, warten, fertig. Keine Fingerverrenkungen, kein DFU- oder Restore-Mode.

Und wie immer: Backup nicht vergessen!

Die Unterstützung fürs iPad (iPad 3G oder iPad Wifi mit Firmware 3.2) wird als Beta beschrieben und es wird explizit vor der Benutzung von „Spirit“ auf dem iPad gewarnt.

Downloaden kann man Spirit für Windows und Mac OS X unter spiritjb.com.

Jailbreak von iPhone 3G, iPhone 2G und iPod Touch mit Firmware 3.1.3 unter Windows und OS X

Zu allererst: Ja, es geht, aber es geht nicht bei allen iPod Touch. Prinzipiell kann man folgende Geräte jailbreaken:

  • iPhone 2G
  • iPhone 3G
  • iPod Touch 1G
  • Ältere iPod Touch 2G (kein MC in der Seriennummer)

Der Jailbreak ansich ist einfach. Wir brauchen natürlich eine Firmware, und zwar die alte 3.1.2! Die kann man sich bei Apple downloaden: iPhone 3G, iPhone 2G.

Alternativ findet man (so man sie schon mal über iTunes installiert hat) die alte Firmware unter C:\Users\%USER%\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates (Windows 7), C:\Dokumente und Einstellungen\%USER%\Anwendungsdaten\Apple Computer\iTunes\iPhone Software Updates (Windows XP) oder /Users/%USER%/Library/iTunes/iPhone Software Updates/ (OS X).

Dann wird natürlich redsn0w benötigt, daß es für Windows und OS X gibt:
redsnow 0.9.4 Windows
redsnow 0.9.4 OSX

Und dann jailbreaken:

  1. Cydia Apps backuppen!
  2. Über iTunes auf Firmware 3.1.3 updaten
  3. redsn0w 0.9.4 starten, die Firmware-Datei 3.1.2 (!!!!!) auswählen
  4. „Install Cydia“ auswählen und den weiteren Anweisungen folgen
  5. Cydia Backup zurückspielen.
  6. iPhone mit Jailbreak und Firmware 3.1.3 haben 😉

Ach ja: Beim backuppen einfach vorgehen wie hier beschrieben. Und natürlich statt Blackra1n redsn0w verwenden.