Frequently Asked Questions

Questions

1. General FAQ

1.1. What does maemo mean?

^

Maemo doesn't mean anything. The term was created using a password generator, pwgen. Maemo was a substring of one of the suggested passwords and it was chosen because it sounded good and apparently didn't mean anything offensive in any existing language. Apparently the word 'maemo' exists in sesotho and means standard.

1.2. Where do I get the latest maemo source code?

^

Please follow the instructions on the Download Source page.

1.3. Which hardware does maemo support?

^

Currently supported products are:

1.4. Is there an IRC channel or other chat related to maemo.org?

^

There is an IRC chat at freenode.net, with the channel name #maemo.

1.5. What is Nokia's role in maemo.org?

^

More description of Nokia's role in maemo.org could be found here.

1.6. I have a question not answered in this FAQ. How do I ask it?

^

Best way then is to post your question to the relevant mailing lists. You can also check the known issues listed in the release notes or check out the maemo Wiki

2. Mailing List FAQ

2.1. How do I subscribe to the maemo.org mailing list?

^

Please follow the instructions on the Mailing Lists page.

2.2. How do I unsubscribe from the maemo.org mailing list?

^

Please follow the instructions on the Mailing Lists page.

2.3. Is the list moderated?

^

No, the lists are not moderated.

3. Getting Involved FAQ

3.1. How can I get involved/contribute in the maemo.org project?

^

We welcome everybody who would like to contribute to the project. Please read the contribution guidelines.

3.2. How do I report a bug?

^

For information about error management please take a look at the Bugs page.

3.3. How do I make a feature request?

^

Feature requests can be entered to our bugzilla. More information is available on the Bugs page.

3.4. Where can I find information on working projects?

^

Information on projects can be found from the maemo Wiki. Also questions can be addressed to the Mailing lists.

4. Nokia N800 and Nokia 770 related FAQ

4.1. What are the hardware specifications on the Nokia N800 ?

^

Information on the hardware can be found from Nokia.com.

4.2. What are the hardware specifications on the Nokia 770?

^

Information on the hardware can be found from Nokia.com.

4.3. What are the processor specifications of Nokia N800 ?

^

The processor is a 330-MHz, ARM11-based Texas Instruments (TI) OMAP 2420. More information regarding it can be found at Texas Instuments.

4.4. What are the processor specifications of Nokia 770 ?

^

The processor is a 220-MHz, ARM9-based Texas Instruments (TI) OMAP 1710. More information about it can be found at Texas Instuments.

4.5. What is the relationship of Nokia N800 and maemo 3.0 ?

^

The Nokia N800 contains the OS 2007 Edition. Maemo 3.0 is compatible with OS 2007 Edition.

4.6. What is the relationship of Nokia 770 and maemo 2.1 ?

^

The Nokia 770 contains OS 2006 Edition. Maemo 2.1 is compatible with the latest OS 2006 Edition.

4.7. Can I run OS 2006 Edition/maemo 2.x applications on OS 2007 Edition/maemo 3.0 ?

^

Many old applications work on the new OS but 100% compatibility is not guaranteed. For more info click here.

4.8. Is there application compatibility between OS 2006 and OS 2007 ?

^

Many old apps work on the OS 2007 but 100% compatibility is not guaranteed. Please check maemo.org for catalogues of applications for OS versions and for hints on running old applications on OS 2007.

4.9. What is the effort to port OS 2006 applications to OS 2007 ?

^

There are only minor changes to the tools and APIs. In most cases the porting is done by changing a few lines of code and recompiling the old application. Biggest changes have taken place in the desktop plugin APIs for Statusbar, Task Navigator and Home Screen Applets. Please check maemo.org for detailed guideline document on porting OS 2006 applications to OS 2007.

4.10. Can I upgrade the OS 2006 of my Nokia 770 to OS 2007 ?

^

Unfortunately that is not supported. Internet Tablet OS is still evolving fast to support the desirable hardware and software features for ultra portable computing with Internet Tablets - things like bigger memory configuration, webcam and finger use in OS 2007. At this stage fast development with early and frequent releases is preferred over design compromises to support wider range of older hardware.

4.11. How can we get a Nokia N800 product loan? Or a development board?

^

Unfortunately development boards or products are not provided for loan. The Nokia N800 Internet Tablet is already available for sale, though.

4.12. Is Java J2ME or J2SE supported in Nokia 770 or Nokia N800?

^

The Nokia Internet Tablets do not provide any kind of Java support at this time.

4.13. Is there support for external keyboards or devices alike?

^

The Nokia Internet Tablet does not support external USB keyboards but bluetooth keyboards can be used.

5. Maemo Platform FAQ

5.1. Can I use different programming languages like C++ for applications development?

^

Maemo applications are typically written in C, although C++ can also be used. There are also some projects ongoing related to development in other languages (Python etc).

5.2. Where can I find the official UI Guidelines?

^

They are available on The Hildon UI page under the developers section.

5.3. Why isn't "man" usable when im logged into scratchbox?

^

You need to add this line "export PAGER=less" inside your .bash_profile under scracthbox for it to be usable.

5.4. Which Scratchbox version does the platform support?

^

  • The maemo 3.0 supports the Scratchbox version 1.0.7 (Apophis R4)
  • The maemo 2.0, 2.1 supports the Scratchbox version 0.9.8.8.