Archiv der Kategorie: Android

HOWTO: Android 2.2 Codename Froyo auf dem Google/HTC Nexus One installieren

An dieser Stelle berichte ich kurz, wie ich Android 2.2 Codename Froyo auf meinem Nexus One installiert haben. Das ist die manuelle Installation und nicht über den Google Update Dienst. Wer noch warten möchte, der kann gerne auf die bequemere Update-Möglichkeit von Google warten.

Das aktuelle Update kannst du hier bei Google runter laden:
http://android.clients.google.com/packages/passion/signed-passion-ota-42745.dc39ca1f.zip

Die Installation (HOWTO) sieht wie folgt aus:

  1. Das Update bei Google runterladen:
    http://android.clients.google.com/packages/passion/signed-passion-ota-42745.dc39ca1f.zip
  2. Die ZIP-Datei mit dem Update auf die SD-Karte kopieren und ihr den Namen update.zip geben. Das habe ich mit dem adb-Befehl gemacht: „adb push signed-passion-ota-42745.dc39ca1f.zip /sdcard/update.zip“
  3. Das Telefon ausschalten und warten, bis es ganz aus ist.
  4. Den Trackball (Kugel) festhalten und dann den Einschaltknopf drücken. Anstatt dem üblich Nexus One „X“ erscheint an dieser Stelle ein weißer Bildschirm mit 3 Androids auf Skateboards am unteren Bildschirmrand.
  5. An dieser Stelle einfach mit dem Einschaltknopf die Option Bootloader bestätigen. (Außerhalb der Touch-Welt musst du auf dem Android mit den Lautstärke-Tasten (Volume) nach oben und unten navigieren und mit dem Einschaltknopf bestätigen)
  6. Auf dem nächsten Bildschirm Recovery mit dem Lautstärke-Tasten auswählen und mit dem Einschaltknopf bestätigen. Das Telefon startet darauf neu und geht in den Recovery-Modus.
  7. Auf dem Bildschirm erscheint der Android-Robot und ein Ausrufezeichen. Um den Recovery-Modus freizuschalten, muss du an dieser Stelle den Einschaltknopf und Lautstärke lauter (nach oben) gleichzeitig drücken. Einfach so lange probieren, bis der nächste Bildschirm zu sehen ist.
  8. Mit den Lautstärke-Tasten den Punkt Apply sdcard:update.zip auswählen und mit dem Einschaltknopf bestätigen.
  9. Jetzt zurück lehnen und warten, bis das Update durchgelaufen ist. Das wird ein bisschen dauern.

So einfach war das und jetzt viel Spass mit dem neuen Android 2.2 Codename Froyo!

Ich bin begeistert – Android als Mobiltelefon-Betriebssystem rockt!

Ich habe lange auf ein vernünftiges Mobiltelefon von Nokia gewartet, aber das wird wohl nie erscheinen.

Die Politik von Apple gefällt mir gar nicht und die Beschränkung auf den Apple Store ist alles andere als akzeptabel. Wenn das IPhone auch von diesem Problem befreit werden kann, so ist es keine brauchbare Lösung.

Jetzt ist es ein Android Mobiltelefon von HTC geworden. Das G1 (ohne T-Com Branding!!!) sieht nicht so toll aus wie ein IPhone, aber es hat einige wichtige Vorteile:

  • Basiert auf Open Source und jedem ist freigestellt Software dafür zu schreiben und sie darauf zu installieren. Ich bin nicht gezwungen den Android Markt zu nutzen und kann Software aus anderen Quellen nutzen.
  • Das G1 von HTC ist verdammt schnell in der Reaktion und Bedienung. Einen IPhone kann es nicht schlagen, aber es ist ein riesen Sprung im Vergleich zu Symbian.
  • Die Basisfunktionalität ist ordentlich implementiert und sehr stabil. Den Rest kann man als Erweiterung dazu installieren.
  • Meine Rufe wurden erhöht – mit Android und Apple Iphone wurde endlich ein E-Mail Client auf dem Mobiltelefon erschaffen, welcher auch so genannt werden kann. Blackberry ist mir einfach zu teuer, wenn die Technik auch gut ist. Zudem leitet Blackberry alle E-Mails durch eigene Sever in Amerika und das ist für mich nicht akzeptabel. Für viele Firmen auch da sie die Daten an ein anderes Land transferieren und damit keinen Einfluss darauf haben.
  • Der Browser auf dem Apple Iphone und IPod ist schnell. Auf dem Android Mobiltelefon ist er nicht ganz so schnell, aber trotzdem sehr gut!

Was haben Google und Apple gut gemacht:

  • Sie haben ein vernünftiges Mobiltelefon-Betriebssystem geschrieben. Nicht nur ich zweifele die Zukunft von Symbian an – Nokia braucht hier länger.
  • Sie haben vernünftige Basisfunktionen implementiert und eine offene API für Programmierer geschaffen. Das wichtigste vernünftig gemacht und die „Features“ anderen Entwicklern überlassen. Meine divise heißt: „Richtig machen oder ganz sein lassen!“ So halbe Sachen haben keine Zukunft und frustrieren nur Nutzer.
  • Intillegente Steuerung (besonders Apple hat es wieder mal allen gezeigt) durch ein Touchscreen und intuitive Gesten.

Was haben Google und Apple schlecht gemacht:

  • Das Mobiltelefon ist erst nach eine Registrierung nutzbar. Apple hat mit ITunes noch einen drauf gesetzt. Ohne ITunes und damit MacOSX oder Windows geht hier nichts!
  • Exklusivverträge mit Mobilfunkprovidern belasten nur die Verbreitung und machen das Produkt schlechter. Ich bin nicht einverstanden mich auf T-Mobile zu beschränken. Ich nutze mehrere Sim-Karten in verschiedenen Ländern und möchte es auch weiter tun.

Was hat Google mit Android gegenüber Apple anders (besser) gemacht:

  • Programme dürfen im Hintergrund arbeiten (ja ich brauche das!)
  • Jedes Programm läuft unter einem eigenen Benutzer. Damit kann kein Programm auf die Daten eines anderen Programmes zugreifen und auch nicht auf ein anderes Programm.
  • Für die Programme werden keine Root-Rechte (ähnlich Administrator unter Windows) benötigt.
  • Vor der Installation erfährt der Benutzer, welche Funktionen des Telefons die Software nutzen wird.
  • Die Programme können ohne Beschränkung auf dem Telefon installiert werden.
  • Java als Programmiersprache ist deutlich besser zu programmieren als Objective-C – jedenfalls meine Meinung.

Da ich von Android begeistert bin, werde ich in dieser Kategorie weitere nützliche Tipps und Programme erwähnen und deren Vor- und Nachteile erläutern … wenn ich Zeit zu finde.