Other Nokia N900 GNU mobile phone tips
Locales support is broken on the Nokia N900. If you install locales from the repositories, your phone will be messed up after reboot, whereby all widgets etc. will have wgt_osso_... names shown instead of them, thus you will not see the clock for instance, just some weird long wgt_... name.
To use locales, with for instance UTF-8 support on the N900:
| # mv /usr/lib/locale /usr/lib/locale.bak # mv /usr/share/locale /usr/share/locale.bak |
| # apt-get install locales |
| # locale-gen |
| # mv /usr/lib/locale /usr/lib/locale.new # mv /usr/share/locale /usr/share/locale.new |
| # cp -r /usr/lib/locale.bak /usr/lib/locale # cp -r /usr/share/locale.bak /usr/share/locale |
Now your system is not messed up.
After reboot:
| # mount -o bind /usr/lib/locale.new /usr/lib/locale |
Now your system will be able to use the new locales as well, but it will not be messed up.