andforge.net

The android Blog! News, Tutorials and Reports!

Archive for March, 2009

G1 auf Werkseinstellungen zurücksetzen

Posted by Johannes Borchardt March - 25 - 2009 - Wednesday 2 COMMENTS

Kürzlich ein G1 auf ebay ersteigert, erfolgreich erhalten, sieht super aus. Angemacht, läuft einwandfrei. Android Market geöffnet,  nach Passwort gefragt worden. Passwort für “mein” google-Konto. Mein google-Konto? Hab ich doch gar nicht angegeben! Es handelt sich um den Account-des Vorbesitzers.

Was also tun, wenn ich mein T-Mobile G1 komplett auf die Werkseinstellungen zurücksetzen will (“Factory Reset” )?

Folgende Anleitung führt ans Ziel:

1. Das Handy ausschalten

2. Den Home-Button in Kombination mit dem Auflege-Knopf für 20 Sekunden gedrückt halten (das Telefon geht zwischendurch natürlich wieder an, davon sollte man sich aber nicht beeindrucken lassen). Eserscheint ein Bild, das das Handy und ein großes Warndreieck zeigt, auf dem Bildschirm.

Andriod mit Alt+W auf Werkszustand zurück setzen.

Android mit Alt+W auf Werkszustand zurück setzen.

3. Die Tastatur öffnen und auf Alt+W (W für “wipe data”) drücken.

4. Fertig.

Wenn nach Punkt 2 der Home-Button zusammen mit dem Zurück-Knopf gedrückt wird, wird statt des Resets ein einfacher Neustart durchgeführt (“Soft-Reboot). Mit der Kombination Alt+S wird ein Softwareupdate von der SD-Karte vorgenommen, hierzu sollte unbedingt auch ein Update auf der Karte vorhanden sein. Drückt man Alt+L, wird ein log text mit allen hier erklärten Befehlen gezeigt.

Will man sein T-Mobile G1 also zum Weiterverkauf anbieten und sämtliche persönlichen Einstellungen sowie Daten von diesem entfernen will, ist dies die schnellste Methode. Aber Achtung: Die Daten, die sich auf einer Speicherkarte befinden, werden nicht gelöscht.

Twitter Weekly Updates for 2009-03-22

Posted by Mohammed El Batya March - 22 - 2009 - Sunday ADD COMMENTS
  • RT @J3V: i think the reason the other phone manufacturers haven’t released android phones is bcuz they r waitin 4 cupcake #android #

barcoo bringt die Lebensmittel-Ampel aufs Handy

Posted by Mohammed El Batya March - 18 - 2009 - Wednesday 1 COMMENT

Mobile Anwendung ist schneller als der Gesetzgeber und sorgt für Transparenz beim Einkauf.


Schon länger besteht eine Diskussion über die Einführung einer so genannten Lebensmittel-Ampel. Ein einfaches System, welches die farbliche Kennzeichnung des Gehalts von Fett, Zucker und Salz in Lebensmitteln anzeigt. Laut einer Emnid-Umfrage sind mehr als zwei Drittel der Verbraucher für die Umsetzung eines solchen Konzeptes (Quelle: foodwatch).

barcoo bringt die Lebensmittelampel auf's Handy. Bildquelle: http://blog.barcoo.de/?p=104

barcoo bringt die Lebensmittelampel auf's Handy. Bildquelle: http://blog.barcoo.de/?p=104

 

Mit der kostenlosen Anwendung barcoo kann nun jeder Verbraucher mit der Handykamera den Barcode auf Lebensmittelverpackungen scannen und sich die Bewertung der enthaltenen Dosierungen von beispielsweise Salz, Zucker, Fett oder gesättigten Fettsäuren anzeigen lassen.

Die Verbraucher erhalten so beim Einkauf unabhängige Informationen für eine gesunde Ernährung. Eine grüne Anzeige bedeutet „geringer Gehalt“, Gelb steht für „mittlerer Gehalt“ und Rot „hoher Gehalt“ des jeweiligen Nährstoffes in dem gescannten Produkt.

Die Datenbank umfasst derzeit nur die wichtigsten Lebensmittel, ist aber auf stetiges wachstum ausgelegt. Dieses Wachstum  können die Verbraucher selbst beschleunigen, da sie die Möglichkeit haben, noch nicht vorhandene Daten selbst einzutragen (Crowdsourcing).

