Montag, Mai 16 2011

Ich mach mal eben nen Jailbreak...

... oder: die komplizierte Geschichte eines Updates. Viele Otto-Normalnutzer sind mit ihrem iPhone und dessen Betriebssystem iOS vollkommen zufrieden und wissen gar nicht was ein Jailbreak überhaupt ist, geschweige denn wie man das iPhone überhaupt updatet. Manchmal sind diese Leute tatsächlich zu beneiden, denn sie ersparen sich unter Umständen viel Ärger. Wer sein iOS Device mit einer neuen Firmware versorgen will, macht natürlich zuerst einmal ein Backup seines Geräts; und das dauert... und dauert... und dauert... und.... wo ist iTunes?! Abgestürzt! Verdammt! Das Ganze noch einmal... Und endlich klappts! Puh, ein großer Schritt ist geschafft. Nun die zuvor geladene Firmware Datei mit dem Shift-Trick wiederherstellen: Klick, ... überprüfe Firmware Update mit Apple... und klack Fehler 3195 - Toll! Hin und her, Tiny Umbrella, neustart und irgendwie klappts dann. Ist die neue Firmware endlich drauf, kanns losgehen mit dem Jailbreak! Juhu! RedSn0w ist das Mittel zum Zweck, Firmware File laden... huch, abgestürtzt... nochmal das Ganze. Nun klappts endlich! Jetzt noch den DFU Mode hinfummeln, zum Glück ist das jetzt im Programm interaktiv für Idioten erklärt, also kein Problem! AHA! "Waiting for iPhone to reboot..." Da warte ich mit... irgendwie scheint es nicht zu wollen. Hmmmmm... Also iPhone reset, nochmal die ganze Prozedur. Und wer hätte es gedacht, diesmal klappts! Jailbreak gemacht! Kein Problem oder? :)

Donnerstag, Dezember 11 2008

Screenshots und Fotos mit dem iPhone/iPod Touch

Wie mir heute von Sebastian zugetragen wurde, ist es nun äusserst einfach und schnell möglich einen Screenshot von seinem Springboard zu machen. Hierzu hält man den Home bzw. Back Button gedrückt, und drückt einmal kurz auf den Sleep Button an der Oberseite. Dadurch "flasht" der Bildschirm einmal kurz weiss auf und das Bild wird in der Kategorie "Gesicherte Fotos" gespeichert. Hier befinden sich auch die Fotos, die man per Safari gesichert hat (oder auch nicht). Bilder aus Safari speichert man übrigens indem man länger den Finger auf einem Bild hält. Daraufhin erscheint ein "Bild sichern" Dialog und man kann das Bild speichern und dann natürlich auch als Hintergrundbild etc. benutzen. Diese Features sind allerdings erst ab Firmware 2.0 verfügbar und auch äusserst praktisch um eventuelle Fehlermeldungen etc. zu dokumentieren. Viel Spass beim Bilder machen ;)

Sonntag, November 30 2008

Linux auf dem iPhone

Laut eines Berichts von Golem läuft Linux nun auch als Betriebssystem auf dem iPhone bzw. iPod Touch. Die Entwickler haben es geschafft, einen 2.6er Kernel auf dem iPhone zu booten. Allerdings muss dafür (noch) eine USB Verbindung zum PC bestehen. Für experimentierfreudige wird eine die Software inklusive Anleitung zum Download angeboten um sein iPhone mit Linux zu bespielen. Aber an dieser Stelle muss ich mich (auch als alter Linuxfreund) fragen: Was soll das? In meinen Augen hat Apple mit der Software ganze Arbeit geleistet und ein wirklich einfaches und innovatives Bedienkonzept entwickelt. Mit dem Jailbreak lassen sich auch kleinere Unix Programme auf dem iPhone nutzen. In meinen Augen nicht mehr als eine nette Tech-Demo. Vielleicht wird es eine Alternative wenn dann irgendwann Openmoko oder Android oder Ubuntu Mobile auf dem Iphone laufen. [GOLEM ARTIKEL]

Donnerstag, September 11 2008

Ipod Touch on Ubuntu

Kopie eines Artikels, den ich früher mal geschrieben habe. Da es mittlerweile andere Firmwareversionen gibt, trifft manches vielleicht nicht mehr zu! In der angegebenen Firmwareversion 1.3 funktioniert allerdings alles einwandfrei! UPDATE 17.09.08: Wie ich gelesen habe funktioniert das syncen ab Firmware Version sowieso nicht mehr unter Ubuntu, daher sollte der Artikel auch seine Gültigkeit behalten ;) Because I had various problems getting my iPod Touch to work correctly with my Ubuntu PC, I decided to share all information I gathered with you folks. Here we go: What do I need to get my iPod Touch working with Linux? At first you will have to jailbreak you iPod. Use google for more information on that, there are tons of good howtos on the net, for example: http://rupertgee.wordpress.com/2008/02/08/jailbreak-113-official-gui-2/
1. Issues with Firmware 1.1.3 Until you do the following you wont be able to sync you iPod with a Linux PC if you are using firmware 1.1.3. Because some directories have changed and so on... To be able to sync 1.1.3 iPod with Amarok for example follow these steps. At first
Copy a song to the iPod using iTunes with Mac or PC
Now open an FTP-connection to your iPod by typing in Dolphin i.e. or any other program of your choice:
 sftp://<YourDeviceIP>
If you have configured passwordless access you should be logged in, if not enter "root" as username and "alpine" as your password. Locate
     /var/mobile/Media/com.apple.itunes.lock_sync
and copy the file to
    /var/root/Media
Now DELETE the complete folder
    var/mobile/Media
on the iPod. If you are done close the FTP connection. Connect to your iPod via SSH in the Terminal by typing:
ssh root@<YourDeviceIP>
Create a symbolic link on the iPod by entering
ln -s /var/root/Media /var/mobile/Media
Now disconnect, reboot your iPod and you should be able to sync again. 2. Passwordless Access to your Ipod At first create a new RSA key pair by typing
ssh-keygen -t rsa
Leave the path untouched and DO NOT entern a password. Simply press ENTER. After that a private and a public RSA Key will be found in ~/.ssh Now copy the public key to your ipod device by using the following command:
ssh-copy-id -i ~/.ssh/id_rsa.pub root@<device ip>
Log into the iPod from a terminal by typing
ssh root@<device ip>
You will be still asked for a password. Thats ok! Now we have to edit the sshd_config file on the ipod using the pico editor. But before we do this first set the right permissions to the ssh folder. Otherwise the ssh-deamon will refuse to read the keyfile. Set the following:
chmod 0755 ~ ~/.ssh
chmod 0644 ~/.ssh/*
Now we must change the authentication settings by editing the sshd_config. Open it with
pico /etc/sshd_config
Note: This file is NOT empty! Scroll down until you find #RSAAuthentication. Change the 3 lines to:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile	%h/.ssh/authorized_keys
Save the file pressing CTRL+O and then exit the editor using CTRL+X. Then type
reboot
and we are done! When the ipod is up again try to login via ssh like above. This should work without entering a password now.