<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://bugs.maemo.com/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>User:Jebba/Setup - Revision history</title>
		<link>http://bugs.maemo.com/index.php?title=User:Jebba/Setup&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.15.5-7</generator>
		<lastBuildDate>Sun, 05 Apr 2026 08:42:58 GMT</lastBuildDate>
		<item>
			<title>jebba:&amp;#32;new setup page</title>
			<link>http://bugs.maemo.com/index.php?title=User:Jebba/Setup&amp;diff=25223&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=User:Jebba/Setup&amp;diff=25223&amp;oldid=prev</guid>
			<description>&lt;p&gt;new setup page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Setup=&lt;br /&gt;
Now that the device is debricked, I can use the thing again and &amp;quot;all&amp;quot; my data is there, but the repository setup is back to default and the applications I want are gone, amongst other things. To re-setup:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ssh server &amp;amp; keys==&lt;br /&gt;
* Enable [[Extras]] [http://repository.maemo.org/ repository]: tap, tap, tap...&lt;br /&gt;
* Install openssh client/server package&lt;br /&gt;
* Install rootsh package&lt;br /&gt;
* Set up keys and such for easy access (my device hostname is burger):&lt;br /&gt;
* On laptop, ssh into the sucker:&lt;br /&gt;
 ssh root@burger&lt;br /&gt;
* As root on N900, ssh to localhost as a quick/dirty way to setup /root/.ssh:&lt;br /&gt;
 ssh localhost&lt;br /&gt;
* On laptop, copy over ssh key and log back in:&lt;br /&gt;
 scp -p ~/.ssh/id_rsa.pub root@burger:.ssh/authorized_keys&lt;br /&gt;
 ssh root@burger&lt;br /&gt;
*To allow ssh access for user &amp;quot;user&amp;quot;, the passwd file needs to be edited.&lt;br /&gt;
 vi /etc/passwd&lt;br /&gt;
* Change&lt;br /&gt;
 user:!:&lt;br /&gt;
to&lt;br /&gt;
 user:*:&lt;br /&gt;
* Set a password for user &amp;quot;user&amp;quot; (I couldn't ssh in without doing this, but someone on IRC said it wasn't necessary):&lt;br /&gt;
 passwd user&lt;br /&gt;
* Switch user to &amp;quot;user&amp;quot; and blow out the old known_hosts (or at least edit it) to remove the now bogus &amp;quot;localhost&amp;quot; entry:&lt;br /&gt;
 su - user&lt;br /&gt;
 rm .ssh/known_hosts&lt;br /&gt;
* Quick/dirty way to set up /home/user/.ssh:&lt;br /&gt;
 ssh localhost&lt;br /&gt;
* Then GTFO:&lt;br /&gt;
 exit&lt;br /&gt;
 exit&lt;br /&gt;
* This should work happily&lt;br /&gt;
 ssh user@burger&lt;br /&gt;
&lt;br /&gt;
==Packages==&lt;br /&gt;
===Set up Repositories===&lt;br /&gt;
* Configure the repositories to set up things I like:&lt;br /&gt;
 # vi /etc/apt/sources.list.d/hildon-application-manager.list&lt;br /&gt;
 &lt;br /&gt;
 deb https://downloads.maemo.nokia.com/fremantle/apps/ ./ &lt;br /&gt;
 deb https://downloads.maemo.nokia.com/fremantle/mr0 ./ &lt;br /&gt;
 deb http://repository.maemo.org/extras/ fremantle free non-free&lt;br /&gt;
 deb http://repository.maemo.org/extras-testing/ fremantle free&lt;br /&gt;
 deb http://repository.maemo.org/extras-devel/ fremantle free&lt;br /&gt;
 deb http://repository.maemo.org fremantle/tools free&lt;br /&gt;
 &lt;br /&gt;
 apt-get update&lt;br /&gt;
&lt;br /&gt;
Apparently the above gets blown out if you run the hildon application manager, so the repos need to be added via tap tap tap.&lt;br /&gt;
&lt;br /&gt;
===Install Needed Packages===&lt;br /&gt;
 apt-get install x11vnc&lt;br /&gt;
 apt-get clean &amp;amp;&amp;amp; sync&lt;br /&gt;
&lt;br /&gt;
Mas y mas y mas&lt;br /&gt;
&lt;br /&gt;
 apt-get install vim bash htop ogg-support less file strace&lt;br /&gt;
 apt-get clean &amp;amp;&amp;amp; sync&lt;br /&gt;
&lt;br /&gt;
Perhaps&lt;br /&gt;
&lt;br /&gt;
 apt-get install python-dbus python-gobject sysklogd klogd&lt;br /&gt;
 apt-get clean &amp;amp;&amp;amp; sync&lt;br /&gt;
&lt;br /&gt;
Mas y mas y mas y mas y mas. The really big list...&lt;br /&gt;
&lt;br /&gt;
 mkdir /home/user/MyDocs/.apt-archive-cache/archives/&lt;br /&gt;
 mkdir -p /home/user/MyDocs/.apt-archive-cache/archives/partial&lt;br /&gt;
 apt-get -o dir::cache=/home/user/MyDocs/.apt-archive-cache    etc...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 account-plugin-idle&lt;br /&gt;
 adblock-plus&lt;br /&gt;
 anki&lt;br /&gt;
 ankimaemi&lt;br /&gt;
 ankiqt&lt;br /&gt;
 attitude&lt;br /&gt;
 canola2&lt;br /&gt;
 canola2-lastfm-plugin&lt;br /&gt;
 canola2-tuning-plugin&lt;br /&gt;
 canola2-youtube-plugin&lt;br /&gt;
 canola-thumbnailer&lt;br /&gt;
 conboy&lt;br /&gt;
 decoders-support&lt;br /&gt;
 easy-deb-chroot&lt;br /&gt;
 emerillon&lt;br /&gt;
 espeak&lt;br /&gt;
 fmradio&lt;br /&gt;
 gcompris&lt;br /&gt;
 gcompris-sound-en&lt;br /&gt;
 gcompris-sound-es&lt;br /&gt;
 gonvert&lt;br /&gt;
 google-album-art-downloader&lt;br /&gt;
 gpxview&lt;br /&gt;
 horizon&lt;br /&gt;
 kmplayer&lt;br /&gt;
 leafpad&lt;br /&gt;
 maemo-mancala&lt;br /&gt;
 maemo-mapper&lt;br /&gt;
 maemo-recorder&lt;br /&gt;
 maemo-recorder&lt;br /&gt;
 mancala&lt;br /&gt;
 mbarcode&lt;br /&gt;
 midori&lt;br /&gt;
 miniature&lt;br /&gt;
 mirror&lt;br /&gt;
 mplayer&lt;br /&gt;
 mtracker&lt;br /&gt;
 mytube&lt;br /&gt;
 pastebinit&lt;br /&gt;
 pidgin&lt;br /&gt;
 qik&lt;br /&gt;
 raeddit&lt;br /&gt;
 rapier&lt;br /&gt;
 recorder&lt;br /&gt;
 rsync&lt;br /&gt;
 sib&lt;br /&gt;
 supertux&lt;br /&gt;
 tuxpaint&lt;br /&gt;
 vncviewer&lt;br /&gt;
 xchat&lt;br /&gt;
 xournal&lt;br /&gt;
 zbar&lt;br /&gt;
 zoutube&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
Here's some configuration settings that got lost on reflash. I'm not sure where they are stored, so they need to be re-setup via tap tap tap.  Note: if you do a backup on the device you may be able to then run restore which refreshes this, making the below unnecessary; untested.&lt;br /&gt;
&lt;br /&gt;
The below are mostly stored in gconf under /system/osso/dsm/display, I believe these should be restored as per the back-up/restore application. - codeMonkey&lt;br /&gt;
&lt;br /&gt;
===Display===&lt;br /&gt;
* Settings--&amp;gt;Display--&amp;gt;Backlight time-out: 2 minutes&lt;br /&gt;
* Settings--&amp;gt;Display--&amp;gt;Lock screen automatically: uncheck&lt;br /&gt;
* Settings--&amp;gt;Display--&amp;gt;Display stays lit when charging: check&lt;br /&gt;
&lt;br /&gt;
===Text input===&lt;br /&gt;
* Settings--&amp;gt;Text input--&amp;gt;Word completion: uncheck&lt;br /&gt;
* Settings--&amp;gt;Text input--&amp;gt;Auto-capitalization: uncheck&lt;br /&gt;
* Settings--&amp;gt;Text input--&amp;gt;Insert space after word: uncheck&lt;br /&gt;
* Settings--&amp;gt;Text input--&amp;gt;2nd language: Español (América Latina)&lt;br /&gt;
* Settings--&amp;gt;Text input--&amp;gt;Use dual dictionaries: check&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Time Zone===&lt;br /&gt;
* Settings--&amp;gt;Date and time--&amp;gt;Time Zone: Buenos Aires (this is unfortunately wrong due to incompetence of Argentine government)&lt;br /&gt;
* Settings--&amp;gt;Date and time--&amp;gt;Update automatically: leave unchecked for now. When timezone data gets fixed, check it.&lt;br /&gt;
&lt;br /&gt;
===Connectivity===&lt;br /&gt;
* Settings--&amp;gt;Connectivity--&amp;gt;Internet connections--&amp;gt;Search interval: 5 minutes&lt;br /&gt;
&lt;br /&gt;
===General===&lt;br /&gt;
* Settings--&amp;gt;General--&amp;gt;Device lock--&amp;gt;Change lock code (default is 12345)&lt;br /&gt;
&lt;br /&gt;
===Email Accounts===&lt;br /&gt;
* Region: Argentina&lt;br /&gt;
* Service Provider: Gmail -- I broke down and got a gmail acct :(&lt;br /&gt;
* Account title: Gmail&lt;br /&gt;
* Name: Jeff Moe&lt;br /&gt;
* User name: jebbasan&lt;br /&gt;
* Password: foo&lt;br /&gt;
&lt;br /&gt;
==Misc==&lt;br /&gt;
 echo &amp;quot;:syntax on&amp;quot; &amp;gt; ~/.vimrc&lt;br /&gt;
&lt;br /&gt;
* Uh, where should this be put, if no bash? In ~/.profile for busybox.&lt;br /&gt;
 export TERM=xterm-color&lt;br /&gt;
&lt;br /&gt;
* To remove the overcute hands shaking at bootup (and therefore boot faster), edit /etc/hildon-welcome.d/default.conf thusly:&lt;br /&gt;
 [hildon-welcome]&lt;br /&gt;
 #filename=Hands-v32-h264.avi&lt;br /&gt;
You could also put in a different movie (playable by gstreamer), but a still image will not work.&lt;/div&gt;</description>
			<pubDate>Mon, 28 Dec 2009 22:34:34 GMT</pubDate>			<dc:creator>jebba</dc:creator>			<comments>http://bugs.maemo.com/User_talk:Jebba/Setup</comments>		</item>
	</channel>
</rss>