Unter www.barcoo.mobi steht barcoo kostenlos zum Download und Test bereit, aktuelle Informationen gibt es im barcoo- Blog.

T-Mobile G1 für unter 100$

Posted by Johannes Borchardt March - 14 - 2009 - Saturday ADD COMMENTS

Wie eben zufällig von uns entdeckt wurde, bietet Amazon US das T-Mobile G1 in der Dunklen Version für lediglich 97,99 $ an. Dies entspricht einer Preissenkung von 302,- $, also über 75%.

Darüber, wie dieser erstaunlich günstige Preis zustande kam, kann nur spekuliert werden. Eines jedoch sei gewiss: Es handelt sich um ein absolutes Schnäppchen.

    Amazon US bietet das T-Mobile G1 für 97,99 $ an.

Amazon US bietet das T-Mobile G1 für 97,99 $ an.

Android available in France from sunday on

Posted by Johannes Borchardt March - 13 - 2009 - Friday ADD COMMENTS

On sunday, March 15, 2009, the French Android-market will be opened for free applications. 

On the same day, the HTC Dream (aka “HTC G1″ or “T-Mobile G1″) will be launched by the mobile services provider Orange. 

Free apps can become available to French users by selecting “All Current and Future Locations”. As soon as French language listings will be added to the publisher website, France will be added as a option target as well. This is expected to happen by the end of this month. 

From Sunday, March 15, 2009, on, the French Android market will be available

From Sunday, March 15, 2009, on, the French Android market will be opened

Heute haben wir eine erfreuliche Nachricht von Eric Chu, Android Market Manager, in unserem Postfach vorfinden können: Der Britische Android-Market ist ab sofort auch für kostenpflichtige Anwendungen geöffnet. 

Auch Deutschland und Österreich, so Chu weiter, können bereits als Vertriebsland ausgewählt werden, da dort die Möglichkeit, kostenpflichtige Applikationen einzustellen bald gegeben sein wird. Ein genauer Termin wurde allerdings noch nicht angekündigt. Da aber bereits vorab das erste Quartal 2009 als Rahmen genannt wurde, wird es wohl nicht mehr lange dauern.

Entwickler werden dann in der Lage sein, ihre Anwendungen gegen eine Gebühr von 30% des Bruttoverkaufspreises über den Android-Market an Endnutzer weiterzugeben und somit unter Umständen Bekanntheit, Ruhm, Reichtum und Macht zu erlangen. Oder auch nur sich ein kleines Taschengeld zu verdienen.

Kommerzieller Android-Market in Europa teilweise geöffnet

Kommerzieller Android-Market in Europa teilweise geöffnet

Android Fahrplan Beta 0.6 – Changelog und Aussichten

Posted by Johannes Borchardt March - 12 - 2009 - Thursday 9 COMMENTS

Seit gestern ist Fahrplan Beta 0.6 verfügbar. Doch was hat sich getan?

Auf den ersten Blick nicht viel, der Teufel lag bei unseren Verbesserungen in der letzten Woche im Detail, insbesondere in der Stabilität. So haben wir uns um viele Fehler gekümmert, die von Euch Nutzern entdeckt wurden. Nochmal ein herzliches “Danke” dafür. :)

Das, was Usern der früheren Versionen sicherlich auffallen wird, ist, dass es keine “Fehlerhafte Fahrt” mehr gibt, stattdessen werden endlich die gewünschten Ergebnisse angezeigt.

Fahrplan goes google maps

Fahrplan goes google maps

Da sich von der sichtbaren Seite nicht sehr viel getan hat in der letzten Woche, möchten wir Euch an dieser Stelle einen kleinen Ausblick darüber geben, was für uns in nächster Zeit, größeres ansteht. Angeregt wurden diese Tasks durch viele hilfreiche und tolle Userwünsche:

Es kommen zwei hilfreiche neue Funktionen hinzu:

- Eine Realzeitanzeige, auf der Ihr sehen könnt, ob Euer Zug verspätet oder pünktlich kommt (Derzeit nur teilweise enthalten).

