Jailbreak iOS 8.4 möglich

Seit gestern hat Apple iOS 8.4 freigegeben, kurz danach wurde ein Update für den Jailbreak von TaiG veröffentlicht, der nun auch iOS 8.4 unterstützt.
Zur Zeit ist es also noch möglich, iOS 8.3 und 8.4 zu jailbreaken, wobei die Unterstützung für iOS 8.3 demnächst eingestellt werden sollte, da Apple diese Vorgängerversion bald nicht mehr signieren wird. Damit ist dann das installieren der alten Firmware nicht mehr möglich.
Außerdem existiert das Programm zum jailbreaken momentan nur für Windows.

Eine gute englischsprachige Anleitung gibt es bei www.redmondpie.com, es sind aber ein paar Stolpersteine aus dem Weg zu räumen.

  • Codesperre ausschalten
  • Finde mein iPhone ausschalten
  • Flugzeugmodus anschalten

Die ersten beiden Punkte werden auch in der Anleitung erwähnt, den dritten habe ich im dortigen Supportforum als Tipp entdeckt.

Da nun die Unterstützung für iOS 8.4 ziemlich frisch ist, sind viele Tools noch nicht für iOS 8.4 getestet bzw. werden als nicht kompatibel angezeigt. Dies wird sich wie bisher auch im Laufe der Zeit ändern, wenn die Entwickler die Programme entsprechend anpassen.

Bis nun im Herbst iOS9 erscheinen wird, ist der Jailbreak für iOS 8.4 wahrscheinlich der Stand, auf dem man das iPhone längere Zeit betreiben möchte.

Probleme beim Update auf OSX 10.10 Yosemity

Falls Ihr ein Update auf OSX 10.10 Yosemity vorgenommen habt, könntet Ihr über ein paar Probleme gestolpert sein, die bei einer Neuinstallation auf einer sauberen Platte nicht vorkommen.

Vor dem Update sollte man selbst installierte Programme aus /usr/local/ verschieben, da sonst das Update mehrere Stunden dauern kann.

Dazu das Terminal-Programm starten und z.B. die LaTex-Installation ins Nutzerverzeichnis umziehen:
sudo mv /usr/local/texlive ~
Hier muss noch das Admin-Passwort eingegeben werden.
Nun kann das Update auf OSX 10.10 erfolgen.
Danach muss das Ganze wieder zurück, dazu folgendes eingeben:
sudo mv ~/texlive /usr/local

Dies gilt ebenso für Homebrew oder andere Programme, die unter /usr/local/ Dateien ablegen.
Nicht mehr benötigte, alte LaTex-Installationen sollte man vorher finden und löschen über:
ls -l /usr/local/texlive/
sudo rm -r /usr/local/texlive/2012/ für LaTex 2012 z.B.

Nach dem Update hatte ich noch Reste des Vorgänger-Betriebssystems gespeichert unter: /Previous System/. Beim Versuch, dieses Verzeichnis zu löschen bekam ich die Fehlermeldung, das der Zugriff verweigert werde. Das Problem ist anscheinend eine Datei mit Namen sleepimage, welche besondere Berechtigungen aufweist. Diese muss man der Datei erst entziehen, damit man den Ordner löschen kann.

Dazu gibt man folgendes im Terminal-Programm ein und gibt das Admin-Passwort ein:
sudo chflags noschg /Previous System/private/var/vm/sleepimage
Anschließend kann man die Datei löschen mit:
sudo rm /Previous System/private/var/vm/sleepimage
Nun kann man den Ordner /Previous System/ in den Papierkorb ziehen und diesen löschen.

Jailbreak unter iOS7 und Cydia Empfehlungen

Es existiert endlich ein Untethered-Jailbreak für iPhones, iPods und iPads mit iOS 7.0 bis 7.0.4. Für iOS 6 hatte ich schon folgendes veröffentlicht:
http://tobir.org/iphone-ios-6-jailbreak-und-empfehlungen-fur-cydia/

