Rotation

(Changing fiasco-flasher line. It's not the correct kernel file location for the rotation kernel deb. Although is this step really needed as fiasco-flasher is run in postinst of kernel deb?)
m (Undo revision 51363 by 103.3.222.240 (Talk)(Revert vandalism))
 
(23 intermediate revisions not shown)
Line 1: Line 1:
 +
'''The [[Nokia N900|N900]] has bundled rotation functionalities, so this article applies only to its predecessors. See [[N900 accelerometer]] for more information.'''
 +
Rotation allows you to change the screen orientation between landscape and portrait to all 4 cardinal directions. You may wish to do this to better view a long page of text, allow for easier left-handed operation,  for easier reading of certain websites, or a variety of other purposes.
Rotation allows you to change the screen orientation between landscape and portrait to all 4 cardinal directions. You may wish to do this to better view a long page of text, allow for easier left-handed operation,  for easier reading of certain websites, or a variety of other purposes.
Line 4: Line 6:
== Installing ==
== Installing ==
-
First, make sure you know what you're doing! Although the steps outlined here are easy to follow and mostly safe, you are working with important system files, and a careless misstep could leaving you in need of a [[updating the tablet firmware|reflash]].
+
First, make sure you know what you're doing! Although the steps outlined here are easy to follow and mostly safe, you are working with important system files, and a careless misstep could leaving you in need of a [[updating the firmware|reflash]].
-
These instructions only work for Diablo, so make sure your system is completely up-to-date, and make sure [[Extras]] is enabled. Then you will need to get [[root access]], open XTerm and become root.
+
These instructions only work for Diablo, and specifically version 5.2008.43-7, so make sure your system is completely up-to-date, and make sure [[Extras]] is enabled. You'll be installing the Advanced Backlight utility, which contains the rotation control. To begin, you will need to get [[root access]], open XTerm and become root.
-
There are two slightly different sets of packages for the N800 and the N810, so follow the appropriate steps for your device.
+
There are three slightly different sets of packages for the [[Nokia N800|N800]], [[Nokia N810|N810]] and [[Nokia N810WME|N810 WiMax Edition]], so follow the appropriate steps for your device.
 +
 
 +
=== N800 ===
 +
 
 +
'''''Successfully tested on N800 with 5.2008.43-7.'''''
 +
 
 +
Run this command in XTerm as root:
 +
 
 +
apt-get install advanced-backlight osso-software-version-'''rx34'''-unlocked
=== N810 ===
=== N810 ===
-
Run these commands in XTerm as root:
+
Run this command in XTerm as root:
-
maemo-mini-curl -o osso-software-version-rx44-unlocked_4.2008.30-2_armel.deb <nowiki>http://outpo.st/rotate/osso-software-version-rx44-unlocked_4.2008.30-2_armel.deb</nowiki>
+
-
dpkg -i osso-software-version-rx44-unlocked_4.2008.30-2_armel.deb
+
-
=== N800 ===
+
  apt-get install advanced-backlight osso-software-version-'''rx44'''-unlocked
-
Run these commands in XTerm as root:
+
-
  maemo-mini-curl -o osso-software-version-rx34-unlocked_1:4.2008.30-2_all.deb <nowiki>http://outpo.st/rotate/osso-software-version-rx34-unlocked_1:4.2008.30-2_all.deb</nowiki>
+
-
dpkg -i osso-software-version-rx34-unlocked_1:4.2008.30-2_all.deb
+
-
=== For both devices ===
+
'''''Successfully tested on n810 with 5.2008.43-7.'''''
-
After following the appropriate steps for your device, continue and run:
+
If you are flashed your device with 5.2008.43-7 (not updated from a earlier firmware!) then you only install advanced-backlight in Application manager and continue with next step.
-
maemo-mini-curl -o kernel-diablo-flasher_2.6.21-200835maemo1rotationfast_all.deb <nowiki>http://outpo.st/rotate/kernel-diablo-flasher_2.6.21-200835maemo1rotationfast_all.deb</nowiki>
+
=== N810W ===
-
maemo-mini-curl -o xserver-xomap_1.3.99.0~git20070321-0osso20083101rotation_armel.deb <nowiki>http://outpo.st/rotate/pool/user/x/xorg-server/xserver-xomap_1.3.99.0~git20070321-0osso20083101rotation_armel.deb</nowiki>
+
'''''Successfully tested on n810 WM with 5.2008.43-7.'''''
-
  apt-get install advanced-backlight
+
 
-
dpkg -i kernel-diablo-flasher_2.6.21-200835maemo1rotationfast_all.deb xserver-xomap_1.3.99.0~git20070321-0osso20083101rotation_armel.deb
+
Run this command in XTerm as root:
 +
 
 +
  apt-get install advanced-backlight osso-software-version-'''rx48'''-unlocked
 +
 
 +
=== For all N8x0 devices ===
 +
 
 +
'''''Sucsessfully tested on n800 with 5.2008.43-7.'''''
 +
 
 +
'''''Successfully tested on n810 with 5.2008.43-7.'''''
 +
 
 +
'''''Successfully tested on n810 WM with 5.2008.43-7.'''''
 +
 
 +
After following the appropriate steps for your device, continue and run:
-
Now connect your device to the power supply (running out of battery during the short flashing process could be problematic), then run:
+
<nowiki>maemo-mini-curl -o kernel-diablo-flasher_2.6.21-200842maemo1rotationfast_all.deb http://outpo.st/rotate/kernel-diablo-flasher_2.6.21-200842maemo1rotationfast_all.deb
-
fiasco-flasher -f -k /boot/zImage-diablo-200835
+
maemo-mini-curl -o xserver-xomap_1.3.99.0~git20070321-0osso20083801rotation_armel.deb http://outpo.st/rotate/xserver-xomap_1.3.99.0~git20070321-0osso20083801rotation_armel.deb
 +
dpkg -i kernel-diablo-flasher_2.6.21-200842maemo1rotationfast_all.deb xserver-xomap_1.3.99.0~git20070321-0osso20083801rotation_armel.deb</nowiki>
 +
Once it finishes loading (it will take a minute), press enter to complete the proccess.
Reboot, make sure Advanced Backlight is enabled (Control panel -> Panels -> Status bar) and rotate using the selection in Advanced Backlight from your status bar.
Reboot, make sure Advanced Backlight is enabled (Control panel -> Panels -> Status bar) and rotate using the selection in Advanced Backlight from your status bar.
-
[[Category:Users]]
+
[[Category:Power users]]
 +
[[Category:N8x0]]

Latest revision as of 19:18, 19 April 2013

The N900 has bundled rotation functionalities, so this article applies only to its predecessors. See N900 accelerometer for more information.

Rotation allows you to change the screen orientation between landscape and portrait to all 4 cardinal directions. You may wish to do this to better view a long page of text, allow for easier left-handed operation, for easier reading of certain websites, or a variety of other purposes.

Unfortunately, rotation support isn't bundled with Maemo even though the tablets support hardware screen rotation. Fortunately, installing the necessary packages for rotation support is a relatively easy process.

Contents

[edit] Installing

First, make sure you know what you're doing! Although the steps outlined here are easy to follow and mostly safe, you are working with important system files, and a careless misstep could leaving you in need of a reflash.

These instructions only work for Diablo, and specifically version 5.2008.43-7, so make sure your system is completely up-to-date, and make sure Extras is enabled. You'll be installing the Advanced Backlight utility, which contains the rotation control. To begin, you will need to get root access, open XTerm and become root.

There are three slightly different sets of packages for the N800, N810 and N810 WiMax Edition, so follow the appropriate steps for your device.

[edit] N800

Successfully tested on N800 with 5.2008.43-7.

Run this command in XTerm as root:

apt-get install advanced-backlight osso-software-version-rx34-unlocked

[edit] N810

Run this command in XTerm as root:

apt-get install advanced-backlight osso-software-version-rx44-unlocked

Successfully tested on n810 with 5.2008.43-7.

If you are flashed your device with 5.2008.43-7 (not updated from a earlier firmware!) then you only install advanced-backlight in Application manager and continue with next step.

[edit] N810W

Successfully tested on n810 WM with 5.2008.43-7.

Run this command in XTerm as root:

apt-get install advanced-backlight osso-software-version-rx48-unlocked

[edit] For all N8x0 devices

Sucsessfully tested on n800 with 5.2008.43-7.

Successfully tested on n810 with 5.2008.43-7.

Successfully tested on n810 WM with 5.2008.43-7.

After following the appropriate steps for your device, continue and run:

maemo-mini-curl -o kernel-diablo-flasher_2.6.21-200842maemo1rotationfast_all.deb http://outpo.st/rotate/kernel-diablo-flasher_2.6.21-200842maemo1rotationfast_all.deb
maemo-mini-curl -o xserver-xomap_1.3.99.0~git20070321-0osso20083801rotation_armel.deb http://outpo.st/rotate/xserver-xomap_1.3.99.0~git20070321-0osso20083801rotation_armel.deb
dpkg -i kernel-diablo-flasher_2.6.21-200842maemo1rotationfast_all.deb xserver-xomap_1.3.99.0~git20070321-0osso20083801rotation_armel.deb

Once it finishes loading (it will take a minute), press enter to complete the proccess. Reboot, make sure Advanced Backlight is enabled (Control panel -> Panels -> Status bar) and rotate using the selection in Advanced Backlight from your status bar.