- Eine google-maps-Anbindung, mit der Euch gezeigt wird, auf welchem Weg Ihr am besten die nächste Station erreicht.

Um den letzten Punkt so komfortabel wie möglich zu gestalten haben wir außerdem vor, anhand Eures aktuellen Standpunktes, den wir mittels GPS oder Cell-ID ermitteln, die nächsten Stationen in Eurer Umgebung zu ermitteln und als Startpunkte vorzuschlagen.

Da wir diese zwei großen Punkte elegant einbinden wollen, werden wir auch unsere grafische Oberfläche ein bisschen umdesignen, man darf also gespannt sein.

Außerdem arbeiten wir noch an einigen kleineren Punkten, die die Bedienbarkeit noch weiter verfeinern, mehr dazu in den nächsten Wochen.

Das wars für dieses Update vom Fahrplan-Changelog, bis nächste Woche wünschen wir viel Spaß mit unseren anderen Artikeln.

Euer andforge (Fahrplan)-Team

Achtung: Dieser Artikel ist veraltet! Lesen sie den aktuelleren Artikel zu Tethering ! <Klick mich!>

Android Tethering (von googleandblog.com)

Unter Tethering versteht man, das Verbinden von einem mobilen internetfähigen Gerät wie einem Handy mit einem PC / Laptop / Notebook usw. Diese Verbindung kann dann genutzt werden um dem Notebook über das Handy Zugang zum Internet zu verschaffen. Dies ist hilfreich wenn man Unterwegs ist und am Notebook Internetzugang benötigt.

Tethering nicht unterstützt

Offiziell gibt es diese Möglichkeit noch nicht oder besser gesagt, ich habe bis jetzt keine offizielle Möglichkeit entdeckt. Glücklicherweise ist Android ein rießiges Spielzimmer für Entwickler und es dauert nicht lange bis irgendwo auf der Welt irgendjemand irgendetwas  neues entdeckt oder entwickelt.

Auch bei Tethering ist dieser praktische Fall eingetreten.  Ein gewisser Graham Stewart hat eine hilfreiche Applikation namens “Tetherbot” genau für diesen Zweck entwickelt. Mit einem kleinen Trick hat er es geschafft, das Internet von einem Android Phone auf ein Notebook zu bringen.

(Getrickstes) Tethering mit Android in 4 Schritten

Leider ist diese Lösung nicht besonders benutzerfreundlich und bedarf ein bisschen Vorlauf. Wenn man aber mal alles Eingerichtet und verstanden hat geht das Aktivieren der Verbindung in einer halben Minute.

Schritt 1 – Android SDK installieren

Es wird die Android Debug Bridge benötigt um die entsprechende Verbindung herstellen zu können. Diese ist Bestandteil des Android SDK und kann kostenlos heruntergeladen werde. Ich möchte hier nicht weiter auf die Details gehen, da es bereits viele gute Anleitungen im Internet gibt wie man sich das Ganze einrichtet. Wer nicht das komplette SDK downloaden möchten kann sich auch nur das Adroid Debug Bridge Tool downloaden. Ziel ist einfach nur Zugang zu dem “adb” Befehl zu bekommen.

Zum Beispiel die offizielle Anleitung von Google. (komplettes SDK)

oder auf der Seite von Tetherbot (komplettes SDK oder nur ADB)

Noch ein Hinweis: In solchen Anleitungen wird oft beschrieben wie man Eclipse und das entsprechende Android Eclipse Plugin installiert. Dies kann man ruhig für unserer Zweck ignorieren.

Schritt 2 – Tetherbot installieren

Tetherbot Screenshot

Nun muss man noch die Applikation namens “Tetherbot” installieren, welche uns das Tethering ermöglicht. Ich konnte leider nichts im A

ndroid Market finden. Sie wird jedoch  von  Graham Stewart, dem Entwickler dieser App,  auf seiner Seite zum download angeboten. Am einfachsten geht es wenn man diesen Link direkt aus dem Browser des Android Phones anklickt. Vorher muss noch in den Einstellungen von Android das Installieren von unbekannten Applikationen erlauben

und das Debuggen per USB-Kabel aktivieren. Letzteres brauchen wir für den nächsten Schritt.

Schritt 3 – Verbindung aufbauen

