Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

August 04 2010

Motorola - die Witzfigur des Android-Marktes

Den größten Handy-Hersteller-Wechsel-Fehler, den ich je beging, war, damals auf ein Motorola RAZR V3 zu wechseln, deswegen bin ich bei der Marke doch sehr voreingenommen.

Was der Hersteller sich aber mit dem Motorola Milestone/Droid leistet, geht auf keine Kuhhaut mehr. Es wurde angepriesen als Flash-Ready (sobald Android Flash kann, sollte das Milestone es auch haben) und überhaupt war es ein von Google offiziell supportetes Mobiltelefon.

Da kommen wir zum ersten Punkt: Motorola hat auf allen Wegen versucht, mit irgendwelchen Firmen Exklusiv-Verträge zu schließen. Da war z.B. der Megafail-Exklusiv-Vertrag mit XING. Die besagte, dass die XING-Android-App bis Ende Juli 2010 ausschließlich auf dem Motorola Milestone laufen durfte. Das widerspricht jeglichem Android-Gedanken, dass man für eine Plattform entwickelt und dies auf unzähligen Geräten läuft und funktioniert. Dies bescherte verständlicherweise der App sehr viele schlechte Kritiken im Android-Market, vor allem weil sie auch noch furchtbar schlecht von einer externen Firma und nicht XING selbst entwickelt wurde.

Dann wurde jetzt damit begonnen, Android 2.2 (Froyo) für das in den USA verfügbare Motorola Droid (sehr ähnlich dem Milestone) als OTA-Update rauszupushen. Hier wurde direkt mal das Tethering, eine oft gewünschte neue Funktion von Froyo, deaktiviert. Dies liegt daran, dass der Chip angeblich den AP-Mode nicht unterstützt. Ein Workaround für gerootete Handys nutzt den WLAN-Ad-Hoc-Modus, aber dies lässt das Gerät sehr schnell erhitzen und ist auch nicht die Lösung. Hier wurde anscheinend beim Chip gespart (ich schätze, dass es sich wieder nur um 15 Cent o.ä. handelt). Da wundert mich, dass Google sich das gefallen lässt und weiterhin behauptet, dass das Milestone/Droid Android voll unterstützt.

Und dann gibt es da dieses neue Apple-Verhalten, welches Motorola an den Tag legt. Wieder versucht eine Firma, ihre Nutzer zu bevormunden und wenn diese das nicht wollen, werden sie gegängelt, wie es nur geht. Als Beispiel sei da nur die Nutzung eigener ROMs auf dem Telefon genannt.

Aber was soll's. Da Android ein offenes System ist, kann man als Endnutzer ja glücklicherweise entscheiden, welchen Hersteller und welches Modell man wählen möchte und was zu einem selbst passt.


HTC Desire: Branding loswerden

Viele haben es gelesen: Das HTC Desire hat jetzt endlich sein offizielles Froyo-Update erhalten. Nur die gebrandeten Handys nicht, weil die Provider nicht hinterherkommen. Ich bin persönlich grundsätzlich gegen die Brandings, da diese meist Software enthalten, die sie auf normalem Wege nicht an die Kunden hätten bringen können. Zumeist weil sie einfach nutzlos oder auf andere Weise großer Müll sind.

Ich hatte ein T-Mobile-Branding, und um das loszuwerden, brauchte ich zwei Dinge: Eine Goldcard und ein neues ROM. Danach ist das Handy, als käme es von HTC selbst und man hat auch als erstes die Updates. Es ist danach NICHT GEROOTET!

Zunächst hier das Image, was nur unter Windows ausgeführt werden kann. Für mich als Linuxer großer Mist, aber alles ist irgendwie möglich ;-)

Download

Während der Download läuft, kann man seine SD-Karte zur Goldcard machen (alle Angaben sind ohne Gewähr und ich nehme keinerlei Haftung für diese Beschreibung, da sie nur eine Übersetzung einer anderen Anleitung ist, außerdem verliert ihr jegliche Garantie für das Gerät):

Ihr braucht:

  • ein gebrandetes HTC Desire mit Android 2.1 (kein 2.2!)
  • eine zweite microSD-Karte, als die, die ihr ständig benutzt - es geht auch mit der, aber eine zweite wird empfohlen
  • Windows (XP, Vista oder 7 sollten gehen)
  • ADB (Teil des Android SDK, kann hier heruntergeladen werden)
  • HxD (ein Hex-Editor, kann hier heruntergeladen werden)