Diesen Jailbreak mit Namen evasi0n, sowie den für iOS6  hat das Team evad3rs entwickelt, herunterladen kann man die dazu benötigte Software (Mac/Win) unter:
http://evasi0n.com/
Infos zum Verfahren des Jailbreaks und Hilfe findet man z.B. hier:
http://jailbreakqa.com und http://iclarified.com/

Auf dem Gerät befindet sich nun der alternative AppStore Cydia.
Dort gibt es mittlerweile einige Erweiterungen und Programme, die das Gerät noch besser nutzbar machen. Meine Favoriten, die auch unter IOS 7 laufen, werde ich im Folgenden etwas erläutern.

  • AlwaysClear: Blendet das Löschen-Symbol im NotificationCenter ein
  • Calendar for Lockscreen: Kostenpflichtig, blendet Kalendereinträge im LS ein
  • CCSettings: Blendet mehr Schalter wie z.B. VPN, 3G im Control Center ein
  • CyDelete7: Ermöglicht das Löschen von Cydia-Apps wie gewöhnliche Apps
  • Edit Alarms: Die Weckerzeiten direkt bearbeiten
  • f.lux: Passt die Helligkeit und Farbtemperatur an die Beleuchtungssituation an
  • FakeCarrier: Eigenen Providernamen anzeigen
  • FiveIconDock: Ermöglicht fünf anstatt vier Icons unten im Dock
  • iCaughtU: Diebstahlsicherung, die Fotos beim fehlerhaften Entsperren erstellt
  • Infinifolders: Kostenpflichtig, dafür hat man in Ordnern mehr Möglichkeiten
  • MultiIconMover:Mehrere Icons auf einmal verschieben
  • OpenSSH: SSH-Server, für SSH-Zugriff aufs iPhone (root-Passwort ändern!)
  • PowerSoundDisabler:Keine Töne oder Vibrationen beim Anschluss an Strom
  • PrivaCy: Datensammeln und ausspionieren unterbinden
  • Protect My Privacy: Zugriff von Apps aufs Adressbuch etc. steuern
  • Purge: Alle Apps auf einmal aus dem Taskmanager entfernen
  • SwipeShiftCaret: Zur einfacheren Korrektur von Text-Eingaben

Leider sind viele der „alten“ Tools noch nicht IOS7-kompatibel aber daran ändert sich hoffentlich bald etwas, da die Entwicklung ja in vollem Gange ist.

Übrigens kann man den Jailbreak rückgängig machen, wenn man über iTunes Wiederherstellen des iPhones auswählt.

Update: Habe die Liste noch etwas ergänzt.

Wie man qt4 und glogg unter Mac 10.9 Mavericks zum Laufen bekommt

Um glogg, ein grafisches Tool zur Logfile Analyse unter Mac OSX 10.9 zum Laufen zu bekommen sind eine Hürden zu nehmen und Klippen zu umschiffen. Diese Anleitung beschreibt den Weg und teilt sich in zwei Teile:

  1. Installation von qt4 unter Mac 10.9
  2. Kompilieren von glogg mittels qt und boost und xcode

Außerdem sind einige Voraussetzungen zu schaffen, die hier erläutert werden.
Befehle für das Terminal sind kursiv dargestellt, wichtiges fett.

Beginnen wir also mit Teil 1

  1. Wir benötigen xcode und homebrew, um die entsprechenden Werkzeuge verwenden zu können. Wenn brew bereits läuft, geht es mit Schritt 2 weiter.
    Über Homebrew kan man hier informieren: http://brew.sh
    Zur Installation folgendes in ein Terminal-Fenster einfügen und dem Dialog folgen:
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )"
    xcode gibt es im AppStore.
  2. Nachdem nun homebrew läuft, geht es an die Installation von qt4. Hier gibt es unterschiedliche Möglichkeiten, qt zu installieren:
  • brew install qt
  • brew install https://github.com/cliffrowley/homebrew/blob/master/Library/Formula/qt.rb
  • Download via http://download.qt-project.org/official_releases/qt/4.8/4.8.6/qt-opensource-mac-4.8.6-1-debug-libs.dmg

