Table of Contents





Compiled Programs for Nokia N800

Welcome to my collection of software compiled specifically for the Nokia N800 running Maemo 4.1.2 (Diablo). Here you will find pre-compiled binaries optimized for the ARM architecture of the device, ready for download and use.

All programs available on this page were built using the official Maemo SDK within the Scratchbox cross-compilation environment. This ensures compatibility and stability with the N800 hardware and software ecosystem.





Python 3.5 (custom build)



๐Ÿ‘‰ Download Python 3.5 custom build for Nokia N800
๐Ÿ‘‰ Download Installation Script

This is a custom-compiled build of Python 3.5 for Maemo, created specifically without thread support in order to simplify the build process and ensure compatibility with the N800/N810 toolchain.

At the moment, PIP is not functional, as SSL support is not available in this build (OpenSSL for Maemo requires additional patches and has not yet been integrated).

You can still run Python scripts normally, but installing packages via PIP is currently not supported.

  • Python version: 3.5.10
  • Thread support: disabled
  • SSL / HTTPS: not available (PIP not working)
  • Target platform: Maemo (N800/N810)
  • Compiled with Scratchbox for: Firmware OS2008 Diablo
  • Status: experimental build
  • Notes: suitable for local script execution; PIP and HTTPS-dependent modules will fail.

A future update may include SSL support once OpenSSL can be reliably integrated into the Maemo environment.


How to install


โš ๏ธ Important Notice โ€” Use the Installation Script Only

To avoid overwriting the systemโ€™s built-in Python, which is required by Maemo, do not install this Python 3.5 package manually using dpkg -i or by copying files into system directories.

A safe installation script has been provided to ensure that:

  • Python 3.5.10 is installed only inside /opt/python3.5,
  • The system Python remains untouched,
  • Backups are created automatically if a previous installation exists,
  • No system libraries are replaced.





Htop (htop-1.0.3)



๐Ÿ‘‰ Download htop for Nokia N800

How to Use the Compiled htop on Your Nokia N800

To run the compiled htop smoothly on your Nokia N800 (Maemo 4.1.2), please follow these steps:

  1. Copy the htop binary to your N800:
    Transfer the compiled htop file to the N800 and place it in the /usr/local/bin directory. You may need root permissions to copy files here.
  2. Set the terminal type:
    Edit your ~/.profile file on the N800 and add the following line to ensure the terminal is recognized correctly:
    export TERM=linux
  3. Run htop:
    After these steps, you can run htop normally both from the device's xterm terminal or via SSH connection.

This setup solves common issues with terminal compatibility and character display when using htop on the N800.




Feel free to download, test, and suggest new programs that you would like to see compiled for the N800. Happy downloading!