It is to discuss anything that enhances the Nokia N900, and to collate such information on this very first post, which will be regularly updated as new information of interest comes to light.
It is NOT for discussing anything to do with purchasing, shipping, or shipping delays...that is OT (off topic)...if you wish to know how to import one of these devices from a US residents only website, please refer to this thread for instructions.
Firmware:
3.2010.02-8 (PR 1.1.1)
2.2009.51-1 (PR 1.1)
1.2009.44-1
1.2009.42-11.002
Where to find Maemo 5 apps:
- Ovi Store, either via web or N900 app
- App Manager (program on the N900)
- Maemo Select
- Maemo.org
- Maemo Garage
- Manually via 3rd party websites
Highly recommended apps:
- 3G/2G Mode Selection Applet
- Hermes (dev)
- Qik
- FM radio (dev)
- eCoach
- Pidgen protocols plugin for Conversations and Contacts (dev)
- Pixelpipe Upload and Share
- Angry Birds
- Wormux
- Extra Decoders Support
- Firefox (much more stable now)
- Witter (dev)
Dev = In development, available for use and testing but with possible risks and side effects
How to enable/find more apps in the Maemo App Manager
By default the N900 comes supplied with only 2 Nokia repositories enabled, and the 'Maemo Extras' one disabled.
To enable 'Maemo Extras' All you have to do is go into App Manager and select the top menu bar, select Application Catalogues, select the Maemo Extras and untick the box marked Disabled. Refresh the catalogues and you’ll see loads of applications now, all the ones available via maemo.org.
If you’re brave enough you can also enable the 'Maemo Extras-Devel' repository, the is applications in development and are put her for you to test. Think of it as being an alpha tester.
To add the Maemo Extras-devel repository just goto App Manager, select the tope menu bar, select Application Catalogues and NEW.
Add the repository http://repository.maemo.org/extras-devel using the same info as below, hit save and then refresh the catalogue

Word of WARNING...apps found in the Devel repository are still unrefined and may break your device, or have side effects such as excessive battery consumption or crashing your device.
Bugs or ommisions:
- Can not manually set up groups and add contacts
- Can not video call
- Can not MMS
- Facebook widget extremly limited, just a rolling feed and links to main site
- Ovi Suite not compatiable, no Ovi services
- No syncing
- Playing video a hit and miss affair, will play some AVI files and not others, due to different bitrates
- No STK support (SIM Toolkit)
Customization tips and hacks:
Powatool (app for customizing the N900)
Custom Operator Name Applet (app)
Add 'Reboot' function to power button
N900 MODS - Share your MODS (Maemo.org thread) including:
- Added 'reboot' function to power button
- Modified LED colours and vibrations
- Extended Keyboard Shortcuts
- Swap Fn and Shift keys
- Hackd FM ransmitter with RDS
How to personalize your N900 (Maemo.org Wiki) - not fully populated yet
N900 Hardware Hacking (Maemo.org Wiki) - not fully populated yet
Themes
Remapping your keyboard
Device boot video
Creating custom folders and rearranging main menu icons/apps
How to put shortcuts to folders on the desktop
How to enable root access in the X-Terminal
Shortcuts:
- Long pressing the Menu/multitasing shortcut/icon will bring you back to your desktop
- Double tap ctrl for upper case (to stay on without needing to hold down)
- Double tap function key for numeric locks (to stay on without needing to hold down)
- Shortcuts and gestures (Maemo.org Wiki)
- ctrl +shift +p = screenshots
Commands:
Maemo Linux Commands
Flashing: (formating and reinstalling the OS)
Official instructions found here
Easy 1-2-3 guide found here
Before flashing, if you want to save heaps of time, it is highly recommended to use the default N900 'backup' app first, and to save the resulting backup folder and files onto your PC while you flash, then copy back afterwards and run the backup app again, restoring the backup.
Using the backup app will save huge amounts of time...it will save the following:
- List of apps, and redownload and install them
- Desktop layout, preferences, exactly as you had it
- Email and IM accounts
- Web favorites and RSS feeds
- Website logins and passwords
- System preferences
- Imports contacts
- Imports conversations, email, IM and SMS messages
- Calender, events and alarms
Sites of interest:
Maemo.org - The Maemo community hub
MeeGo - The MeeGo community hub (Maemo and Moblin have merged to create a new OS called MeeGo)
NokiAAddict - Recommended downloads
Mobile Users - Tips/instructions for looping the desktop wallpaper properly
Maemo N900 Wiki - Has everything about the N900