Bei mir hat  die erste nicht funktioniert, sie meldete:
# clang: error: linker command failed with exit code 1 (use -v to see invocation)
# make[3]: *** [../../../../../../lib/QtWebKit.framework/QtWebKit] Error 1
# make[2]: *** [release] Error 2
# make[1]: *** [sub-WebKit-qt-QtWebKit-pro-make_default-ordered] Error 2
# make: *** [sub-webkit-make_default-ordered] Error 2
Daraufhin habe ich den Patch aus Methode 2 verwendet, das klappte.Bei der dritten Methode ist das Installationspaket abgestürzt. Weitere Informationen zur Methode Nummer zwei:
https://github.com/mxcl/homebrew/pull/23793
Nach einer guten Stunde ist der Mac fertig, qt (4.8.5) läuft jetzt.

Nun zu Teil 2

  1. Für glogg benötigen wir boost, dieses  installieren wir über homebrew:
    brew install boost
  2. Nun laden wir den glogg-Quellcode herunter und entpacken ihn:
    wget http://glogg.bonnefon.org/files/glogg-latest.tar.gz
    tar xzf glogg-latest.tar.gz
    cd glogg-X.X.X (ersetze X mit der Version)
  3. Da der Quellcode nicht optimal für Mac 10.9 vorbereitet ist, müssen noch folgende Veränderungen eingefügt werden:
    https://github.com/exiaoy/glogg/commit/15842d4885b3dfdf1c7113c6d142df9cd93b33b6
    https://github.com/exiaoy/glogg/commit/6aa70ce486ef2ceb527bf55fe374abb0dc58a682
    http://successfulsoftware.net/2013/10/23/fixing-qt-4-for-mac-os-x-10-9-mavericks/
    Diese bewirken das Ersetzen und Anpassen der Schriftart und die Verwendung von boost, welches wir eben installiert haben.
    Weitere Infos: http://graphsignals.blogspot.de/2013/07/build-glogg-from-source-code-for-mac-os.html
  4. Nun können wir mittels qt ein Makefile erzeugen:
    qmake
  5. Dieses Makefile muss aber eventuell noch etwas angepasst werden, da sonst das Kompilieren fehlschlägt. In der Zeile CXXFLAGS bitte folgendes ergänzen, wenn boost mit -c++11 kompiliert wurde: -stdlib=libc++ -std=c++11
    Außerdem bei MACOSX_DEPLOYMENT_TARGET den Wert auf 10.9 ändern.
    Weitere Infos: http://stackoverflow.com/questions/8454329/why-cant-clang-with-libc-in-c0x-mode-link-this-boostprogram-options-examp
  6. Nun endlich können wir kompilieren:
    make
  7. Die App wurde erstellt, aber das Icon stimmt nicht. Das beheben wir jetzt:
    • wir öffnen glogg48.ico mit Vorschau
    • drücken Command+a
    • drücken Command+c
    • wählen nunn glogg.app aus
    • drücken Command+i
    • wählen das Icon oben links aus
    • drücken Command+

    Anleitung von http://osxdaily.com/2013/06/04/change-icon-mac/

  8. Nun kopieren wir die App nach Programme:
    cp glogg.app /Applications/.

Fertig

Nun noch einmal die Kurzfassung auf Englisch:

# 1 install homebrew if not already installed
# documentation is here http://brew.sh/
# paste in terminal and follow the dialog
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )"

# 2 install qt4
# this may take a while

 # 2a install qt via brew
brew install qt

# 2b install patched qt4 via brew if errors like the following occure on step 2a
# clang: error: linker command failed with exit code 1 (use -v to see invocation)
# make[3]: *** [../../../../../../lib/QtWebKit.framework/QtWebKit] Error 1
# make[2]: *** [release] Error 2
# make[1]: *** [sub-WebKit-qt-QtWebKit-pro-make_default-ordered] Error 2
# make: *** [sub-webkit-make_default-ordered] Error 2
# see also https://github.com/mxcl/homebrew/pull/23793
brew install https://github.com/cliffrowley/homebrew/blob/master/Library/Formula/qt.rb