Schritt für Schritt:

  • die microSD-Karte mit FAT32 formatieren (häufig schon der Fall, wenn sie gekauft wird)
  • diese SD-Karte in das Gerät (HTC Desire) einlegen und das Gerät hochfahren
  • das heruntergeladene SDK entpacken und in der Kommandozeile in das tools-Unterverzeichnis des entpackten SDK gehen
  • folgendes in der Kommandozeile eingeben: adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid
  • das Ergebnis sollte eine Nummer sein, die so ähnlich aussieht: 532600bd227d9c0347329407514d5402
  • dieses Ergebnis auf folgender Webseite eingeben und die dort generierte Nummer kopieren, sollte dann ungefähr so aussehen: 00544d5107943247039c7d22bd002653
  • diese neue Nummer dann auf folgender Webseite eingeben (copy & paste ist dein Freund) und die Webseite schickt dir ein Goldcard-Image per E-Mail zu (bitte funktionierende E-Mail-Adresse benutzen), danach das Image irgendwo speichern, wo man es wiederfindet
  • die microSD-Karte nach dem Herunterfahren des Geräts wieder entfernen und (mit einem Adapter/Kartenleser) in den Rechner stecken
  • den HxD-Hex-Editor starten, unter Windows Vista und Windows 7: "Als Administrator ausführen"
  • im Menü "Extra" und dort dann "Open Disk" auswählen. In dem Dialog dann unter "Physical Disk" das "Removable Device" (bitte die microSD-Karte raussuchen, wenn es mehrere Einträge gibt) auswählen und das Häkchen "Open as Readonly" entfernen (Wichtig: "physical disk" und nicht "logical disk" auswählen)
  • im Menü "Extra" "Open disk image" auswählen und das per E-Mail empfangene Image auswählen und öffnen
  • nun hat man 2 Tabs (die physical disk und das Image) - wenn man nach der Sector size (Sektorgröße) gefragt wird, einfach 512 (sollte ausgewählt sein, sonst ändern) auswählen und OK drücken
  • im Tab des Images in das Menü "Edit" gehen, "Select All" auswählen und dann nochmal unter "Edit" den Eintrag "Copy" auswählen (Shortcut per Tastatur: Strg+A -> Strg+C)
  • jetzt in den "Removable disk" tab wechseln und die Offsets von 00000000 bis 00000170 (die gesamte Zeile, die mit 00000170 gekennzeichnet ist) markieren und dort dann im Menü "Edit" den Eintrag "Paste" wählen (Shortcut: Strg+V)
  • jetzt unter dem Menü "File" den Punkt "Save" auswählen, die Warnmeldung beachten und bestätigen
  • FERTIG ist die Goldcard und diese kann jetzt wieder in das Gerät eingelegt werden

Wenn ihr das Desire jetzt mit der Goldcard hochfahrt, könnt ihr die oben runtergeladene EXE ausführen. Vergewissert euch, dass ihr alle Warnungen verstanden habt und dann kann es losgehen.

Festgestellte Probleme:

  • bei Updates muss die Goldcard eingelegt sein, sonst kann u.a. kein Radio-Update (für die Netzverbindungen jeglicher Art usw. zuständig) durchgeführt werden - deswegen hab ich meine normale SD-Karte auch zur Goldcard gemacht
  • mit dieser Variante kann KEIN Downgrade von Android 2.2 zu Android 2.1 gemacht werden
  • alle Daten auf dem Handy (nicht der Karte) sind weg, also bitte alle nötigen Maßnahmen treffen (Backup der Daten bringt ja nix)


April 23 2010

iBla - Willkommen in der Nische

Adobe hat es frisch angekündigt und ich seh da ne Welle schwappen: Flash und AIR kommen auf die Android-Plattform.

Ich selbst bin ja kein Freund von der Instabilität von Flash und AIR, aber ich schätze, dass der exzessive Einsatz auf Webseiten und die dadurch funktionierende Betrachtung durch die Plattform könnte zukünftig beim Enduser die Kaufentscheidung doch deutlicher beeinflussen. Was ja vielen Internetsüchtigen inzwischen nicht mehr auffällt, ist die Tatsache, dass sich Otto-Normalverbraucher auch über Sprache (wird sich wohl nicht mehr lange durchsetzen können) entsprechende Tipps geben, auf welchen Smartphones die Webseiten toller aussehen bzw. überhaupt funktionieren. Und diese Mundpropaganda-Sache wird in 2-3 Jahren doch zeigen, dass die ganzen Flasher nicht direkt auf HTML5, CSS3 und JavaScript umsteigen werden, um Applikationen zu entwickeln und dass Apple's Produkte immer den Stempel bekommen werden: "Ach, läuft doch da eh nicht".

Tja, mir egal, wo Steve Jobs doch jetzt eh gezeigt hat (gefunden via Knut), dass er in seiner eigenen Welt lebt.


January 18 2010

HTC Hero ist da

Mit nur 2 Wochen Verspätung ist es jetzt endlich da: Mein HTC Hero Testgerät. Die allerersten Eindrücke:
  • Es ist schwerer, als ich erwartet habe
  • Touchscreen-Tastatur find ich noch gewöhnungsbedürftig, dürfte sich aber bis morgen wohl mit etwas training legen
  • dass Anwendungen durch die "Back"-Taste beendet oder in den Hintergrund verschoben werden, ist ziemlich tricky (mir fehlt eine Funktion, eine Software einfach nur zu beenden)
Ansonsten ist Android schon eine recht smoothige Geschichte und ich freue mich auf den Test.
Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.