<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.116.194.200</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.116.194.200"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/85.116.194.200"/>
	<updated>2026-04-22T09:49:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=User:Joerg_rw/tools&amp;diff=49115</id>
		<title>User:Joerg rw/tools</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=User:Joerg_rw/tools&amp;diff=49115"/>
		<updated>2010-10-20T20:38:46Z</updated>

		<summary type="html">&lt;p&gt;85.116.194.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; All these hacks are tested, but the cmdlines here are just off top of my head, so maybe typos or sth can be found. Please report on http://wiki.maemo.org/index.php?title=User_talk:Joerg_rw/tools&amp;amp;action=edit . Thanks!&lt;br /&gt;
&lt;br /&gt;
To make the plastic case melt and burn your fingers and your cat, click http://joerg.cloud-7.de/repositories.install (includes &#039;&#039;&#039;test, devel, and tools&#039;&#039;&#039;. Attention, will create dups, so check your &#039;&#039;&#039;catalog list&#039;&#039;&#039; in HAM anyway)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Patch eMMC aka *VANILLA* image file for &#039;&#039;&#039;larger /home partition&#039;&#039;&#039; (much easier than repartitioning the N900 *after* flashing. So if that&#039;s not obvious, this part is meant to be done on your linux desktop, prior to fresh full flash):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
NEW-HOME-SIZE=4096&lt;br /&gt;
# Size is in MB, you probably can increase /home partition to some 28G&lt;br /&gt;
sed -e &amp;quot;s/2048/$NEW-HOME-SIZE/&amp;quot; path/to/*VANILLA*.bin &amp;gt;patched-VANILLA.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Miniwrapper for &#039;&#039;&#039;apt-get logs&#039;&#039;&#039;.&lt;br /&gt;
The text below is intended to c&amp;amp;p to N900 xterm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root&lt;br /&gt;
cat &amp;gt;/usr/local/bin/apt-get &amp;lt;&amp;lt;&amp;quot;wikiETX&amp;quot;&lt;br /&gt;
#! /bin/sh&lt;br /&gt;
## file /usr/local/bin/apt-get&lt;br /&gt;
## due to $PATH will override original apt-get cmd and create&lt;br /&gt;
## a file installed-aps.sh in ~root/ which can be sourced to redo&lt;br /&gt;
## all the apps installed via `apt-get install &amp;lt;app&amp;gt;`&lt;br /&gt;
&lt;br /&gt;
ag=/usr/bin/apt-get&lt;br /&gt;
if [ &amp;quot;$1&amp;quot; = &amp;quot;install&amp;quot; ]; then&lt;br /&gt;
  echo &#039;############ logged install ###########&#039;&lt;br /&gt;
  $ag $@ &amp;amp;&amp;amp; echo result: $? &amp;amp;&amp;amp; echo $ag &amp;quot;$@&amp;quot; &amp;gt;&amp;gt;$HOME/installed-aps.sh&lt;br /&gt;
else&lt;br /&gt;
  $ag $@&lt;br /&gt;
fi&lt;br /&gt;
wikiETX&lt;br /&gt;
chmod a+x /usr/local/bin/apt-get&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
proper &#039;&#039;&#039;bash and tools&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install bash3&lt;br /&gt;
&lt;br /&gt;
cat &amp;lt;&amp;lt;&amp;quot;wikietx&amp;quot; &amp;gt;/home/user/.bashrc&lt;br /&gt;
# ~/.bashrc: executed by bash(1) for non-login shells.&lt;br /&gt;
&lt;br /&gt;
PATH=/usr/bin/gnu:$PATH&lt;br /&gt;
export PS1=&#039;\h:\w\$ &#039;&lt;br /&gt;
umask 022&lt;br /&gt;
&lt;br /&gt;
# You may uncomment the following lines if you want `ls&#039; to be colorized:&lt;br /&gt;
export LS_OPTIONS=&#039;--color=auto&#039;&lt;br /&gt;
#### for unclear reasons messybox feels obliged to source .bashrc &amp;gt;:-(&lt;br /&gt;
#### so this will break the messy ls, and you&#039;ll need to use bash&lt;br /&gt;
eval &amp;quot;`dircolors`&amp;quot;&lt;br /&gt;
alias ls=&#039;ls $LS_OPTIONS&#039;&lt;br /&gt;
alias ll=&#039;ls $LS_OPTIONS -l&#039;&lt;br /&gt;
alias l=&#039;ls $LS_OPTIONS -lA&#039;&lt;br /&gt;
#&lt;br /&gt;
# Some more alias to avoid making mistakes:&lt;br /&gt;
alias rm=&#039;rm -i&#039;&lt;br /&gt;
alias cp=&#039;cp -i&#039;&lt;br /&gt;
alias mv=&#039;mv -i&#039;&lt;br /&gt;
wikietx&lt;br /&gt;
&lt;br /&gt;
cp /home/user/.bashrc /root/&lt;br /&gt;
&lt;br /&gt;
chown user /home/user/.bashrc&lt;br /&gt;
&lt;br /&gt;
apt-get install coreutils-gnu&lt;br /&gt;
apt-get install less&lt;br /&gt;
apt-get install findutils&lt;br /&gt;
apt-get install man-db-n900&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
random stuff to config / fix &#039;things&#039; (c&amp;amp;p to shell)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# disable annoying xchat notifications introduced with some more recent update&lt;br /&gt;
# goes along with &#039;undocumented&#039; command /notify_mode -vl - thanks cehteh :-/&lt;br /&gt;
mv /usr/lib/xchat/plugins /usr/lib/xchat/plugins_disabled&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# master device name&lt;br /&gt;
echo IroN900 &amp;gt;/etc/hostname&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
############################################ &lt;br /&gt;
# kill that cherry PITA, before it sends SMS&lt;br /&gt;
# see http://wiki.maemo.org/PR1.2_compulsory_My_Nokia_subscription&lt;br /&gt;
touch /home/user/.cherry_state&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# fix annoying hildon-desktop cpu hog bug&lt;br /&gt;
## new: with ctrl-BS for nice taskswitching, see&lt;br /&gt;
## http://my.arava.co.il/~matan/repo/Modified_Hildon_Desktop.html&lt;br /&gt;
## and http://share.ovi.com/media/joerg900.screenshots/joerg900.10092 video&lt;br /&gt;
&lt;br /&gt;
cd ~user/MyDocs/tmp/&lt;br /&gt;
&lt;br /&gt;
##wget http://mohammadag.xceleo.org/repo/pool/\&lt;br /&gt;
##free/h/hildon-desktop/hildon-desktop_2.2.142-1_armel.deb&lt;br /&gt;
wget http://my.svgalib.org/770/n900/hd-2.2.141/\&lt;br /&gt;
modified-hildon-desktop_3.1_armel.deb&lt;br /&gt;
&lt;br /&gt;
##dpkg -i hildon-desktop_2.2.142-1_armel.deb&lt;br /&gt;
dpkg -i modified-hildon-desktop_3.1_armel.deb&lt;br /&gt;
&lt;br /&gt;
killall hildon-desktop&lt;br /&gt;
&lt;br /&gt;
# set ctl-BS to my preferred operation mode&lt;br /&gt;
gconftool-2 -s \&lt;br /&gt;
 /apps/osso/hildon-desktop/key-actions/ctrl_backspace_in_tasknav -t int 5&lt;br /&gt;
&lt;br /&gt;
#... and restore apt-get install (it&#039;s a metapkg, &lt;br /&gt;
# so nothing bad seems to happen)&lt;br /&gt;
# might want to apt-get install it prior to next SSU to PR1.3&lt;br /&gt;
apt-get remove mp-fremantle-generic-pr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# fix NOPASSWD for root / sudo gainroot&lt;br /&gt;
# MAKE SURE YOU&#039;VE SET PROPER ROOT PASSWORD PRIOR TO THIS!&lt;br /&gt;
sed -e &amp;quot;s/Defaults env_reset/Defaults env_reset\nDefaults targetpw/;\&lt;br /&gt;
 s+user ALL = NOPASSWD: /usr/sbin/gainroot+user ALL =\&lt;br /&gt;
 PASSWD: /usr/sbin/gainroot+&amp;quot; \&lt;br /&gt;
 -i  /etc/sudoers.d/01sudo&lt;br /&gt;
update-sudoers&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# nice trackerd, doesn&#039;t exactly make it bearable, but somewhat less sucking&lt;br /&gt;
sed -i -e &amp;quot;s/Throttle=0/Throttle=10/&amp;quot; /home/user/.config/tracker/tracker.cfg&lt;br /&gt;
&lt;br /&gt;
# &amp;quot;fix&amp;quot; the hold-key=sym nonsense&lt;br /&gt;
# http://wiki.maemo.org/Customizing_Maemo#Keyboard_Sym_on_auto_hold&lt;br /&gt;
gconftool-2 -s /apps/osso/inputmethod/ext_kb_repeat_enabled --type boolean true&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# NK-Enter bug, putting less +/, htop &amp;quot;search&amp;quot;, and many other back to proper&lt;br /&gt;
# https://bugs.maemo.org/show_bug.cgi?id=6009&lt;br /&gt;
cd ~user/MyDocs/tmp/&lt;br /&gt;
wget --no-check-certificate \&lt;br /&gt;
 https://bugs.maemo.org/attachment.cgi?id=2705 \&lt;br /&gt;
 -O libvte4_0.16.14-0mh9.m5_armel.deb&lt;br /&gt;
dpkg -i libvte4_0.16.14-0mh9.m5_armel.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/etc/X11/Xsession.d/10hildon_welcome  = shaking-hands-video&lt;/div&gt;</summary>
		<author><name>85.116.194.200</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=User:Joerg_rw/tools&amp;diff=49116</id>
		<title>User:Joerg rw/tools</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=User:Joerg_rw/tools&amp;diff=49116"/>
		<updated>2010-10-20T20:37:14Z</updated>

		<summary type="html">&lt;p&gt;85.116.194.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; All these hacks are tested, but the cmdlines here are just off top of my head, so maybe typos or sth can be found. Please report on http://wiki.maemo.org/index.php?title=User_talk:Joerg_rw/tools&amp;amp;action=edit . Thanks!&lt;br /&gt;
&lt;br /&gt;
To make the plastic case melt and burn your fingers and your cat, click http://joerg.cloud-7.de/repositories.install (includes &#039;&#039;&#039;test, devel, and tools&#039;&#039;&#039;. Attention, will create dups, so check your &#039;&#039;&#039;catalog list&#039;&#039;&#039; in HAM anyway)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Patch eMMC aka *VANILLA* image file for &#039;&#039;&#039;larger /home partition&#039;&#039;&#039; (much easier than repartitioning the N900 *after* flashing. So if that&#039;s not obvious, this part is meant to be done on your linux desktop, prior to fresh full flash):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
NEW-HOME-SIZE=4096&lt;br /&gt;
# Size is in MB, you probably can increase /home partition to some 28G&lt;br /&gt;
sed -e &amp;quot;s/2048/$NEW-HOME-SIZE/&amp;quot; path/to/*VANILLA*.bin &amp;gt;patched-VANILLA.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Miniwrapper for &#039;&#039;&#039;apt-get logs&#039;&#039;&#039;&lt;br /&gt;
the text below is intended to c&amp;amp;p to N900 xterm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root&lt;br /&gt;
cat &amp;gt;/usr/local/bin/apt-get &amp;lt;&amp;lt;&amp;quot;wikiETX&amp;quot;&lt;br /&gt;
#! /bin/sh&lt;br /&gt;
## file /usr/local/bin/apt-get&lt;br /&gt;
## due to $PATH will override original apt-get cmd and create&lt;br /&gt;
## a file installed-aps.sh in ~root/ which can be sourced to redo&lt;br /&gt;
## all the apps installed via `apt-get install &amp;lt;app&amp;gt;`&lt;br /&gt;
&lt;br /&gt;
ag=/usr/bin/apt-get&lt;br /&gt;
if [ &amp;quot;$1&amp;quot; = &amp;quot;install&amp;quot; ]; then&lt;br /&gt;
  echo &#039;############ logged install ###########&#039;&lt;br /&gt;
  $ag $@ &amp;amp;&amp;amp; echo result: $? &amp;amp;&amp;amp; echo $ag &amp;quot;$@&amp;quot; &amp;gt;&amp;gt;$HOME/installed-aps.sh&lt;br /&gt;
else&lt;br /&gt;
  $ag $@&lt;br /&gt;
fi&lt;br /&gt;
wikiETX&lt;br /&gt;
chmod a+x /usr/local/bin/apt-get&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
proper &#039;&#039;&#039;bash and tools&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install bash3&lt;br /&gt;
&lt;br /&gt;
cat &amp;lt;&amp;lt;&amp;quot;wikietx&amp;quot; &amp;gt;/home/user/.bashrc&lt;br /&gt;
# ~/.bashrc: executed by bash(1) for non-login shells.&lt;br /&gt;
&lt;br /&gt;
PATH=/usr/bin/gnu:$PATH&lt;br /&gt;
export PS1=&#039;\h:\w\$ &#039;&lt;br /&gt;
umask 022&lt;br /&gt;
&lt;br /&gt;
# You may uncomment the following lines if you want `ls&#039; to be colorized:&lt;br /&gt;
export LS_OPTIONS=&#039;--color=auto&#039;&lt;br /&gt;
#### for unclear reasons messybox feels obliged to source .bashrc &amp;gt;:-(&lt;br /&gt;
#### so this will break the messy ls, and you&#039;ll need to use bash&lt;br /&gt;
eval &amp;quot;`dircolors`&amp;quot;&lt;br /&gt;
alias ls=&#039;ls $LS_OPTIONS&#039;&lt;br /&gt;
alias ll=&#039;ls $LS_OPTIONS -l&#039;&lt;br /&gt;
alias l=&#039;ls $LS_OPTIONS -lA&#039;&lt;br /&gt;
#&lt;br /&gt;
# Some more alias to avoid making mistakes:&lt;br /&gt;
alias rm=&#039;rm -i&#039;&lt;br /&gt;
alias cp=&#039;cp -i&#039;&lt;br /&gt;
alias mv=&#039;mv -i&#039;&lt;br /&gt;
wikietx&lt;br /&gt;
&lt;br /&gt;
cp /home/user/.bashrc /root/&lt;br /&gt;
&lt;br /&gt;
chown user /home/user/.bashrc&lt;br /&gt;
&lt;br /&gt;
apt-get install coreutils-gnu&lt;br /&gt;
apt-get install less&lt;br /&gt;
apt-get install findutils&lt;br /&gt;
apt-get install man-db-n900&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
random stuff to config / fix &#039;things&#039; (c&amp;amp;p to shell)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# disable annoying xchat notifications introduced with some more recent update&lt;br /&gt;
# goes along with &#039;undocumented&#039; command /notify_mode -vl - thanks cehteh :-/&lt;br /&gt;
mv /usr/lib/xchat/plugins /usr/lib/xchat/plugins_disabled&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# master device name&lt;br /&gt;
echo IroN900 &amp;gt;/etc/hostname&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
############################################ &lt;br /&gt;
# kill that cherry PITA, before it sends SMS&lt;br /&gt;
# see http://wiki.maemo.org/PR1.2_compulsory_My_Nokia_subscription&lt;br /&gt;
touch /home/user/.cherry_state&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# fix annoying hildon-desktop cpu hog bug&lt;br /&gt;
## new: with ctrl-BS for nice taskswitching, see&lt;br /&gt;
## http://my.arava.co.il/~matan/repo/Modified_Hildon_Desktop.html&lt;br /&gt;
## and http://share.ovi.com/media/joerg900.screenshots/joerg900.10092 video&lt;br /&gt;
&lt;br /&gt;
cd ~user/MyDocs/tmp/&lt;br /&gt;
&lt;br /&gt;
##wget http://mohammadag.xceleo.org/repo/pool/\&lt;br /&gt;
##free/h/hildon-desktop/hildon-desktop_2.2.142-1_armel.deb&lt;br /&gt;
wget http://my.svgalib.org/770/n900/hd-2.2.141/\&lt;br /&gt;
modified-hildon-desktop_3.1_armel.deb&lt;br /&gt;
&lt;br /&gt;
##dpkg -i hildon-desktop_2.2.142-1_armel.deb&lt;br /&gt;
dpkg -i modified-hildon-desktop_3.1_armel.deb&lt;br /&gt;
&lt;br /&gt;
killall hildon-desktop&lt;br /&gt;
&lt;br /&gt;
# set ctl-BS to my preferred operation mode&lt;br /&gt;
gconftool-2 -s \&lt;br /&gt;
 /apps/osso/hildon-desktop/key-actions/ctrl_backspace_in_tasknav -t int 5&lt;br /&gt;
&lt;br /&gt;
#... and restore apt-get install (it&#039;s a metapkg, &lt;br /&gt;
# so nothing bad seems to happen)&lt;br /&gt;
# might want to apt-get install it prior to next SSU to PR1.3&lt;br /&gt;
apt-get remove mp-fremantle-generic-pr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# fix NOPASSWD for root / sudo gainroot&lt;br /&gt;
# MAKE SURE YOU&#039;VE SET PROPER ROOT PASSWORD PRIOR TO THIS!&lt;br /&gt;
sed -e &amp;quot;s/Defaults env_reset/Defaults env_reset\nDefaults targetpw/;\&lt;br /&gt;
 s+user ALL = NOPASSWD: /usr/sbin/gainroot+user ALL =\&lt;br /&gt;
 PASSWD: /usr/sbin/gainroot+&amp;quot; \&lt;br /&gt;
 -i  /etc/sudoers.d/01sudo&lt;br /&gt;
update-sudoers&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# nice trackerd, doesn&#039;t exactly make it bearable, but somewhat less sucking&lt;br /&gt;
sed -i -e &amp;quot;s/Throttle=0/Throttle=10/&amp;quot; /home/user/.config/tracker/tracker.cfg&lt;br /&gt;
&lt;br /&gt;
# &amp;quot;fix&amp;quot; the hold-key=sym nonsense&lt;br /&gt;
# http://wiki.maemo.org/Customizing_Maemo#Keyboard_Sym_on_auto_hold&lt;br /&gt;
gconftool-2 -s /apps/osso/inputmethod/ext_kb_repeat_enabled --type boolean true&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###########################################&lt;br /&gt;
# NK-Enter bug, putting less +/, htop &amp;quot;search&amp;quot;, and many other back to proper&lt;br /&gt;
# https://bugs.maemo.org/show_bug.cgi?id=6009&lt;br /&gt;
cd ~user/MyDocs/tmp/&lt;br /&gt;
wget --no-check-certificate \&lt;br /&gt;
 https://bugs.maemo.org/attachment.cgi?id=2705 \&lt;br /&gt;
 -O libvte4_0.16.14-0mh9.m5_armel.deb&lt;br /&gt;
dpkg -i libvte4_0.16.14-0mh9.m5_armel.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/etc/X11/Xsession.d/10hildon_welcome  = shaking-hands-video&lt;/div&gt;</summary>
		<author><name>85.116.194.200</name></author>
	</entry>
</feed>