Working VPN/PPTP with MPPE encryption on Motorola Milestone – Android 2.0 (2.0.1)

10. März 2010

Hey everybody,

i think many of you know the problem with android 2.x phones: they can’t connect to pptp vpn servers which have encryption enabled.

You get the error:

E/pppd ( 6070): unrecognized option ‘+mppe’

But since yesterday this problem is solved :) I had a similar idea for a while now but didn’t have the time to try it. As the error message states “pppd” is missing the +mppe feature. So, why not just compile it WITH the mppe feature and replace the original binary. And guess what: a guy “qvr” at Alldroid (http://alldroid.org/threads/15944-VPN-PPTP-modules-needed) just did exactly that. And now guess again: IT’S WORKING JUST FINE :)

Now i got vpn working at my university :) Thank you so much qvr!

Just go the alldroid posting and follow the link to his binaries. I just backed up the original files and replaced them with qvr’s. Everything with the Root-Explorer (of course, you need root to do that!).

Greets, Goddchen

  • Share/Bookmark

Gesture Search for Motorola Milestone

04. März 2010

Hey everybody,

today i read that google is introducing gesture search for american Android devices with Android 2.0 and higher. So i thought: why only for american phones?

A quick google search brought me to this xda-developers thread where “Firerat” posted the apk he got from the market.

Just download to your SD card and install as any other app. Works perfectly on my Milestone (Android 2.0.1) :)

Greets, Goddchen

  • Share/Bookmark

Motorola Milestone – Android 2.1 Update Plan

14. Februar 2010

Hey,

Motorola released a news regarding the update plans for Android 2.1 on the Motorola Droid, Milestone, Cliq and Dext.

Have a look here:

https://supportforums.motorola.com/community/manager/softwareupgrades

If this is correct we (European Milestone users) will get the update within the next six weeks. That would be really great! :)

Greets, Goddchen

  • Share/Bookmark

Motorola Milestone Update 2.0.1 Termin / Date

05. Januar 2010

Hey everyone,

according to  recent posts in this thread on android-hilfe.de the german update for the Milestone will be available at 13.01.2010.

This was assured by different support employees at the motorola hotline.

Anyway it’s not certain that it will be 2.0.1, it could also be 2.1 but i personally think that 2.0.1 is more likely. Also it was only spoken of the german update, but i think it will be the european wide release…

let’s hope…

Goddchen

  • Share/Bookmark

Motorola Milestone – Android 2.0.1 Update packet capture

02. Januar 2010

Hey everyone…

Since i (like everyone else with a Milestone) am waiting for 2.0.1 to be released i did some analysis of the wifi traffic of the Milestone when it checks for an update.

Here is what i found out:

1: A DNS query packet: DNS    Standard query A motosb1fe.bitfone.com

2: The DNS response: DNS    Standard query response CNAME mvfe1.bitfone.com A 216.90.91.100

3: After that there is some HTTP traffic going on which seems to encapsulate SYNCML data

POST /mvpdm/dm HTTP/1.1

Accept: application/vnd.syncml.dm+wbxml

Accept-Language: en

Accept-Charset: utf-8

User-Agent: Mototorla Android Sync DM Client

Cache-Control: private

Content-Type: application/vnd.syncml.dm+wbxml

x-syncml-hmac: algorithm=MD5,username=”xxxxxxxxxxxxxxx”,mac=xxxxxxxxxxxxxxxxxxxxxxxx

Connection: Close

Content-Length: 508

Host: motosb1fe.bitfone.com:80

…j.-//SYNCML//DTD SyncML 1.2//ENmlq.1.2..r.DM/1.2..e.4C9C..[.1..nW.http://motosb1fe.bitfone.com:80/mvpdm/dm..V.Motorola…gW.IMEI:xxxxxxxxxxxxxxx..V.xxxxxxxxxxxxxxx…Z..L.20000……kFK.1..O.1201…`K.2..TgW../DevInfo/Mod…O.Milestone…TgW../DevInfo/Man…O.motorola…TgW../DevInfo/Lang…O.de_DE…TgW../DevInfo/DmV…O.1.2…TgW../DevInfo/DevId…O.IMEI:xxxxxxxxxxxxxxx….FK.3..O.xxxx..TgW../DevDetail/Ext/SystemUpdate…Z..G.xml..S.org.openmobilealliance.dm.firmwareupdate.userrequest…..O……..

And the response:

HTTP/1.1 200 OK

Date: Sat, 02 Jan 2010 13:12:48 GMT

Content-Length: 591

Content-Type: application/vnd.syncml.dm+wbxml

Connection: Close

…j.-//SYNCML//DTD SyncML 1.2//ENmlq.1.2..r.DM/1.2..e.4C9C..[.1..nW.IMEI:xxxxxxxxxxxxxxx…gW.http://motosb1fe.bitfone.com:80/mvpdm/dm..V.Motorola…a.http://motosb1fe.bitfone.com:80/mvpdm/dm?sid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx..NZ..G.b64..S.syncml:auth-basic…..xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=…Z..L.xxxxx……kiK.1..\.1..L.0..J.SyncHdr..o.http://motosb1fe.bitfone.com:80/mvpdm/dm..h.IMEI:xxxxxxxxxxxxxxx..IZ..G.b64..S.syncml:auth-MAC..xxxxxxxxxxxxxxxxxxxxxxx……O.401…iK.2..\.1..L.1..J.Alert..O.401…iK.3..\.1..L.2..J.Replace..O.401…iK.4..\.1..L.3..J.Alert..O.401……

So, it seems like the host is already active (anyways, ping is blocked). But unfortunately it sais that there is no update…

