<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://leste.maemo.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Unrest</id>
	<title>Maemo Leste Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://leste.maemo.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Unrest"/>
	<link rel="alternate" type="text/html" href="https://leste.maemo.org/Special:Contributions/Unrest"/>
	<updated>2026-07-05T00:30:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://leste.maemo.org/index.php?title=Nokia_N900&amp;diff=272</id>
		<title>Nokia N900</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=Nokia_N900&amp;diff=272"/>
		<updated>2018-11-02T23:18:59Z</updated>

		<summary type="html">&lt;p&gt;Unrest: /* increate filesystem size */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=[[File:Nokia N900 - Leste pre-alpha.jpg|250px]]&lt;br /&gt;
|manufacturer=Nokia&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=Micro USB 2.0 Slave&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The original Nokia N900.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
Also see: https://elinux.org/N900&lt;br /&gt;
&lt;br /&gt;
NOTE: Do not use the speakers yet unless you know what you are doing - you may fry them if you are not careful.&lt;br /&gt;
&lt;br /&gt;
Power usage right now is reported to be about 80mA, which is quite a lot, but on a good battery last for about 15 hours, this is being worked on: https://github.com/maemo-leste/bugtracker/issues/170&lt;br /&gt;
&lt;br /&gt;
* https://wiki.maemo.org/N900_Hardware_Power_management&lt;br /&gt;
* https://wiki.maemo.org/N900_Hardware_Power_Consumption&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 4.15 || Mainline + PowerVR Patches: https://github.com/maemo-leste/n9xx-linux/tree/pvr-wip&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Requires special hardware&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || Not yet || Driver problems in mainline&lt;br /&gt;
|-&lt;br /&gt;
| (Micro USB) || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Uses omapfb, not omapdrmfb yet&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || WIP || Works, but could be faster/better, https://github.com/maemo-leste/n9xx-xf86-video-fbdev-sgx&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Resistive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes || Everything should work (minus speaker protection), but requires complex alsa configuration&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; but no work has been done on any integration; see https://github.com/maemo-leste/bugtracker/issues/61 and https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, no UI, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, no UI, poor quality, not enabled by default (might require pulseaudio audio filters)&lt;br /&gt;
|-&lt;br /&gt;
| FM Transmitter || Not yet ||&lt;br /&gt;
|-&lt;br /&gt;
| FM Receiver || Not yet || Depends on Bluetooth&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || Not yet || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || Not yet || &lt;br /&gt;
|-&lt;br /&gt;
| HDMI-out || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| TV-out || Not yet || Should work in kernel, didn&#039;t get it to work yet&lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Works using gps3 and gpsd&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Images: http://maedevu.maemo.org/images/n900/&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] &#039;&#039;&#039;NB:&#039;&#039;&#039; Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to&lt;br /&gt;
&lt;br /&gt;
Then boot from the sd card using either 0xFFFF/flasher-3.5 or u-boot/bootmenu: http://talk.maemo.org/showthread.php?t=81613&lt;br /&gt;
&lt;br /&gt;
=== increase filesystem size ===&lt;br /&gt;
As of 2018/11, the latest pre-alpha image results in a 1.2GB root filesystem with about 100MB to spare. This can be extended, provided that your SD card is big enough.&lt;br /&gt;
Perform the following steps on a Linux machine with none of the SD card&#039;s partitions mounted:&lt;br /&gt;
* assumption: /dev/sda2 is Leste root partition&lt;br /&gt;
* e2fsck -f /dev/sda2&lt;br /&gt;
* use parted/gparted/cfdisk/... to enlarge /dev/sda2 to the desired size&lt;br /&gt;
* resize2fs -p /dev/sda2&lt;br /&gt;
* e2fsck -f /dev/sda2&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
&lt;br /&gt;
http://n900.elektranox.org/serial-adapter.html&lt;br /&gt;
&lt;br /&gt;
http://wiki.maemo.org/N900_Hardware_Hacking#Debug_ports&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Unrest</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=Nokia_N900&amp;diff=271</id>
		<title>Nokia N900</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=Nokia_N900&amp;diff=271"/>
		<updated>2018-11-02T23:16:02Z</updated>

		<summary type="html">&lt;p&gt;Unrest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=[[File:Nokia N900 - Leste pre-alpha.jpg|250px]]&lt;br /&gt;
|manufacturer=Nokia&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=Micro USB 2.0 Slave&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The original Nokia N900.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
Also see: https://elinux.org/N900&lt;br /&gt;
&lt;br /&gt;
NOTE: Do not use the speakers yet unless you know what you are doing - you may fry them if you are not careful.&lt;br /&gt;
&lt;br /&gt;
Power usage right now is reported to be about 80mA, which is quite a lot, but on a good battery last for about 15 hours, this is being worked on: https://github.com/maemo-leste/bugtracker/issues/170&lt;br /&gt;
&lt;br /&gt;
* https://wiki.maemo.org/N900_Hardware_Power_management&lt;br /&gt;
* https://wiki.maemo.org/N900_Hardware_Power_Consumption&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 4.15 || Mainline + PowerVR Patches: https://github.com/maemo-leste/n9xx-linux/tree/pvr-wip&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Requires special hardware&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || Not yet || Driver problems in mainline&lt;br /&gt;
|-&lt;br /&gt;
| (Micro USB) || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Uses omapfb, not omapdrmfb yet&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || WIP || Works, but could be faster/better, https://github.com/maemo-leste/n9xx-xf86-video-fbdev-sgx&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Resistive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes || Everything should work (minus speaker protection), but requires complex alsa configuration&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; but no work has been done on any integration; see https://github.com/maemo-leste/bugtracker/issues/61 and https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, no UI, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, no UI, poor quality, not enabled by default (might require pulseaudio audio filters)&lt;br /&gt;
|-&lt;br /&gt;
| FM Transmitter || Not yet ||&lt;br /&gt;
|-&lt;br /&gt;
| FM Receiver || Not yet || Depends on Bluetooth&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || Not yet || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || Not yet || &lt;br /&gt;
|-&lt;br /&gt;
| HDMI-out || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| TV-out || Not yet || Should work in kernel, didn&#039;t get it to work yet&lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Works using gps3 and gpsd&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Images: http://maedevu.maemo.org/images/n900/&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] &#039;&#039;&#039;NB:&#039;&#039;&#039; Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to&lt;br /&gt;
&lt;br /&gt;
Then boot from the sd card using either 0xFFFF/flasher-3.5 or u-boot/bootmenu: http://talk.maemo.org/showthread.php?t=81613&lt;br /&gt;
&lt;br /&gt;
=== increate filesystem size ===&lt;br /&gt;
As of 2018/11, the latest pre-alpha image results in a 1.2GB root filesystem with about 100MB to spare. This can be extended, provided that your SD card is big enough.&lt;br /&gt;
Perform the following steps on a Linux machine with none of the SD card&#039;s partitions mounted:&lt;br /&gt;
* assumption: /dev/sda2 is Leste root partition&lt;br /&gt;
* e2fsck -f /dev/sda2&lt;br /&gt;
* use parted/gparted/cfdisk/... to enlarge /dev/sda2 to the desired size&lt;br /&gt;
* resize2fs -p /dev/sda2&lt;br /&gt;
* e2fsck -f /dev/sda2&lt;br /&gt;
&lt;br /&gt;
=== Serial ===&lt;br /&gt;
&lt;br /&gt;
http://n900.elektranox.org/serial-adapter.html&lt;br /&gt;
&lt;br /&gt;
http://wiki.maemo.org/N900_Hardware_Hacking#Debug_ports&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Unrest</name></author>
	</entry>
</feed>