<?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>Terence Eden has a Blog &#187; nit</title> <atom:link href="http://shkspr.mobi/blog/index.php/tag/nit/feed/" rel="self" type="application/rss+xml" /><link>http://shkspr.mobi/blog</link> <description>Mobiles, Shakespeare, Politics, Usability.</description> <lastBuildDate>Fri, 27 Jan 2012 18:13:59 +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>Nitdroid: Installing Android on the Nokia N810</title><link>http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/</link> <comments>http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/#comments</comments> <pubDate>Sun, 03 May 2009 07:41:00 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[n810]]></category> <category><![CDATA[nit]]></category> <category><![CDATA[nitdroid]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/</guid> <description><![CDATA[I'm continually frustrated with Nokia. They make truly excellent hardware but akways seem to produce the most disappointing software. The N95 &#038; the N810 are perfect examples of this. Powerful and innovative computers let down by shoddy software.So, when I heard that some clever hackers had ported Google's Android OS to the N810, I ...]]></description> <content:encoded><![CDATA[<p><a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/IMG00243-20090502-2309-781226.jpg"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00243-20090502-2309-781216.jpg" alt="" border="0" /></a><br
/>I&#8217;m continually frustrated with <a
href="http://www.nokia.co.uk/">Nokia</a>. They make truly excellent hardware but akways seem to produce the most disappointing software. The <a
href="http://www.nokia.co.uk/n95">N95</a> &#038; the <a
href="http://www.nokia.co.uk/n810">N810</a> are perfect examples of this. Powerful and innovative computers let down by shoddy software.</p><p>So, when <a
href="http://twitter.com/vipersine/status/1660032778">I heard</a> that some clever hackers had <a
href="http://blogs.computerworld.com/nokia_n810_tablet_now_220_with_google_android">ported Google&#8217;s Android OS to the N810</a>, I leapt at the chance to reinvigorate my sadly neglected Internet Tablet..</p><p>There are various tutorials on the web, but here&#8217;s my quick &#038; pain free howto for people running Ubuntu.  This is based on the instructions from the <a
href="http://guug.org/nit/nitdroid/">Nitdroid Homepage</a> and the <a
href="http://www.internettablettalk.com/forums/showthread.php?t=25736">InternetTabletTalk forums</a>.</p><p>You will need&#8230;<ul><li>A Nokia N810 (this should also work with the N800 and the N770)</li><li>USB and Charging cables.</li><li>A computer running Ubuntu (or most other flavours of Linux)</li><li>A working Internet connection.</li><li>NERVES OF STEEL! (Not really, it&#8217;s very simple to reflash the N810 if you do mess up.)</li></ul><p>So here&#8217;s the HOWTO:<ol><li>Back up any files you want to keep from your N810.  We&#8217;re going to be wiping it clean.</li><li>Remove any SD cards you&#8217;ve got from the N810.</li><li>Make sure the battery is fully charged.</li><li>Create a folder on your computer called &#8220;Nitdroid&#8221;.</li><li>Download the following files (or newer if available)</li><li>The <a
href="http://www.jakemaheu.com/flasher-3.0-static" class="broken_link">flasher</a> &#8211; this allows you to flash the hardware (you may need a different version if you&#8217;re running 64bit or PPC).</li><li>The <a
href="http://guug.org/nit/nitdroid/rootfs-nitdroid.tar.bz2">Android filesystem</a></li><li>The <a
href="http://guug.org/nit/nitdroid/zImage-nitdroid-n8x0">Andoid OS</a></li><li>Connect your N810 to your computer via USB, switch the N810 on.</li><li>If you haven&#8217;t got it already, install and run <a
href="http://gparted.sourceforge.net/">gparted</a>.</li><li>You need to create 3 partitions, the first <span
style="font-weight: bold;">must</span> be FAT32, the third <span
style="font-weight: bold;">must</span> be ext3 with a minimum size of 128MB.  See the picture for an example.<a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot--dev-sdb---GParted-788599.png"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 258px;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot--dev-sdb---GParted-788596.png" alt="" border="0" /></a></li><li>Take a note of the device name &#8211; in this example, it&#8217;s /dev/sdb</li><li>We need to mount the ext3 filesystem we&#8217;ve created &#8211; go to the command line and type<br
/><blockquote>sudo mount -t ext3 /dev/sdb3 /android</p></blockquote><p>Remember to change <span
style="font-style: italic;">/dev/sdb3</span> to whatever your device is actually called.</li><li>We now need to go to the &#8220;/android&#8221; directory and extract the filesystem to it. At the command line, type<br
/><blockquote>cd /android</p></blockquote><p>Then<br
/><blockquote>sudo tar -xjpvf /home/$USER/Desktop/nitdroid/rootfs-nitdroid.tar.bz</p></blockquote><p>Remember to change <span
style="font-style: italic;">$USER</span> to your username &#8211; or change the whole path to where you downloaded the nitdroid files.</li><li>Once complete, you unmount the filesystem by typing<br
/><blockquote>sudo umount /android</p></blockquote></li><li>We&#8217;re ready to flash! Hurrah!</li><li>Turn off the N810, unplug it from the power and USB cables.</li><li>We need to make the flashing software executable so type<br
/><blockquote>chmod a+x flasher-3.0-static</p></blockquote></li><li>Plug the N810 into the USB cable <span
style="font-weight: bold;"><span
style="font-style: italic;">but leave it switched off</span></span>.</li><li>Run the flashing software (yes, with the N810 turned off) by typing<br
/><blockquote> sudo ./flasher-3.0-static -f -k zImage-nitdroid-n8x0 &#8211;enable-rd-mode -R</p></blockquote></li><li>You will see the following message<br
/><blockquote>flasher v0.9.0 (Jan 19 2007)<br
/>Suitable USB device not found, waiting</p></blockquote><p>This means that the flashing software is looking for the N810.</li><li>On the N810, hold down the &#8220;Switch&#8221; button (The one which looks like two overlapping squares, just under the camera). With the button held down, push the power button.</li><li>You&#8217;ll see some messages on your PC&#8217;s screen indicating that the device is being flashed. Let go of the buttons.</li><li>Wait.</li><li>Wait a little while longer.</li><li>Have a biscuit to calm your nerves.</li><li>It should be over and done with in less than a minute.</li><li>Once it&#8217;s complete, unplug the N810. Power it off, then on again. You should see this screen.</li><li>It takes about 5 minutes for the first boot to complete.  If it takes substantially longer than that, read the troubleshooting section.</li><li>TADA! You now have Android on your N810.<a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/IMG00247-20090503-0914-781277.jpg"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00247-20090503-0914-781266.jpg" alt="" border="0" /></a><a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/IMG00250-20090503-0916-723916.jpg"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00250-20090503-0916-723907.jpg" alt="" border="0" /></a>WiFi works &#8211; as do the keyboard and touchscreen.  At the moment, sound, BlueTooth &#038; GPS don&#8217;t.  There are a few random crashes, and the performance leaves a little to be desired.  Much like the original Maemo software!</li></ol><p>Troubleshooting.<br
/>If it all goes wrong, here&#8217;s how to get your N810 back to the latest official firmware.<ul><li>Download the latest official firmware from http://tablets-dev.nokia.com/nokia_N810.php</li><li>Plug the N810 into the USB cable <span
style="font-weight: bold;"><span
style="font-style: italic;">but leave it switched off</span></span>.</li><li>Run the flashing software (yes, with the N810 turned off) by typing<br
/><blockquote> sudo ./flasher-3.0 -F RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin -f -R</p></blockquote><p>Remember to replace &#8220;RX-44&#8230;.&#8221; with the name of the latest software.</li><li>You will see the following message<br
/><blockquote>flasher v0.9.0 (Jan 19 2007)<br
/>Suitable USB device not found, waiting</p></blockquote><p>This means that the flashing software is looking for the N810.</li><li>On the N810, hold down the &#8220;Switch&#8221; button (The one which looks like two overlapping squares, just under the camera). With the button held down, push the power button.</li><li>Wait.  You will have a factory fresh N810 in a matter of minutes.</li></ul><p>Enjoy!</p><p
class="wp-flattr-button"></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/feed/</wfw:commentRss> <slash:comments>47</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (Requested URI is rejected)

Served from: www.shkspr.mobi @ 2012-02-04 04:28:31 -->
