<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>DJBenson&#039;s Tech Blog</title>
	<atom:link href="http://djbenson.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://djbenson.wordpress.com</link>
	<description>Mostly tech, sometimes not, always informative</description>
	<lastBuildDate>Wed, 10 Feb 2010 17:15:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='djbenson.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>DJBenson&#039;s Tech Blog</title>
		<link>http://djbenson.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://djbenson.wordpress.com/osd.xml" title="DJBenson&#039;s Tech Blog" />
	<atom:link rel='hub' href='http://djbenson.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Test Post by Email</title>
		<link>http://djbenson.wordpress.com/2010/02/10/test-post-by-email/</link>
		<comments>http://djbenson.wordpress.com/2010/02/10/test-post-by-email/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 17:15:05 +0000</pubDate>
		<dc:creator>djbandroid</dc:creator>
				<category><![CDATA[Uncategorised]]></category>
		<category><![CDATA[test1]]></category>
		<category><![CDATA[test2]]></category>

		<guid isPermaLink="false">http://djbenson.wordpress.com/2010/02/10/test-post-by-email/</guid>
		<description><![CDATA[This is a test post by email. bold italic underline Tagged: test1, test2<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=41&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is a test post by email.<br />
<strong>bold</strong><br />
<em>italic</em><br />
underline</p>
<br /> Tagged: <a href='http://djbenson.wordpress.com/tag/test1/'>test1</a>, <a href='http://djbenson.wordpress.com/tag/test2/'>test2</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/djbenson.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/djbenson.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/djbenson.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/djbenson.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/djbenson.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/djbenson.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/djbenson.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/djbenson.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/djbenson.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/djbenson.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/djbenson.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/djbenson.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/djbenson.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/djbenson.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=41&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://djbenson.wordpress.com/2010/02/10/test-post-by-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fe986467501d73b6f66390dedb7701d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">djbandroid</media:title>
		</media:content>
	</item>
		<item>
		<title>Deleting user dictionary data from HTC Hero</title>
		<link>http://djbenson.wordpress.com/2010/02/10/deleting-user-dictionary-data-from-htc-hero/</link>
		<comments>http://djbenson.wordpress.com/2010/02/10/deleting-user-dictionary-data-from-htc-hero/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 15:55:12 +0000</pubDate>
		<dc:creator>djbandroid</dc:creator>
				<category><![CDATA[HTC Hero]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Dictionary]]></category>
		<category><![CDATA[Hero]]></category>
		<category><![CDATA[HTC]]></category>

		<guid isPermaLink="false">http://djbenson.wordpress.com/?p=20</guid>
		<description><![CDATA[Ever wondered how to get rid of all the custom words your Hero keeps suggesting for you? It&#8217;s quite simple actually, but note this will delete the database altogether &#8211; there is currently no way to remove individual words; Go to Settings &#62; Applications &#62; Manage Applications &#62; Touch Input  and click on &#8220;Clear Data&#8221;. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=20&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ever wondered how to get rid of all the custom words your Hero keeps suggesting for you?</p>
<p>It&#8217;s quite simple actually, but note this will delete the database altogether &#8211; there is currently no way to remove individual words;</p>
<p>Go to Settings &gt; Applications &gt; Manage Applications &gt; Touch Input  and click on &#8220;Clear Data&#8221;.</p>
<br /> Tagged: <a href='http://djbenson.wordpress.com/tag/android/'>Android</a>, <a href='http://djbenson.wordpress.com/tag/dictionary/'>Dictionary</a>, <a href='http://djbenson.wordpress.com/tag/hero/'>Hero</a>, <a href='http://djbenson.wordpress.com/tag/htc/'>HTC</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/djbenson.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/djbenson.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/djbenson.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/djbenson.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/djbenson.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/djbenson.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/djbenson.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/djbenson.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/djbenson.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/djbenson.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/djbenson.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/djbenson.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/djbenson.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/djbenson.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=20&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://djbenson.wordpress.com/2010/02/10/deleting-user-dictionary-data-from-htc-hero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fe986467501d73b6f66390dedb7701d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">djbandroid</media:title>
		</media:content>
	</item>
		<item>
		<title>Customising the HTC Hero&#8217;s built in memory management tool</title>
		<link>http://djbenson.wordpress.com/2010/02/10/customising-the-htc-heros-built-in-memory-management-tool/</link>
		<comments>http://djbenson.wordpress.com/2010/02/10/customising-the-htc-heros-built-in-memory-management-tool/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 15:50:24 +0000</pubDate>
		<dc:creator>djbandroid</dc:creator>
				<category><![CDATA[Modding]]></category>
		<category><![CDATA[ADB]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Custom]]></category>
		<category><![CDATA[Hero]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[Memory]]></category>
		<category><![CDATA[PuTTY]]></category>
		<category><![CDATA[Root]]></category>

		<guid isPermaLink="false">http://djbenson.wordpress.com/?p=15</guid>
		<description><![CDATA[This guide is aimed at people who have rooted their Hero&#8217;s (guide here), and have flashed the latest (v3.2b5) version of the MoDaCo Custom ROM (guide here &#8211; you will have to seek the latest version yourselves, although I strongly suggest you sign up for MoDaCo Ad-Free which costs £9.99/year and gives you access to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=15&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This guide is aimed at people who have rooted their Hero&#8217;s (<a href="http://djbenson.wordpress.com/2010/02/10/rooting-guide-orange-uk-htc-hero-only/" target="_self">guide here</a>), and have flashed the latest (v3.2b5) version of the <a href="http://android.modaco.com/" target="_blank">MoDaCo</a> Custom ROM (<a href="http://djbenson.wordpress.com/2010/02/10/guide-to-installing-custom-rom-on-rooted-orange-uk-htc-hero/" target="_self">guide here</a> &#8211; you will have to seek the latest version yourselves, although I strongly suggest you sign up for <a href="http://www.modaco.com/index.php?act=paysubs&amp;CODE=index" target="_blank">MoDaCo Ad-Free</a> which costs £9.99/year and gives you access to the &#8220;ROM Kitchen&#8221; to create your own custom ROMs).</p>
<p>1 ) First, mount the /system partition, you can either do this using one  of the many file managers on the phone that can mount filesystems or  execute the following adb command from the /tools folder of the Android  SDK;</p>
<blockquote>
<p dir="ltr"><em>d:\AndroidSDK\tools\adb remount (your AndroidSDK path will likely be different)</em></p>
</blockquote>
<p>2 ) Next, fire up an SSH session to your handset (I recommend using <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank"> PuTTY</a>). Username is &#8216;root&#8217;, the password can be found in Settings &gt;  About Phone.</p>
<p>3 ) Enter SU mode</p>
<blockquote style="text-align:left;"><p><em># su</em></p></blockquote>
<p>4 ) CD to the correct directory</p>
<blockquote>
<p dir="ltr"><em># cd /system/init.d</em></p>
</blockquote>
<p>5 ) Disable compcache</p>
<blockquote><p><em># vi compcache.sh</em></p></blockquote>
<p>Press &#8220;i&#8221; to go to insert mode<br />
Comment out the following lines (prepend with a &#8216;#&#8217;);</p>
<blockquote>
<p dir="ltr"><em>/system/xbin/insmod /system/lib/modules/ramzswap.ko disksize_kb=131072<br />
/system/xbin/swapon /dev/block/ramzswap0<br />
echo &#8220;10&#8243; &gt; /proc/sys/vm/swappiness</em></p>
</blockquote>
<p>So you now have;</p>
<blockquote>
<p dir="ltr"><em>#/system/xbin/insmod /system/lib/modules/ramzswap.ko disksize_kb=131072<br />
#/system/xbin/swapon /dev/block/ramzswap0<br />
#echo &#8220;10&#8243; &gt; /proc/sys/vm/swappiness</em></p>
</blockquote>
<p dir="ltr">Press &#8216;Esc&#8217; then type &#8216;:x&#8217; (colon then x) to exit and save the file.</p>
<p dir="ltr">6) Create your custom memory config file in init.d, you should already be  there</p>
<blockquote>
<p dir="ltr"><em># vi custmem</em></p>
</blockquote>
<p dir="ltr">then enter the following</p>
<blockquote>
<p dir="ltr"><em>#!/system/bin/sh<br />
echo &#8220;1536,3072,4096,21000,23000,25000&#8243; &gt; /sys/module/lowmemorykiller/parameters/minfree</em></p>
</blockquote>
<p dir="ltr">Press &#8216;Esc&#8221; then type &#8216;:x&#8217; (colon then x) to exit and save the file.</p>
<p dir="ltr">7 ) Make the custmem file executable</p>
<blockquote>
<p dir="ltr"><em># chmod a+x custmem</em></p>
</blockquote>
<p dir="ltr">8 ) Reboot the phone</p>
<p dir="ltr">Check the source link below for details of what each of the memory  settings actually mean &#8211; the defaults in step 6 above have been proven  to give the best level of performance.</p>
<p>If you want to try the settings before having them used permanently,  simply (from PuTTY or by using adb shell) type;</p>
<blockquote>
<p dir="ltr"><em>echo &#8220;1536,3072,4096,21000,23000,25000&#8243; &gt; /sys/module/lowmemorykiller/parameters/minfree</em></p>
</blockquote>
<p dir="ltr">This will put the settings into use temporarily and will be lost when  you reboot &#8211; this will also allow you to tinker with settings in order  to find a set that works for you without permanently saving them.</p>
<p dir="ltr"><a href="http://forum.xda-developers.com/showthread.php?t=622666" target="_blank">Source</a>.</p>
<blockquote>
<blockquote>
<blockquote>
<p dir="ltr"><em><br />
</em></p>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<p dir="ltr"><em><br />
</em></p>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<br /> Tagged: <a href='http://djbenson.wordpress.com/tag/adb/'>ADB</a>, <a href='http://djbenson.wordpress.com/tag/android/'>Android</a>, <a href='http://djbenson.wordpress.com/tag/custom/'>Custom</a>, <a href='http://djbenson.wordpress.com/tag/hero/'>Hero</a>, <a href='http://djbenson.wordpress.com/tag/htc/'>HTC</a>, <a href='http://djbenson.wordpress.com/tag/memory/'>Memory</a>, <a href='http://djbenson.wordpress.com/tag/putty/'>PuTTY</a>, <a href='http://djbenson.wordpress.com/tag/root/'>Root</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/djbenson.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/djbenson.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/djbenson.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/djbenson.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/djbenson.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/djbenson.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/djbenson.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/djbenson.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/djbenson.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/djbenson.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/djbenson.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/djbenson.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/djbenson.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/djbenson.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=15&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://djbenson.wordpress.com/2010/02/10/customising-the-htc-heros-built-in-memory-management-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fe986467501d73b6f66390dedb7701d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">djbandroid</media:title>
		</media:content>
	</item>
		<item>
		<title>Adding football fixtures to Google Calendar</title>
		<link>http://djbenson.wordpress.com/2010/02/10/adding-football-fixtures-to-google-calendar/</link>
		<comments>http://djbenson.wordpress.com/2010/02/10/adding-football-fixtures-to-google-calendar/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 15:33:43 +0000</pubDate>
		<dc:creator>djbandroid</dc:creator>
				<category><![CDATA[HTC Hero]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Calendar]]></category>
		<category><![CDATA[Football]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hero]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[Sport]]></category>
		<category><![CDATA[Telegraph]]></category>

		<guid isPermaLink="false">http://djbenson.wordpress.com/?p=13</guid>
		<description><![CDATA[For some reason, the feeds Google provide for sporting events do not sync with the Android platform so here is a workaround to a 3rd party feed which does sync properly&#8230; 1 ) Firstly, ensure you are logged in to Google Calendar from the browser you are viewing this page in 2 ) Next, visit [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=13&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For some reason, the feeds Google provide for sporting events do not sync with the Android platform so here is a workaround to a 3rd party feed which does sync properly&#8230;</p>
<p>1 ) Firstly, ensure you are logged in to <a href="http://www.google.com/calendar" target="_blank">Google Calendar</a> from the browser you are viewing this page in</p>
<p>2 ) Next, visit <a href="http://www.sportcal.telegraph.co.uk/highlights/" target="_blank">this</a> page on the <a href="http://www.telegraph.co.uk" target="_blank">Telegraph.co.uk</a> website</p>
<p>For the purposes of this example, we are going to use the Barclays Permier League feeds, though the principle for the other sporting feeds is exactly the same</p>
<p>3 ) Click on the <a href="http://www.sportcal.telegraph.co.uk/calendar/sport:football/" target="_blank">Football </a>link on the left hand side, then on <a href="http://www.sportcal.telegraph.co.uk/calendar/comp:football-premiership/" target="_blank">Premier League</a></p>
<p>At this point, you have two options, you can either have the feed for all Premier League games (step 3a) or the feed for just your team (step 3b)</p>
<p>3a ) To import the feed for all upcoming Premier League games &#8211; click on the &#8220;Download to Outlook&#8221; button on the right hand side, then click on the &#8220;<a href="http://www.google.com/calendar/render?cid=http%3a%2f%2fwww.sportcal.telegraph.co.uk%2fcalendar%2fsport%3afootball%2fevents.ics" target="_blank">Add to Google Calendars</a>&#8221; link. You will then be directed to your Google Calendar account and prompted to accept the new feed</p>
<p>3b ) To import the feed for a particular Premier League team &#8211; click on the name of your team from the list on the left hand side, then click on the &#8220;Download to Outlook&#8221; button on the right hand side, then  click on the &#8220;Add  to Google Calendars&#8221; link. You will then be directed to your Google  Calendar account and prompted to accept the new feed</p>
<p>4 ) Once you have added the relevant feed(s) to your Google Calendar, they will be available for selection on your handset, for the HTC Hero, the procedure is as follows (this will be different for other handsets/models and is for reference only)</p>
<p>5 ) Open the Calendar app on your phone, press the menu key and select &#8220;Calendars&#8221;. You will then be presented with a list of available calendars &#8211; if your newly added feed doesn&#8217;t appear there, ensure you do a &#8220;Sync&#8221; from your handset to update the list of available feeds.</p>
<br /> Tagged: <a href='http://djbenson.wordpress.com/tag/android/'>Android</a>, <a href='http://djbenson.wordpress.com/tag/calendar/'>Calendar</a>, <a href='http://djbenson.wordpress.com/tag/football/'>Football</a>, <a href='http://djbenson.wordpress.com/tag/google/'>Google</a>, <a href='http://djbenson.wordpress.com/tag/hero/'>Hero</a>, <a href='http://djbenson.wordpress.com/tag/htc/'>HTC</a>, <a href='http://djbenson.wordpress.com/tag/sport/'>Sport</a>, <a href='http://djbenson.wordpress.com/tag/telegraph/'>Telegraph</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/djbenson.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/djbenson.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/djbenson.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/djbenson.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/djbenson.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/djbenson.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/djbenson.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/djbenson.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/djbenson.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/djbenson.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/djbenson.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/djbenson.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/djbenson.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/djbenson.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=13&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://djbenson.wordpress.com/2010/02/10/adding-football-fixtures-to-google-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fe986467501d73b6f66390dedb7701d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">djbandroid</media:title>
		</media:content>
	</item>
		<item>
		<title>Guide to installing custom ROM on rooted Orange UK HTC Hero</title>
		<link>http://djbenson.wordpress.com/2010/02/10/guide-to-installing-custom-rom-on-rooted-orange-uk-htc-hero/</link>
		<comments>http://djbenson.wordpress.com/2010/02/10/guide-to-installing-custom-rom-on-rooted-orange-uk-htc-hero/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 15:18:56 +0000</pubDate>
		<dc:creator>djbandroid</dc:creator>
				<category><![CDATA[Modding]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Custom]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Hero]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[Modaco]]></category>
		<category><![CDATA[ROM]]></category>

		<guid isPermaLink="false">http://djbenson.wordpress.com/?p=10</guid>
		<description><![CDATA[1 ) If your handset isn&#8217;t rooted &#8211; follow my guide here. There is a reliance on the modified recovery console to flash custom ROMs which is covered as part of the rooting process &#8211; just follow parts 1 and 2 (part 3 is already done for you in the customised ROM). 2 ) Gather [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=10&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>1 ) If your handset isn&#8217;t rooted &#8211; follow my guide <a href="http://djbenson.wordpress.com/2010/02/10/rooting-guide-orange-uk-htc-hero-only/" target="_self">here</a>. There is a reliance on the modified recovery  console to flash custom ROMs which is covered as part of the rooting  process &#8211; just follow parts 1 and 2 (part 3 is already done for you in  the customised ROM).</p>
<p>2 ) Gather the required files (<a href="http://www.romraid.com/paul/hero/3.1-update-hero-modacocustomrom-core-signed.zip" target="_blank">Main &#8220;update.zip&#8221; package (Mandatory)</a> (<a href="http://www.megaupload.com/?d=XTJ966D9" target="_blank">mirror</a>)|  <a href="http://www.romraid.com/paul/hero/3.0-update-hero-modacocustomrom-enhanced-signed.zip" target="_blank">Enhanced add-on pack (optional)</a> (<a href="http://www.megaupload.com/?d=C4R09JUH" target="_blank">mirror</a>)  | <a href="http://www.romraid.com/paul/3.0.0.46-update-wavesecure-signed.zip" target="_blank">WaveSecure add-on pack (Optional but recommended)</a> (<a href="http://www.megaupload.com/?d=3TXQOSN6" target="_blank">mirror</a>)  | <a href="http://www.romraid.com/paul/hero/3.0-update-hero-modacocustomrom-bootsounds-signed.zip" target="_blank">Boot sounds add-on pack (optional &#8211; simply restores the  android sound during boot</a> (<a href="http://www.megaupload.com/?d=JJA5FUO3" target="_blank">mirror</a>).  For details of what is in the add-on packs, see <a href="http://android.modaco.com/content/htc-hero-hero-modaco-com/292018/11-jan-3-1-modaco-custom-rom-for-gsm-hero/" target="_blank">this</a> thread on Modaco.</p>
<p>3 ) Ensure you have at least 400meg of free space on your SD card in  order to perform a backup (the backup will allow you to return the phone  to it&#8217;s previous state if anything goes wrong or you simply don&#8217;t like  it).</p>
<p>4 ) Put all the files on the root of the SD card. I suggest you rename  the first/main package to &#8220;update.zip&#8221; (if your Windows install shows  file extensions, the rename should be &#8220;update.zip&#8221; &#8211; if you have known  extensions hidden, the rename should just be &#8220;update&#8221;) as there is an  option in the bootloader to directly apply &#8220;update.zip&#8221;. <strong>DO NOT UNZIP  THE FILES, SIMPLY COPY THE FILES TO THE ROOT OF THE SD CARD</strong>.</p>
<p>5 ) Perform a backup (PLEASE DO THIS!!) &#8211; shut down the phone, then turn  it on again holding the &#8220;Home&#8221; and &#8220;Power&#8221; keys until the bootloader  appears. Using the trackball, select the &#8220;Perform a Nandroid Backup&#8221;  option and wait until it completes. This should take about 5 minutes.  The files will appear on the SD card under /nandroid/backups/</p>
<p>6 ) Flash the main &#8220;update.zip&#8221; &#8211; simply select the &#8220;apply  sdcard:update.zip&#8221; option and wait. This bit should take between 5-10  minutes. When it&#8217;s done, select the &#8220;reboot system now&#8221; option.</p>
<p>7 ) The first boot into the new version will take a while (don&#8217;t panic at  this bit, the phone will sit at the shiny HTC animation for up to 10  minutes whilst it sorts itself out).</p>
<p>8 ) When you&#8217;re finally back at your home screen, everything should look  as it did before you flashed the update. If you check your applications  folder they should all be there including some new ones (like  WifiTether). If you go to Settings &gt; About Phone, you should see the  build number and possibly a &#8220;reboot&#8221; message next to the SSH password  text &#8211; next time you reboot a unique password for the SSH server will be  generated.</p>
<p>9 ) Turn off the phone and boot back to the bootloader screen and apply  any of the other updates you downloaded (i.e. WaveSecure). Select the  &#8220;apply any zip from sd&#8221; option and choose which update to apply &#8211; repeat  process until you&#8217;ve applied all the optional updates then reboot the  phone again.</p>
<p>10 ) That&#8217;s it! You now have the latest Android 1.5 build, some nice new  toys and a potential speed increase on your previous build.</p>
<p>You should be able to access the SSH server using something like <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">PuTTY</a></p>
<p>The address is the IP address assigned to the phone<br />
The port is 2222<br />
The username is root<br />
The password is found on the Settings &gt; About Phone screen (next to  the build number).</p>
<p>Source: <a href="http://android.modaco.com/content/htc-hero-hero-modaco-com/292018/11-jan-3-1-modaco-custom-rom-for-gsm-hero/" target="_blank">1</a></p>
<br /> Tagged: <a href='http://djbenson.wordpress.com/tag/android/'>Android</a>, <a href='http://djbenson.wordpress.com/tag/custom/'>Custom</a>, <a href='http://djbenson.wordpress.com/tag/flash/'>Flash</a>, <a href='http://djbenson.wordpress.com/tag/hero/'>Hero</a>, <a href='http://djbenson.wordpress.com/tag/htc/'>HTC</a>, <a href='http://djbenson.wordpress.com/tag/modaco/'>Modaco</a>, <a href='http://djbenson.wordpress.com/tag/rom/'>ROM</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/djbenson.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/djbenson.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/djbenson.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/djbenson.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/djbenson.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/djbenson.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/djbenson.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/djbenson.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/djbenson.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/djbenson.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/djbenson.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/djbenson.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/djbenson.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/djbenson.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=10&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://djbenson.wordpress.com/2010/02/10/guide-to-installing-custom-rom-on-rooted-orange-uk-htc-hero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fe986467501d73b6f66390dedb7701d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">djbandroid</media:title>
		</media:content>
	</item>
		<item>
		<title>Rooting Guide (Orange UK HTC Hero Only)</title>
		<link>http://djbenson.wordpress.com/2010/02/10/rooting-guide-orange-uk-htc-hero-only/</link>
		<comments>http://djbenson.wordpress.com/2010/02/10/rooting-guide-orange-uk-htc-hero-only/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 15:11:42 +0000</pubDate>
		<dc:creator>djbandroid</dc:creator>
				<category><![CDATA[Modding]]></category>
		<category><![CDATA[ADB]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Hero]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[Modifying]]></category>
		<category><![CDATA[Rooting]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[SU]]></category>
		<category><![CDATA[SuperUser]]></category>

		<guid isPermaLink="false">http://djbenson.wordpress.com/?p=6</guid>
		<description><![CDATA[So, you want to do more with your phone than Google/HTC ever intended?! I don&#8217;t blame you! Here&#8217;s how to unlock &#8220;root&#8221; your phone; Warning : Following this guide could in theory brick your phone. This guide is written using my own experience of following instructions from various sources and is specifically written for the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=6&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So, you want to do more with your phone than Google/HTC ever intended?! I don&#8217;t blame you! Here&#8217;s how to unlock &#8220;root&#8221; your phone;</p>
<p><strong>Warning </strong>: Following this guide could in theory brick your phone.  This guide is written using my own experience of following instructions  from various sources and is specifically written for the Orange-branded  Hero (firmware version 2.73.61.5). DO NOT follow this guide if you do  not understand the risks and/or your firmware version does not begin  2.73.</p>
<p><strong>Part 1: Prepare your system and phone for some fun</strong><br />
1 ) Download and unpack the <a href="http://developer.android.com/index.html" target="_blank">Android  SDK</a> to the root of one of your drives (c:\ for example). You should  then have c:\AndroidSDK\&#8230;</p>
<p>2 ) Install the HTC adb drivers &#8211; there are two ways to do this &#8211; install  them from the &#8220;usb_driver&#8221; folder in the AndroidSDK package or install  HTC Sync from <a href="http://www.htc.com/uk/" target="_blank">HTC</a>.  64bit Windows 7 users have a bit of leg work to get drivers installed  which for now is outside of the scope of this guide.</p>
<p>3 ) Check that your computer see&#8217;s your Hero&#8230;connect the phone to the  computer using the USB cable and either manually install the drivers or  run HTC Sync from the above step. Once the drivers are installed, open a  command prompt and CD to the location where you unpacked AndroidSDK  (i.e. c:\AndroidSDK). CD into the &#8220;<em>Tools</em>&#8221; directory under &#8220;<em>AndroidSDK</em>&#8220;.  At the command prompt, type &#8220;adb devices&#8221; (so depending upon where  AndroidSDK is located that would be c:\AndroidSDK\tools\adb devices&#8221;. If  the drivers are working, your device (starting HT) will be listed, if  nothing is listed, something went wrong, check device manager for any  uninstalled drivers, fix and try again.</p>
<p>4 ) Download the <a href="http://www.megaupload.com/?d=HIJQ6O4F" target="_blank">superuser</a> package and extract it to the &#8220;<em>Tools</em>&#8221;  directory under &#8220;AndroidSDK&#8221; (the package contains Superuser.apk and  the su binary required later).</p>
<p><strong>Part 2: Installing the custom recovery image</strong></p>
<p>Next you need to replace the recovery image with one which allows access  via the adb interface (HTC patched the exploit in the current Orange  firmware which is why this is necessary &#8211; you can backup the original  one though so don&#8217;t panic).</p>
<p>Best to use a blank SD Card for the next bit&#8230;</p>
<p>5 ) Download the <a href="ftp://xda:xda@ftp.xda-developers.com/Hero/Tools/modacopatchedrecovery-1.0.zip" target="_blank">patched recovery image</a> (<a href="http://www.megaupload.com/?d=K81580FX" target="_blank">mirror</a>),  extract it and put it in the root of the SD Card (cm-hero-recovery.img)</p>
<p>6 ) Download and install <a href="http://code.google.com/p/flashrec/" target="_blank">Flashrec</a> on the device. When done, open the  &#8220;Recovery Flasher&#8221; from the programs menu. Clear whatever text is in the  text box and click on the &#8220;Backup Recovery Image&#8221; button. This will  backup the current recovery image (and can be restored should the need  arise).</p>
<p>7 ) Once you&#8217;re happy the backup image has been created (check the SD  Card for the &#8220;recovery-backup.img&#8221; file), go back to the &#8220;Recovery  Flasher&#8221; and in the text box enter &#8220;sdcard/cm-hero-recovery.img&#8221; and  then click on the &#8220;Flash Custom Recovery Image&#8221; button and wait for the  process to finish.</p>
<p>You phone now has a &#8220;useful&#8221; recovery image (i.e. one that you can use  to root your device). To test the flash has worked properly, turn the  phone off, then turn it back on again holding &#8220;Power&#8221; and &#8220;Home&#8221;  together for a couple of seconds until the recovery menu appears (black  background and green menu options).</p>
<p><strong>Part 3: Rooting the device</strong></p>
<p>With the phone sat at the recovery console (as described above) and  connected to your computer with the USB cable, do the following&#8230;</p>
<p>8 ) Open a command prompt (or continue from the previous one) to the &#8220;<em>Tools</em>&#8221;  folder of the &#8220;<em>AndroidSDK</em>&#8221; install. Double check the phone and  computer are talking by typing &#8220;adb devices&#8221; &#8211; you should get the same  output as in Step 3, if not, unplug the cable and replug to kick the  device recognition.</p>
<p>9 ) Type the following commands in this order:</p>
<ol>
<li>adb shell mount /system</li>
<li>adb push su /system/bin/</li>
<li>adb shell chmod 4755 /system/bin/su</li>
<li>adb push Superuser.apk /system/app/</li>
<li>adb shell reboot</li>
</ol>
<p>If all goes well, each command will execute without errors (for the two  &#8220;push&#8221; commands you will get file transfer stats), the final command  will reboot the device.</p>
<p>After all this, your phone will be rooted (properly), and if the desire  takes you, you can also install custom ROMs from MoDaCo and others using  the custom recovery menu you&#8217;ve installed.</p>
<p>This may look like a massive amount of effort, but it&#8217;s literally a 5  minute job from start to finish and if you need to revert, there is a  backup on your SD Card which you can flash back using the &#8220;Recovery  Flasher&#8221; program.</p>
<p>Sources: <a href="http://forum.xda-developers.com/showthread.php?t=559613" target="_blank">1</a> | <a href="http://forum.xda-developers.com/showpost.php?p=4257045&amp;postcount=38" target="_blank">2</a></p>
<p>See also: <a href="http://djbenson.wordpress.com/2010/02/10/guide-to-installing-custom-rom-on-rooted-orange-uk-htc-hero/" target="_self">Installing a custom ROM</a></p>
<br /> Tagged: <a href='http://djbenson.wordpress.com/tag/adb/'>ADB</a>, <a href='http://djbenson.wordpress.com/tag/android/'>Android</a>, <a href='http://djbenson.wordpress.com/tag/hero/'>Hero</a>, <a href='http://djbenson.wordpress.com/tag/htc/'>HTC</a>, <a href='http://djbenson.wordpress.com/tag/modifying/'>Modifying</a>, <a href='http://djbenson.wordpress.com/tag/rooting/'>Rooting</a>, <a href='http://djbenson.wordpress.com/tag/sdk/'>SDK</a>, <a href='http://djbenson.wordpress.com/tag/su/'>SU</a>, <a href='http://djbenson.wordpress.com/tag/superuser/'>SuperUser</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/djbenson.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/djbenson.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/djbenson.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/djbenson.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/djbenson.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/djbenson.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/djbenson.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/djbenson.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/djbenson.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/djbenson.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/djbenson.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/djbenson.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/djbenson.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/djbenson.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=djbenson.wordpress.com&amp;blog=11960707&amp;post=6&amp;subd=djbenson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://djbenson.wordpress.com/2010/02/10/rooting-guide-orange-uk-htc-hero-only/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fe986467501d73b6f66390dedb7701d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">djbandroid</media:title>
		</media:content>
	</item>
	</channel>
</rss>