Looks like we just need to wait…. longer….

Motorola what are you doing? What’s taking so long? We don’t want a major upgrade with many cool new features. We just want the currently not working stuff to be fixed, like that auto-focus bug which is really really annoying. Fortunately it will only annoy us to the 6th of january since the 24,5 days are over then. And hopefully you will get 2.0.1 ready before the next 24,5 days are over!

Gr33ts Goddchen

  • Share/Bookmark

Cinestar Konstanz – Avatar 3D Vorpremiere fällt flach

17. Dezember 2009

Hey,

also was uns gestern im Cinestar Konstanz passiert ist ist echt der Hammer.

Wir haben uns richtig auf die Avatar 3D Vorpremiere gefreut. Sind am Nachmittag hin und haben uns noch Karten gesichert. So weit so gut. Also kurz vor Vorstellungsbeginn ab ins Cinestar und schonmal Popcorn und Cola besorgen… Aber….: weit gefehlt. Sagt uns doch die Kartenabreißerin “Sorry, wir wissen noch nicht ob der Film stattfinden kann. Der Projektor ist kaputt”. WTF? Naja gut, also haben wir halt noch ein paar Minuten gewartet bis sie zu uns kam und uns sagte, dass die Vorstellung nicht stattfindet. Wir könnten die Karten umtauschen für nen anderen Film oder unser Geld zurückbekommen. Also sind wir total zerknirscht zur Kasse und haben unser Geld zurückgefordert…

Kurz vor Mitternacht krieg ich ne Nachricht im Skype. Nen Kollege schreibt mir wie geil der Film gewesen sei, in 3D, im Cinestar Konstanz. WTF? Es war wohl so, dass sie dann 10 Minuten nachdem wir gegangen waren plötzlich doch gesagt haben dass die Vorstellung stattfindet. Wie kann das sein? Spontane Projektoren-Selbstheilung?

Heute morgen krieg ich wieder ne Nachricht von einer anderen Person: Unbestätigten Gerüchten zufolge war das mit den Projektoren wohl nur eine Ausrede. Die Filme werden wohl auf Festplatten verschlüsselt an die Cinestar Kinos gesendet. Nur dass diesmal ein besonders schlauer Cinestar Mitarbeiter wohl vergessen hat die Keys zum entschlüssel mitzusenden. Und anscheinend war wohl um die Uhrzeit (vor 20 Uhr?!?!) niemand mehr erreichbar… Nach 20 Uhr ist es wohl doch noch gelungen jemanden wachzuklingeln der die Keys rausrückt.

Also falls korrekt ist finde ich das echt der Oberhammer, dass man total dreist belogen wird ala “Projekt ist kaputt” nur weil die Cinestar Leute nicht fähig sind das mit den Keys zu organisieren.

Wir sind echt pissed… Und zig Leute erzählen mir heute wie geil der Film gewesen ist…

Cinestar, da habt ihr euch echt was erlaubt…

Ich bitte um Kommentare… :)

UPDATE: Gerade hab ich folgende News auf heise gelesen:

http://www.heise.de/newsticker/meldung/DRM-Chaos-verhindert-3D-Vorpremieren-von-Avatar-888309.html

Also doch, eine riesen Frechheit, dass man von Cinestar so belogen wird… Und dann steht man da mit ner riesen Tüte Popcorn und ner 1,5 Liter Cola, kann nix damit anfangen und kriegt’s noch nicht mal erstattet…

  • Share/Bookmark

Druckerei.de verlost Wandkalender

29. November 2009

Hey,

hab gerade von einer coolen Aktion von druckerei.de erfahren.

Ihr könnt dort einen richtig geilen Twitter-Wandkalender gewinnen. Alles was ihr dazu tun müsst ist in dem Blog-Eintrag von oben beschrieben.

Druckerei.de möchte wissen, wieso ihr twitter-süchtig seid. Über ein paar kreative Gründe in den Kommentaren würd ich mich sehr freuen :)

Na dann wünsch ich euch mal viel Glück :D

  • Share/Bookmark

Die Wunderlampe aus dem Paradies

28. November 2009

Hey,

auf meiner täglichen Runde mit Linux hab ich was interessantes beobachtet.

Dort steht ein Baum der bereits komplett kahl ist. Dort hängt kein einziges Blatt mehr dran – außer an einem Ast. Schaut’s euch an. Sieht echt witzig aus find ich.

Und das ganze nur wegen der Wunderlampe :D

  • Share/Bookmark

Linux – Kunststückchen

25. November 2009

So, ein Kollege hat uns mal aufgenommen :D

  • Share/Bookmark

ethersex ATMega2561 Port

24. November 2009

Hey,

i finally got the bootloader ethersex working on our ATMega2561 board.

The problem was that it worked fine on our ATMega128 board, but the same software didn’t work on the ATMega2561 board. The problem was that the bootloader downloaded the firmware via tftp from a server but then didn’t start the loaded firmware, but seemed to reboot and download it again, and again, and again…

The problem was that it wasn’t able to jump to the application at address 0. Why is that? A look at the generated assembler code showed that the ATMega2561 uses EICALL, instead of ICALL (which is for chips with PC of 22 Bits). EICALL uses the Z-Register plus (!!!) the EIND byte to store the jump address (which is 0 in our case). So i just added “EIND=0;” before the jump to our application (which is at address 0) and now everything works just fine :D .

Hopefully this helps many other developers who try to get ethersex working on ATMega2561 /ATMega2560 / ATMega1280 / ATMega1281.

Gr33tz Goddchen

  • Share/Bookmark