<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/rss-style.xsl" type="text/xsl"?>
<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>Nitdroid: Installing Android on the Nokia N810 &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/2009/05/nitdroid-installing-android-on-the-nokia-n810/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Sat, 03 May 2025 07:51:44 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shkspr.mobi/blog/wp-content/uploads/2023/07/cropped-avatar-32x32.jpeg</url>
	<title>Nitdroid: Installing Android on the Nokia N810 &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title><![CDATA[Nitdroid: Installing Android on the Nokia N810]]></title>
		<link>https://shkspr.mobi/blog/2009/05/nitdroid-installing-android-on-the-nokia-n810/</link>
					<comments>https://shkspr.mobi/blog/2009/05/nitdroid-installing-android-on-the-nokia-n810/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 03 May 2009 07:41:00 +0000</pubDate>
				<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&#039;m continually frustrated with Nokia. They make truly excellent hardware but always seem to produce the most disappointing software. The N95 &#38; 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&#039;s Android OS to the N810, I leapt at the chance to reinvigorate my sadly neglected…]]></description>
										<content:encoded><![CDATA[<img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://shkspr.mobi/blog/uploaded_images/IMG00243-20090502-2309-781216.jpg" alt="" border="0">

<p>I'm continually frustrated with <a href="http://www.nokia.co.uk/">Nokia</a>. They make truly excellent hardware but always seem to produce the most disappointing software. The <a href="https://en.wikipedia.org/wiki/Nokia_N95">N95</a> &amp; the <a href="https://en.wikipedia.org/wiki/Nokia_N810">N810</a> are perfect examples of this. Powerful and innovative computers let down by shoddy software.</p>

<p>So, when I heard that some clever hackers had <a href="https://web.archive.org/web/20090502162031/http://blogs.computerworld.com/nokia_n810_tablet_now_220_with_google_android">ported Google's Android OS to the N810</a>, I leapt at the chance to reinvigorate my sadly neglected Internet Tablet..<br><br>There are various tutorials on the web, but here's my quick &amp; pain free howto for people running Ubuntu.  This is based on the instructions from the <a href="https://web.archive.org/web/20120625234805/http://guug.org:80/nit/nitdroid/">Nitdroid Homepage</a> and the <a href="https://web.archive.org/web/20090421063342/http://www.internettablettalk.com/forums/showthread.php?t=25736">InternetTabletTalk forums</a>.<br><br>You will need...</p>

<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.<br></li><li>NERVES OF STEEL! (Not really, it's very simple to reflash the N810 if you do mess up.)</li></ul>

<p>So here's the HOWTO:<br></p>

<ol>
  <li>Back up any files you want to keep from your N810.  We're going to be wiping it clean.</li><li>Remove any SD cards you've got from the N810.</li>
  <li>Make sure the battery is fully charged.</li>
  <li>Create a folder on your computer called "Nitdroid".</li>
  <li>Download the following files (or newer if available)</li>
  <li>The <a href="https://web.archive.org/web/20120101000000*/https://www.jakemaheu.com/flasher-3.0-static">flasher</a> - this allows you to flash the hardware (you may need a different version if you're running 64bit or PPC).</li>
  <li>The <a href="https://web.archive.org/web/20110314125814/https://guug.org/nit/nitdroid/rootfs-nitdroid.tar.bz2">Android filesystem</a><br></li><li>The <a href="http://guug.org/nit/nitdroid/zImage-nitdroid-n8x0">Android OS</a><br></li><li>Connect your N810 to your computer via USB, switch the N810 on.<br></li><li>If you haven'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="https://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="https://shkspr.mobi/blog/uploaded_images/Screenshot--dev-sdb---GParted-788596.png" alt="" border="0"></a></li><li>Take a note of the device name - in this example, it's /dev/sdb</li><li>We need to mount the ext3 filesystem we've created - go to the command line and type <blockquote>sudo mount -t ext3 /dev/sdb3 /android</blockquote>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 "/android" directory and extract the filesystem to it. At the command line, type<br><blockquote>cd /android</blockquote><br>Then<br><blockquote>sudo tar -xjpvf /home/$USER/Desktop/nitdroid/rootfs-nitdroid.tar.bz</blockquote>Remember to change <span style="font-style: italic;">$USER</span> to your username - or change the whole path to where you downloaded the nitdroid files.</li><li>Once complete, you unmount the filesystem by typing<blockquote>sudo umount /android</blockquote></li><li>We'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  <blockquote>chmod a+x flasher-3.0-static</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<blockquote> sudo ./flasher-3.0-static -f -k zImage-nitdroid-n8x0 --enable-rd-mode -R</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<br></blockquote>This means that the flashing software is looking for the N810.<br></li><li>On the N810, hold down the "Switch" 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'll see some messages on your PC'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'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="https://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="https://shkspr.mobi/blog/uploaded_images/IMG00247-20090503-0914-781266.jpg" alt="" border="0"></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://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="https://shkspr.mobi/blog/uploaded_images/IMG00250-20090503-0916-723907.jpg" alt="" border="0"></a>WiFi works - as do the keyboard and touchscreen.  At the moment, sound, BlueTooth &amp; GPS don't.  There are a few random crashes, and the performance leaves a little to be desired.  Much like the original Maemo software!<br></li></ol>

<p><br>Troubleshooting.<br>If it all goes wrong, here's how to get your N810 back to the latest official firmware.<br></p>

<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<blockquote> sudo ./flasher-3.0 -F RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin -f -R<br></blockquote>Remember to replace "RX-44...." 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<br></blockquote>This means that the flashing software is looking for the N810.<br></li><li>On the N810, hold down the "Switch" 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.<br></li></ul>

<p>Enjoy!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=18&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2009/05/nitdroid-installing-android-on-the-nokia-n810/feed/</wfw:commentRss>
			<slash:comments>60</slash:comments>
		
		
			</item>
	</channel>
</rss>