# 2c download package for qt4 if 2a and 2b don’t work
# http://download.qt-project.org/official_releases/qt/4.8/4.8.6/qt-opensource-mac-4.8.6-1-debug-libs.dmg

# 3 install boost with clang-cpp-option
brew install boost

# 4 download glogg
wget http://glogg.bonnefon.org/files/glogg-latest.tar.gz
tar xzf glogg-latest.tar.gz
cd glogg-X.X.X (replace X with the version)

# 5 patch glogg to use homebrew boost and fix compile errors
https://github.com/exiaoy/glogg/commit/15842d4885b3dfdf1c7113c6d142df9cd93b33b6
https://github.com/exiaoy/glogg/commit/6aa70ce486ef2ceb527bf55fe374abb0dc58a682
http://successfulsoftware.net/2013/10/23/fixing-qt-4-for-mac-os-x-10-9-mavericks/
# see also: http://graphsignals.blogspot.de/2013/07/build-glogg-from-source-code-for-mac-os.html

# 6 build glogg
qmake

# 7 edit Makefile, add when boost has been compiled with -c++11:
CXXFLAGS -stdlib=libc++ -std=c++11
# and change the following to 10.9
MACOSX_DEPLOYMENT_TARGET = 10.9
# because 10.9 clang c++ differs from homebrews qt c++
# see also: http://stackoverflow.com/questions/8454329/why-cant-clang-with-libc-in-c0x-mode-link-this-boostprogram-options-examp

# 8 compile
make

# 9 change app icon
# more info http://osxdaily.com/2013/06/04/change-icon-mac/
# open glogg48.ico in preview
# press Command+a to select everything
# press Command+c to copy the image
# press Command+i on glogg.app to get info
# select app icon on the top left corner
# press Command+v to insert the image

# 10 copy glogg to Applications
cp glogg.app /Applications/.

Jailbreak-Möglichkeit ist erst einmal vorbei

Seit dem Apple die neue Firmware iOS 6.1.3 ausliefert, können die neueren Geräte wie iPhone 4s, 5 und iPad 3, 4 und mini nicht mehr neu gejailbreakt werden.

Nutzer mit funktionierenden Jailbreaks sollten sehr darauf achten, dass sie das iPhone nicht in den Werkszustand (Reset) zurückversetzen, da anschließend nur noch die aktuelle Firmware 6.1.3 installiert werden kann, die sich zur Zeit nicht jailbreaken lässt.

Um das unbeabsichtigte Zurücksetzen zu deaktivieren gibt es in Cydia ein kostenloses Programm mit dem Namen ResetAllKiller, außerdem ein Tool namens Software Update Killer, welches das automatische Aktualisieren der Firmware deaktiviert.

Ein Downgrade von iOS 6.1.3 auf 6.1.2 ist leider auch nicht möglich.

Sollte nun doch iOS 6.1.3 auf dem Gerät installiert sein, hilft nur Warten auf iOS 7, für das hoffentlich ein neuer Jailbreak entwickelt wird.

iPhone IOS 6 Jailbreak und Empfehlungen für Cydia

