<?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>Code Shogun &#187; NITdroid</title>
	<atom:link href="http://www.codeshogun.com/blog/tag/nitdroid/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codeshogun.com/blog</link>
	<description>Mobile App Dev</description>
	<lastBuildDate>Wed, 02 Jun 2010 01:45:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Install Android Cupcake on Nokia N800</title>
		<link>http://www.codeshogun.com/blog/2009/04/01/install-android-cupcake-on-nokia-n800/</link>
		<comments>http://www.codeshogun.com/blog/2009/04/01/install-android-cupcake-on-nokia-n800/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 16:29:03 +0000</pubDate>
		<dc:creator>Android Shogun</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Cupcake]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[netgents]]></category>
		<category><![CDATA[NITdroid]]></category>
		<category><![CDATA[Nokia N800]]></category>

		<guid isPermaLink="false">http://www.codeshogun.com/blog/?p=75</guid>
		<description><![CDATA[NITdroid is a kernel and userspace port from scratch of the Android operating system (by Google and the Open Handset Alliance) to the NITs hardware. It is a software alternative to the Maemo platform that ships with the Internet Tablets. This project is an ongoing effort to make Android usable/useful on NIT devices (N770, N800, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://guug.org/nit/nitdroid/" target="_blank"><strong>NITdroid</strong></a> is a kernel and userspace port from scratch of the <a href="http://www.android.com/">Android</a> operating system (by Google and the Open Handset Alliance) to the <a href="http://en.wikipedia.org/wiki/Internet_Tablet">NITs</a> hardware. It is a software alternative to the <a href="http://maemo.org/">Maemo</a> platform that ships with the Internet Tablets.</p>
<p>This project is an ongoing effort to make Android usable/useful on NIT devices (N770, N800, N810, N810WE).</p>
<p>You can follow a pretty good installation shell script here to do everything:<br />
<a href="http://www.internettablettalk.com/forums/showthread.php?t=25736" target="_blank">http://www.internettablettalk.com/forums/showthread.php?t=25736</a></p>
<p>I encountered a few problems and finally got it working, here&#8217;s my comment on the above thread:</p>
<p>I&#8217;ve successfully flashed my N800 with NITdroid. I&#8217;m a newbie in the Linux world so I will offer a few of my findings and mistakes so that others might find useful:<br />
*one problem with open source stuff is lack of documentation or I should say thorough documentation.</p>
<p>In the nitdroid_complete.sh:<br />
&#8220;echo NOTE: This program should NOT be run as root.<br />
echo It has specific parts that need to run as root.&#8221;<br />
What does this mean? confusing huh? What I found out is that&#8230; I&#8217;m logged in as my own username, but the shell script uses sudo (so the user will be root after the sudo command). There&#8217;s this $USER variable that refers to the current user. So essentially I&#8217;m running part of the script on my username/Desktop while other stuff is running on root/Desktop, one way or another. An easy fix is to replace $USER with your current username in the .sh file. Save and run as: sudo ./nitdroid_complete.sh so everything will be in your own home / Desktop folders.</p>
<p>I have this N800 from the early days so the internal SDK card (the one besides the battery) has only 128MB of memory. I thought I should flash/install the OS into the external SD card since the internal one is less than 512MB. So that&#8217;s my mistake #2.<br />
Make sure you use the internal SD w/ at least 512MB of RAM and remove the external SD. My internal SD shows as /dev/sdc1 and the external shows as /dev/sdd1 if plugged in.</p>
<p>First boot of android, showing a few force close exception due to MMS, Alarm, etc.<br />
Then black screen. Took out battery and reboot, much better now. Wifi works like a charm. However, the soft keyboard crashes all the time. So install this one instead:<br />
<a href="http://code.google.com/p/netgents/" target="_blank">http://code.google.com/p/netgents/</a></p>

<a href='http://www.codeshogun.com/blog/2009/04/01/install-android-cupcake-on-nokia-n800/n800a/' title='n800a'><img width="150" height="150" src="http://www.codeshogun.com/blog/wp-content/uploads/2009/04/n800a-150x150.jpg" class="attachment-thumbnail" alt="n800a" title="n800a" /></a>
<a href='http://www.codeshogun.com/blog/2009/04/01/install-android-cupcake-on-nokia-n800/n800b/' title='n800b'><img width="150" height="150" src="http://www.codeshogun.com/blog/wp-content/uploads/2009/04/n800b-150x150.jpg" class="attachment-thumbnail" alt="n800b" title="n800b" /></a>

<p>Now I got some hacking to do on it, besides my G1&#8230; ^_^</p>
<p>Thanks NITdroid team!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codeshogun.com/blog/2009/04/01/install-android-cupcake-on-nokia-n800/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

