Tag Archive | "HowTo"

Tags: , , , , , , , , , ,

iPhone von Recovery Mode Endlosschleife befreien [HowTo]

Posted on 13 August 2009 by Nils

Ab und an kommt es vor, dass das iPhone während einem Jailbreak oder Unlock Versuch im sogenannten “Recovery Mode Loop”, das iPhone startet also nicht mehr normal und hängt in einer Endlosschleife, die immer wieder den Recovery Mode startet. Was tun, wenn das iPhone nicht mehr startet?

Hier ein HowTo für Mac und Windows um peinliche Erklärungsversuche im Apple Laden zu vermeiden.

synciphone

  • iRecovery Download
    Zuerst muss man sich eine rar Datei herunterladen, die iRecovery enthält. iRecovery kommt für Mac und Windows und wird während des Prozesses benötigt. Download hier
  • Nur für Windows
    libusb muss installiert werden um mit dem iPhone kommunizieren zu können. Hierzu installiert man die Datei libusb-win32-filter-bin-0.1.12.2.exe aus dem heruntergeladenen Archiv. Unter Vista muss die Datei im Kompatibilitätsmodus und als Administrator ausgeführt werden. Wer damit Probleme hat, kann gerne Fragen in den Kommentare stellen
  • iPhone verbinden
    Jetzt kann das iPhone mit dem Computer verbunden werden. Bitte warten, bis der Sync mit iTunes fertig ist
  • Terminal / Konsole
    Im Terminal (Mac) bzw. der Konsole (Windows) muss folgendes eingegeben werden

    *Update: Bei einigen Leuten funktioniert der Befehl nicht – ein C++ Skript auf dem Rechner ist zur Ausführung nötig. Download direkt bei Microsoft hier. Wenn es trotzdem nicht geht fehlt wahrscheinlich die msvcr90.dll Datei auf eurem System. Ladet die Datei hier herunter und kopiert sie in das /Windows/system Verzeichnis.


    iRecovery -s

    um iRecovery zu starten. Funktioniert das beim Mac nicht probiert folgendes:

    ./iRecovery -s

    Man sollte dann eine Meldung ähnlich wie dieser bekommen

    iRecovery - Recovery Utility
    by westbaer
    Thanks to pod2g, tom3q, planetbeing and geohot.

    =======================================
    ::
    :: iBoot for m68ap, Copyright 2008, Apple Inc.
    ::
    :: BUILD_TAG: iBoot-385.49
    ::
    :: BUILD_STYLE: RELEASE
    ::
    =======================================

    [FTL:MSG] Apple NAND Driver (AND) RO
    [NAND] Device ID 0xb614d5ec
    [NAND] BANKS_TOTAL 4
    [NAND] BLOCKS_PER_BANK 4096
    [NAND] PAGES_PER_BANK 524288
    [NAND]SECTORS_PER_PAGE 8
    [NAND] BYTES_PER_SPARE 128
    [FTL:MSG] FIL_Init [OK]
    [FTL:MSG] BUF_Init [OK]
    [FTL:MSG] FPart Init [OK]
    read old style signature 0x43303034 (line:286)
    [FTL:MSG] VFL Register [OK]
    [FTL:MSG] VFL Init [OK]
    [FTL:MSG] VFL_Open [OK]
    [FTL:MSG] FTL Register [OK]
    [FTL:MSG] FTL_Open [OK]
    Boot Failure Count: 2 Panic Fail Count: 0
    Entering recovery mode, starting command prompt
    ]

  • Befehle eingeben
    Jetzt folgende Befehle eingeben

    setenv auto-boot true
    saveenv
    /exit
  • iPhone neu starten
    Am iPhone hält man jetzt den ‘Home’ sowie den ‘An/Aus-Knopf’ für 10 Sekunden gedrückt, das iPhone startet neu und man hat sich aus der Endlosschleife befreit!

Via: ihackintosh.com

Comments (52)

Tags: , , , , , , , , , , ,

iPhone mit mehreren Computern synchronisieren [HowTo]

Posted on 06 August 2009 by Nils

Jeder iPhone Besitzer kennt die Situation. Man synchronisiert das iPhone mit seinem PC zu Hause, stöpselt dann das Telefon an den Computer im Büro und bekommt eine hässliche Meldung von iTunes ala “Du darfst Dein iPhone nur mit einem Computer synchronisieren. Mit 5-minütigem Getüftel kann man iTunes überlisten – wir beschrieben hier wie.

