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 ;-)
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
- 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)
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
