<?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>Android and Me &#187; cupcake</title>
	<atom:link href="http://androidandme.com/tag/cupcake/feed/" rel="self" type="application/rss+xml" />
	<link>http://androidandme.com</link>
	<description>Meet Your New Android Friend.  Your Community For All Things Google Android.</description>
	<lastBuildDate>Thu, 09 Feb 2012 22:01:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Google Buzz: now for the rest of us</title>
		<link>http://androidandme.com/2010/02/news/google-buzz%e2%80%94now-for-the-rest-of-us/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-buzz%25e2%2580%2594now-for-the-rest-of-us</link>
		<comments>http://androidandme.com/2010/02/news/google-buzz%e2%80%94now-for-the-rest-of-us/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 18:06:21 +0000</pubDate>
		<dc:creator>Ian Wheat</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[bits]]></category>
		<category><![CDATA[buzz]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[donut]]></category>
		<category><![CDATA[google buzz]]></category>

		<guid isPermaLink="false">http://androidandme.com/?p=13013</guid>
		<description><![CDATA[The Google Buzz mobile site now works on Android 1.5 and 1.6 devices—all you need to do is acknowledge that your device isn't officially supported.]]></description>
			<content:encoded><![CDATA[<img width="540" height="210" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2010/02/google-buzz-post-img.png" class="attachment-13013 wp-post-image" alt="google-buzz-post-img" title="google-buzz-post-img" /><p>Just a few short days ago, <a href="http://androidandme.com/2010/02/news/google-gets-even-more-social-with-google-buzz/" target="_blank">Buzz was all the buzz</a> on the internet and in internet-savvy circles. It didn&#8217;t take long for us, as Android users, to notice the greatest limitation of Buzz: <a href="http://androidandme.com/2010/02/news/iphone-does-google-buzz-many-android-phones-do-not/" target="_blank">lack of full support for pre 2.0 handsets</a>. We complained, cried, and raised our voices in anger at Google, saying things like &#8220;you support the iPhone but not a version of Android that&#8217;s still being shipped on new phones?&#8221; Maybe Google heard us. Maybe they had this in the cards all along.</p>
<p>So, users of 1.6 and 1.5, take out your phones, load up your favorite browser, head to <a href="http://buzz.google.com">http://buzz.google.com</a> and simply tap on &#8220;Continue on an unsupported device.&#8221; Reading Buzzes from the people you follow works fully but it seems that the Nearby feature might not be able to access your phone&#8217;s location. On my 1.6 test device I simply got &#8220;Location is not available&#8221; and, obviously, on the emulator the same message appeared.</p>
<p>The Google Mobile blog, back on Tuesday the 9th, <a href="http://googlemobile.blogspot.com/2010/02/introducing-google-buzz-for-mobile-see.html" target="_blank">told us all about Buzz</a>. Then at about 4:40PM that day they published an &#8220;update&#8221; at the end of their post, explaining that Maps 4.0 with the Buzz layer was already available for 1.6 but that the site, buzz.google.com, would not work unless you were using 2.0+. They also said that &#8220;we&#8217;re working to support other versions soon.&#8221; Apparently soon means this weekend.</p>
<p>At the time of this post, I am unable to find any official word from Google, announcing access to the Buzz mobile page for unsupported devices. This is pretty typical of Google, though, as they hardly ever make a big to-do about features—just about new products or services.</p>
<p>The screenshots below were taken from an HTC Hero on Sprint, running an AOSP 1.6 ROM, and from Android SDK&#8217;s emulator, running Android 1.5.</p>

<a href='http://androidandme.com/2010/02/news/google-buzz%e2%80%94now-for-the-rest-of-us/attachment/buzz_unsupporteddevice/' title='Unsupported Device Message'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2010/02/Buzz_unsupportedDevice-150x150.png" class="attachment-thumbnail" alt="Unsupported Device Message" title="Unsupported Device Message" /></a>
<a href='http://androidandme.com/2010/02/news/google-buzz%e2%80%94now-for-the-rest-of-us/attachment/buzz_cupcake_mainscreen/' title='Buzz Main Menu on Cupcake'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2010/02/Buzz_Cupcake_mainscreen-150x150.png" class="attachment-thumbnail" alt="Buzz Main Menu on Cupcake" title="Buzz Main Menu on Cupcake" /></a>
<a href='http://androidandme.com/2010/02/news/google-buzz%e2%80%94now-for-the-rest-of-us/attachment/buzz_cupcake_following2/' title='Following Screen on Cupcake'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2010/02/Buzz_Cupcake_following2-150x150.png" class="attachment-thumbnail" alt="Following Screen on Cupcake" title="Following Screen on Cupcake" /></a>

]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2010/02/news/google-buzz%e2%80%94now-for-the-rest-of-us/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>The T-Mobile G1 storage problem in charts and numbers</title>
		<link>http://androidandme.com/2009/08/news/the-g1-storage-problem-in-charts-and-numbers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-g1-storage-problem-in-charts-and-numbers</link>
		<comments>http://androidandme.com/2009/08/news/the-g1-storage-problem-in-charts-and-numbers/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 08:09:48 +0000</pubDate>
		<dc:creator>Taylor Wimberly</dc:creator>
				<category><![CDATA[Android OS News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[donut]]></category>
		<category><![CDATA[eclair]]></category>
		<category><![CDATA[g1 out of space]]></category>
		<category><![CDATA[g1 storage problem]]></category>

		<guid isPermaLink="false">http://androidandme.com/?p=4338</guid>
		<description><![CDATA[<p>This post is in response to <a href="http://androidandme.com/2009/08/news/t-mobile-g1-owners-dont-expect-any-future-android-updates/">yesterday&#8217;s article</a> that claimed the G1 would not receive future Android updates like Donut and Eclair.  <strong><em>T-Mobile responded they would work with Google to introduce &#8220;future software updates&#8221;, but that still doesn&#8217;t explain how G1 owners will get Donut.</em></strong></p> <p>To begin, let&#8217;s look at the sizes for the [...]]]></description>
			<content:encoded><![CDATA[<p>This post is in response to <a href="http://androidandme.com/2009/08/news/t-mobile-g1-owners-dont-expect-any-future-android-updates/">yesterday&#8217;s article</a> that claimed the G1 would not receive future Android updates like Donut and Eclair.  <strong><em>T-Mobile responded they would work with Google to introduce &#8220;future software updates&#8221;, but that still doesn&#8217;t explain how G1 owners will get Donut.</em></strong></p>
<p>To begin, let&#8217;s look at the sizes for the default partitions of the T-Mobile G1.  These sizes are defined by your device&#8217;s secondary program loader(SPL) and do not change.</p>
<div id="attachment_4340" class="wp-caption aligncenter" style="width: 550px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/08/g1_partition_sizes.png"><img class="size-full wp-image-4340" title="g1_partition_sizes" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/08/g1_partition_sizes.png" alt="The different partitions of the T-Mobile G1." width="540" height="362" /></a><p class="wp-caption-text">The partitions of the T-Mobile G1.</p></div>
<p>The default partition sizes of a T-Mobile G1:</p>
<ul>
<li>dev: 49460K</li>
<li>sqlite_stmt_journals: 4096k</li>
<li>system 69120K</li>
<li>data: 76544K</li>
<li>cache: 69120K</li>
</ul>
<p>The largest partition is data which is where all your apps are installed.  Many users have experienced this filling up after installing 40-50 apps.  The next largest partitions are system and cache.  System is where the Android operating system is installed and cache is where OTA updates are stored.  Note they are the same size.  The cache needs to remain large so that system updates can be downloaded and stored on the device before flashing.</p>
<p>So how full exactly is the system partition where the Android OS is installed?  Out of an available 69120k of storage, 68780k is being used as of the last official T-Mobile update(CRC1).</p>
<div id="attachment_4341" class="wp-caption aligncenter" style="width: 550px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/08/g1_system_partition.png"><img class="size-full wp-image-4341" title="g1_system_partition" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/08/g1_system_partition.png" alt="The system partition free space.  Virtually zero." width="540" height="345" /></a><p class="wp-caption-text">The system partition free space.  Virtually zero.</p></div>
<p>I tried to make a pie chart, but it was a solid circle.  <strong><em>Of the total available space in the system partition, 99.5% is being used.</em></strong> This means there is only 340K of space left for future system updates.</p>
<p>As mentioned in my previous post, Google had an extremely difficult task of making Android 1.5 (Cupcake) even fit on the G1.</p>
<blockquote><p>“Where the situation is really tricky is that the system partition on the US G1 was already filled to the brim with cupcake, and we were routinely flirting with build sizes that were a few dozen kB under the limit (or several MB over…), which means that even small changes to the core platform could very easily push the system size over the limit and staying under the limit took some effort”. Jean-Baptiste Queru, Android Software Engineer</p></blockquote>
<p><strong><em>If Cupcake barely fit on the G1, how do you expect Donut or Eclair to be installed?</em></strong> The only possible fix is to rewrite the partition table to expand the system storage.  This would require flashing a new SPL which would erase all data on the device.  I see no way T-Mobile would ever release an OTA update that flashed the SPL and erased all the partitions.</p>
<p>Could Google and T-Mobile technically find a way to update the G1?  Yes, they could engineer an update method to back data up to the SD card, but I just don&#8217;t see it happening.  The fact remains that the internal storage space is physically limited and this will never change.  It was a major oversight by someone and we have to live with it.</p>
<p>Others have suggested that Google should allow apps to be installed on your SD card.  Again, I never see this happening.  We know for sure this will not happen anytime soon because Donut and Eclair are already feature frozen and do not include this request.</p>
<h2>What about the myTouch 3G?</h2>
<p>The picture for the myTouch 3G is much better.  The sytem partition has been increased about 33% over the G1 and sits around 90 MB.</p>
<p>The default partition sizes of the myTouch 3G:</p>
<ul>
<li>dev: 49460k</li>
<li>sqlite_stmt_journals: 4096k</li>
<li>system: 92160K total</li>
<li>data: 302848K</li>
<li>cache: 81920k</li>
</ul>
<div id="attachment_4343" class="wp-caption aligncenter" style="width: 550px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/08/mytouch_3g_system_partition_.png"><img class="size-full wp-image-4343" title="mytouch_3g_system_partition_" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/08/mytouch_3g_system_partition_.png" alt="The myTouch 3G still has space to spare in the system partition." width="540" height="358" /></a><p class="wp-caption-text">The myTouch 3G still has space to spare in the system partition.</p></div>
<p>Out of the 92160K in available space, 71660K is used and 20500k is free.  This means there is about 20 MB of space left for future updates to the operating system.  It is highly likely that the myTouch 3G will get more updates, but for how long will that be the case.  <strong><em>Will that 20 MB of free space be enough to last a full 2 years of updates?</em></strong> Time will tell.</p>
<p>Please understand this post is not intended to scare you.  I just want to expose the situation now, so you are ready when the next update drops.  We loved the discussions in the previous post and welcome your feedback.  <strong><em>How do you think Google and T-Mobile should handle the situation?</em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/08/news/the-g1-storage-problem-in-charts-and-numbers/feed/</wfw:commentRss>
		<slash:comments>66</slash:comments>
		</item>
		<item>
		<title>Donut code drop reveals new Android features</title>
		<link>http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=donut-code-drop-reveals-new-android-features</link>
		<comments>http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 04:36:29 +0000</pubDate>
		<dc:creator>Taylor Wimberly</dc:creator>
				<category><![CDATA[Android OS News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[donut]]></category>
		<category><![CDATA[eclair]]></category>
		<category><![CDATA[flan]]></category>

		<guid isPermaLink="false">http://androidandme.com/?p=3868</guid>
		<description><![CDATA[<p>Jean-Baptiste Queru, Android engineer, did a <a href="http://twitter.com/jbqueru/status/2840898542" target="_blank">code drop</a> to the  Android Open Source Project which updated the Donut tree.  Android hacker <a href="http://twitter.com/cyanogen" target="_blank">Cyanogen</a> had some issues with all the new API changes but still compiled it to run on a G1.  I <a href="http://forum.xda-developers.com/showthread.php?t=540881" target="_blank">downloaded the rom</a> and flashed it to bring [...]]]></description>
			<content:encoded><![CDATA[<p>Jean-Baptiste Queru, Android engineer, did a <a href="http://twitter.com/jbqueru/status/2840898542" target="_blank">code drop</a> to the  Android Open Source Project which updated the Donut tree.  Android hacker <a href="http://twitter.com/cyanogen" target="_blank">Cyanogen</a> had some issues with all the new API changes but still compiled it to run on a G1.  I <a href="http://forum.xda-developers.com/showthread.php?t=540881" target="_blank">downloaded the rom</a> and flashed it to bring you screenshots of Donut.</p>
<p>The following is a list of changes I have found.</p>
<ul>
<li>Gesture controls</li>
<li>CDMA support</li>
<li>Search system wide</li>
<li>WPA2 enterprise</li>
<li>VPN support</li>
<li>Updated camera</li>
<li>Updated UI and animations</li>
<li>Compatibility Mode</li>
<li>Credential storage</li>
<li>Accessibility option</li>
<li>Speech synthesizer controls</li>
<li>New power control and text widgets</li>
</ul>
<p>Seeing as the build is highly broken, I would not suggest flashing it.  I installed it just to look for changes and see what is coming next.  As we <a href="http://androidandme.com/2009/07/uncategorized/donuts-roadmaps-and-android-2-0/">previously reported</a>, the biggest new additions are gesture controls and a system wide search.  The text-to-speech is also getting an update and has controls to change how the voice sounds and its pace.</p>
<p>CDMA settings also appear in the phone&#8217;s menu.  We knew this was coming, but it is nice to finally see it in a build.  Sprint <a href="http://news.cnet.com/8301-13860_3-10295150-56.html?part=rss&amp;subj=news&amp;tag=2547-1_3-0-20" target="_blank">confirmed</a> they will have an Android phone this year and we are still waiting on Verizon.</p>
<p>Please keep in mind that Donut is just a branch of the Android development and these features may not appear in an upcoming build.  There are also branches for Eclair and Flan, but those have not been made public.  The current code available in the Android Open Source Project (AOSP) is normally about two months behind what Android engineers are actually working on.</p>
<p>Given the way previous branches have been merged and then packaged by the carriers, it could be months before some of these updates officially reach your phone.  I predicted a November time frame for Donut, but there is really no way to tell since Donut is just a branch of development and not an actual upgrade package.</p>
<p><a href="http://androidguys.com/?p=6123" target="_blank">Mark Murphy has a pretty good take</a> on the whole &#8220;Donut is not Android 2.0&#8243; which has been throw around by more and more Android engineers.</p>

<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut5/' title='donut5'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut5-150x150.png" class="attachment-thumbnail" alt="Gesture controls are not working in this build." title="donut5" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut9/' title='donut9'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut9-150x150.png" class="attachment-thumbnail" alt="CDMA Call Settings" title="donut9" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut13/' title='donut13'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut13-150x150.png" class="attachment-thumbnail" alt="WPA2 support is coming." title="donut13" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut5-2/' title='donut5'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut5-150x150.jpg" class="attachment-thumbnail" alt="Changed camera layout." title="donut5" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut12/' title='donut12'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut12-150x150.png" class="attachment-thumbnail" alt="New loading animation." title="donut12" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut10/' title='donut10'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut10-150x150.png" class="attachment-thumbnail" alt="Compatibility Mode is a new feature." title="donut10" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut11/' title='donut11'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut11-150x150.png" class="attachment-thumbnail" alt="Secure credentials to provide info to apps." title="donut11" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut14/' title='donut14'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut14-150x150.png" class="attachment-thumbnail" alt="New system wide search." title="donut14" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut15/' title='donut15'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut15-150x150.png" class="attachment-thumbnail" alt="Add VPN settings." title="donut15" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut16/' title='donut16'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut16-150x150.png" class="attachment-thumbnail" alt="Accessibility options coming soon." title="donut16" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut17/' title='donut17'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut17-150x150.png" class="attachment-thumbnail" alt="Text-to-speech options" title="donut17" /></a>
<a href='http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/attachment/donut18/' title='donut18'><img width="150" height="150" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/07/donut18-150x150.png" class="attachment-thumbnail" alt="New power control widget allows you to toggle settings." title="donut18" /></a>

]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/07/news/donut-code-drop-reveals-new-android-features/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Donuts, roadmaps, and Android 2.0</title>
		<link>http://androidandme.com/2009/07/news/donuts-roadmaps-and-android-2-0/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=donuts-roadmaps-and-android-2-0</link>
		<comments>http://androidandme.com/2009/07/news/donuts-roadmaps-and-android-2-0/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 08:01:21 +0000</pubDate>
		<dc:creator>Taylor Wimberly</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[android 2.0]]></category>
		<category><![CDATA[android updates]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[donut]]></category>
		<category><![CDATA[eclair]]></category>
		<category><![CDATA[g1]]></category>
		<category><![CDATA[mytouch 3g]]></category>

		<guid isPermaLink="false">http://androidandme.com/?p=3767</guid>
		<description><![CDATA[<p>For several months we heard the chant, &#8220;Where&#8217;s my cupcake?&#8221;.  Rumors and leaks were rampant as everyone tried to guess the official release date of the Android 1.5 build.  After many delays, T-Mobile finally rolled out the update and the complainers took a break to enjoy their dessert.</p> <p>The next treat on the Android menu [...]]]></description>
			<content:encoded><![CDATA[<p>For several months we heard the chant, &#8220;Where&#8217;s my cupcake?&#8221;.  Rumors and leaks were rampant as everyone tried to guess the official release date of the Android 1.5 build.  After many delays, T-Mobile finally rolled out the update and the complainers took a break to enjoy their dessert.</p>
<p>The next treat on the Android menu is Donut, which was recently demonstrated at Google I/O.  New features include a system wide search, multilingual text-to-speech, and gesture input controls.</p>
<p>If you missed the presentation <a href="http://www.youtube.com/watch?v=uX9nt8Cpdqg" target="_blank">video</a>, here is Romain Guy showing off the Donut build (starts about 3:30).</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="540" height="437" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/uX9nt8Cpdqg&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="540" height="437" src="http://www.youtube.com/v/uX9nt8Cpdqg&amp;hl=en&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Multiple sites have been referring to Donut as Android 2.0, but that is not the case.  A few of the Android engineers have made this point clear:</p>
<blockquote><p>&#8220;Just to set the record straight, there are currently no official  version numbers for future versions of Android, so let&#8217;s please not  call anything &#8220;2.0&#8243; as nobody knows what that refers to.&#8221; &#8211; Jean-Baptiste Queru</p>
<p>&#8220;First of all there is no such thing as Android 2.0. Donut is Donut, that&#8217;s all. Then we never said Donut would not be supported on ADP1 or G1.&#8221; &#8211; Romain Guy</p>
<p>&#8220;We don&#8217;t know what android 2.0 will be.  We are doing all our work by pastry and someone on the marketing side makes up the version number later&#8221; &#8211; Mike Lockwood</p></blockquote>
<p>So while Donut will be released this year, Android 2.0 is quite a few more pastries away in the future.  If you are wondering when Android 2.0 will drop, there is no answer in site.  Keep an eye on the official <a href="http://source.android.com/roadmap" target="_blank">Android roadmap</a>, but it hasn&#8217;t been updated since early 2009.</p>
<h2>G1 Lifecycle</h2>
<p>While we are on the subject of updates, let&#8217;s discuss the lifespan of the T-Mobile G1.  The phone should receive the Donut update, but there are concerns if it will be compatible with later Android builds.  The problem should be no surprise to heavy Android users &#8211; the G1 is limited by its small internal memory.</p>
<p>Already, we have seen this space issue become a problem for G1 owners trying to load Magic and Hero builds of Android.  Some roms require a new SPL, secondary program loader, which repartitions the internal storage to free up more space.  Other builds require that some data is loaded onto your SD card to make up for the limited space.  Either way, the phone must be hacked which doesn&#8217;t fly for an official T-Mobile update.</p>
<p>This point is again explained by more Android engineers:</p>
<blockquote><p>&#8220;If the data doesn&#8217;t fit on /data, no amount of backup/restore will  make it fit. It just doesn&#8217;t fit.  An upgrade can require to wipe /data, which is not acceptable on the  G1&#8243; &#8211; Jean-Baptiste Queru</p>
<p>&#8220;Also I think the chance that we deliver an OTA update to existing devices  that repartitions the flash storage as part of the update is&#8230;  very small.&#8221; &#8211; Dianne Hackborn</p></blockquote>
<p>With these physical limitations in place, the days of the G1 could be numbered.  HTC has addressed this issue in new phones by upping the internal memory, but where does that leave all the early adopters?  All we can do is wait and see what happens.</p>
]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/07/news/donuts-roadmaps-and-android-2-0/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Hold The Sprinkles On My Cupcake, Please:  Exploring The Different Flavors of Android</title>
		<link>http://androidandme.com/2009/05/news/hold-the-sprinkles-on-my-cupcake-please-exploring-the-different-flavors-of-android/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hold-the-sprinkles-on-my-cupcake-please-exploring-the-different-flavors-of-android</link>
		<comments>http://androidandme.com/2009/05/news/hold-the-sprinkles-on-my-cupcake-please-exploring-the-different-flavors-of-android/#comments</comments>
		<pubDate>Wed, 06 May 2009 21:44:22 +0000</pubDate>
		<dc:creator>Taylor Wimberly</dc:creator>
				<category><![CDATA[Android OS News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[android 1.5]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[haykuro]]></category>
		<category><![CDATA[jesusfreke]]></category>
		<category><![CDATA[the dude]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=2562</guid>
		<description><![CDATA[<p>Why is T-Mobile holding up the release of their cupcake update?  Why would you want to install the cupcake update manually, when you will eventually get it?  What are the pros and cons of using a non T-Mobile build of Android?  Where is my cupcakes?</p> <p>In order to better understand this upgrade process, allow us [...]]]></description>
			<content:encoded><![CDATA[<p>Why is T-Mobile holding up the release of their cupcake update?  Why would you want to install the cupcake update manually, when you will eventually get it?  What are the pros and cons of using a non T-Mobile build of Android?  Where is my cupcakes?</p>
<p>In order to better understand this upgrade process, allow us to examine the relationship between HTC, Google, and T-Mobile.  HTC is the hardware manufacturer of the G1, Google develops the Android operating system, and T-Mobile sells the device to end users with a service contract.  All three companies are members of the <a href="http://www.openhandsetalliance.com/index.html" target="_blank">Open Handset Alliance</a> which exists to push the Android platform.  A similar comparison that is more familiar with many of you would be the way Dell, Microsoft, and Time Warner operate.</p>
<div id="attachment_2614" class="wp-caption aligncenter" style="width: 550px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/androidcomparison_540.png"><img class="size-full wp-image-2614" title="androidcomparison_540" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/androidcomparison_540.png" alt="Who is really in control?" width="540" height="210" /></a><p class="wp-caption-text">Who is really in control?</p></div>
<p>So what does any of this have to do with Cupcake?  Let&#8217;s look at the PC side first and see how they operate together.  Microsoft develops the Windows operating system and then Dell pays for a license to distribute it on their PCs.  Does Dell ship out a plain vanilla version of Windows? No.  They take the operating system and then modify it by adding additional software and drivers for their equipment.</p>
<p>Time Warner basically provides no role in the operating system, except that they choose to offer support for it.  If you would like, you could take your Dell PC and load a version of Linux onto it, but then Time Warner would not provide you with technical support.  They exist in this scenario for one purpose, to provide you internet access.</p>
<p>Now let&#8217;s look back at Android and examine the similarities.  When Google releases a new version of Android, T-Mobile takes it and adds their own software like MyFaves.  At the same time, <a href="http://www.htc.com/www/support/android/adp.html" target="_blank">HTC releases their own images of Android</a> that lack the T-Mobile branding.  They do this so that developers can take the latest release and test it to ensure compatibility with their applications.  Just like in the PC world, if you do not like the version of the operating system that shipped with your device, you can install an alternative.</p>
<p>The huge difference between these two scenarios is that Microsoft Windows is a closed operating sytem and Android is open source(mostly).  Since Android is open source, it is actually encouraged that users take the operating system and modify it to their liking.  And that is exactly what has happened.  Android enthusiasts like <a href="http://jf.andblogs.net/" target="_blank">Jesusfreke</a> have taken the Android operating system and modified it to include new features like multitouch, installing apps to your SD card, WiFi tethering, and more.</p>
<h2>Pros of an alternate version of Android</h2>
<p>The biggest advantage of having an alternate version of Android is <strong><em>freedom</em></strong>.  Instead of allowing T-Mobile to dictate how you use your phone, you have the power to choose what apps are installed on your device.  Even if you do know how to modify the operating system yourself, there are many versions out there including releases from Jesusfreke, Haykuro, and The Dude.  The highlights of an alternate build are:</p>
<ul>
<li>Full root access to modify the operating system however you see fit</li>
<li>Support for new features like multitouch</li>
<li>More frequent updates vs T-Mobile</li>
<li>Ability to upgrade on your own schedule and not T-Mobile&#8217;s</li>
<li>Option to install other Linux distros like Ubuntu</li>
</ul>
<p>As you can see from the recent cupcake update, the root users had several weeks head start to play with the new Android 1.5.  T-Mobile USA has yet to confirm the details of their rollout and it could be weeks before everyone gets it.</p>
<h2>Cons of an alternate version of Android</h2>
<p>The real power users would tell you there are no cons of an alternate build, but the average person could run into difficulty.  And when they run into difficulty, where do they turn?  That is the main concern at this point in time.</p>
<p>If you are not running an official T-Mobile version of Android, they are not likely to offer you support when you run into problems.  Thankfully, the community of root users grows every day and many people are willing to help.  So instead of picking up the phone to dial T-Mobile support, you might ask your question via <a href="http://twitter.com/androidandme" target="_blank">Twitter</a> or any of the Android forums.</p>
<p>Another concern that has not really been discussed is T-Mobile&#8217;s position on the alternate builds.  To date, I have seen nothing from them that would indicate they frown upon it.  We are in essence like their beta testers and I believe we contribute greatly to the community.  If they have accepted us this long, I doubt they will move to disrupt the open source community.</p>
<h2>So should I root my phone or leave it alone?</h2>
<p>If you are coming to me and asking about rooting your phone, it really depends on your technical knowledge.  Each month that passes the upgrade process is simplified, but there are still quite a few hoops to jump through.  In the future it might be as simple as 1-click and I would suggest it to more people, but we are not there.</p>
<p>Look in the mirror and ask yourself this question: <strong><em>Am I comfortable loading an operating system on my home PC</em></strong>?  If the answer is yes, then by all means go ahead.  If you are not really sure, I&#8217;d sit on the sidelines a little longer and wait for the process to be refined even further.</p>
<p>If you are still curious about this whole root process, you can <a href="http://www.androidandme.com/2009/05/guides/beginners-guide-for-rooting-your-android-g1-to-install-cupcake/" target="_self">browse through our root guide that is a work in progress</a>.  I&#8217;m not ready to remove the huge warning I placed on it, but you can still browse it over to see what is actually involved.</p>
<div id="attachment_2615" class="wp-caption aligncenter" style="width: 550px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/cupcakenosprinkles_540.png"><img class="size-full wp-image-2615" title="cupcakenosprinkles_540" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/cupcakenosprinkles_540.png" alt="One cupcake does not satisfy all.  We need more choices." width="540" height="210" /></a><p class="wp-caption-text">One cupcake does not satisfy all.  We need more choices.</p></div>
<p><strong>Update</strong>:  T-Mobile has <a href="http://forums.t-mobile.com/tmbl/board/message?board.id=Android_MR&amp;thread.id=1" target="_blank">confirmed the cupcake update for next week</a> and here is a <a href="http://www.youtube.com/watch?v=zpfQISmjmVs" target="_blank">video</a> from Google to make the wait that much more painful.</p>
<p><object width="539" height="328" data="http://www.youtube.com/v/zpfQISmjmVs&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/zpfQISmjmVs&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/05/news/hold-the-sprinkles-on-my-cupcake-please-exploring-the-different-flavors-of-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cupcake Widgets Preview For Android 1.5</title>
		<link>http://androidandme.com/2009/05/news/cupcake-widgets-preview-for-android-15/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cupcake-widgets-preview-for-android-15</link>
		<comments>http://androidandme.com/2009/05/news/cupcake-widgets-preview-for-android-15/#comments</comments>
		<pubDate>Wed, 06 May 2009 07:09:47 +0000</pubDate>
		<dc:creator>Taylor Wimberly</dc:creator>
				<category><![CDATA[Android OS News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[android 1.5]]></category>
		<category><![CDATA[android widgets]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[cupcake widgets]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=2583</guid>
		<description><![CDATA[<p>There are so many new features of <a href="http://developer.android.com/sdk/android-1.5-highlights.html" target="_blank">Android 1.5</a> that it is hard to pick a favorite.  Desktop widgets have been around since the <a href="http://www.amazon.com/gp/product/B001JT1U1E?ie=UTF8&#38;tag=aamblogger1-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=B001JT1U1E">T-Mobile G1</a> shipped, but now developers have the <a href="http://android-developers.blogspot.com/2009/04/introducing-home-screen-widgets-and.html" target="_blank">new AppWidget Framework</a> to play with.  Before this recent update, developers had to target their widgets for a [...]]]></description>
			<content:encoded><![CDATA[<p>There are so many new features of <a href="http://developer.android.com/sdk/android-1.5-highlights.html" target="_blank">Android 1.5</a> that it is hard to pick a favorite.  Desktop widgets have been around since the <a href="http://www.amazon.com/gp/product/B001JT1U1E?ie=UTF8&amp;tag=aamblogger1-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B001JT1U1E">T-Mobile G1</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=aamblogger1-20&amp;l=as2&amp;o=1&amp;a=B001JT1U1E" border="0" alt="" width="1" height="1" /> shipped, but now developers have the <a href="http://android-developers.blogspot.com/2009/04/introducing-home-screen-widgets-and.html" target="_blank">new AppWidget Framework</a> to play with.  Before this recent update, developers had to target their widgets for a specific home replacement app like aHome or Open Home and there was issues with security.  Now that Google has released the Widget API, we will see a flood of new widgets hit the market over the coming weeks and months.</p>
<div id="attachment_2588" class="wp-caption alignright" style="width: 160px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/cupcakewidgets5.png"><img class="size-thumbnail wp-image-2588" title="cupcakewidgets5" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/cupcakewidgets5-150x150.png" alt="Dilbert, Binary Clock, Engadget RSS, Battery, and Note Widgets." width="150" height="150" /></a><p class="wp-caption-text">Dilbert, Binary Clock, Engadget RSS, Battery, and Note Widgets.</p></div>
<p>Included in the next Android build are two new packaged widgets.  Users can now add a music player and calendar widget to their desktop.  The music player widget allows basic control over the Music application.  You are given play, pause, and skip controls.  If you tap the widget, it launches the full Music app so you can create and edit play lists.</p>
<p>The other new widget is a calendar window that displays your Google Calendar events.  Again, tapping the widget launches the full Calendar application.  I have placed this widget on my main home screen and it&#8217;s a nice reminder of my upcoming agenda.  The full list of official widgets includes:</p>
<ul>
<li>Analog Clock</li>
<li> Calendar</li>
<li> Music Player</li>
<li>Picture Frame</li>
<li>and Search</li>
</ul>
<p>A quick search of the Market will return many additional free widgets that you can use to customize your desktop.  There are widgets for weather, alernate style clocks, comic strips, RSS feeds, notes, and more.  Almost any application can be turned into a widget and I&#8217;m sure we will see just that happen.</p>
<div id="attachment_2584" class="wp-caption alignleft" style="width: 160px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/cupcakewidgets1.png"><img class="size-thumbnail wp-image-2584" title="cupcakewidgets1" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/cupcakewidgets1-150x150.png" alt="Retro Clock, Weather, Calendar, RSS, and Music widgets." width="150" height="150" /></a><p class="wp-caption-text">Retro Clock, Weather, Calendar, RSS, and Music widgets.</p></div>
<p>The main benefit of the new widgets is easier access to information.  Instead of having to launch an application and wait for it to load, you can view the information you need directly from the home screen.  I particularly enjoyed the new <a href="http://jsharkey.org/blog/2009/04/24/forecast-widget-for-android-15-with-source/" target="_blank">weather widget from Jeff Sharkey</a>.  When you add the widget to your desktop you can choose from a 1&#215;1 or 2&#215;1 size.  As you add the widget, Google services will automatically detect your location and pull up the latest weather info.  Like most of the other widgets, a quick tap expands the widget area to reveal a 5-day forecast.</p>
<p>Users wanting to test these new widgets out, will have to wait for the Android 1.5 update.  With the recent upgrade, developers now have to define the minimum SDK version that the application is compatible with.  If an app or widget is designed for Android 1.5 and up, then it will not display on the Market to Android 1.1 users.</p>
<p>If you are interested in the upcoming widgets for Android 1.5, check out the contest Justin is running over at <a href="http://android-dls.com/droid-dev-challenge.html" target="_blank">Android-DLs.com</a>.  He currently has 15 developers who have entered the contest and will be releasing widgets soon.  If you would like to contribute, you can make a donation to the prize pool or post your idea for any widget you would like to see.</p>
<div id="attachment_2589" class="wp-caption aligncenter" style="width: 550px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/cupcakewidgets_540.png"><img class="size-full wp-image-2589" title="cupcakewidgets_540" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/cupcakewidgets_540.png" alt="cupcakewidgets_540" width="540" height="210" /></a><p class="wp-caption-text">Will widgets overtake themes in numbers of uploads?</p></div>
]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/05/news/cupcake-widgets-preview-for-android-15/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Beginners Guide For Rooting Your Android G1 To Install Cupcake</title>
		<link>http://androidandme.com/2009/05/beginners/guides/beginners-guide-for-rooting-your-android-g1-to-install-cupcake/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=beginners-guide-for-rooting-your-android-g1-to-install-cupcake</link>
		<comments>http://androidandme.com/2009/05/beginners/guides/beginners-guide-for-rooting-your-android-g1-to-install-cupcake/#comments</comments>
		<pubDate>Tue, 05 May 2009 05:41:19 +0000</pubDate>
		<dc:creator>Taylor Wimberly</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android 1.5]]></category>
		<category><![CDATA[android jesusfreke what is]]></category>
		<category><![CDATA[android root]]></category>
		<category><![CDATA[android root access difficult]]></category>
		<category><![CDATA[begginers]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[how to install jesusfreke]]></category>
		<category><![CDATA[how to root]]></category>
		<category><![CDATA[jesusfreke]]></category>
		<category><![CDATA[jesusfreke android]]></category>
		<category><![CDATA[jf root]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[why would you root your g1 phone]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=912</guid>
		<description><![CDATA[<p><strong>This guide is outdated and a newer version if offered.  Please visit <a href="http://androidandme.com/2009/08/news/how-to-root-a-t-mobile-g1-and-mytouch-3g-android-phone/">How to root a T-Mobile G1 and myTouch 3G</a>. </strong></p> <p>I first wrote this guide several months ago, but decided not to post it.  After all the cupcake builds were released and people kept asking for help with upgrading, I decided to [...]]]></description>
			<content:encoded><![CDATA[<p><strong>This guide is outdated and a newer version if offered.  Please visit <a href="http://androidandme.com/2009/08/news/how-to-root-a-t-mobile-g1-and-mytouch-3g-android-phone/">How to root a T-Mobile G1 and myTouch 3G</a>.<br />
</strong></p>
<p>I first wrote this guide several months ago, but decided not to post it.  After all the cupcake builds were released and people kept asking for help with upgrading, I decided to touch it up and put it out in the open.  If you are interested in rooting your phone and installing one of the latest cupcake builds, please read the entire guide before getting started.</p>
<p>If you are nervous about upgrading or want more information on the pros/cons <a href="http://www.androidandme.com/2009/05/news/hold-the-sprinkles-on-my-cupcake-please-exploring-the-different-flavors-of-android/" target="_self">read our article about the different flavors of Android</a>.</p>
<p>This article serves one purpose:  demonstrating the easiest method possible to root your Android device.  It is currently intended for the T-Mobile G1 and will be updated when other hardware becomes available.  If you do not know what root access is, then you most likely should not attempt to modify your phone.  Having a rooted phone is mostly for power users.</p>
<h2>Preparing Your Phone For Root &#8211; Important Disclaimers</h2>
<p>Before we begin to root your phone, let&#8217;s cover a few basics.</p>
<p><strong>This guide is intended for US phones</strong>.  If you are in a country other than the United States, please visit the <a href="http://forum.xda-developers.com/forumdisplay.php?f=448" target="_blank">xda-developers forums</a> for more information on rooting your Android device.</p>
<p><strong>If you do not read and follow instructions, you will have trouble</strong>.  We are trying to make this guide as fool proof as possible, but if you do not follow instructions, you will have problems.  I suggest reading the entire guide before you start.  This way you can become familiar with the entire process.  Thankfully, most upgrade problems can be resolved by flashing the RC29 downgrade and starting over.</p>
<p><strong>Make sure your battery is fully charged</strong>.  We do not want your phone to die out in the middle of an upgrade flash.  Go plug it in now while you read the rest of this guide.</p>
<p><strong>Set aside at least 60 minutes to root your phone</strong>.  The entire process can be completed in about 30 minutes, but I suggest you plan on it taking longer.  We do not want you to get half-way through and then stop.  If you start the root process and do not complete it, you might be unable to use your device and make phone calls.</p>
<p><strong>If you install a non T-Mobile build of Android, you will be missing T-Mobile apps like MyFaves.</strong> You can still update your MyFaves online, but will be missing the app for now.  If this is a problem for you, then do not upgrade.  Also absent from the Android Developer Phone builds are several of the messaging clients like MSN, Yahoo, and AIM.  If you need these apps, there are many replacements available in the market.</p>
<p><strong>A WiFi connection will greatly reduce the total time required and I highly suggest it</strong>.  You will be downloading several files with some as large as 40MB.  Connect to a WiFi network when possible.  You could attempt this over 2G/3G but I do not recommend it.</p>
<p><strong>The first time you root your phone, all data will be wiped</strong>.  Any data you want to keep must first be backed up before you begin.  Most of the important information on your phone is synced with Google, but there are other things you might want to backup.  Call logs, SMS history, and phone settings are the most commonly backed up items.  Thankfully, there are several applications in the Android Market that can backup most data on your phone.  <a href="http://www.cyrket.com/package/com.rerware.android.MyBackupPro" target="_blank">MyBackup Pro</a> from Rerware allows you to backup your data to your SD card or online.</p>
<p><strong>Part of the root process requires you to format your SD card</strong>.  After you have backed up data to your SD card, be sure to copy it all over to your PC before formatting.  If you have an extra microSDHC card, I suggest using the spare for the root process.  Also note it takes several minutes to format your micro SD card to the FAT32 file system, so I suggest using the smallest sized card to speed up the process.</p>
<p><strong>After you root your phone, you will not receive system updates from T-Mobile</strong>.  Part of the root process blocks T-Mobile from applying updates to your phone.  This is done on purpose to prevent a future update from removing root access.  The good thing is you can manually update your phone to a new custom version of the operating system.  T-Mobile tends to roll out new updates over the span of several days, but when you have root you can apply the update as soon as its available.  This update process for some root users has been simplified with the application <a href="http://www.androidandme.com/2009/03/news/android-root-users-rejoice-jf-updater-released-on-market/" target="_self">JF Updater</a>.  See the end of this article for more information on keeping your phone up to date.</p>
<p><strong>If you run non supported software, T-Mobile will not offer technical support for you</strong>.  This can be a make or break issue for some people.  Instead of turning to T-Mobile when you have problems, you will turn to the community for help.  There are many ongoing efforts in the community to help people and most questions can easily be answered via Twitter or several Android forums.  You can of course, return to the official T-Mobile version of Android whenever you choose.</p>
<h2>Part 1. Downgrade Your Phone to RC29.</h2>
<p>Before we begin, let&#8217;s check the current build of Android you are running.  From the home screen, press the Menu button and select &#8220;Settings&#8221;.  From the settings menu, scroll to the bottom and click &#8220;About Phone&#8221;.  At the bottom of the about screen you will find the &#8220;Build Number&#8221;.  Look for the part that says &#8220;RC##&#8221;.  The numbers after RC indicate the release canidate you have installed.  If you have RC30 and above, you will need to downgrade back to RC29.  The purpose of this downgrade is to exploit a security hole that existed before RC30 was released.</p>
<p>In order to apply updates to your phone, we must first format your micro SD card to the FAT32 file system.  <strong><em>As noted above, when you format your SD card, it will erase all data</em></strong><em></em>.  Most micro SDHC cards are already formatted for FAT32, but some are FAT16 and I suggest doing it again if you are not sure.  Instructions for Windows users:</p>
<ul>
<li>Hook your phone up to your PC using a USB cable.</li>
<li>Click the notification on your phone that says &#8220;USB Connected&#8221;.  Select the &#8220;Mount&#8221; option.</li>
<li>Once the device is mounted, you will see a removable disk show up on your computer.  Right click the device and select Format.</li>
<li>Pick FAT32 for the file system and click start.  Do not perform a quick format.</li>
<li>When the format is complete, you can disconnect your phone by clicking &#8220;safely remove hardware&#8221; like any other USB device.</li>
</ul>
<p>Now that your SD card is formatted, we can start the root process.  For this guide we will be using the root application created by <a href="http://androidactivity.com/" target="_blank">Mike Moussa</a>.  His app simplifies the process by including download links to the required files you will need.  It also scripts some of the commands to prevent you from making typing errors.</p>
<p>Download the root app here:  <a href="http://www.androidactivity.com/root/root.apk" target="_blank">http://www.androidactivity.com/root/root.apk</a></p>
<p>You can either download the file on your PC or directly to your phone(I suggest phone).  Before we can install the file, we need to tell your phone to allow non-Market applications.</p>
<ul>
<li>From the home screen, press &#8220;Menu&#8221;.</li>
<li>Go to &#8220;Settings&#8221; first then &#8220;Application Settings&#8221;.</li>
<li>Check the box that says &#8220;Unknown sources&#8221;.</li>
</ul>
<p>Now that we can install non-Market applications, we need to find the file on your phone and launch it.  If you are in the Android browser, you can go to menu &gt; more &gt; downloads.  If you have a file manager like <a href="http://www.cyrket.com/package/com.lindaandny.lindamanager" target="_blank">Linda</a> installed it should be located in &#8220;/sdcard/download&#8221;.  Click the file called &#8220;root.apk&#8221; and hit install.</p>
<p><strong>Update</strong>:  Some users have reported the DREAIMG.nbh file gets corrupted when downloading over 3G/Edge.  To avoid this just download the file to your PC and then copy it to the SD card.</p>
<p>When the root application is installed, launch it from your application tray.  Click on &#8220;Step1: Download NBH file&#8221; to start the first download.  This file &#8220;DREAIMG.nbh&#8221; is what will downgrade your phone back to RC29.  Wait for the download to finish, then complete the following steps.</p>
<ul>
<li>Power off your phone.</li>
<li>Holding down the camera button, power the phone back on.</li>
<li>Wait for the bootloader to come up all the way, and press the Power button to begin the update.</li>
<li>When the first part completes it will prompt you to hit the action key to continue.  The trackball is the action key.</li>
<li>Once the update is finished, you can reboot your phone by pressing TALK+MENU+POWER.</li>
</ul>
<p><strong>Stop and Verify</strong>:  When the phone reboots, you should be greeted by a fresh install of Android.  Go through the setup process again for signing into your Google account.  You can double check that the downgrade was successful by checking your build number as explained earlier.  Press &#8220;Menu&#8221;, then &#8220;Settings&#8221;, and click &#8220;About Phone&#8221;.  Your version after the downgrade will read RC29.</p>
<h2>Part 2. Install New Bootloader.</h2>
<p>Now that we are running RC29, we can exploit the known security hole to gain permanent root access.  The next step involves replacing the <a href="http://forum.xda-developers.com/showthread.php?t=455860" target="_blank">SPL</a> or secondary program loader.  This new bootloader is what allows us to load a custom build of Android.  Note that the SPL is independent of the Android build that runs on top of it.</p>
<p>Since the downgrade wiped our phones, we will need to reinstall the root application we used earlier to finish up the process.</p>
<p>Download the root app again here:  <a href="http://www.androidactivity.com/root/root.apk" target="_blank">http://www.androidactivity.com/root/root.apk</a></p>
<p>Follow the previous instructions to install the root app and launch it.  We will now perform &#8220;Step2:  Download IMG and HardSPL files&#8221;.  The security hole we will be exploiting requires you to type a command on the physical keyboard.  After you click Step 2, wait for the download to complete and then perform the following steps.</p>
<ul>
<li>Go to the home screen and open up your keyboard.</li>
<li>Hit enter, pause a second, then hit enter again.</li>
<li>Type &#8220;telnetd&#8221; in all lower case minus the quotes. Ignore the contact search that comes up.</li>
<li>Press enter again.</li>
</ul>
<p>After typing the &#8220;telnetd&#8221; command return to the root.apk app and press &#8220;Step3: Protect your root&#8221;.  This step runs a script that will perform the SPL upgrade.  If you see any errors, it means the telnet session is not open.  Return to the previous instructions and try launching telnet again.  If you are still having problems with Step 3, reboot your phone and try again.  After the script runs, we need to reboot the phone to apply the update file.</p>
<ul>
<li>Power off your phone.</li>
<li>Hold down the Home key and power the phone back on.</li>
<li>When you see the triangle with the ! inside it, then press Alt+L to display the bootloader options.</li>
<li>Press Alt+S to apply the update.zip file.</li>
<li>When the update is finished, you can reboot by pressing TALK+MENU+POWER.</li>
</ul>
<h2>Part 3. Upgrade the Radio Image to support Android 1.5</h2>
<p>Before we move onto the last part, we must upgrade the Radio Image to the latest version that supports Android 1.5.  The new radio image has been posted on <a href="http://www.htc.com/www/support/android/adp.html" target="_blank">HTC&#8217;s support website</a> for download.  In order to apply the Radio update, we must download the file &#8220;ota-radio-2_22_19_26I.zip&#8221;.</p>
<p><strong>Update</strong>: If the HTC download does not work, here is an alternate link to download <a href="http://android-roms.googlecode.com/files/ota-radio-2_22_19_26I.zip" target="_self">ota-radio-2_22_19_26l.zip</a>.</p>
<p>Once the file is downloaded, it must be renamed update.zip and placed in the root directory of your SD card.  This means to place it in the main directory and not inside any folder.  If there is an update.zip file already present from the previous steps, it is ok to overwrite the file or delete it.  When the radio image file is renamed as update.zip and placed on your SD card perform the following steps:</p>
<ul>
<li>Power off your phone.</li>
<li>Hold down the Home key and power the phone back on.</li>
<li>When you see the triangle with the ! inside it, then press Alt+L to display the bootloader options.</li>
<li>Press Alt+S to apply the update.zip file.</li>
<li>When prompted, hit Home+Back to write the image file.</li>
<li>When the update is finished, you can reboot by pressing TALK+MENU+POWER.</li>
</ul>
<p><strong>Stop and Verify</strong>:  You can check the version of your radio image to make sure it updated.  Go to Settings &gt; About Phone &gt; Baseband version.  The version number should end in 2.22.19.26l just like the original name of the update file.</p>
<h2>Part 4. Install Custom Android Build.</h2>
<p>Now that the hard parts are over, we are ready to install a custom build of Android.  There are many to choose from, but I suggest the most recent build from <a href="http://jf.andblogs.net/" target="_blank">JesusFreke</a>.  His version includes multi-touch support in the browser and a <a href="http://forum.xda-developers.com/showthread.php?t=475381" target="_blank">host of other features</a>.  I have chosen the JF build because it was <a href="http://forum.xda-developers.com/showthread.php?t=511443" target="_blank">voted the most popular</a> and has been downloaded the most times.  There are also custom builds available from <a href="http://haykuro.theiphoneproject.org/" target="_blank">Haykuro</a> and <a href="http://forum.xda-developers.com/showthread.php?t=507151" target="_blank">The Dude</a> that we will explore in a future post.  For this last part, we will no longer use the root.apk application.  It links to an old version of a JesusFreke build that we do not want to install.  Instead, we will download the latest build from his blog <a href="http://jf.andblogs.net/" target="_blank">http://jf.andblogs.net</a>.</p>
<p>The file we want to download is <a href="http://jf.andblogs.net/wp-content/plugins/download-monitor/download.php?id=9" target="_blank">JFv1.50 ADP1.5</a>.</p>
<p>Please note that this cupcake build along with the others is based on the ADP version of Android and is different from the RC builds that T-Mobile offers.  The Android Developers Phone version is the build given to developers and lacks the T-Mobile branded apps.  The Release Candidate builds are approved and released by T-Mobile.  You can swap back and forth between build types, but you will need to wipe your phone each time.</p>
<p>Once you have downloaded the update file <a href="http://jf.andblogs.net/wp-content/plugins/download-monitor/download.php?id=9" target="_blank">JFv1.50 ADP1.5</a> it must be renamed update.zip and placed on your SD card like before.  Make sure the file is named update.zip and copied to the main directory of your SD card.  The most common problems I have seen are Windows users who name the file update.zip.zip by mistake and others who place the update.zip in the wrong place.  After the file is in place we need to reboot and apply it:</p>
<ul>
<li>Power off your phone.</li>
<li>Hold down the Home key and power the phone back on.</li>
<li>Wait for the bootloader to display, then press Alt+L to display the bootloader options.</li>
<li>Press Alt+W to wipe the data and cache folders.  You must wipe when going form a RC to ADP build.</li>
<li>Press Alt+S to apply the update.zip file.</li>
<li>When the update is finished, you can reboot by pressing TALK+MENU+POWER.</li>
</ul>
<p>After the phone loads back to the home screen, you are now complete.  One of the first apps you should download is <a href="http://www.cyrket.com/package/jfupdater.ui" target="_blank">JF Updater</a>.  This will make getting updates in the future much easier and you will not have to repete all these steps.</p>
<p><strong>Stop and Verify</strong>:  Look at the list of programs you have installed.  You should now see Terminal Emulator.  This means you are now running a custom build.  Launch Terminal Emulator and type the following command to display what version you have:  &#8220;getprop ro.modversion&#8221;.  It should read JFv1.50.</p>
<p><strong>More To Follow</strong>:</p>
<ul>
<li>Creating an ext2 Linux partition on your SD card</li>
<li>Moving your apps and cache to your SD card</li>
<li>Installing and using a WiFi Tether app</li>
</ul>
<p><em>I could keep typing forever, but I will stop and let people check for errors.  Will update in the morning.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/05/beginners/guides/beginners-guide-for-rooting-your-android-g1-to-install-cupcake/feed/</wfw:commentRss>
		<slash:comments>343</slash:comments>
		</item>
		<item>
		<title>#AskAndy &#8211; Your Android Questions Answered Volume 2</title>
		<link>http://androidandme.com/2009/05/beginners/guides/askandy-your-android-questions-answered-volume-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=askandy-your-android-questions-answered-volume-2</link>
		<comments>http://androidandme.com/2009/05/beginners/guides/askandy-your-android-questions-answered-volume-2/#comments</comments>
		<pubDate>Sun, 03 May 2009 01:55:33 +0000</pubDate>
		<dc:creator>Taylor Wimberly</dc:creator>
				<category><![CDATA[Ask Andy]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[android 1.5]]></category>
		<category><![CDATA[android answers]]></category>
		<category><![CDATA[android community]]></category>
		<category><![CDATA[android help]]></category>
		<category><![CDATA[android questions]]></category>
		<category><![CDATA[ask andy]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[haykuro]]></category>
		<category><![CDATA[jesusfreke]]></category>
		<category><![CDATA[the dude's]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=2554</guid>
		<description><![CDATA[<p>Welcome to the second edition of <a href="http://www.androidandme.com/2009/04/guides/askandy-all-your-android-related-questions/" target="_self">#AskAndy</a> where we aim to answer all your Android related questions.  I would like to make this a weekly column, but it will only be successful if you continue to send in your questions.  Thank you to everyone who submitted a tweet this week.  Again I have [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to the second edition of <a href="http://www.androidandme.com/2009/04/guides/askandy-all-your-android-related-questions/" target="_self">#AskAndy</a> where we aim to answer all your Android related questions.  I would like to make this a weekly column, but it will only be successful if you continue to send in your questions.  Thank you to everyone who submitted a tweet this week.  Again I have chosen 10 questions to answer and we will try to cover the ones we missed in the coming weeks.  If your question did not get answered, you can submit it again or leave a comment here for help.</p>
<p>I wanted to give a special thanks to <a href="http://twitter.com/whoisnick" target="_blank">@whoisnick</a> who submitted a good answer to one of the questions.  We want to encourage community involvement and will be adding new features to #AskAndy that will make it easier.  As this week&#8217;s winner, we are sending you a $25 <a href="http://www.amazon.com/gp/product/B00067L6TQ?ie=UTF8&amp;tag=aamblogger1-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00067L6TQ">Amazon.com Gift Card</a><img style="border: medium none  ! important; margin: 0px ! important;" src="http://www.assoc-amazon.com/e/ir?t=aamblogger1-20&amp;l=as2&amp;o=1&amp;a=B00067L6TQ" border="0" alt="" width="1" height="1" />.  Keep submitting your questions via Twitter because we will be giving out more <a href="http://www.amazon.com/gp/product/B00067L6TQ?ie=UTF8&amp;tag=aamblogger1-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00067L6TQ">Amazon.com Gift Cards</a><img style="border: medium none  ! important; margin: 0px ! important;" src="http://www.assoc-amazon.com/e/ir?t=aamblogger1-20&amp;l=as2&amp;o=1&amp;a=B00067L6TQ" border="0" alt="" width="1" height="1" /> each week to those who ask and answer questions.</p>
<p>If you would like to participate, you can <a href="http://search.twitter.com/search?q=%23askandy" target="_blank">search the #AskAndy tag on Twitter</a> to see if there are any questions you might be able to answer.  We are working on a dedicated Ask Andy section for the site, but in the mean time you can send responses from the <a href="../contact-me/" target="_self">contact page</a> or send email to andy (at) androidandme.com</p>
<p>Anyone that submits a response to a question will receive full credit with a link back to your site.  If you have any suggestions on how we can improve #AskAndy, leave a comment.  Thanks again and keep the questions coming.</p>
<p><strong>1. <a href="http://twitter.com/jakubmach" target="_blank">jakubmach</a> #AskAndy Is possible to launch gambling applications on Android Market?</strong></p>
<p>I believe it depends on what country you live in.  I know porn and other adult material is not allowed on the Android Market, but I do not see anything that forbids gambling.  Mobile software company <a href="http://hop-on.com/pr_010909.html" target="_blank">Hop-on</a> is releasing several gambling applications for Android.  According to their latest press release, they will be releasing gambling apps in Europe &#8220;where Gaming is legal, secure and regulated&#8221;.</p>
<p><strong>2. <a href="http://twitter.com/nateblackest" target="_blank">nateblackest</a> @androidandme the iphone is well known for its hard to scratch glass screen. How does the g1 compare? I hate most screen skins. #askandy</strong></p>
<div id="attachment_2558" class="wp-caption alignright" style="width: 160px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/invisibleshield.jpg"><img class="size-thumbnail wp-image-2558" title="invisibleshield" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/invisibleshield-150x150.jpg" alt="The invisibleSHIELD offers total protection for you G1." width="150" height="150" /></a><p class="wp-caption-text">The invisibleSHIELD offers total protection for you G1.</p></div>
<p>I carried my G1 in my pocket with a 2nd phone for several months and never scratched the screen.  Even thought I never got a scratch, I still purchased a screen protector.  Overall, I have zero issues with the screen skin.  You can barely even tell it is installed and the touch screen performance has not changed at all.  If you are interested in total phone protection, check out our review of the <a href="http://www.androidandme.com/2009/04/reviews/invisishield-by-zagg-clear-formfitting-armor-for-your-t-mobile-g1/" target="_self">invisibleSHIELD</a>.</p>
<p><strong>3. <a href="http://twitter.com/JaeRobinson" target="_blank">JaeRobinson</a> @androidandme Why does the Home Screen Hang all the time? Is it because other apps need the resources? #askandy</strong></p>
<p>I have found my home screen to hang when your phone is low on memory.  Also, having several of the home replacement apps installed at once slowed down my phone.  I had Sweeter Home, Open Home, dxTop, and aHome all installed at once.  Users are reporting improved performance with the recent cupcake update.  I wiped my phone then installed Android 1.5 on my G1 last night.  There was a noticeable difference in the overall performance; especially when returning to the home screen.</p>
<p>I have not seen any benchmarks done, but I would assume that a phone with more free space will perform better than one that is at the limit.  It is unfortunate that the G1 has such limited space.  Users with hacked phones can install their apps to the SD card, but this feature is not currently supported by the official Android build.  If you would like to join the Google discussion of support for installing apps to your SD card, please <a href="http://code.google.com/p/android/issues/detail?id=1151" target="_blank">visit Issue 1151 and leave a comment</a>.</p>
<p><strong>4. <a href="http://twitter.com/j_norton" target="_blank">j_norton</a> @androidandme #askandy My phone would d/l .zip files out of browser a few weeks ago. Now it says that format is not supported. What gives??</strong></p>
<p>You may have had a file manager installed that was handling the zip files and then removed it.  I suggest Linda File Manager for .zip support.</p>
<p><strong>5. <a href="http://twitter.com/kaushikgopal" target="_blank">kaushikgopal</a> @androidandme #askandy does cupcake allow &#8220;dream&#8221;ers to read pdf?if you store a file(say pdf)on your SDcard,is there a way of accessing it?</strong></p>
<p>The default version of cupcake does not have PDF support.  There are custom Android builds like <a href="http://forum.xda-developers.com/showthread.php?t=507151" target="_blank">The Dude&#8217;s Cupcake</a> that have this added feature.  You can also purchase RepliGo from the Market for PDF support.</p>
<p><strong>6. <a href="http://twitter.com/Aelothir" target="_blank">Aelothir</a> @androidandme Any idea when the update will hit UK G1&#8242;s? #askandy</strong></p>
<p>There have been conflicting reports on the cupcake update from T-Mobile.  Phandroid.com reported that the update was rolling out and <a href="http://phandroid.com/2009/04/30/official-cupcake-update-underway-for-t-mobile-g1-usa/" target="_blank">included a photo</a>, but T-Mobile has yet to confirm the update.  According to a <a href="http://twitter.com/TMobile_USA/status/1662465308" target="_blank">Twitter update</a> from T-Mobile, &#8220;T-Mobile USA will confirm details of Android 1.5 ( #cupcake ) availability for our T-Mobile G1 customers in the near future.&#8221;  T-Mobile UK also sent out a <a href="http://www.opt-development.co.uk/press-office/release.php?id=280" target="_blank">press release</a> that says the update is coming in May.</p>
<p>Most likely, T-Mobile is slowly sending out the update to allow developers a chance to update their applications.  Google has documented the process for making your apps backwards compatible <a href="http://android-developers.blogspot.com/2009/04/backward-compatibility-for-android.html" target="_blank">on their blog</a>.  For more information on the challenges developers are facing with cupcake, <a href="http://www.biggu.com/2009/04/28/cupcake-clusterfck/" target="_blank">check out Big In Japan&#8217;s blog</a>.</p>
<p><strong>7. <a href="http://twitter.com/haydenAndroid" target="_blank">haydenAndroid</a> @androidandme #askandy Do all Android users access same Market servers? Does it depend on carrier? Can unofficial installs see full market?</strong></p>
<p>The Android Market is filtered according to your device and carrier.  For example, T-Mobile customers no longer have access to any of the WiFi tether apps, but they are still available in other countries.  The Android Developers Phone is also blocked from downloading protected applications.</p>
<p>One of our readers has informed us that they are <a href="http://www.androidiani.com/applicazioni/applicazioni-a-pagamento-sul-market-da-ora-si-puo-2169" target="_blank">working on an app to unlock paid apps</a> for users in other countries.  Stay tuned for more details.</p>
<p><strong>8. <a href="http://twitter.com/jimibrown5" target="_blank">jimibrown5</a> @androidandme #askandy Does Android do a keep-alive connection like MS-Push-Mail? and is there a way to limit the data-traffic?</strong></p>
<div id="attachment_2557" class="wp-caption alignright" style="width: 160px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/jfcupcake18.png"><img class="size-thumbnail wp-image-2557" title="jfcupcake18" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/jfcupcake18-150x150.png" alt="The cupcake update allows you to block background data." width="150" height="150" /></a><p class="wp-caption-text">The cupcake update allows you to block background data.</p></div>
<p>Yes, Android supports push email, contacts, and calendar from Google.  If you wish to limit your data usage, you can block it in the new cupcake update.  You can also get full Microsoft Exhchange sync with a paid application like Touchdown.</p>
<p><strong>9. <a href="http://twitter.com/j_norton" target="_blank">j_norton</a> @androidandme what are the weird looking white and black boxes android sites are putting next to their descriptions of market aps? #askandy</strong></p>
<p>Response from reader:  <a href="http://twitter.com/whoisnick" target="_blank">whoisnick</a> @j_norton QR Codes. Download the Barcode Scanner app and scan them for a link to the market app or other info. #askandy</p>
<p><a href="http://www.androidandme.com/2009/03/contests/fun-with-qr-codes-for-google-android/" target="_self">See our article</a> for more information on QR codes.  We will be using them more and more on this site.</p>
<p><strong>10. <a href="http://twitter.com/Dnukem89" target="_blank">Dnukem89</a> #askandy For The 1.5 Software Update A.K.A. Cupcake, Are The Dev 1 G1s The Only Phones That Will Be Getting The Update??</strong></p>
<p>All G1&#8242;s will be receiving the cupcake update.  Follow <a href="http://twitter.com/tmobile_usa" target="_blank">@TMobile_USA</a> on Twitter for an official announcement.  If you are impatient, you could root your phone and install the cupcake update on your own.  We will be posting a root guide for beginners later tonight if you are interested.</p>
<p><em>p.s. I will add the QR links later tonight, but I wanted to get this published first.  perform a search on <a href="http://www.cyrket.com/" target="_blank">Cyrket</a> if you need the QR codes in the mean time.</em></p>
<div id="attachment_2262" class="wp-caption aligncenter" style="width: 550px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/04/askandybig.png"><img class="size-full wp-image-2262" title="askandybig" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/04/askandybig.png" alt="Let Andy answer all your Android questions. #askandy on Twitter." width="540" height="210" /></a><p class="wp-caption-text">Let Andy answer all your Android questions. #askandy on Twitter.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/05/beginners/guides/askandy-your-android-questions-answered-volume-2/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>50 Screenshots of JesusFreke&#8217;s Android 1.5 Cupcake Build</title>
		<link>http://androidandme.com/2009/05/news/50-screenshots-of-jesusfrekes-android-15-cupcake-build/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=50-screenshots-of-jesusfrekes-android-15-cupcake-build</link>
		<comments>http://androidandme.com/2009/05/news/50-screenshots-of-jesusfrekes-android-15-cupcake-build/#comments</comments>
		<pubDate>Sat, 02 May 2009 06:42:52 +0000</pubDate>
		<dc:creator>Taylor Wimberly</dc:creator>
				<category><![CDATA[Android OS News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[android 1.5]]></category>
		<category><![CDATA[android news]]></category>
		<category><![CDATA[android screenshots]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[haykuro]]></category>
		<category><![CDATA[jesusfreke]]></category>
		<category><![CDATA[jf 1.5]]></category>
		<category><![CDATA[jf cupcake]]></category>
		<category><![CDATA[the dude's]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=2545</guid>
		<description><![CDATA[<p>The cupcake update for Android has been rolling out over the last few days, but many users have yet to receive it.  One of the benefits of installing a custom Android build is the ability to choose when you upgrade.  There have been quite a few custom releases based on the cupcake branch including <a [...]]]></description>
			<content:encoded><![CDATA[<p>The cupcake update for Android has been rolling out over the last few days, but many users have yet to receive it.  One of the benefits of installing a custom Android build is the ability to choose when you upgrade.  There have been quite a few custom releases based on the cupcake branch including <a href="http://forum.xda-developers.com/showthread.php?t=507151" target="_blank">The Dude&#8217;s</a> and <a href="http://haykuro.theiphoneproject.org/" target="_blank">Haykuro&#8217;s</a>, but I have been waiting for <a href="http://jf.andblogs.net/" target="_blank">Jesusfreke</a> to upload his build.</p>
<p>While checking his blog tonight, I happened to see a post &#8220;<a href="http://jf.andblogs.net/2009/05/01/when-is-your-15-coming-out/" target="_blank">When is your 1.5 coming out?</a>&#8221; which is exactly what I was thinking.  To my surprise, the post actually included his latest release.  I downloaded it right away and was up and running in minutes.  The new features of this custom build according to Jesusfreke:</p>
<blockquote>
<ul>
<li>I’m now including a much better Superuser app, courtesy of zinx</li>
<li>I’ve rebuilt the kernel and enabled netfilter support, to allow tethering. I recommend <a href="http://android.a0soft.com/download.htm">aNetShare</a></li>
<li>You can see/download both paid and protected apps in the market</li>
<li>Luke’s <a href="http://lukehutch.wordpress.com/2009/01/25/get-multi-touch-support-on-your-t-mobile-g1-today/">multitouch kernel patch and browser patch</a> have been ported to the .27 kernel and 1.5 browser.</li>
<li>Support for the “apps to sdcard” hack. There’s not a separate “apps to sdcard” build. You can use the same build whether you are doing apps to sdcard or not. Thanks to haykuro for explaining how he’s done this in his images, so I can make my builds compatible. See <a href="http://android-dls.com/wiki/index.php?title=Haykuro_Apps_to_SD">here</a> for a tutorial on setting this up.</li>
<li>I’m not including a recovery image in this build. I ran into some snags getting all of the recovery features to work with the 1.5 recovery image, so I’ll forgo that for now. If you don’t have a spiffy recovery image yet, I’ve packaged up the most recent recovery image from JFv1.43 as a separate update.</li>
</ul>
</blockquote>
<p>I wiped my phone when upgrading so I could have a clean install.  The phone feels very snappy with the 1.5 update and has many visual tweaks.  Rather than run down everything, this time I decided to snap a bunch of screen shots.  There are <a href="http://www.flickr.com/photos/35159454@N06/sets/72157617490786087/" target="_blank">over 50 screen shots uploaded to our Flick account</a>.  I&#8217;m working to go back and add descriptions, but if you have a question just post a comment on the photo and I will respond.</p>
<p>If you are interested in learning more about Jesusfreke and his Android builds, he did a <a href="http://www.androidandme.com/2009/02/news/interviews/interview-with-android-hacker-jesusfreke/" target="_self">short interview with us</a> several months ago.  I&#8217;m going to see if he will sit down again and answer a few more questions.  If you have anything you would like me to ask, post a comment below and I will review it.</p>
<div id="attachment_2546" class="wp-caption aligncenter" style="width: 550px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/jfcupcake_540.png"><img class="size-full wp-image-2546" title="jfcupcake_540" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/jfcupcake_540.png" alt="Visit our Flickr page for over 50 screenshots." width="540" height="210" /></a><p class="wp-caption-text">Visit our Flickr page for over 50 screenshots.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/05/news/50-screenshots-of-jesusfrekes-android-15-cupcake-build/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Record And Share Videos To YouTube With The T-Mobile G1 (VIDEO)</title>
		<link>http://androidandme.com/2009/05/news/record-and-share-videos-to-youtube-with-the-t-mobile-g1-video/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=record-and-share-videos-to-youtube-with-the-t-mobile-g1-video</link>
		<comments>http://androidandme.com/2009/05/news/record-and-share-videos-to-youtube-with-the-t-mobile-g1-video/#comments</comments>
		<pubDate>Fri, 01 May 2009 23:58:30 +0000</pubDate>
		<dc:creator>Taylor Wimberly</dc:creator>
				<category><![CDATA[Android OS News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[android 1.5]]></category>
		<category><![CDATA[android video]]></category>
		<category><![CDATA[android video recorder]]></category>
		<category><![CDATA[android youtube upload]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[youtube android]]></category>
		<category><![CDATA[youtube upload]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=2511</guid>
		<description><![CDATA[<p>After months of patiently waiting, the Android 1.5 Cupcake update has finally begun rolling out to <a href="http://www.amazon.com/gp/product/B001JT1U1E?ie=UTF8&#38;tag=aamblogger1-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=B001JT1U1E">T-Mobile G1</a> customers.  We <a href="http://www.androidandme.com/2009/04/news/upload-videos-to-youtube-coming-to-android-15-cupcake/" target="_self">reported</a> last week that the new version would include a video recorder with support for uploading your videos to YouTube.  It sounds like a cool idea, but what is the video quality [...]]]></description>
			<content:encoded><![CDATA[<p>After months of patiently waiting, the Android 1.5 Cupcake update has finally begun rolling out to <a href="http://www.amazon.com/gp/product/B001JT1U1E?ie=UTF8&amp;tag=aamblogger1-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B001JT1U1E">T-Mobile G1</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=aamblogger1-20&amp;l=as2&amp;o=1&amp;a=B001JT1U1E" border="0" alt="" width="1" height="1" /> customers.  We <a href="http://www.androidandme.com/2009/04/news/upload-videos-to-youtube-coming-to-android-15-cupcake/" target="_self">reported</a> last week that the new version would include a video recorder with support for uploading your videos to YouTube.  It sounds like a cool idea, but what is the video quality like?</p>
<p>We asked some of readers to send in their videos and you can find the results below.  As you can see, the video quality is decent.  However, the frame rates are low and the picture quality really suffers in low light situations.  Basically, it looks comparable to the cheapest webcam you could find at Walmart.</p>
<p>Seeing how this is a new feature that did not originally ship with the phone, it is a welcome addition.  Hopefully the performance can be tweaked over time.  We have seen improvements to the camera and I expect we will have some apps in the market soon that improve upon the default video recorder.</p>
<p>There is no doubt that the camera is one of the G1&#8242;s weak points.  Some might excuse it, but we deserve more from high end phones.  Thankfully, we have quite a few Android devices hitting later this year that will address this issue.  We also have high hopes for <a href="http://www.androidandme.com/2009/04/news/9-features-i-want-in-my-next-android-phone/" target="_self">Sony Ericsson with their 12.1MP camera</a> and <a href="http://www.androidandme.com/2009/04/news/lg-android-phone-preview/" target="_self">LG with their 120 fps camera</a>.</p>
<p>If you would like to share your G1 video uploads with us, please post a comment below.</p>
<p><object width="540" height="437" data="http://www.youtube.com/v/fjTwFqwIysA&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/fjTwFqwIysA&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<p><object width="540" height="437" data="http://www.youtube.com/v/Fk0vjhf8blw&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Fk0vjhf8blw&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<p><object width="540" height="437" data="http://www.youtube.com/v/S02TvgGHazs&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/S02TvgGHazs&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<p><object width="540" height="437" data="http://www.youtube.com/v/nxIB4fA9bxM&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/nxIB4fA9bxM&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<p><object width="540" height="437" data="http://www.youtube.com/v/rv5Cd_TMoWc&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/rv5Cd_TMoWc&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<div id="attachment_2517" class="wp-caption aligncenter" style="width: 550px"><a href="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/youtube_540.png"><img class="size-full wp-image-2517" title="youtube_540" src="http://androidandme.wpengine.netdna-cdn.com/wp-content/uploads/2009/05/youtube_540.png" alt="Every G1 owner now has a YouTube account." width="540" height="210" /></a><p class="wp-caption-text">Every G1 owner now has a YouTube account.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/05/news/record-and-share-videos-to-youtube-with-the-t-mobile-g1-video/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