iphonesync2

Zuerst ein paar Hinweise: Das Tutorial ist für Windows, macht unbedingt ein Backup der Dateien und wir übernehmen natürlich keine Gewähr. Im schlimmsten Fall ist die iTunes Installation zerschossen, dem iPhone kann nichts passieren.
Hier im Artikel werden wir “Desktop” und “Notebook” verwenden. Desktop ist hierbei der Computer, der schon mit dem iPhone synchronisiert ist und Notebook ist der Computer, mit dem neu synchronisiert werden soll.
Also, los geht’s.

  1. Auf dem Notebook:
    Ladet einen Hex-Editor runter und installiert ihn. Ich empfehle den Hex-Editor MX von nextsoft. Kostenloser Download hier
  2. Auf dem Notebook:
    Macht ein Backup der Dateien ‘iTunes Music Library.xml’ und ‘iTunes Library.itl’
  3. Auf dem Desktop:
    Öffnet die Datei ‘iTunes Music Library.xml’ mit dem Editor und sucht nach “Library Persistent ID
  4. Schreibt den Wert auf ein Blatt Papier (oder für Geeks, kopiert es in eine Textdatei), in unserem Fall ‘4752E11C20439912’, wie im unteren Bild zu sehen
  5. iphonesyncmitzweipc

  6. Auf dem Notebook:
    Öffnet die gleiche Datei (‘iTunes Music Library.xml’), sucht wieder nach dem String und schreibt auch diesen Wert auf das Blatt Papier (Respektives in Textdatei kopieren für Nerds)
  7. Auf dem Notebook:
    Ersetzt den String mit Wert von Desktop
  8. Auf dem Notebook:
    Öffnet mit dem Hex-Editor die Datei ‘iTunes Library.itl’
  9. iphonesyncmitzweipc2

  10. Geht zu -> Suchen -> Suchen & Ersetzen. In “Suchen nach” muss der String von ‘Notebook’ in “Ersetzen durch” der String von ‘Computer’
  11. Ersetzt den Wert, speichert die Datei und startet den Computer neu – fertig! Nur noch ein kleiner Schritt
  12. Auf dem Notebook:
    Startet iTunes und synchronisiert das iPhone. Auf der iPhone Übersichtsseite sollte “Musik und Videos manuell verwalten” deaktiviert werden, dadurch verhindert man eine lästige Meldung die zum Löschen der Daten auffordert

Glückwunsch, das iPhone kann jetzt mit beiden PCs synchronisiert werden

Comments (35)

Tags: , , , ,

Mac OS X auf einem Lenovo S10 Netbook installieren

Posted on 08 March 2009 by Markus

In diesem Tutorial betritt die Crew von Mobile Web Experience ganz neues Terrain!

Zur Vorgeschichte: Nils und ich sind stolze Besitzer des Lenovo Ideapad S10e. Da wir aber alles andere als glücklich mit der Linux Treiberunterstützung sind  und wir auch nicht unbedingt als die allergrößten Windows Fanboys gelten, installierten wir die Königin aller Desktop-Betriebssysteme – Mac OS X.

Diese Erfahrung, die uns eine Menge Angstschweiß und mit Sicherheit das ein oder andere Lebensjahr gekostet hat, würden wir gerne mit Euch teilen. In der nachfolgenden Anleitung wird EIN möglicher Weg beschrieben, wie man das revolutionäre Apple Betriebssystem Mac OS X in der Version 10.5.6 auf dem Lenovo Ideapad S10e installieren kann.


Grundvoraussetzungen:

  • USB DVD Laufwerk
  • Die Hackintosh ISO vom Typ “MSI Wind OSX 86”. Die ISO (alles zusammen geschrieben) kann z.B. der in der schwedischen Piratenbucht bezogen werden. Hierzu gibt es von uns aber aus bekannten Gründen keine weiteren Hilfestellungen.
  • Diverse Tools, Skripte und Kernel Extension, die am Ende der Beschreibung verlinkt werden.
  • Ein Speicherstick
  • USB Maus und USB Tastatur
  • Eine Orginalversion von Mac OS X. Diese wird zwar für die Installation nicht benötigt, sollte sich aber im Inventar eines jeden Mac Users befinden. Zum einen um Apple nicht dazu zu animieren, irgendwelche dubiosen Produktaktivierungen einzuführen und zum anderen um mit einem guten Gewissen ins Bett gehen zu können.

