Atrium City Maemo Mirror

Package repository for the Nokia N900, running Maemo 5 (Fremantle).

A complete mirror of the Fremantle community repositories, plus the Nokia platform layer recovered from archived copies of the original Nokia servers. That layer is the part most surviving mirrors lack, and without it a large share of applications fail to install with missing dependencies.

Add it to your phone

Open this on the device and Application Manager will offer to add the catalogues:

extras-devel is unstable by design. It is an unfiltered development repository, and installing from it is a well known way to break a working Maemo install. The recommended file leaves it out on purpose.

Or add it by hand

deb http://n900.atrium.city/extras/  fremantle free non-free
deb http://n900.atrium.city/nokia/   fremantle nokia

fremantle is the distribution, which is the codename for Maemo 5. The words after it are components.

Repositories

PathComponentsContents
extras/free non-freestable community applications
extras-testing/free non-freecandidates for extras
extras-devel/free non-freeunfiltered development
nokia/nokiaNokia platform libraries

Notes

Full setup guide

DEVICE-SETUP.md covers both methods, plus how to confirm the Nokia layer is working.

Sources

This mirror is assembled from three places, and none of the work of packaging any of it is ours.

SourceProvided
n900.h4ck1ng.me the bulk of extras, extras-testing and extras-devel
maemo.merlin1991.at replacements for files the primary source served empty, and the Community SSU repositories
Internet Archive the Nokia platform layer, recovered from crawls of the original repository.maemo.org, which has been offline for years

Roughly 4% of the primary source returned zero-byte files rather than packages. Those were detected by checksum and refetched from the other two, which is the main reason this copy resolves where others do not.