Seit dem 04.02.2013 existiert wieder ein Untethered-Jailbreak für iPhones, iPods und iPads mit iOS 6.0 bis 6.1.2 .
Bis dahin war es nur möglich, entweder IOS 5 zu nutzen oder das Gerät beim Neustart jedes Mal an den Rechner anzuschließen, wenn man den Jailbreak nutzen wollte.
Den Jailbreak evasi0n hat das Team evad3rs entwickelt, herunterladen kann man die dazu benötigte Software unter
http://evasi0n.com/
Diese startet man unter Win/Mac/Linux und schließt das Gerät per USB-Kabel an.
Nachdem der Prozess angelaufen ist, bleibt der Vorgang nach ein paar Minuten stehen und fordert einen dazu auf, die Jailbreak-App auf dem Gerät selber zu starten. Anschließend startet das Gerät noch ein Mal neu und der Jailbreak ist fertig.
Auf dem iPhone befindet sich nun der alternative AppStore Cydia.
Dort gibt es eine Menge Erweiterungen und Programme, die das Gerät besser nutzbar machen. Meine Favoriten, die auch unter IOS 6 laufen, werde ich im Folgenden etwas erläutern.

  • SBSettings: Alternatives NotificationCenter mit diversen nützlichen Schaltern
  • SBProfiles: SBSchedule-Nachfolger, zeitgesteuertes Schalten von Diensten
  • Bars: Zeigt den Mobilfunk-Empfang besser an
  • Five Icon Dock oder Infinidock: 5 oder mehr Icons unten im Dock
  • LockInfo 5: Kostet, bietet dafür z.B. den Kalender auf dem LockScreen
  • OpenNotifier: Zeigt Benachrichtigungen diverser Apps an
  • DietBar: Verkleinert die Navigationsleiste etwas, schafft so etwas Platz
  • AlwaysClose: Blendet das Schließen-Symbol im Taskswitcher ein
  • SwitcherMod: Multitasking Verbesserung, ersetzt AlwaysClose
  • Remove Recents: Entfernt nicht mehr laufende Apps aus der Taskleiste
  • f.lux: Passt die Helligkeit und Farbtemperatur an die Beleuchtungssituation an
  • FolderCloser: Schließt den Order, wenn ein Programm daraus beendet wurde
  • Infinifolders: Kostet, dafür hat man in Ordnern mehr Möglichkeiten
  • Protect My Privacy: Zugriff von Apps aufs Adressbuch etc. steuern
  • MobileTerminal: Ein Terminal fürs iPhone, die meisten werden es nicht brauchen
  • MultiIconMover: Mehrere Icons auf einmal verschieben
  • Netatalk: Dateifreigabe per AFP, um vom Mac auf das iPhone zuzugreifen
  • OpenSSH: SSH-Server, für SSH-Zugriff aufs iPhone (root-Passwort ändern!)
  • PrivaCy: Datensammeln und ausspionieren unterbinden
  • Pull To Refresh Safari: Aktualisieren von Seiten
  • SwipeShiftCaret: Zur einfacheren Korrektur von Eingaben
  • Software Update Killer: Der Jailbreak ist an iOS 6.0 -6.1.2 gebunden
  • EUUnlimited: Entfernt das EU Lautstärke Limit
  • WeekInCal++: Kostet, aber so werden die Wochen im Kalender integriert
  • User Agent Faker: Um mit dem Gerät auch Seiten besuchen zu können ohne die mobile Version der Seite angezeigt zu bekommen

Leider noch nicht IOS6-kompatibel aber prinzipiell nützlich sind:

  • CyDelete 2.0.5-1
  • WeekInCal 1.4.3, Nachfolge durch WeekInCal++

Eine gemeinschaftliche Kompatibilitätsliste gibt es hier.

Es gibt natürlich noch viel mehr und jeder braucht und sucht etwas anderes, aber ich hoffe, es reicht als Anreiz, sich mit dem Jailbreak zu beschäftigen.

Übrigens kann man den Jailbreak rückgängig machen, wenn man über iTunes Wiederherstellen des iPhones auswählt.

Update:

Für iOS7 gibt es einen Nachfolgeartikel hier:
http://tobir.org/jailbreak-unter-ios7-und-cydia-empfehlungen/

 

Mac OSX 10.7 Lion und Uni Hamburg UHH-WPA-Zugang

Update (April 2014): Mittlerweile heißt das Verfahren eduroam und nicht mehr UHH-WPA.
Die neue Konfigurationsdatei gibt es hier.

Äquivalent wie der Zugang für iPhones funktioniert die Konfiguration für Mac OSX 10.7 Lion.

In den Systemeinstellungen kann man keine 802.1.X Benutzerprofile mehr erstellen, dafür besteht unter 10.7 die Möglichkeit, .mobileconfig-Dateien per Doppelklick zu installieren.

Diese Konfigurationsdatei bekommt man hier (aus dem Netz der UHH), alternativ hier. Beim Herunterladen am besten Firefox und [Ziel speichern unter…] verwenden, da Safari die Datei gleich zu installieren versucht.

War der Download erfolgreich, so liegt die Datei bereit zur Installation. WPA1