Was darf ich von dem System erwarten?

WLAN funktioniert, Bluetooth auch. DVDs lassen sich ohne Ruckeln schauen und Youtube Videos laufen bildschirmfüllend flüssig! Der Audioausgang funktioniert sowohl über die eingebauten Lautsprecher, als auch über den Klinkenanschluss einwandfrei. SD Karten werden mühelos vom eingebauten Kartenleser erkannt, ebenso wie USB Sticks! Das Trackpad funktioniert so wie es soll.

Was kann ich nicht erwarten?

Prinzipiell funktionieren alle Komponenten bis auf das interne Mikrofon und den Ethernet Anschluss. Ebenso gibt es Probleme im 2-Monitor-Betrieb. Eine Erweiterung des Desktops auf den 2. Monitor funktioniert ohne Probleme, das Clonen (Mirroring) jedoch nicht. Mit dem Standby gibt es ebenfalls Probleme. Standby funktioniert nur, wenn Bluetooth zuvor (beim booten via WLAN/Bluetooth-Taste) deaktiviert wurde.

Wer sollte die Installation wagen?

Anfängern ist ganz klar davon abzuraten die Installation von Mac OS X alleine durchzuführen! Es tun sich immer wieder Situationen auf, in denen fundierte Unix Kenntnisse erforderlich sind. Diese Anleitung richtet sich deshalb an Personen, die bereits Erfahrung mit Mac OS X und Unix/Linux haben und/oder sich an einen Nerd ihres Vertrauens wenden können. Desweiteren sind Englischkenntnisse wichtig. Jeder der sich nicht angesprochen fühlt, darf natürlich trotzdem sein Glück versuchen, sollte aber nicht enttäuscht sein, wenn es nicht gleich beim 1., 2. oder 3. Mal hinhaut!

Unsere persönliche Meinung!

Das System ist sehr performant und läuft absolut stabil. Ob man es als Produktivsystem nutzen will, muss jeder für sich entscheiden, da jedes Update das System unbrauchbar machen kann. Wer sein Netbook als Zweit- oder Drittrechner in erster Linie zum Surfen via WLAN, Mailen und Chatten benutzt, wird an dem “Macbook Nano” seine helle Freude haben.

So, nun haben wir genug geredet, jetzt gehts los!

Kapitel I – Die Grundinstallation

  1. Das oben genannte ISO Image auf eine DVD brennen. Bei Nero 6 unter Windows via “Rekorder” -> “Image brennen”.
    – Das Betriebssystem befindet sich nun entpackt und bootfähig auf der DVD.
  2. DVD in externes Laufwerk einlegen, dieses per USB ans Netbook anschließen und System starten.
  3. Mit F12 ins Bootmenü (im Lenovo FN + F11).
    – USB DVD Laufwerk wählen und bestätigen.
  4. Vor Ablauf des Countdowns Enter drücken. Das Gerät bootet nun von der DVD. Hier kann es vorkommen, dass das Netbook beim booten einfriert. Dann einfach ausschalten und nochmal versuchen.
  5. Nach kurzer Zeit müsstet Ihr den Installationsbildschirm von Mac OS X sehen.
  6. Im nächsten Schritt erfolgt die Sprachwahl. Sprache auf Englisch belassen und bestätigen (“Deutsch” hat bei mir nicht funktioniert)
    – Achtung, von  jetzt an bis zum Ende habt Ihr ne QWERTY Tastatur! Y,Z und Sondertasten nach amerikanischem Tastaturlayout “vertauscht”. Unbedingt für Passwortdialoge und Kommandozeilenbefehle beachten.
  7. Nun wird die Platte partitioniert. Hierfür müsst Ihr unter dem Menüpunkt “Utilities” die Anwendung “Disk Utility” starten.
    Mac OS X Disk Utility Formatieren
    – Platte nach Wunsch Partitionieren
    – Die neue Primärpartition auf der OS X installiert werden soll mit dem Mac OS X Journaled Filesystem “formatieren”.
    Mac OS X Disk Utility Formatieren
    – Als Volume-Bezeichnung wählt bitte “OSX”.
    – Disk Utility beenden!
  8. Wenn Disk Utility geschlossen ist, die Installation starten.
  9. Nun ca. 30 Minuten warten anschließend nach Aufforderung rebooten.
  10. Meldung wegklicken und die ersten Eindrücke vom Mac OS X Desktop genießen.

