<?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>Michael &#187; Notes</title>
	<atom:link href="http://www.michaelpurcell.info/category/notes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michaelpurcell.info</link>
	<description>Dereferencing zero</description>
	<lastBuildDate>Mon, 15 Feb 2010 08:26:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Motorola Droid Rooted</title>
		<link>http://www.michaelpurcell.info/2009/12/08/motorola-droid-rooted/</link>
		<comments>http://www.michaelpurcell.info/2009/12/08/motorola-droid-rooted/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 03:03:26 +0000</pubDate>
		<dc:creator>michael</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Notes]]></category>
		<category><![CDATA[droid]]></category>
		<category><![CDATA[droid-root.zip]]></category>
		<category><![CDATA[hacked]]></category>
		<category><![CDATA[motorola]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[rooted]]></category>
		<category><![CDATA[sholes]]></category>
		<category><![CDATA[zinx]]></category>
		<category><![CDATA[[mbm]]]></category>

		<guid isPermaLink="false">http://www.michaelpurcell.info/?p=51</guid>
		<description><![CDATA[After a long wait, the Verizon Droid (Motorola Sholes) has been rooted. The method is being kept secret until it becomes patched to slow down the process as long as possible. As with many android hacks, we owe our thanks to zinx (#android-root on freenode) for finding this vulnerability. zinx does not own a Verizon [...]]]></description>
			<content:encoded><![CDATA[<p>After a long wait, the Verizon Droid (Motorola Sholes) has been rooted. The method is being kept secret until it becomes patched to slow down the process as long as possible. As with many android hacks, we owe our thanks to <em>zinx</em> (#android-root on freenode) for finding this vulnerability. <em>zinx</em> does not own a Verizon Droid, his Droid owning helper is <em>[mbm]</em>, a big thanks to him too!</p>
<p>Before applying this update, be sure to install the 2.0.1 patch first, as doing it second will un-root the device. This has been tested and does work providing the SHA1 checksum matches as shown below. A safe copy can be downloaded <a title="Android 2.0.1 for Verizon Droid" href="http://www.michaelpurcell.info/signed-voles-ESD56-from-ESD20.84263456.zip" target="_blank">here</a>. Place this item in your SD card as <em>update.zip</em>. Reboot the phone and hold the <em>x</em> key on the hardware keyboard until you see the Motorola logo, than release. You will see an exclamation point and a phone, do not panic, press <em>Volume Up </em>+ <em>Camera</em> at the same time. You will see a menu, slide out your keyboard and navigate to <em>Apply sdcard update</em> in the menu, press in on the center button. The update will install and you may than reboot.</p>
<blockquote><p>???842634563f78ecc11c7d4155684a09cc06d4c9c8  signed-voles-ESD56-from-ESD20.84263456.zip</p></blockquote>
<p>To get root on the Verizon Droid, firstdownload <em><a title="droid-root.zip" href="http://www.michaelpurcell.info/droid-root.zip">droid-root.zip</a><span style="font-style: normal;"> and copy it to your SD card as </span>update.zip</em> and follow the steps below.</p>
<ul>
<li>Reboot your phone.</li>
<li>Press <em>x</em> on the hardware keyboard while booting until you see the white Motorola logo, then release.</li>
<li>Press <em>Volume Up </em>+ <em>Camera</em> when you see a picture of an exclamation point and a phone.</li>
<li>Navigate through the menu using the arrows on the hardware keyboard (portrait mode) to <em>Apply sdcard update</em>.</li>
<li>Apply the update and reboot.</li>
<li>You now have root.</li>
</ul>
<p>This is not a traditional Android &#8220;rooting&#8221;, root access is presently only available through the <em>adb</em> shell. Install the <em>Android Debug Bridge</em> to your PC and enable USB debugging in your phone by going to <em>Settings -&gt; Applications -&gt; Development</em> and selecting <em>USB debugging</em>. In your systems shell (or command prompt for windows) type <em>adb shell</em> (assuming your paths are correct setup) and you will be connected to your Verizon Droid. Type <em>su</em> and you are root. Be very careful with this as you can do damage to your phone when in a root shell.</p>
<p>It should now only be a matter of time before a custom firmware is available for the Motorola Sholes. <strong>Do not flash any other firmware updates as this may patch the vulnerability used by droid-root.zip</strong>.</p>
<p>If you would like to have root on-the-go inside of say Better Terminal Emulator follow these instructions.</p>
<p>Download this modified <em>su</em> command <a title="modified su command" href="http://www.michaelpurcell.info/droid/su.zip" target="_blank">here</a>. Push the new <em>su</em> command to the phone with <em>adb push su /data/local/su</em>. Now, launch a shell on your computer with <em>adb shell</em>. Type the following commands [checked that <em>mtdblock4 </em>is the correct device for <em>/system</em> using the mount command with no arguments].</p>
<blockquote>
<ul>
<li><em>su</em></li>
<li><em>mount -o remount,rw /dev/block/mtdblock4 /system</em></li>
<li><em>cd /system/bin</em></li>
<li><em>mv su osu</em></li>
<li><em>dd if=/data/local/su of=su</em></li>
<li><em>chmod 6755 su</em></li>
<li><em>sync</em></li>
</ul>
</blockquote>
<p>Now if you open your phone and enter a terminal emulator of your choice and type <em>su</em>, you will have root.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelpurcell.info/2009/12/08/motorola-droid-rooted/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mike &#8211; Release Canidate 4.</title>
		<link>http://www.michaelpurcell.info/2009/06/23/mike-release-canidate-4/</link>
		<comments>http://www.michaelpurcell.info/2009/06/23/mike-release-canidate-4/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 08:23:37 +0000</pubDate>
		<dc:creator>michael</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Notes]]></category>

		<guid isPermaLink="false">http://michael.mxcell.net/?p=23</guid>
		<description><![CDATA[So it has been a little while since my last update. Things have changed. Let&#8217;s see.

I left Delaware Technical &#38; Community College.
I work for Delaware Criminal Justice Information System (this may have been mentioned).
Several programming projects started and left as vapor ware.
Quit playing video games for the most part in January to get some of [...]]]></description>
			<content:encoded><![CDATA[<p>So it has been a little while since my last update. <strong>Things have changed</strong>. Let&#8217;s see.</p>
<ul>
<li>I left Delaware Technical &amp; Community College.</li>
<li>I work for Delaware Criminal Justice Information System (this may have been mentioned).</li>
<li>Several programming projects started and left as vapor ware.</li>
<li>Quit playing video games for the most part in January to get some of my life back.</li>
<li>Switched my entire desktop experience to Debian.</li>
</ul>
<p>To proceed in relative order. My life-long intention has always been to proceed in a self-employed direction, with a slight niche in conquering the world. I spent far too many years of my life in Delaware Tech. No ill feelings toward any of my teachers, they simply taught the programs agreed upon by the department. There was little left for me to learn at Delaware Tech, and if your not there to learn then why are you there? I decided to proceed with my life. It would be against my own politics to continue my &#8220;education&#8221; at Delaware Tech merely to acquire an expensive piece of paper.</p>
<p>Now for a twist. Remember that my lifes intention has always been to continue dominating the world, then why am I still working for the State? Honestly, my life is far from the point where I could support myself under my own business, and the fact is I feel quite comfortable at Delaware Criminal Justice Information System (DELJIS). At DELJIS I can work on projects that let me explore my creativity while helping society. I have no intention of leaving DELJIS for some time. By the way, ePayment is now complete for the JP courts, now is the time to pay those old speeding tickets <img src='http://www.michaelpurcell.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Unfortunately my brain has entered crunch time and several programming projects have be pressed into abandonment. These projects are listed below.</p>
<ul>
<li>Cup Holder (automotive car computer environment)</li>
<li>Call of Duty 4 modifications and server side hacks. (I don&#8217;t play games anymore)</li>
<li>MySpace wordpress widget (this is not vaporware, I just am not maintaining it and recent MySpace updates have broken it)</li>
<li>Facebook wordpress plugin (Who cares)</li>
</ul>
<p>So I finally ditched Windows completely (sort of). My only remaining Windows environments are virtual machines maintained for Photoshop and work (The state has a proprietary love affair). My distribution of choice is Debian and it is serving me well. In fact I recently acquired a new quad core server for my home, quite pleased with it so far, good to move beyond 600MHz.</p>
<p>Check back in 6 months or so for an update. <img src='http://www.michaelpurcell.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelpurcell.info/2009/06/23/mike-release-canidate-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some thoughts to enlighten.</title>
		<link>http://www.michaelpurcell.info/2008/07/16/some-thoughts-to-enlighten/</link>
		<comments>http://www.michaelpurcell.info/2008/07/16/some-thoughts-to-enlighten/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 09:23:51 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Notes]]></category>
		<category><![CDATA[Consciousness]]></category>
		<category><![CDATA[Control]]></category>
		<category><![CDATA[Enlightenment]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Mind]]></category>

		<guid isPermaLink="false">http://michael.mxcell.net/2008/07/16/some-thoughts-to-enlighten/</guid>
		<description><![CDATA[The hardest thing to do in life is to live. Our ability to choose is a precious gift. Sometimes we just need time to find the right solution.]]></description>
			<content:encoded><![CDATA[<p>Life is complicated by so many factors, most of which are outside of our immediate control. These complications dominate our psyche through physical manifestations like escalated gas prices, poverty, war and disease. These outside factors are a part something else, something not biological but foreign, not your mind.</p>
<p>Inside your mind you are always free. There never has been a more true definition of freedom than the human mind. Inside it you may do whatever you please. These outside complications can never break into this dimension of yours, even when they seem to have done so already. These complications or &quot;attacks&quot; wage war on your senses. Your mind polls external sensors for information it can learn from or react to, and that is where the problem lies.</p>
<h4>Consider This</h4>
<p>When the hand holds the coals of a dying fire the nerves signal the brain with details about their situation. The brain processes this information, extrapolates a good solution using the resources it has available to it, such as visual and smell. This message is sent to the conscious mind in an encoded message containing information about what is happening to the body and a possible course of action. The conscious mind is you, and the way you receive that message is through pain. With pain you know that something detrimental to your health is happening, you know where. You will probably make the decision given by the message and drop the rock. This is what is special though, you did not have to drop the rock. You had every ability to hold onto that rock until the muscles holding it burned to ash. It would have been a foolish choice, but it was a choice.</p>
<h4>So what does all of this mean?</h4>
<p>As a species we are very lucky to have a conscious mind. The ability to have preprocessed data granted to us takes away much of the work of survival. We do not need to decide whether or not to dive head first in to the acid pit, our minds will give us a valid idea of what will happen, and we simply act on it.</p>
<p>The commander and chief has no more power than this. But what about when depression strikes us, what then? Depression is the source of an external stimulus like all other messages. Not all messages are perfect, some are malformed, some are malicious. But like all choices we are given, we often choose the easiest one. The hardest thing to do in life is to live. Our ability to choose is a precious gift. Sometimes we just need time to find the right solution.</p>
<p>&#160;</p>
<p>Michael</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelpurcell.info/2008/07/16/some-thoughts-to-enlighten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
