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:
- Copy the
htopbinary to your N800:
Transfer the compiledhtopfile to the N800 and place it in the/usr/local/bindirectory. You may need root permissions to copy files here. - Set the terminal type:
Edit your~/.profilefile on the N800 and add the following line to ensure the terminal is recognized correctly:export TERM=linux
- Run
htop:
After these steps, you can runhtopnormally both from the device'sxtermterminal 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!