Kapitel II – Update auf 10.5.6 und Treiberinstallation

um das Update installieren zu können, müssen zuerst einige Einstellungen getätigt werden

  1. Passwort erzeugen: Für euren Administrator-Account benötigt ihr nun erstmal ein Passwort.
    – “System Preferences” -> “Accounts” -> “Account wählen” -> Passwort setzen.
    – Auf Wunsch kann der Account “Administrator” auch noch umbenannt werden.
    Mac OS X Passwort ändern
  2. Netzwerk einrichten um die Updates zu ziehen.
    UNBEDINGT DARAUF ACHTEN, DASS IHR DAS BLUETOOTH / WLAN MODUL AKTIVIERT HABT!!:
    – bcm43xx_enabler.sh vom USB Stick nach “/Volumes/OSX/” kopieren.
    – Terminal starten: In der oberen Menüleiste “Go” -> “Utilities” -> “Terminal”
    – Eingabe (ohne Anführungszeichen) “sudo /Volumes/OSX/bcm43xx_enabler.sh
    Mac OS X Terminal
    – Passwort eingeben.
    – Abfragen mit Enter bestätigen.
    – evtl. auftretende Netzwerkdialoge mit “Cancel” wegklicken.
    – Reboot
  3. Wenn das System wieder hochgefahren ist, in den System Preferences die Netzwerkverbindung öffnen
    – Das System zeigt an, dass eine neue Netzwerkkarte gefunden wurde -> bestätigen.
    – Fenster schließen -> Einstellungen mit “Apply” übernehmen
    Mac OS X Netzwerk einrichten
    – In der Menüleiste kann nun die WLAN-Verbindung über das Airport Icon eingerichtet werden.
    Airport Icon
  4. Softwareupdates installieren (ALLE!)
    – In der Menüleiste auf “Apfel” -> “Software Update”
    – Alle Pakete markieren und Installieren, Passwort eingeben und bestätigen. Das ganze dauert je nach Internetverbindung lange bis sehr lange!
    – Reboot
  5. Nachdem die Updates installiert sind, wird erstmal garnichts mehr funktionieren. Nichteinmal Tastatur oder Maus.Davon sollten wir uns aber nicht abschrecken lassen


