<?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>1000umbrellas.com &#187; cyanogenmod</title>
	<atom:link href="http://1000umbrellas.com/tag/cyanogenmod/feed" rel="self" type="application/rss+xml" />
	<link>http://1000umbrellas.com</link>
	<description>Michael Descy&#039;s Personal Website</description>
	<lastBuildDate>Fri, 15 Jul 2011 02:06:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<atom:link rel='hub' href='http://1000umbrellas.com/?pushpress=hub'/>
		<item>
		<title>How to Install the Sapphire 0.8.4 Froyo ROM on the Motorola Droid</title>
		<link>http://1000umbrellas.com/2010/07/28/how-to-install-the-sapphire-0-8-4-froyo-rom-on-the-motorola-droid</link>
		<comments>http://1000umbrellas.com/2010/07/28/how-to-install-the-sapphire-0-8-4-froyo-rom-on-the-motorola-droid#comments</comments>
		<pubDate>Wed, 28 Jul 2010 16:36:09 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[clockworkmod]]></category>
		<category><![CDATA[cyanogenmod]]></category>
		<category><![CDATA[downgrade]]></category>
		<category><![CDATA[droid]]></category>
		<category><![CDATA[froyo]]></category>
		<category><![CDATA[motorola]]></category>
		<category><![CDATA[recovery]]></category>
		<category><![CDATA[rom]]></category>
		<category><![CDATA[rom manager]]></category>
		<category><![CDATA[sapphire]]></category>

		<guid isPermaLink="false">http://1000umbrellas.com/?p=900</guid>
		<description><![CDATA[For the past several months, I have been a huge fan of running CyanogenMod (CM5, mostly) on my rooted Motorola Droid. Unfortunately, the ROM&#8217;s latest incarnations (CM6 RC1 and RC2)—which correspond to its move to the Froyo source code base—have not run stably on my phone. Despite my efforts to fix the problems (reflashing, wiping [...]]]></description>
			<content:encoded><![CDATA[<p>For the past several months, I have been a huge fan of running CyanogenMod (CM5, mostly) on my rooted Motorola Droid. Unfortunately, the ROM&#8217;s latest incarnations (CM6 RC1 and RC2)—which correspond to its move to the Froyo source code base—have not run stably on my phone. Despite my efforts to fix the problems (reflashing, wiping data and cache, fixing permissions, switching kernels), apps under CM6 keep crashing. Luckily, I found a great alternative, a Froyo-based ROM that has been much more stable than CM6: <a href="http://sapphire.ccroms.net/wiki/releases/sapphire-0.8.4" target="_blank">Sapphire 0.8.4</a>. Sapphire is based on the Froyo source code, like <a href="http://www.cyanogenmod.com" target="_blank">CyanogenMod</a>, and is completely independent of CyanogenMod&#8217;s codebase.</p>
<p><a href="http://sapphire.ccroms.net/wiki/" target="_blank"><img class="aligncenter size-medium wp-image-907" title="sapphire-logo" src="http://1000umbrellas.com/blog/wp-content/uploads/2010/07/sapphire-logo-300x75.png" alt="" width="300" height="75" /></a></p>
<p>While CyanogenMod has more interface and application tweaks than Sapphire, Sapphire runs more stably on my phone (compared with CM6 RC1 and RC2), which is far more important. One of Sapphire&#8217;s killer features is that it integrates the basic overclocking/underclocking mechanisms found in the SetCPU app, which enables you to overclock without SetCPU (unless you wish to set up profiles). The rest of the Froyo goodness, including the JIT compiler, wifi tether, Exchange support, and Chrome-to-Phone, are all included.</p>
<p>If CM6 isn&#8217;t working well for you, I highly recommend trying out Sapphire. I found it a little tricky to install via ClockworkMod Recovery/ROM Manager, because you have to downgrade ClockworkMod Recovery to do so. The instructions below reflect the steps I took to switch from CM6 RC1 to Sapphire 0.8.4. If you&#8217;re new to flashing ROMs on your phone, know that it requires root access. Also, Sapphire appears to be compatible with the Motorola Droid only at this time.</p>
<ol>
<li>Install/upgrade to the latest version of the <a href="http://www.appbrain.com/app/com.koushikdutta.rommanager" target="_blank">ROM Manager</a> app via the Android Market.</li>
<li>Open ROM Manager.</li>
<li>Due to an incompatibility of the latest ClockwordMod Recovery, Sapphire will install with ClockworkMod 2.0.1.3 or earlier. To flash this recovery, scroll to the bottom of ROM Manager&#8217;s main screen and select &#8220;All ClockworkMod Recoveries&#8221; from the &#8220;More Recoveries&#8221; section.</li>
<li>A recovery selection popup will appear. Choose &#8220;2.0.1.3&#8243; and click the &#8220;OK&#8221; button.</li>
<li>ClockworkMod 2.0.1.3 will be flashed to your devise. (If for some reason the recovery does not install, use ROM Manager to &#8220;Flash Alternate Recovery&#8221; and then repeat steps 3 and 4.)</li>
<li>From the &#8220;ROM Management&#8221; section in ROM Manager, select &#8220;Download ROM&#8221;.</li>
<li>Select &#8220;cvpcs&#8221; under the &#8220;Free&#8221; section.</li>
<li>Select &#8220;Sapphire 0.8.4 (Froyo)&#8221;, which is the latest stable release at this time.</li>
<li>A screenshots popup will appear. Click the &#8220;Download&#8221; button.</li>
<li>A kernel selection popup will appear. Choose a kernel from the list. I use P3Droid&#8217;s 125-800mhz Low Voltage kernel. You may choose one with a faster top speed if you wish. Click the &#8220;OK&#8221; button.</li>
<li>A theme selection popup will appear. Choose a theme from the list. I stick with the &#8220;Stock (Default)&#8221; theme. Click the &#8220;OK&#8221; button.</li>
<li>A ROM addons selection popup will appear. Check &#8220;Google Apps&#8221; so that Google&#8217;s standard apps (including the Market) will be installed. Check the &#8220;Market Hack&#8221;, too. Until Motorola releases an official Froyo build for the Droid, copy-protected apps will not show up  in the Market when you run a Froyo ROM. The Market Hack fixes that. Click the &#8220;OK&#8221; button.</li>
<li>ROM Manager will download the necessary ROMs.</li>
<li>When the downloads complete, a ROM pre-installation popup will appear. Check both of the options: &#8220;Backup Existing ROM&#8221; and &#8220;Wipe Data and Cache&#8221;. Always back up your current ROM prior to flashing a new one. Sapphire&#8217;s developers say that it is important to wipe data prior to the install. Froyo will re-download your apps from the Market after a reinstall, so it isn&#8217;t as much of a pain as you think it might be. Click the &#8220;OK&#8221; button.</li>
<li>ROM Manager will reboot into recovery and install all the ROMs you selected.</li>
<li>When the phone reboots again, you will be able to log into your Google account and set everything up. The Market will download all your previously-installed apps during the sync process. Just be patient!</li>
</ol>
<p>I prefer the <a href="http://www.appbrain.com/app/org.adw.launcher" target="_blank">ADW Launcher </a>to the launcher that Sapphire comes with. ADW Launcher is a free download from the Android Market.</p>
]]></content:encoded>
			<wfw:commentRss>http://1000umbrellas.com/2010/07/28/how-to-install-the-sapphire-0-8-4-froyo-rom-on-the-motorola-droid/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Overclock the Motorola Droid</title>
		<link>http://1000umbrellas.com/2010/05/04/how-to-overclock-the-motorola-droid</link>
		<comments>http://1000umbrellas.com/2010/05/04/how-to-overclock-the-motorola-droid#comments</comments>
		<pubDate>Tue, 04 May 2010 16:31:08 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[clockworkmod]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[cyanogenmod]]></category>
		<category><![CDATA[droid]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[Motorola Droid]]></category>
		<category><![CDATA[overclock]]></category>
		<category><![CDATA[recovery]]></category>
		<category><![CDATA[rom]]></category>
		<category><![CDATA[rom manager]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[setcpu]]></category>
		<category><![CDATA[setcpu profiles]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[underclock]]></category>

		<guid isPermaLink="false">http://1000umbrellas.com/?p=804</guid>
		<description><![CDATA[Here are instructions on how to overclock your Motorola Droid. I learned how to do this through various forum posts and a blog posts, some of which were a confusing mess of information and misinformation. My goals is to summarize what I have learned in one place, to act as a more-or-less definitive guide.

Root your Droid. [...]]]></description>
			<content:encoded><![CDATA[<p>Here are instructions on how to overclock your Motorola Droid. I learned how to do this through various forum posts and a blog posts, some of which were a confusing mess of information and misinformation. My goals is to summarize what I have learned in one place, to act as a more-or-less definitive guide.</p>
<div id="attachment_814" class="wp-caption aligncenter" style="width: 178px"><a href="http://1000umbrellas.com/blog/wp-content/uploads/2010/05/SetCPU.png" rel="lightbox[804]"><img class="size-medium wp-image-814" title="SetCPU" src="http://1000umbrellas.com/blog/wp-content/uploads/2010/05/SetCPU-168x300.png" alt="" width="168" height="300" /></a><p class="wp-caption-text">SetCPU</p></div>
<ol>
<li><a href="http://www.blogsdna.com/8946/how-to-root-your-motorola-droid-running-2-1.htm" target="_blank">Root your Droid</a>. (Note that I rooted my Droid before 2.1 came out, so I have not followed the instructions that I have linked to, and cannot comment upon them.)</li>
<li>Install <a href="http://www.appbrain.com/app/com.koushikdutta.rommanager" target="_blank">ROM Manager</a> from the Android Market. This app, and the ClockworkMod Recovery it comes with, make flashing ROMs <em>a lot </em>simpler than the process used to root your phone.</li>
<li>Flash ClockworkMod Recovery via ROM Manager. (You don&#8217;t need the paid version for this tutorial.)
<ol>
<li>Launch the ROM Manager.</li>
<li>Click the first option: &#8220;Flash ClockwordMod Recovery.&#8221;</li>
</ol>
<ol>
<li>Grant the app root access (and check &#8220;Always Allow&#8221;) when it asks you.</li>
</ol>
<ol>
<li>A popup will ask you to confirm your phone model. Just click on &#8220;Motorola Droid (CDMA)&#8221;.</li>
<li>This will download and install the ClockworkMod recovery image. Just wait a couple minutes. There&#8217;s no need to reboot your phone afterwards.</li>
</ol>
</li>
<li>Install the latest stable CyanogenMod via ROM Manager.
<ol>
<li>In ROM Manager, click the &#8220;Download ROM&#8221; option, then click &#8220;CyanogenMod&#8221;, then click the latest stable release. As of this writing, the latest stable release for the Droid is 5.0.6.2.</li>
<li>A popup will appear. Check the box next to &#8220;Google Apps&#8221; and click &#8220;OK&#8221;.</li>
<li>ROM Manager will then download the ROMs for Cyanogen and Google Apps. When the downloads are complete, ROM Manager will alert you for more options prior to installation.</li>
<li>When the downloads are complete, a &#8220;ROM Pre-Installation&#8221; popup will appear. Check the option to &#8220;Backup Existing ROM&#8221; just to be safe. If you are doing this for the first time, or are changing themes, check &#8220;Wipe Data and Cache&#8221;; you may leave it unchecked if you are upgrading to a new version of the same ROM. Click &#8220;OK&#8221;.</li>
<li>The phone will then reboot into recovery, back up your current ROM to the SD card, install CyanogenMod, and then reboot when it is done. The first boot into the new ROM might take a little longer than normal. Don&#8217;t worry.</li>
</ol>
</li>
<li>Set up your phone again.
<ol>
<li>You will need to sign into Google again and re-download all your apps. (Yes, this is a pain, but you did just reinstall everything on your phone!) You can re-download your apps after overclocking, if you wish. You will <em>not</em> have to pay again for any paid applications you purchased from the Android Market. You will not have problems &#8220;reactivating&#8221; your phone.</li>
<li>If Google apps, such as Google Maps, are missing, that means that you didn&#8217;t check &#8220;Google Apps&#8221; when you downloaded the ROM. You will have to install Rom Manager and then reinstall CyanogenMod <em>with</em> Google Apps to fix this.</li>
</ol>
</li>
<li>Install the bekit kernel, which allows you to overclock your CPU.
<ol>
<li>Open ROM Manager.</li>
<li>Click &#8220;Download Rom&#8221;, then &#8220;CyanogenMod&#8221;, then &#8220;bekit Kernals (0.8.3)&#8221;.</li>
<li>Choose your bekit kernel from the popup that appears. I recommend &#8220;5 Slot 800MHz 0.8.3 *Low Voltage*&#8221; (which I use for this tutorial) or &#8220;5 Slot 1.0 GHz 0.8.3 *Low Voltage*&#8221;. A &#8220;slot&#8221; is an operating frequency. 5-slot means that there are 5 speed settings at which you can set your CPU. 7-slot kernals have 2 more speed settings. I don&#8217;t see much need to set the CPU to a whole bunch of different frequencies, so 5-slot kernals are good enough for me. You should stick to the &#8220;Low Voltage&#8221; kernels (scroll down in the list to find them) to avoid overheating your CPU or decreasing battery life more than necessary.</li>
<li>The kernel install process through the ROM Manager works similarly to the CyanogenMod ROM install process. When the kernel download is complete, a &#8220;ROM Pre-Installation&#8221; popup will appear. Check &#8220;Backup Existing ROM&#8221; if this is your first time changing kernels, or if you don&#8217;t have a recent backup. Do <em>not</em> check &#8220;Wipe Data and Cache&#8221;. Click &#8220;OK&#8221;.</li>
<li>The phone will reboot into recovery, back up your current ROM to the SD card (if you selected that option), install the new kernel, and then reboot when it is done.</li>
</ol>
</li>
<li>Purchase and install <a href="http://www.appbrain.com/app/com.mhuang.overclocking" target="_blank">SetCPU</a> from the Android Market. It costs $1.99 as of this writing, and is totally worth it. Read more about SetCPU <a href="http://www.pokedev.com/setcpu/" target="_blank">here</a>.</li>
<li>Set up SetCPU&#8217;s global settings.
<ol>
<li>Launch SetCPU.</li>
<li>Click the &#8220;Autodetect Speeds&#8221; button. Grant the app root access (and check &#8220;Always Allow&#8221;) when it asks you.</li>
<li>SetCPU will display the maximum and minimum CPU speeds your kernel supports. Using the &#8220;5 Slot 800MHz 0.8.3 *Low Voltage*&#8221; bekit kernel, you should see 800MHz max and 250 MHz min.</li>
<li>Adjust the sliders on SetCPU&#8217;s main screen to set the global minimum and maximum CPU speeds. I tend to leave the minimum as 250MHz and the maximum as 800MHz. Remember that the stock Motorola Droid CPU is underclocked from 600MHz to 550 MHz, so 250MHz is actually underclocking (better for battery life) and 800MHz is overclocking (better for performance).</li>
<li>Set the CPU Governor. I recommend using default CPU Governor: &#8220;ondemand.&#8221; This means that the CPU will scale up when the phone is busy (i.e., when you are using it) and will scale down when the phone is idle (i.e., sleeping). The &#8220;conservative&#8221; CPU Governor scales speeds up more slowly than &#8220;ondemand&#8221; does; I find that it makes games a little laggy. The &#8220;performance&#8221; CPU Governor simply always uses the maximum speed setting; this seems unnecessary for a device that spends most of the time sleeping.</li>
<li>Check &#8220;Set on Boot&#8221;. The only reasons not to have &#8220;Set on Boot&#8221; checked is if you are flashing a new ROM, or if you are overclocking by a lot (say, to 1.2 GHz) and are concerned about stability.</li>
</ol>
</li>
<li>Set up SetCPU Profiles. (This step is optional, but recommended.)
<ol>
<li>In SetCPU, click the &#8220;Profiles&#8221; button. A popup will appear.</li>
<li>Check &#8220;Profiles On&#8221; in the popup.</li>
<li>To update a profile, click on its &#8220;Enabled&#8221; checkbox, click the &#8220;Modify&#8221; button, set the CPU speed sliders and CPU Governors in the popup, and click the &#8220;Apply&#8221; button. My recommended profile settings (for my 800MHz kernel) follow.</li>
<li>Enable the &#8220;Charging&#8221; profile. Set to 550 Max, 250 Min, ondemand. You don&#8217;t want to overclock while charging, because the battery is already hotter while charging, and you don&#8217;t want to overheat your phone.</li>
<li>Enable the &#8220;Sleep/Standby&#8221; profile. Set to 550 Max, 400 Min, ondemand. You can set the minimum speed to 250MHz, but I like 400MHz, because the phone wakes up a little faster.</li>
<li>Enable the &#8220;Battery Profiles&#8221;, which will be in use most of the time you actually are using the phone. You have to set up all 3 profiles for them to work. I like to set them to scale back the CPU speed as the battery is depleted.
<ol>
<li>Enable a &#8220;Power &lt; 100%&#8221; profile. Set to 800 Max, 400 Min, ondemand, if battery is under 100%.</li>
<li>Enable a &#8220;Power &lt; 50%&#8221; profile. Set to 600 Max, 400 Min, ondemand, if battery is under 50%. This steps down the CPU a bit to eke out more battery life.</li>
<li>Enable a &#8220;Power &lt; 15%&#8221; profile. Set to 550 Max, 250 Min, ondemand, if battery is under 15%. This steps down the CPU a bit more to eke out more battery life.</li>
</ol>
</li>
<li>Leave the &#8220;Failsafe Profile&#8221; as is, and enabled. This profile kicks in when the phone starts to overheat. I&#8217;ve never had my phone overheat for any reason. SetCPU reports the battery temperature of my phone as 30° C to 40° C, which is well under the danger zone for this CPU (which starts, I believe, at 50°C).</li>
</ol>
</li>
</ol>
<p>After all this, your phone will be overclocked during use and underclocked at rest. I find that a little overclocking makes the Droid a lot more pleasant to use, and doesn&#8217;t hamper battery life much, and doesn&#8217;t affect stability at all. The whole process will cost you about $2 for SetCPU. If you love ROM Manager, buy that app, too, and support the developers. The premium version of ROM Manager unlocks a lot of ROMs and themes, and provides notifications if an update is available for your ROM.</p>
]]></content:encoded>
			<wfw:commentRss>http://1000umbrellas.com/2010/05/04/how-to-overclock-the-motorola-droid/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

