<?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>Consider it Dunn&#187; Cellular Mods</title>
	<atom:link href="http://www.rossdunn.com/category/cellular-mods/feed" rel="self" type="application/rss+xml" />
	<link>http://www.rossdunn.com</link>
	<description>My name is Ross Dunn and this is my place to rant and rave about all things.</description>
	<lastBuildDate>Wed, 28 Jul 2010 04:36:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Applying the Cyanogen Rogers 911 Fix on a HTC Dream</title>
		<link>http://www.rossdunn.com/applying-the-cyanogen-rogers-911-fix-on-a-htc-dream</link>
		<comments>http://www.rossdunn.com/applying-the-cyanogen-rogers-911-fix-on-a-htc-dream#comments</comments>
		<pubDate>Fri, 05 Feb 2010 08:43:02 +0000</pubDate>
		<dc:creator>rossdunn</dc:creator>
				<category><![CDATA[Cellular Mods]]></category>
		<category><![CDATA[CM-4.2.12.1]]></category>
		<category><![CDATA[Cyanogen]]></category>
		<category><![CDATA[HTC Dream]]></category>
		<category><![CDATA[Rogers 911]]></category>
		<category><![CDATA[Rogers Wireless]]></category>

		<guid isPermaLink="false">http://www.rossdunn.com/?p=641</guid>
		<description><![CDATA[I am sorry if the following notes Greek to you, but if it is then you should probably get a bit more acquainted with the Android updating tutorials at the XDA Developers Forum. After all, you don&#8217;t want to brick your phone &#8211; not a pleasant situation I would imagine (knock on wood!) So tonight [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.rossdunn.com%2Fapplying-the-cyanogen-rogers-911-fix-on-a-htc-dream"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.rossdunn.com%2Fapplying-the-cyanogen-rogers-911-fix-on-a-htc-dream&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>I am sorry if the following notes Greek to you, but if it is then you should probably get a bit more acquainted with the Android updating tutorials at the <a href="http://forum.xda-developers.com" target="_blank">XDA Developers Forum</a>. After all, you don&#8217;t want to brick your phone &#8211; not a pleasant situation I would imagine (knock on wood!)</p>
<p><a href="http://wiki.cyanogenmod.com/index.php/Main_Page"><img class="alignright size-medium wp-image-642" title="Cyanogen-Logo" src="http://www.rossdunn.com/wp-content/uploads/2010/02/Cyanogen-Logo-300x300.png" alt="The Cyanogen Logo" width="180" height="180" /></a>So tonight I followed the instructions to update my HTC Dream&#8217;s radio in order to bypass having to install Roger&#8217;s extremely annoying 911 update. The ultimate goal is to get data functionality back on my phone and since everything worked perfectly I can now confirm I have the right radio version &#8211; no problem at all.</p>
<p><strong>Here is the tutorial I used: <a href="http://wiki.cyanogenmod.com/index.php/Upgrade_Rogers_Dream_Radio" target="_blank">Updating Rogers Dream Radio</a></strong></p>
<p>The rest of these notes are based entirely on that tutorial which worked like a dream (pun intended). Also, you may wonder why the heck I published this&#8230; the fact is I don&#8217;t always recall all of my previous steps and this seems like a great way to post something like a journal entry for myself later while also showing (anyone interested) how my process went. Oh, and if you want to jump to the one little piece of help I provide in this post,<span style="color: #ff0000;"> just jump to the content in red</span>.</p>
<p><strong>Part 1- Prerequisites</strong><span id="more-641"></span></p>
<blockquote>
<ul>
<li> Rogers HTC Dream that has already been rooted using either the  original EBI0 method or the EBI1 method on this wiki.  If you haven&#8217;t  rooted yet and are running a Rogers stock firmware version from  before Jan 2010 see <a title="Full Update Guide - Rogers Dream EBI1 to CyanogenMod" href="http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_Rogers_Dream_EBI1_to_CyanogenMod">Full  Update Guide &#8211; Rogers Dream EBI1 to CyanogenMod</a>.  If your  build number in settings, about phone is 1.89.631.1 you are running  Rogers latest firmware  update which currently is not rootable.</li>
<li>A computer with Windows, Linux or Mac and a USB cable to  connect your phone to it for using   fastboot.</li>
<li>CyanogenMod 4.2.x, or you need to find a different compatible  EBI1 kernel patch for your rom.  Alternately, flash  CyanogenMod onto your phone before continuing this guide.</li>
</ul>
</blockquote>
<p>I fit the bill perfectly; my rooted phone was running CM-4.2.12.1.</p>
<p><strong>Part 2 &#8211; Preparations</strong></p>
<blockquote><p>You first must determine your SPL and radio version.</p>
<ol>
<li>Shut down your phone and, while holding the <strong>Camera</strong> button on  the side of the phone, turn it on again. Do not release the <strong>Camera</strong> button until you arrive at a white screen with skateboarding androids  along the bottom.</li>
<li> If your HBOOT version is 1.33.2005, 1.33.2009, or 1.33.2010 this  tells you that you have the correct engineering SPL and you can go on  with the process. If your HBOOT version reads 1.33.0010, 1.33.0009 or  similar, you are still on a Rogers stock SPL. You need to  follow the steps in <a title="Full Update Guide - Rogers Dream EBI1 to CyanogenMod" href="http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_Rogers_Dream_EBI1_to_CyanogenMod">Full  Update Guide &#8211; Rogers Dream EBI1 to CyanogenMod</a> to flash  an engineering SPL  and CyanogenMod onto your phone.  You can only do this if you have an  older firmware  as stated above.</li>
<li>There are also two lines below that show your radio version.  If you  have 2.22.19.26I you are on EBI0 and will need to follow extra steps as  shown below.  If you have 3.22.20.17 you are on EBI1 and do not need to  follow the extra steps below.  If you have 3.22.26.17 you are already  on the new radio and do not need this guide.</li>
</ol>
</blockquote>
<p>My HBOOT version is 1.33.2005 so all good there but unfortunately, my phone was on EBI0 so I was not happy to see I had extra steps to deal with. It was, however, nice to see the ultimate goal&#8230; to have radio 3.22.26.17 which would get Rogers to unlock my data!! Anyway, time to press onwards&#8230;</p>
<blockquote><p>Set up fastboot  on your computer:</p>
<ol>
<li> Download the fastboot  utility from <a rel="nofollow" href="http://developer.htc.com/adp.html#s2">http://developer.htc.com/adp.html#s2</a> for your operating  system and place it in a convenient directory.</li>
<li>If using Windows, you also need <a rel="nofollow" href="http://hotfile.com/dl/21083613/a828c81/AdbWinApi.dll.html">http://hotfile.com/dl/21083613/a828c81/AdbWinApi.dll.html</a> in the same directory.</li>
<li>If using Windows, install the USB Driver from <a rel="nofollow" href="http://www.anddev.org/download.php?id=449" class="broken_link">http://www.anddev.org/download.php?id=449</a>.</li>
<li>If using Linux see <a rel="nofollow" href="http://developer.android.com/guide/developing/device.html#setting-up">http://developer.android.com/guide/developing/device.html#setting-up</a>.</li>
</ol>
</blockquote>
<p>I already had this all installed from back when I rooted my phone &#8211; so all is good here.</p>
<blockquote><p>Download Radio Image:</p>
<ol>
<li>Download the 3.22.26.17 radio from <a rel="nofollow" href="http://briancrook.ca/magic/rogers/dream_update/radio.img_stock" class="broken_link">here</a>, rename it  to radio.img and place it in the same directory as fastboot.  (<a rel="nofollow" href="http://hotfile.com/dl/26909138/8b5c593/3.22.26.17.radio.img.html">Mirror 1</a>)(<a rel="nofollow" href="http://rapidshare.com/files/345124144/3.22.26.17.radio.img.html">Mirror 2</a>)</li>
</ol>
<p>Extra files to download only if you are coming from EBI0:</p>
<ol>
<li>Download Amon_RAs Rogers Dream Recovery  (recovery-RA-dream-v1.5.2R.img) from <a rel="nofollow" href="http://forum.xda-developers.com/showthread.php?t=566669">here</a> (Be sure to  download the one with a &#8220;R&#8221; at the end) (<a rel="nofollow" href="http://hotfile.com/dl/23691395/23ef737/recovery-RA-dream-v1.5.2R.img.html">Mirror 1</a>) (<a rel="nofollow" href="http://www.androidspin.com/downloads.php?dir=amon_ra/RECOVERY/&amp;file=recovery-RA-dream-v1.5.2R.img">Mirror 2</a>)
<ul>
<li>Rename this file to recovery.img and place it in the fastboot  directory.</li>
</ul>
</li>
<li>Download the EBI1 port file for your version of CyanogenMod. The  version for the latest version of CyanogenMod is at: <a href="http://wiki.cyanogenmod.com/index.php/Latest_version#Current_EBI1.2F32A_kernel">latest version</a>. Older versions can be found at  the development thread at xda forums. This is required to allow the  CyanogenMod ROM  to boot on a phone with an EBI1 kernel.
<ul>
<li>Copy this to the root of your sd card (not in a folder).</li>
</ul>
</li>
</ol>
</blockquote>
<p>All pretty straightforward stuff&#8230; <span style="color: #ff0000;">unfortunately I could not find the EBI1 port file on the link provided. SO, if you are in the same position I was, here is a link to an XDA forum page where there is <a href="http://forum.xda-developers.com/showthread.php?t=592377" target="_blank">a comprehensive list of CyanogenMod port files</a> including the <a href="http://www.briancrook.ca/magic/cm-ports/bc-4.2.12.1-ebi1-signed.zip" target="_blank">EBI1 port file I needed for CM-4.2.12.1</a></span></p>
<p>Next, I followed the great step-by-step instructions presented in <strong>&#8220;Flash the Radio (from EBI0)&#8221;</strong> and after it was all done the phone took A LONG time to boot up but now it is live and all is good <img src='http://www.rossdunn.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>After I was sure everything worked okay, I checked the radio version and was delighted to see that my phone was, indeed, running the necessary 3.22.26.17 radio that Rogers will happily recognize and unlock my data!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rossdunn.com/applying-the-cyanogen-rogers-911-fix-on-a-htc-dream/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