Nun kann diese per Doppelklick installiert werden. Daraufhin öffnet sich das Fenster mit den Systemeinstellungen und fragt nach, ob man diese Datei tatsächlich installieren möchte. Hier muss man zwei mal Fortfahren wählen.

WPA2

Anschließend kommt die Frage nach Benutzernamen und Passwort. Hier ist es notwendig, an die UHH-Kennnung den Zusatz „@uni-hamburg.de“ heranzuhängen, also beispielsweise

fwxy123@uni-hamburg.de

Das Passwort muss natürlich auch eigegeben werden, damit sich der Mac später automatisch mit dem Netzwerk verbinden kann.

WPA3

War die Installation erfolgreich, ist die Konfiguration in den Systemeinstellungen unter Profile gespeichert.

WPA5

Hier kann diese auch wieder gelöscht werden.

WPA4

Nun sollte der Mac einmal neu gestartet werden.

Anschließend sollte automatisch im Netz der Uni Hamburg  eine Verbindung hergestellt werden können, so dass das WLAN nun genutzt werden kann.

WPA6

Sollte es mit der Verbindung klappen, aber es können keine Seiten im Browser angezeigt werden, muss noch der Proxyserver der Uni Hamburg für die Browser eingestellt werden. Beim Verfahren mittels eduroam ist die Einstellung des Proxyservers unnötig!

Weitere Informationen zum Proxyserver gibt es hier:

http://www.rrz.uni-hamburg.de/kommunikation/wlan-oeffnet-vpn/anleitungen.html#proxy_osx_safari

Ein weiterer Stolperstein ist das Vorhandensein von gespeicherten Kennwörtern im Schlüsselbund, wenn unter 10.6 Snow Leopard bereits der Zugang für UHH-WPA eingerichtet war. Wenn also beim Verbinden mit UHH-WPA ständig wieder das Fenster zur Authentifikation auftaucht, einfach in der Schlüsselbundverwaltung unter Anmeldung Alle Objekte nach UHH-WPA o.ä. suchen und den Eintrag entfernen. Anschließend auch das bereits installierte Profil entfernen und den Rechner neu starten. Die nun folgende neue Installation sollte das Problem beheben.

iPhone 2G Navigation mit GPS

Seit dem 09.04.2010 ist die Navigationssoftware Navigon in der Version Select Telekom frei im AppStore erhältlich.

Um diese allerdings auf dem iPhone der ersten Generation  nutzen zu können, benötigt man eine externe GPS-Maus, damit Navigon die Position vernünftig bestimmen kann, einen Jailbreak, um einen alternativen Bluetooth-Stack ins System zu integrieren und eben diesen Bluetooth-Stack. Außerdem ist eine T-Mobile Simkarte notwendig.

Das erste Problem lässt sich relativ günstig mit einer externen Bluetooth-GPS-Maus lösen, die bei einigen Versandhändlern für ca. 16 € verkauft wird. Ich habe mich für das Modell von Jentro  (BT-GPS-8) entschieden, da diese auf dem SiRF-Star-III-LP-Chipsatz basiert und außerdem bis zu 11 Stunden mit dem eingebauten Akku läuft. Außerdem ist der Jentro klein und handlich.

Damit sich eine GPS-Maus mit einem iPhone verbinden kann, benötigt man einen extra Bluetooth-Stack, da der von Apple mitgelieferte nur sehr wenige Profile beinhaltet und keine Bluetooth-GPS-Mäuse unterstützt.
Diesen Stack bekommt man aus dem Cydia-Repository von ModMyi, die Software nennt sich roqyBT und kostet 8€. Sobald das Programm über Cydia installiert und beim Entwickler registriert wurde, kann die GPS-Maus über Bluetooth mit dem iPhone gekoppelt werden. Homepage des Entwicklers: roqyBT

