<?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>Peterism &#187; android</title>
	<atom:link href="http://peterchuang.com/blog/tag/android/feed/" rel="self" type="application/rss+xml" />
	<link>http://peterchuang.com/blog</link>
	<description>NOT just random thoughts</description>
	<lastBuildDate>Mon, 13 Jun 2011 10:52:33 +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>A Little Primer on Bootloaders, Encryption, and Signing</title>
		<link>http://peterchuang.com/blog/2011/05/514/</link>
		<comments>http://peterchuang.com/blog/2011/05/514/#comments</comments>
		<pubDate>Fri, 27 May 2011 17:20:13 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[security]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[encryption]]></category>

		<guid isPermaLink="false">http://peterchuang.com/blog/?p=514</guid>
		<description><![CDATA[<p>A tweet from #AndroidPolice on Android booloaders and the security mechanism around it came to me through #cyanogen today.  While it&#8217;s not meant to be comprehensive, I think it does help point developers and modders in the right direction to understanding come fundamental building blocks in information security.  The fact that these security circumvention [...]]]></description>
			<content:encoded><![CDATA[<p>A tweet from <a title="#AndroidPolice" href="https://twitter.com/#!/androidpolice" target="_blank">#AndroidPolice</a> on Android booloaders and the security mechanism around it came to me through <a href="https://twitter.com/cyanogen" target="_blank">#cyanogen</a> today.  While it&#8217;s not meant to be comprehensive, I think it does help point developers and modders in the right direction to understanding come fundamental building blocks in information security.  The fact that these security circumvention techniques float about on the Net goes to show that although the underlying encryption schemes and ciphers remain intact, hackers have consistently managed to find attack vectors that &#8220;side step&#8221; these measures, hence the term &#8220;circumvention&#8221;.  It&#8217;s a proverbial game of cat and mouse perhaps calculated to cost-effectively block a majority of users while appeasing to script kiddies and modders alike.  Link to the post on Android Police <a title="So You Want To Know About Bootloaders, Encryption, Signing, And Locking? Let Me Explain" href="http://www.androidpolice.com/2011/05/27/so-you-want-to-know-about-bootloaders-encryption-signing-and-locking-let-me-explain/" target="_blank">here</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fpeterchuang.com%2Fblog%2F2011%2F05%2F514%2F&amp;title=A%20Little%20Primer%20on%20Bootloaders%2C%20Encryption%2C%20and%20Signing" id="wpa2a_2"><img src="http://peterchuang.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://peterchuang.com/blog/2011/05/514/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[ROM] Baked Snack 1.8 for HTC EVO 4G (Supersonic)</title>
		<link>http://peterchuang.com/blog/2010/10/453/</link>
		<comments>http://peterchuang.com/blog/2010/10/453/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 07:20:28 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[evo]]></category>
		<category><![CDATA[evo4g]]></category>
		<category><![CDATA[froyo]]></category>
		<category><![CDATA[supersonic]]></category>

		<guid isPermaLink="false">http://peterchuang.com/blog/?p=453</guid>
		<description><![CDATA[<p>Android Froyo based ROM for the HTC EVO 4G by Hero_Over.</p> <p>You can find more information at the official Baked Snack site. I&#8217;m helping Hero_Over to make his awesome ROMs more accessible via Koush&#8216;s ROM Manager, and will be updating ROM Manager as Hero_Over makes his public release.</p> <p>If you have upgrade to ROM [...]]]></description>
			<content:encoded><![CDATA[<p>Android Froyo based ROM for the HTC EVO 4G by Hero_Over.<span id="more-453"></span></p>
<p>You can find more information at the <a href="http://www.bakedsnackshack.com" target="_blank">official Baked Snack site</a>.  I&#8217;m helping Hero_Over to make his awesome ROMs more accessible via <a href="http://www.koushikdutta.com">Koush</a>&#8216;s <a href="http://www.clockworkmod.com/">ROM Manager</a>, and will be updating <a href="http://www.clockworkmod.com/">ROM Manager</a> as Hero_Over makes his public release.</p>
<p>If you have upgrade to <a href="http://www.clockworkmod.com/" target="_blank">ROM Manager Premium</a>, you can also take advantage of the new &#8220;<a href="http://www.koushikdutta.com/2010/09/new-rom-manager-feature-web-connect.html">Web Connect</a>&#8221; feature.  Here&#8217;s the direct download link that takes advantage of <a href="https://code.google.com/android/c2dm/index.html" target="_blank">Cloud to Device Messaging (C2DM)</a>:<br />
<a href="http://bit.ly/clseWR">Baked Snack 1.8 Froyo ROM for EVO 4G</a></p>
<p>Enjoy!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fpeterchuang.com%2Fblog%2F2010%2F10%2F453%2F&amp;title=%5BROM%5D%20Baked%20Snack%201.8%20for%20HTC%20EVO%204G%20%28Supersonic%29" id="wpa2a_4"><img src="http://peterchuang.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://peterchuang.com/blog/2010/10/453/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Phone Recorder Problem</title>
		<link>http://peterchuang.com/blog/2010/07/441/</link>
		<comments>http://peterchuang.com/blog/2010/07/441/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 00:25:43 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://peterchuang.com/blog/?p=441</guid>
		<description><![CDATA[<p>Note:  I don&#8217;t have time to complete this posting right now, so it&#8217;s in a draft format.  I just wanted to briefly document my findings before I forget.  Back to studying for the Patent Bar&#8230;</p> <p>I finally pony up the Benjamins and got myself an Android handset, wait for it &#8211; the Sprint HTC [...]]]></description>
			<content:encoded><![CDATA[<p>Note:  I don&#8217;t have time to complete this posting right now, so it&#8217;s in a draft format.  I just wanted to briefly document my findings before I forget.  Back to studying for the Patent Bar&#8230;</p>
<p>I finally pony up the Benjamins and got myself an Android handset, wait for it &#8211; the Sprint HTC EVO 4G!</p>
<p>You may not share my enthusiasm, but finally ditching my HTC Mogul (running WinMo 6.1) and moving into an even more open platform opens up a lot of possibilities for me.  I&#8217;ve always been more comfortable developing on the *nix realm, and although I don&#8217;t have anything against the iPhone, Apple&#8217;s tight control on the iPhone OS just doesn&#8217;t sound that appealing to me.  At this point in the mobile platform ecosystem, iPhone enjoys a  <a href="http://www.engadget.com/2010/07/05/ios-has-a-bigger-dev-army-than-android-but-will-cross-platform/" target="_blank">almost 4-to-1 margin in the number of developers</a> probably due to its two year head start in reaching the mainstream market, but the fact that Google opens up the entire Android platform, allowing me to develop apps that interface the hardware in a low-level way is much more appealing.  I hope for a day when the mobile platform mimics the general purpose computers that makes it possible to run almost any OS on the same hardware.</p>
<p>A bunch of people have been <a href="http://code.google.com/p/android/issues/detail?id=2117" target="_blank">having problem building a true phone recorder on the Android</a>.   Almost all smartphones these days come with an application processor (AP) and a baseband processor (BP).  The BP is responsible for handling the radio, and voice encoding -decoding, among other related tasks.  While the AP is used to run the OS and applications.  The fact that despite having an API that supports recording voice call (both uplink and downlink), none have been able to successfully implement the feature suggests to me that there&#8217;s more than meet the eye.  Upon further digging through the Android platform source and documentation, I found an interesting project within the platform that seems to be responsible for implementing what I want&#8230;, the <a href="http://android.git.kernel.org/?p=platform/hardware/ril.git;a=summary" target="_blank">Radio Interface Layer (RIL)</a>.</p>
<p>More to come&#8230;</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fpeterchuang.com%2Fblog%2F2010%2F07%2F441%2F&amp;title=Android%20Phone%20Recorder%20Problem" id="wpa2a_6"><img src="http://peterchuang.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://peterchuang.com/blog/2010/07/441/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Android 2.2 (Froyo) To Come with Tethering and Wifi Hotspot</title>
		<link>http://peterchuang.com/blog/2010/05/437/</link>
		<comments>http://peterchuang.com/blog/2010/05/437/#comments</comments>
		<pubDate>Thu, 13 May 2010 18:02:05 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[mogul]]></category>
		<category><![CDATA[sprint]]></category>
		<category><![CDATA[tether]]></category>

		<guid isPermaLink="false">http://peterchuang.com/blog/?p=437</guid>
		<description><![CDATA[<p>I have been USB-tethering with my Sprint HTC Mogul for more than two years, connecting my Ubuntu 8.04~10.04 and Win XP~7 laptops/netbook to Sprint&#8217;s usually-speedy-enough 3G data network. While my Mogul still works fine as a phone, email client, light browsing, an GPS navigation with Tomtom 7 and Google Map, I am really getting [...]]]></description>
			<content:encoded><![CDATA[<p>I have been USB-tethering with my Sprint HTC Mogul for more than two years, connecting my Ubuntu 8.04~10.04 and Win XP~7 laptops/netbook to Sprint&#8217;s usually-speedy-enough 3G data network.  While my Mogul still works fine as a phone, email client, light browsing, an GPS navigation with Tomtom 7 and Google Map, I am really getting tired of Windows Mobile 6.1.</p>
<p>I am a fan of building custom Linux kernels for the x84 architecture and having root access to an OS, so the ability to do (close to) the same on a ultra-portable embedded device with an ARM architecture with an Android OS appeals to me.</p>
<p>The hardware I want is something like the HTC Evo (4G) or the HTC Desire/Incredible.  While the Android 2.1 that comes with them pretty much does what I need, and I think I can always tinker around to get USB or Wifi tethering, the <a title="Google To Add Tethering and Wifi Hotspot to Android 2.2 Froyo" href="http://techcrunch.com/2010/05/13/exclusive-google-to-add-tethering-wifi-hotspot-to-android-2-2-froyo/" target="_blank">rumor</a> that Android 2.2 will come with that ability built-in gets me fired up.  Sprint says they&#8217;ll be charging an additional $29.99/month for Wifi hotspot on the Evo, so it remains to be seen if a carrier will disable the new built-in Wifi hotspot capability so they can charge more.</p>
<p>If history is an indication of what&#8217;s to come, I may have a reason to be optimistic.</p>
<p>Back in October 2007 when I got my Mogul, rumors were that there was a GPS module built-in, but Sprint had disabled it in the ROM.  A few months later, Sprint released a new ROM with that GPS module enabled, even though they continue to provide their proprietary Sprint Navigation at a monthly fee.  I hope they somehow decide to allow the native Wifi hotspot, but I&#8217;m not holding my breath for it.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fpeterchuang.com%2Fblog%2F2010%2F05%2F437%2F&amp;title=Android%202.2%20%28Froyo%29%20To%20Come%20with%20Tethering%20and%20Wifi%20Hotspot" id="wpa2a_8"><img src="http://peterchuang.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://peterchuang.com/blog/2010/05/437/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

