The Maemo RecordThe platform, preserved

Maemo Leste: the platform still being built today

Maemo Leste, the continuation

PACKAGEleste
SECTIONthe platform
IN THE LINEcore: the platform itself
ANSWERSmaemo leste

Maemo Leste is the actively maintained open source continuation of Maemo, the Debian-based Linux platform that Nokia shipped on its internet tablets and on the Nokia N900 in 2009. The project started in 2017, a few months after Jolla and the Maemo 5 community both wound down work on the original stack. Today it stands at version 3.2, runs on the Nokia N900, on the Nokia N9 and N950, and on the Jolla C, and it is the only Maemo platform with regular releases that still ships, as of 2026, new builds and new features every few months.

Hands turning the crown of a small mechanical clock, time set back and running again.

To place Leste in context, start from What Maemo was, and what you can still do with it. Maemo was Nokia's consumer Linux, rooted in Debian and built on the GTK 2 and Qt 3 toolkits. The community forked the last release, Maemo 5, into Leste after the official project ended. The fork kept the familiar home screen, the browser, and the package manager, and it re-based the system on a current kernel, a modern glibc and an updated toolchain so that new software can still be compiled for the hardware. The same is true of Every Maemo release and the device it shipped on, which gives you the full lineage from the first internet tablet to today's Leste builds.

What Maemo Leste is and who builds it

Maemo Leste is a community fork of Maemo 5, maintained by an open team that publishes every build under the GNU GPL and the other licenses of its components. The project began in 2017, the same year Jolla's work on Maemo 5 stopped, and it has kept shipping releases for 9 years since then. The lead developer, known as pali, has carried the fork since its first commit. Leste is not a hobby reflash: it is a full platform with its own build infrastructure, its own package repositories, and its own release train. It does not host firmware for other devices, and it does not claim any affiliation with Nokia, Jolla or maemo.org. It is an independent continuation, and it says so on its own pages.

Which devices Maemo Leste runs on

Maemo Leste supports 3 device families, all of which are the last hardware to ship the original platform or its direct successor. The Nokia N900 is the reference device: a 2009 phone with an Intel XScale PXA320 processor clocked at 600 MHz, 256 MB of RAM and a resistive touchscreen. The N9 and the N950 come from the Maemo 5 line, with an ARM Cortex A9 chip, 1 GB of RAM and a capacitive display. The Jolla C carries the same ARM architecture under a different name. The table below lists what each device contributes to the Leste effort.

DeviceYearProcessorMemoryRole in Leste
Nokia N9002009Intel XScale PXA320 at 600 MHz256 MB RAMReference device, first Leste builds in 2017
Nokia N92011ARM Cortex A9 at 1 GHz1 GB RAMFull Maemo 5 port with modem support
Nokia N9502012ARM Cortex A9 at 1 GHz1 GB RAMHardware keyboard variant, modem port shared with the N9
Jolla C2016ARM Cortex A15 at 1.7 GHz1 GB RAMLater Maemo 5 hardware, supported since Leste 3.0

The Nokia N900 remains the device most people ask about, because it is the one most people still hold. Leste keeps its camera, its GPS, its Bluetooth and its Wi-Fi working, and it adds a modern browser, an updated SSH server and a package set that the 2009 firmware could never have shipped. If you want the device that defines the platform, the N900 is it, and if you want the device that stretches it furthest, the N9 is it.

How far along Maemo Leste is

The progress of Maemo Leste is best measured in releases, because every release is dated, versioned and downloadable. The first public builds appeared in 2017 as 3.0. The project has since passed 3.1 in 2019 and 3.2, which has been the stable line since 2024 and is the current release as of 2026. Each line ships updates through the same package manager that the original Maemo used, so upgrading a phone takes minutes rather than a reflashed image. The feature work in 3.2 includes a refreshed kernel, a newer GCC toolchain, updated network tools and continued modem support on the N9 and the Jolla C. The roadmap is public: the maintainers describe the next steps as stability work, further package updates and long term support for the 4 device families. Nothing about the platform is frozen, which is exactly what sets Leste apart from the archived Maemo 5 images that float around the web.

What you can actually do with it

What you can actually do with Maemo Leste falls into 4 groups, and they map directly onto what the original Maemo was known for: it is a working daily driver, not a museum piece.

  • Browsing: the web browser renders modern sites, plays video and handles the web the same way the 2009 firmware's browser tried to
  • Messaging: SMS, MMS and email work through the standard stack, and the messaging applications are maintained packages rather than abandoned builds
  • Linux tooling: a full Debian base means SSH, a package manager with hundreds of packages, and a terminal that behaves like the terminal it is
  • Development: the toolchain compiles C and C++ for the device, so people still build and test applications on the hardware

What it cannot do is run Android, and it will not get a camera application that the original firmware lacked, because the sensor on the N900 predates the drivers Leste needs. The platform is bounded by 2009 to 2016 hardware, and that boundary is honest to state. Within the boundary, though, it is the most current version of the software those devices ever ran.

How Maemo Leste differs from its relatives

Maemo Leste is the third of three sibling projects that grew out of the end of Maemo 5, and the differences between the three explain a lot of the confusion around the name. The table below lines them up, because the overlap in names is where most of the questions start.

ProjectStartedBaseStatus in 2026
Maemo Leste2017Maemo 5 forkActive, version 3.2, 4 supported devices
Sailfish OS2014MeeGo, not MaemoActive on Jolla phones and the Jolla Tablet
Maemo 5 community2014Official Maemo 5Wound down, images archived

Sailfish OS is the commercial descendant that most people see today, and it is built on MeeGo, the other branch of Nokia's 2010 platform split. Leste is the open, community line that stays closest to the original Maemo look and feel. If you are comparing them, compare the base: MeeGo for Sailfish, Maemo 5 for Leste. The two never merged, and the two teams never worked together on a shared code base. That distinction is the whole story in one sentence, and it is the one that answers most of the "are they the same" questions.

Where to start, and what is not here

Where to start with Maemo Leste is to flash the current 3.2 image for your device from the project's own site, use the package manager to bring the system up to date, and treat the first 2 weeks as a learning period for the settings that changed since 2009. The community forum, the mailing list and the issue tracker are the 3 places where problems get solved, and every one of them is public. One guardrail for this page and the site it lives on: this is an independent reference. It is not Nokia, not Jolla, not maemo.org and not the original Maemo Freak blog, and it says so. It hosts no firmware, no ROMs and no repackaged applications, so the only images you should ever flash are the ones the Leste team publishes itself. That keeps the platform clean, keeps the devices safe, and keeps the continuation exactly what it is: a small project that has kept Maemo alive for 9 years and still ships new versions today.

Where to go next