Jetzt fehlt nur noch die Navigon Select Telekom Software, um das iPhone zu einem vernünftigen Navigationsgerät zu machen. Die Software ist allerdings nur für Telekom-Kunden installierbar, dies lässt sich aber einfach durch Einlegen einer T-Mobile Simkarte wärend des ersten Startes des Programms umgehen. Bei zukünftigen Starts wird nicht mehr geprüft, ob eine T-Mobile Simkarte eingelegt ist. Ob dieser Mechanismus Updates der Navigon-Software überlebt, ist unklar und wird daher ausdrücklich nicht empfohlen.

UPDATE: Navigon hat den Bug gefixt, es wird regelmäßig geprüft, ob eine T-Mobile-Simkarte eingelegt ist!

Alternativ gibt es über Cydia auch die freie Navigationssoftware xGPS, die mit offline gespeichertem Kartenmaterial von Google arbeitet.

Kosten für dieses Paket: 24€.

Mit diesem Setup kann man jetzt sein iPhone als Navigationsgerät benutzen:

1) Bluetooth-Maus einschalten.

2) iPhone Einstellungen öffnen, Allgemein, Bluetooth aus, Ortungsdienste ein.

Nav1

3) roqyBT starten, Bluetooth-Stack ein, mit Bluetooth-GPS-Empfänger koppeln.

Nav2

4) roqyBT schließen, wenn die Verbindung steht.

Nav3

5) Navigon starten und navigieren.

Nav4

6) Zum Beenden der Navigation Navigon schließen und in roqyBT den Bluetooth-Stack deaktivieren.

Ein paar Tipps zum Schluss:

– Für die Satelitenanzeige in roqyBT muss man eventuell (Je nach Bluetooth-Gerät) zusätzliche NMEA-Protokolle aktivieren. Die Navigation klappt aber auch wunderbar ohne diese Protokolle. Schlagwort: SirfDemo.
– Mit roqyBT werden laut Hersteller diverse GPS-Geräte und Navigations-Apps unterstützt.
– Diese Lösung kann auch mit anderen iPodToch(2G) und iPhone(3G) Geräten genutzt werden, siehe hier.
– Den Jentro bekommt man z.B. bei reichelt.de

Snow Leopard (Mac OS 10.6) und Software-Inkompatibilitäten

Seit dem 28.08.2009 ist nun das neue Apple Betriebssystem im Handel. Eins der großen Vorteile von Snow Leopard ist die Vollständige Umsetzung des Source-Codes nach Cocoa.

Damit einhergehend läuft das neue OS nur noch auf Intel-Maschinen, PowerPC-Architektur wie G4 und G5 werden nicht mehr unterstützt.

Außerdem sind alle Komponenten von 10.6 jetzt in 64-Bit codiert, und damit kommt es zu einigen Inkompatibilitäten bezüglich der installierten Software.

Einige Programme wie Eye-TV, Growl,  Little Snitch oder Shimo müssen auf die jeweils aktuellste Version upgedatet werden, teilweise haben die Hersteller auch Patches oder Beta-Versionen zur Verfügung gestellt. Diese müssen aber nicht unbedingt kostenfrei sein.

Für andere Programme, etwa PGPMail, ein Plugin für die PGP-Verschlüsselung unter Mail.app, wurde die Unterstützung komplett abgekündigt, diese Software läuft unter Snow Leopard nicht mehr.

Wenn man diese Programme benötigt, sollte man sich überlegen, ob ein Update auf Apples aktuelles Betriebssystem wirklich ratsam ist, da anschließend auf deren Nutzung verzichtet werden muss.

Andere Programme, die zwar als universal binary vorliegen, aber auf Apples PPC-Emulation Rosetta aufbauen, sind nach einer normalen Installation nicht lauffähig, da Rosetta nicht mehr automatisch mit installiert wird. Dazu zählt beispielsweise das Routenplanungs-Programm Route 66. Hier lässt sich Abhilfe durch manuelles Nachinstallieren des Emulators schaffen.

Alles in allem ist Snow Leopard seinen Preis von 29€ als Update von Leopard durchaus wert, allerdings sollte man vorher einen Blick auf die installierten Programme werfen, um keine böse Überraschung zu riskieren.

Eine größere Übersicht zu den Inkompatibitäten findet man hier:

http://snowleopard.wikidot.com/