<?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=92.252.123.109</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=92.252.123.109"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/92.252.123.109"/>
	<updated>2026-04-22T05:53:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Root_access&amp;diff=36391</id>
		<title>Root access</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Root_access&amp;diff=36391"/>
		<updated>2009-11-20T11:24:53Z</updated>

		<summary type="html">&lt;p&gt;92.252.123.109: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Warning: The steps described on this page &#039;&#039;could&#039;&#039; lead to severe damage to your system and/or device. Proceed at your own peril. It is &#039;&#039;likely&#039;&#039; that any breakage would be fixed by [[Upgrading tablet OS|reflashing your device]]: however this will lose any settings not backed up.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Having [http://en.wikipedia.org/wiki/Root_user root] access is an important step for users interested in modifying things &amp;quot;under the covers&amp;quot; of their tablets; without it, you won&#039;t have the necessary permissions to make those modifications. Root access is disabled by default on new tablets. Thankfully, the steps to enable root access are simple.&lt;br /&gt;
&lt;br /&gt;
== Why do I want root? ==&lt;br /&gt;
&lt;br /&gt;
Root access is &#039;&#039;not&#039;&#039; required to install additional applications through Application Manager, open X Terminal or use your tablet in day-to-day operation.&lt;br /&gt;
&lt;br /&gt;
If you want to edit the underlying system configuration, install applications &#039;&#039;through the command line&#039;&#039; or other low-level tasks, you &#039;&#039;will&#039;&#039; require root access.&lt;br /&gt;
&lt;br /&gt;
== rootsh ==&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;Note: As rootsh is the simplest option, and does not require a desktop computer or running additional services, it is the recommended method for gaining root access.&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
rootsh is available in Extras, and can be installed from the Application manager if you have [[Extras]] enabled.&lt;br /&gt;
&lt;br /&gt;
Then, from the shell, run &amp;lt;code&amp;gt;sudo gainroot&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; for short). This will give you a root shell.&lt;br /&gt;
&lt;br /&gt;
== sudser ==&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;Note: Some scripts require rootsh to run properly, so it&#039;s recommended to have both suders and rootsh installed if you&#039;re using sudser.&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sudser adds the user to sudoers so you can use the &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; command to run commands as root. It is available in Extras, and can be installed from the Application manager if you have [[Extras]] enabled.&lt;br /&gt;
&lt;br /&gt;
Then, from the shell, run &amp;lt;code&amp;gt;sudo &#039;&#039;command&#039;&#039;&amp;lt;/code&amp;gt;. This will execute &amp;lt;code&amp;gt;&#039;&#039;command&#039;&#039;&amp;lt;/code&amp;gt; with root privileges.&lt;br /&gt;
&lt;br /&gt;
== OpenSSH ==&lt;br /&gt;
&lt;br /&gt;
# Enable [[Extras]] (if you haven&#039;t already).&lt;br /&gt;
# Install OpenSSH (client and server).&lt;br /&gt;
#* This will prompt you to change the root password from the default, &amp;lt;code&amp;gt;rootme&amp;lt;/code&amp;gt;.&lt;br /&gt;
# SSH into your tablet as root&lt;br /&gt;
#* For local access, run &amp;lt;code&amp;gt;ssh root@localhost&amp;lt;/code&amp;gt;&lt;br /&gt;
#* For remote access, run &amp;lt;code&amp;gt;ssh root@&#039;&#039;tablet&#039;s ip address&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
# Use the root password entered at step (2) to log in.&lt;br /&gt;
&lt;br /&gt;
To debug issues with SSH connections, use the SSH &#039;-v&#039; option.&lt;br /&gt;
&lt;br /&gt;
(To get SSH X forwarding (&#039;-X&#039; option) to work, you need to install &#039;&#039;xauth&#039;&#039; (or &#039;&#039;xbase-clients&#039;&#039;) package and enable X forwarding in the SSH server configuration file on the machine where you&#039;re connecting to.)&lt;br /&gt;
&lt;br /&gt;
== R&amp;amp;amp;D Mode ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;Note: As R&amp;amp;D mode has other side effects beyond simply enabling root access (including several that may negatively impact battery life), it is &#039;&#039;not&#039;&#039; the recommended method for gaining root access. Use [[#rootsh|rootsh]] instead.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can enable the Research &amp;amp;amp; Development mode (R&amp;amp;amp;D or RD mode, which enables you to execute &amp;lt;code&amp;gt;sudo gainroot&amp;lt;/code&amp;gt; to get a root shell, simply follow the setup steps for flashing covered in [[updating the tablet firmware#Flashing_your_Nokia_tablet|updating the tablet firmware]], then execute&lt;br /&gt;
&lt;br /&gt;
 sudo ./flasher-3.0 --enable-rd-mode -R&lt;br /&gt;
&lt;br /&gt;
You are now in R&amp;amp;D mode, and the sudo gainroot script&#039;s check will be satisfied.&lt;br /&gt;
&lt;br /&gt;
See also the [[R&amp;amp;D mode]] article.&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Wiki page of the day]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Power users]]&lt;/div&gt;</summary>
		<author><name>92.252.123.109</name></author>
	</entry>
</feed>