Ab jetzt geht alles recht schnell. Das Phone per USB Kabel verbinden und einfach folgenden Befehle an die Android Debug Bridge schicken und schon ist Verbindung von der Notebookseite her möglich.

adb forward tcp:1080 tcp:1080

Jetzt nur noch die Tetherbot App auf dem Handy starten und auf  den Button mit der Aufschrift “Start Socks” klicken. Man muss nichts konfigurieren oder ändern ….  nur den Button drücken. ….  das war schon das Gröbste …

Schritt 4 – SurfenTetherbot Proxy Einstellungen

Was haben wir jetzt eigentlich gemacht?

Wir haben eine Art Tunnel von dem Notebook durch das Android Handy ins Internet gebaut. Jetzt müssen wir dem Browser nur noch sagen wo der Eingang zu diesem Tunnel ist. :)

Das funktioniert in dem man die Proxy Einstellungen vom Browser anpasst. Bei Firefox funktioniert das folgendermaßen:

Extras > Einstellungen > Erweitert > Netzwerk > Einstellungen > Manuelle Proxy-Konfiguration

Bei  SOCKS-Host “localhost” und in dem Feld daneben für den Port 1080 eintragen.

Das wäre es dann eigentlich auch schon! Mit diesem Prinzip kann jedes Programm, welches die Einstellung des Proxys zulässt ins Internet. Alles andere bleibt offline. Der Vorteil hiervon ist, dass die Kosten kontrollierbar bleiben. In unserem Fall würde nur der Traffic von Firefox über das Handy geleitet werden.

Hinweise

Sobald man wieder im “normalen” Internet surfen will muss man die Einstellungen im Browser rückgängig machen.

Jedes mal wenn man dieses (getrickste) Android Tethering nutzen will muss man Schritt 3 und 4 wiederholen.

Fazit

Für mich als Entwickler ist das super! Schritt 1 hatte ich eh schon lange abgeschlossen und der Rest ging recht flott.

Die Internetseiten öffnen sich in einer akzeptablen Geschwindigkeit.

Für “Normalo-User” ist das ganze sehr Aufwändig und neu, aber es lohnt sich wenn man unterwegs online sein muss und das G1 / Dev Phone nicht ausreicht.

Falls Fragen offen geblieben sind, könnt ihr euch noch den ursprünglichen Artikel von dem Tetherbot Entwickler durchlesen (ist auf englisch und enthält viel mehr Einzelheiten) oder bei uns einen Kommentar hinterlassen.

Es hat auch den Anschein als arbeite der Tetherbot Entwickler an einer vernünftigeren und userfreundlicheren Applikation für Android Tethering.

Cupcake on Android – status update

Posted by rtreffer March - 8 - 2009 - Sunday ADD COMMENTS

Get it

Get a working cupcake image from the download site at panicking.kicks-ass.org.

What’s working

I’ve got no problems with

  • suspend/resume
  • SMS
  • GSM calls
  • audio (audio effects lag a bit)
  • softkeyboard (feels unresponsive but works)
  • ADBHOST=192.168.0.202 ./adb install <apk-file>

What’s missing

  • WIFI (couldn’t scan)
  • GPRS (got no connection)

So no mobile internet at the moment… Sorry

Source status

Most of the code is available from kollu’s git repository. However the most visible gsm code from Michael Trimarchi (the guy behind panicking) isn’t published yet. He has just posted this promis:

Hi all,

I don't have a repository because I don't have bandwith and I don't have time to send
patches every time. I rebase all my patches on the cupcake and I will try to give the
possibility to build the same images. The big difference is the ril that I write for
the freerunner, and It cames with some special workaround of the ti_calypso.
Thanks to the community and in particular to Paul Ferser and Mickey for calypso support.

Sorry for the delay
Michael

So we will get a working ril soon. Some work by Sean McNeil got merged (see gerrit page of Sean). Congratulations, Sean! The big Freerunner changes are still missing, but I’m optimistic that he’ll get them in, too.

Thumbs up for everyone involved. Especially all those I didn’t mention personally yet, like the whole Koolu Team, and everyone else hanging out on the koolu forum or mailing list!

Twitter Weekly Updates for 2009-03-08

Posted by Mohammed El Batya March - 8 - 2009 - Sunday ADD COMMENTS