AntiBlog Just in case…

28Jul/090

iPhone 3GS Jailbreak & Beginners-Guide

Als jemanden, der sich selbst als Geek einschätzt, ist es schon eine stolze Leistung, bisher völlig auf mobiles Internet verzichtet zu haben, von der enormen Zurückhaltung beim Kauf eines iPhones ganz zu schweigen. Der Wechsel vom Telefon-only Handy-User (N95) auf das iPhone 3GS ist schon ein kleiner Schritt in eine ganz neue Welt. Die ersten Tage ist man auf jeden Fall kaum vom iPhone zu trennen. Dennoch ist man auch ein wenig enttäuscht, dass empfundene Banalitäten wie bspw. eines eigenen Sounds für den SMS-Empfang, mit normalen Mitteln auf dem iPhone nicht vorgesehen sind. Höchste Zeit also das iPhone direkt einem kleinen Jailbreak zu unterziehen, um die Apple-Fesseln loszuwerden und das Telefon das Wunder-Phone den eigenen Wünschen anzupassen. So macht es doch erst richtig Spaß.

Im Folgenden eine kleine Anleitung bzw. Liste der Modifikationen, die auf meinem iPhone gelandet sind. Für deren Anwendung übernehme ich keine Gewähr. 😉

Für zukünftige Jailbreaks - iBEC und iBSS sichern

Da die aktuell für den Jailbreak ausgenutzte Lücke im iPhone in der 3.1 beta bereits geschlossen wurde, kann man sich das "BIOS" auch sichern, so dass auch zukünftig Jailbreaks über dieses Loch möglich sind.

http://www.iclarified.com/entry/index.php?enid=4400

Jailbreak OS 3.0 mit redsn0w
Redsn0w download: http://blog.iphone-dev.org/
Install-Anleitung:
Mac: http://www.iclarified.com/entry/index.php?enid=4448
Windows: http://www.iclarified.com/entry/index.php?enid=4447
Die Application Cydia wird mit Redsn0w für weitere optionale Modifikationen im Sommerboard (die iPhone-Oberfläche) installiert. "Icy" - muss man nicht installieren, hab es bisher nicht benötigt.

Viele der Modifikation sind nun einfach über das mitinstallierte App "Cydia" möglich.

Widget für Kalender im Springboard Lock-Screen

Anmerkung: Der Aufruf des Lock-Screens erfolgt hierdurch leicht verzögert:
Cydia - kategorien - system - lock calendar

Screenshot:

iPhone Kalender im Lock-Screen

Sleep-Taste geht in den Lock-Screen (dann nach 5 sec in Sleep)

Cydia - suche - sleep to lock

Verzeichnisse im iPhone-Springboard (bisher nicht getestet)

cydia - kategorien - system - Categories

Winterboard (für Themes)

cydia - kategorien - system - winterboard

Winterboard über die Systemeinstellungen konfigurieren

cydia - kategorien - system - winterboard settings

System-Settings im Schnellzugriff (Horizontal über die Status-Bar wischen)

cydia - kategorien - system - SBSettings

Wichtig, um geladene IPAs über Itunes syncen zu können:

Cydia - Quellen - "cydia.hackulo.us" hinzufügen -> Kategorien - hackulo.us - AppSync for OS 3.0 - Wichtig: iPhone neu starten!!

Youtube Videos auf dem Handy speichern

Featured Programs - MxTube

Zwei Beispiele eigene Klingeltöne aufs iPhone zu bekommen:

Windows
1. iTunes 8 öffnen
2. Song auswählen
3. Rechtsklick auf den Song
4. “Get Info” - “Optionen”
5. “Startzeit” und “Endzeit” bestimmen (max 40 sec für Klingelton möglich)
6. OK, Song markieren
7. “Advanced” im Menü
8. “Create AAC Version” oder “Create Apple Lossless Version”
9. Kopie des Songs erstellen. Dieser hat den gleichen Dateinamen, ist jedoch auf die von ihnen angegebene Zeit gekürzt worden.
10. zurück zum Orginal Song und “Startzeit” und “Endzeit” abwählen
11. Song per Drag&Drog auf Desktop ziehen und Duplikat in iTunes löschen
12. Dateiendung des Songs in “.m4r” ändern.
13. In Itunes importieren

Mac
1. Garageband öffnen
2. Mediathek - Song auswählen
3. Bearbeiten
4. Als Klingelton an itunes senden
5. Syncen

Klingeltöne liegen im iPhone-Pfad
/private/var/mobile/Media/iTunes_Control/Ringtones

OpenSSH für iPhone-Datei-Zugriff installieren

Cydia - User Guides: OpenSSH Access How-To - installieren

Default OpenSSH Passwort ändern

Cydia - User Guides: OpenSSH Access How-To - Change Default Password - Install MobileTerminal
Terminal auf Springboard starten - "su root" - pass: "alpine" - Den Befehl "passwd" zum ändern des Passwortes eingeben.

iPhone-Datei-Zugriff Tools (via W-LAN)

http://winscp.net (Win)
http://cyberduck.ch (Mac)
Eine Datentransfer via iPhone-Datenkabel ist, mit Ausnahme des iTunes-Sync, allgemein nicht möglich.

SMS Töne auf iphone ändern (max 10 sec.)

iTunes -> “Bearbeiten” ->
Dort dann unter “Bearbeiten”->”Einstellungen” im Tab “Allgemein” den Knopf “Importeinstellungen…” anklicken und unter “Importieren mit:” den AIFF-Codierer auswählen. Die andere Einstellung auf Automatisch belassen.

-> mp3 Datei anwählen -> AIFF Version erstellen (rechte Maustaste)
-> Die Datei (Endung .aif) in sms-received[1-6].caf umbenennen
-> Dateien in /System/Library/Audio/UISounds überschreiben

Tethering aktivieren:

Via iPhone auf Website gehen: help.benm.at
Möglicherweise könnten hierdurch zusätzliche kosten durch Teleblöd entstehen - noch nicht getestet.

Winterboard Werder Theme

http://iszene.com/thread-50878.html
Ablegen via OpenSSH: /Library/Themes/

Winterboard Werder Theme - Cut: Ohne Icons und sonstigem Gedöhns:

iPhone Werder Theme - Cut

Screenshot:

iPhone Werder Theme - Cut

Adblock für Safari auf dem iPhone:

OpenSSH - /etc/ - hosts Datei backup erstellen - mit neuen Datei überschreiben - restart
iPhone hosts-Datei für etwas Spam-Schutz

Oder Shareware: http://cocoamug.com/adblock/index.html
Das Adblock-Ergebnis hat mich im Safari aber nach einem Kurz-Test nicht überzeugt...

Navigon (1.0) Stimmen ändern

OpenSSH - /private/var/mobile/Applications - Navigon App-Folder suchen - Neue Stimme überschreiben - ger-DEU_ogg.nfs
( /private/var/mobile/Applications/[Folder-Suchen] )

Navigon (1.3) Blitzer-Daten aktualisieren

Aktuelle ALL_POIWARNER.pom und POIWARNER.nfs ins Verzeichnis
/private/var/mobile/Applications/[App-ID]/NAVIGON.app/Overmaps
schmeissen.

Kleine iPhone-Tipps:

Screenshots: Home + Sleep
Text-Selektion: finger länger auf text halten
Reboot: 10 sec Home + Sleep
DFU-Modus (iPhone-Recover): Home + Sleep (10 sec) - nach 10 Sec nur noch Home für 10 Sec halten und die sleep taste einfach loslassen

veröffentlicht unter: Allgemein, tipps-und-tricks keine Kommentare