<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Goddchen 's Blog &#187; Android 2.0.1</title>
	<atom:link href="http://blog.goddchen.de/tag/android-2-0-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.goddchen.de</link>
	<description></description>
	<lastBuildDate>Tue, 20 Jul 2010 12:56:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Working VPN/PPTP with MPPE encryption on Motorola Milestone &#8211; Android 2.0 (2.0.1)</title>
		<link>http://blog.goddchen.de/2010/03/working-vpn-pptp-with-mppe-encryption-on-motorola-milestone-android-2-0-2-0-1/</link>
		<comments>http://blog.goddchen.de/2010/03/working-vpn-pptp-with-mppe-encryption-on-motorola-milestone-android-2-0-2-0-1/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 09:42:48 +0000</pubDate>
		<dc:creator>Goddchen</dc:creator>
				<category><![CDATA[Computer / Informatik]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android 2.0]]></category>
		<category><![CDATA[Android 2.0.1]]></category>
		<category><![CDATA[Milestone]]></category>
		<category><![CDATA[Motorola Milestone]]></category>
		<category><![CDATA[mppe]]></category>
		<category><![CDATA[PPTP]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://blog.goddchen.de/?p=501</guid>
		<description><![CDATA[Hey everybody, i think many of you know the problem with android 2.x phones: they can&#8217;t connect to pptp vpn servers which have encryption enabled. You get the error: E/pppd ( 6070): unrecognized option &#8216;+mppe&#8217; But since yesterday this problem is solved I had a similar idea for a while now but didn&#8217;t have the [...]]]></description>
			<content:encoded><![CDATA[<p>Hey everybody,</p>
<p>i think many of you know the problem with android 2.x phones: they can&#8217;t connect to pptp vpn servers which have encryption enabled.</p>
<p>You get the error:</p>
<p style="padding-left: 30px;">E/pppd    ( 6070): unrecognized option &#8216;+mppe&#8217;</p>
<p>But since yesterday this problem is solved <img src='http://blog.goddchen.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I had a similar idea for a while now but didn&#8217;t have the time to try it. As the error message states &#8220;pppd&#8221; 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 &#8220;qvr&#8221; at Alldroid (<a href="http://alldroid.org/threads/15944-VPN-PPTP-modules-needed" target="_blank" onclick="pageTracker._trackPageview('/outgoing/alldroid.org/threads/15944-VPN-PPTP-modules-needed?referer=');">http://alldroid.org/threads/15944-VPN-PPTP-modules-needed</a>) just did exactly that. And now guess again: IT&#8217;S WORKING JUST FINE <img src='http://blog.goddchen.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Now i got vpn working at my university <img src='http://blog.goddchen.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Thank you so much qvr!</p>
<p>Just go the alldroid posting and follow the link to his binaries. I just backed up the original files and replaced them with qvr&#8217;s. Everything with the Root-Explorer (of course, you need root to do that!).</p>
<p>Greets, Goddchen</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.goddchen.de%2F2010%2F03%2Fworking-vpn-pptp-with-mppe-encryption-on-motorola-milestone-android-2-0-2-0-1%2F&amp;linkname=Working%20VPN%2FPPTP%20with%20MPPE%20encryption%20on%20Motorola%20Milestone%20%26%238211%3B%20Android%202.0%20%282.0.1%29" onclick="pageTracker._trackPageview('/outgoing/www.addtoany.com/share_save?linkurl=http_3A_2F_2Fblog.goddchen.de_2F2010_2F03_2Fworking-vpn-pptp-with-mppe-encryption-on-motorola-milestone-android-2-0-2-0-1_2F_amp_linkname=Working_20VPN_2FPPTP_20with_20MPPE_20encryption_20on_20Motorola_20Milestone_20_26_238211_3B_20Android_202.0_20_282.0.1_29&amp;referer=');"><img src="http://blog.goddchen.de/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.goddchen.de/2010/03/working-vpn-pptp-with-mppe-encryption-on-motorola-milestone-android-2-0-2-0-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Motorola Milestone &#8211; Android 2.0.1 Update packet capture</title>
		<link>http://blog.goddchen.de/2010/01/motorola-milestone-android-2-0-1-update-packet-capture/</link>
		<comments>http://blog.goddchen.de/2010/01/motorola-milestone-android-2-0-1-update-packet-capture/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 13:35:15 +0000</pubDate>
		<dc:creator>Goddchen</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Computer / Informatik]]></category>
		<category><![CDATA[2.0.1]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android 2.0.1]]></category>
		<category><![CDATA[Milestone]]></category>
		<category><![CDATA[Motorola]]></category>
		<category><![CDATA[Packet capture]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[Wireshark]]></category>

		<guid isPermaLink="false">http://blog.goddchen.de/?p=488</guid>
		<description><![CDATA[Hey everyone&#8230; 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   [...]]]></description>
			<content:encoded><![CDATA[<p>Hey everyone&#8230;</p>
<p>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.</p>
<p>Here is what i found out:</p>
<p>1: A DNS query packet: DNS    Standard query A motosb1fe.bitfone.com</p>
<p>2: The DNS response: DNS    Standard query response CNAME mvfe1.bitfone.com A 216.90.91.100</p>
<p>3: After that there is some HTTP traffic going on which seems to encapsulate SYNCML data</p>
<blockquote><p>POST /mvpdm/dm HTTP/1.1</p>
<p>Accept: application/vnd.syncml.dm+wbxml</p>
<p>Accept-Language: en</p>
<p>Accept-Charset: utf-8</p>
<p>User-Agent: Mototorla Android Sync DM Client</p>
<p>Cache-Control: private</p>
<p>Content-Type: application/vnd.syncml.dm+wbxml</p>
<p>x-syncml-hmac: algorithm=MD5,username=&#8221;xxxxxxxxxxxxxxx&#8221;,mac=xxxxxxxxxxxxxxxxxxxxxxxx</p>
<p>Connection: Close</p>
<p>Content-Length: 508</p>
<p>Host: motosb1fe.bitfone.com:80</p>
<p>&#8230;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&#8230;gW.IMEI:xxxxxxxxxxxxxxx..V.xxxxxxxxxxxxxxx&#8230;Z..L.20000&#8230;&#8230;kFK.1..O.1201&#8230;`K.2..TgW../DevInfo/Mod&#8230;O.Milestone&#8230;TgW../DevInfo/Man&#8230;O.motorola&#8230;TgW../DevInfo/Lang&#8230;O.de_DE&#8230;TgW../DevInfo/DmV&#8230;O.1.2&#8230;TgW../DevInfo/DevId&#8230;O.IMEI:xxxxxxxxxxxxxxx&#8230;.FK.3..O.xxxx..TgW../DevDetail/Ext/SystemUpdate&#8230;Z..G.xml..S.org.openmobilealliance.dm.firmwareupdate.userrequest&#8230;..O&#8230;&#8230;..</p></blockquote>
<p>And the response:</p>
<blockquote><p>HTTP/1.1 200 OK</p>
<p>Date: Sat, 02 Jan 2010 13:12:48 GMT</p>
<p>Content-Length: 591</p>
<p>Content-Type: application/vnd.syncml.dm+wbxml</p>
<p>Connection: Close</p>
<p>&#8230;j.-//SYNCML//DTD SyncML 1.2//ENmlq.1.2..r.DM/1.2..e.4C9C..[.1..nW.IMEI:xxxxxxxxxxxxxxx&#8230;gW.http://motosb1fe.bitfone.com:80/mvpdm/dm..V.Motorola&#8230;a.http://motosb1fe.bitfone.com:80/mvpdm/dm?sid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx..NZ..G.b64..S.syncml:auth-basic&#8230;..xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=&#8230;Z..L.xxxxx&#8230;&#8230;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&#8230;&#8230;O.401&#8230;iK.2..\.1..L.1..J.Alert..O.401&#8230;iK.3..\.1..L.2..J.Replace..O.401&#8230;iK.4..\.1..L.3..J.Alert..O.401&#8230;&#8230;</p></blockquote>
<p>So, it seems like the host is already active (anyways, ping is blocked). But unfortunately it sais that there is no update&#8230;</p>
<p>Looks like we just need to wait&#8230;. longer&#8230;.</p>
<p>Motorola what are you doing? What&#8217;s taking so long? We don&#8217;t want a major upgrade with many cool new features. We just want the currently <strong>not working</strong> 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!</p>
<p>Gr33ts Goddchen</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.goddchen.de%2F2010%2F01%2Fmotorola-milestone-android-2-0-1-update-packet-capture%2F&amp;linkname=Motorola%20Milestone%20%26%238211%3B%20Android%202.0.1%20Update%20packet%20capture" onclick="pageTracker._trackPageview('/outgoing/www.addtoany.com/share_save?linkurl=http_3A_2F_2Fblog.goddchen.de_2F2010_2F01_2Fmotorola-milestone-android-2-0-1-update-packet-capture_2F_amp_linkname=Motorola_20Milestone_20_26_238211_3B_20Android_202.0.1_20Update_20packet_20capture&amp;referer=');"><img src="http://blog.goddchen.de/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.goddchen.de/2010/01/motorola-milestone-android-2-0-1-update-packet-capture/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