Kapitel III – Kernelextensions und Treiber installieren

  1. USB Tastatur und Maus anschließen. Wie oben beschrieben wird weder die interne Tastatur noch das Trackpad funktionieren.
  2. Grafiktreiber installieren:
    – “10.5.6 upgrade pack v2.zip” entpacken und Kext Helper starten.
    – Alle 3 Dateien aus dem Kext Helper Unterverzeichnis “/Display/First/” in Kext Helper Laden
    Mac OS X GMA 950 Treiber installieren
    – Passwort eingeben und die Kext Installation via “Easy Install” starten.
    – Reboot durchführen. Nach dem Neustart sollte die Grafik wieder wie gewohnt funktionieren
  3. Tastatur und Trackpad installieren:
    – Kext Helper starten
    – Aus den Kext Helper Unterverzeichnissen “/Keyboard” und “/Trackpad” die jeweiligen Dateien in den Kext Helper ziehen
    – Passwort eingeben und Installation starten
    – Rechner neu starten: Achtung! Hier wirds den ersten Absturz geben. Einfach den Rechner ausschalten und dann wieder ein.
    – Falls Maus und Trackpad nicht funktionieren, nochmals rebooten und beim Start Countdown Enter drücken. Als Boot Option “-f” wählen. Wie gehabt ohne Anführungszeichen.
  4. Lüftersteuerung reparieren
    – Kext Helper starten.
    – “AppleACPIPlatform.kext” laden und installieren.
    – Reboot.
  5. WLAN erneut einrichten
    – siehe oben!
  6. Uhrzeit und Datum sowie die Zeitzone einstellen
    Mac OS X Datum und Uhrzeit einstellen
  7. Nun richten wir den Standby
    – Kext Helper starten.
    – ClamShellDisplay und EHCISleepEnabler  in den Kext Helper laden.
    – Passwort eingeben und Easy Install wählen.
    – Reboot
  8. Nach dem Neustart, Modifikation des EHCI Packages:
    – Um die oben Installierten Kexts zu aktivieren die  “Info.plist” in dem folgenden Verzeichnis ändern:
    “/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBEHCI.kext/Contents/”
    – Folgende Zeilen suchen:
    <key>CFBundleVersion</key>
    <string>3.1.5</string>
    – Darunter diese beiden Zeilen hinzufügen:
    <key>OSBundleCompatibleVersion</key>
    <string>1.0</string>
    – Reboot.
  9. OSX86 Tools starten
    – Repair Permissions ausführen. Dauert ca. 5 Min.
    Mac OS X Repair Permissions
    – Danach nach dem selben Schema “Clear Extension Cache” ausführen
  10. Sound installieren:
    – Die Datei “System/Libary/Extensions/AppleHDA.Kext” löschen.
    – Das Paket “Azalia Audio” installieren.
    – Das Paket “Chud” installieren.
    – Die Datei Audieee in das Applikation Verzeichnis kopieren.
    – Aus dem Applikation Verzeichnis in Dock ablegen.
    – Im Dock “Open at login” wählen.
    – Audieee wieder aus dem Dock entfernen.
    – Audieee im Apps Verzeichnis ausführen und Rebooten.
    – Nach dem nächsten Systemstart könnt Ihr dann oben im Menü über das Audieee Icon die Soundausgabe konfigurieren.
  11. Trackpad PrefPane einbinden.
    – Trackpad.prefPane auf den Desktop kopieren.
    – Terminal starten und die nachfolgenden Befehle ohne Anführungszeichen im Terminal ausführen.
    – “sudo -s” -> Passwort eingeben
    – “mkdir /BackupPreferencePanes”
    – “cp -R /System/Library/PreferencePanes/Trackpad.prefPane /BackupPreferencePanes”
    – “rm -rf /System/Library/PreferencePanes/Trackpad.prefPane”
    – “cp -R ~/Desktop/Trackpad.prefPane /System/Library/PreferencePanes/”
    – “exit”
    – Reboot
  12. Ggf. Das System nochmal mit der Boot Option “-f” wie oben beschrieben durchstarten.

Kapitel IV – ES LEBT!

Bitte ausgiebig testen und Feedback geben. Solltet Ihr bessere Lösungswege für die OS X Installation haben, wäre es toll, wenn Ihr uns diese mailen könntet!

Kapitel V – Links zu den benötigten Dateien.

OSx86 Tools: http://pcwizcomputer.com/osx86tools
10.5.6 Upgrade Pack (Kext Helper, GMA950, Tastatur und Trackpad Kexts): http://eba420.com/downloads.html
AppleACPI: http://eba420.com/downloads.html
bcm43xx_enabler: http://eba420.com/downloads.html
Audieee und AzaliaAudio: http://tinyurl.com/6aqwst
CHUD: http://tinyurl.com/cx6zww
ClamshellDisplay and EHCISleepEnabler:  http://eba420.com/downloads.html
Trackpad.prefPane:  http://eba420.com/downloads.html

Comments (109)

Tags: , , , ,

HowTo: Wie erstelle ich einen Screenshot auf dem iPhone?

Posted on 10 January 2009 by Markus

Diese Frage stellen sich viele iPhone Nutzer, dabei ist die Antwort so einfach! Alles was nötig ist, ist ein iPhone mit einer aktuellen Firmware (Version 2.x). Man muss nichts weiter tun, als die gewünschte App, Website oder das Spiel seiner Wahl zu öffnen, “Einschaltknopf” und “Home-Button” gleichzeitig zu betätigen und schon wird ein Schnappschuss der aktuellen Ansicht in nativer Auflösung (320 x 480 px) erstellt.

iPhone 3G Screenshot

iPhone 3G Screenshot

Die Erstellung des Screenshots wird mit dem typischen Foto-Geräusch und einem aufblenden des Bildschirms bestätigt. Das iPhone legt alle Screenshots unter “Fotos” ab.

Comments (1)

iDoctor mobile development coding