Theme Package – 14pt Fonts

April 28, 2006 on 10:04 am | In maemo, nokia770 | 1 Comment

Following up on a post last week, I took the 4 standard themes and modified the default font to 14pts (instead of 16.75) and packaged them. When installed, they are at /var/lib/install/usr/share/themes.

Since the maemo theme manager only looks at /usr/share/themes for themes, I had to write a setup script located in /var/lib/install/usr/opt. It creates symbolic links, so that removing the package really removes them.

Install

  1. Install the theme package
  2. Open xterm, enter ‘sudo gainroot’
  3. enter ‘su -’
  4. enter ‘cd /var/lib/install/usr/opt’
  5. enter ‘./setup-themes-14pt.sh’
  6. the themes should now be visible under the personalization applet.

the package is at

First note – If you are going to remove this theme package, run the setup script with the ‘restore’ parameter. I am not sure how the 770 would react with empty theme links. It should be fine, but it has not been validated (yet).

Second note – If you uninstall these themes while one of them is the active theme, it would probably brick your 770 (requiring a firmware flash). I have verified that if you trash the active theme (for any reason), it will probably get stuck in a continuous boot cycle. (you been warned)
ubergEEk

PS – Like everything else on this blog, use at your own risk. Just because it worked for me, does not mean I assume responsibility for anything you do.

1 Comment »

RSS feed for comments on this post. TrackBack URI

  1. hi,

    Just to add, another simple theme modification that can trash the 770 (requiring the flash as you said) : modifying fonts name to a non-existant font ( it can happens because of a typing error ) .
    So, be sure to place the | default font after when changing it =)

    BR

    Marcelo

    Comment by Marcelo eduardo — April 28, 2006 #

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^