Tweakr Helps Add Custom Profiles To Your N900

As you may have experienced, the N900 is limited to only two profiles – ‘General’ and ‘Silent’ and there are occasions where only two are not enough and you couldn’t be bothered with editing the profiles from the settings menu every time; this is where an application called ‘Tweakr’ comes in. According to its developer Siovene, ‘Tweakr introduces the concept of Profile preset. Presets are Profile settings which can be saved, deleted and assigned to the General profile. This allows you to practically use as many profiles as you want on the N900.’

Tweakr Helps You Add Custom Profiles To Your N900

It basically adds a menu to the N900’s status bar with all the presets that you have defined via its settings and applies them to the ‘General’ profile once you tap on each.

Tweakr Helps You Add Custom Profiles To Your N900

This way you can have as many profiles as you want and keep switching with ease. But to this the integration a level further, I used an application called ‘Powatool’. It allows you to define the entries that will show up in the N900’s status bar and using it I removed the ‘Profiles’ menu and just let Tweakr’s ‘Profile preset’ remain. This reduces the clutter and makes the app more seamless.

Tweakr Helps You Add Custom Profiles To Your N900

Note: For some reason the icon for ‘Tweakr’ did not show up on my N900, despite a re-boot. Your mileage may vary.


Unfortunately, Tweakr is not yet available in the Application Repositories and we will have to install it manually. Here is how to do so:

  • Download the latest version of Tweakr from this page. Download the .deb under the ‘Tweakr’ head and ignore others. Here’s the direct link to v12-3, the latest as of 9.1.2010.
  • Save this under the MyDocs section of the N900.
  • Rename this to something like “Tweakr1” so that its easier for your to enter the name in the terminal.
  • Install an application called “rootsh” from the Application Manager.
  • Next, launch the Terminal application on the N900 and enter “sudo gainroot” and hit enter.

Tweakr Helps You Add Custom Profiles To Your N900

  • Now type “cd MyDocs” and hit enter.
  • Then type “dpkg -i tweakr1.deb” and hit enter.

Tweakr Helps You Add Custom Profiles To Your N900

  • You will see a screen similar to the above. This means that the application has been installed.


  • You will find an entry called ‘Tweakr’ under Extras in the ‘Settings’ menu. Click on it.

Tweakr Helps You Add Custom Profiles To Your N900

  • You will see the above screen, scroll down to ‘Save current General profile to new preset’.

Tweakr Helps You Add Custom Profiles To Your N900

  • Click on it, enter a name to your choice for the profile and hit Save.
  • Next edit the general profile from the settings to your liking and save that as another preset e.g. Night and use this option to save that as another preset.
  • Do this for as many presets as you wish. From now on simply hit ‘Profile presets’ to switch profiles.


Tweakr Helps You Add Custom Profiles To Your N900

  • Select ‘Status bar’ and scroll to ‘Profiles’.

Tweakr Helps You Add Custom Profiles To Your N900

  • Uncheck ‘Profiles’ and exit.
  • Bonus: You can even use ‘Powatool’ to remove the Nokia hands animation when the N900 boots up.

That’s it. You have now replaced the N900’s profile menu with a box that gives you a lot more options. Please keep in mind that all the applications above are alphas or very early betas and may cause damage to your device and force you to reflash. I take no liability for anything whatsoever.

With that being said, enjoy!

20 thoughts on “Tweakr Helps Add Custom Profiles To Your N900”

  1. Nice!!
    Shame it doesn’t (currently) automatically change profles based on GPS / GSM location.

    Will wait untill it’s in the dev repo before trying.

  2. HI there,

    Thanks for a wonderfull website πŸ˜‰

    I have tried to add custom profiles at my N900 but somehow I can`t proceed after entering the filename in the terminal. I used fully your guide renaming file + commands ( dpkg -i tweakr1.deb )

    I receive this messegage: cannot access archive:no such file or directory. I use Danish as language on my N900 and the name of MyDocs is Dokumenter. I have also tried to cd Dokumenter but sudo doesnt recognize this folder name only cd MyDocs.

    Is there something you think I am doing wrong?

    thanks for helping me on advance.

    Good day


  3. Salvatore, That’s awesome. I just installed the new version and it took care of the icon not appearing bug as well. Will update the post with the changes as soon possible! πŸ™‚

  4. Hi there,

    I have just tried to install this and all appears to work OK however I do not get the extra’s option in the settings menu, am I missing something ?



  5. Hi there,

    Great app but having problems, I have saved Tweakr to MyDocs in the N900 folder, after it type β€œdpkg -i tweakr1.deb” and hit enter.

    I get error messages saying “dpkg cannot access archive: No such file or directory exists”

    Any ideas ?



  6. hi there i have tried to do this and it does not work. how do you save tweaker to the ‘my docs’ on the n900, as when i use a usb cable to transfer it on the n900,i cannot find a ‘my docs’ section anywhere.their is only a ‘documents’ section.pls help.

  7. Hi All

    Would anyone care to answer the question…. The MyDocs can’t be found in N900 latest realease. The error is coming for me too. “Cannot access archive: No such file or directory”


  8. I simply desired to appreciate you once again. I am not sure the things
    that I could possibly have undertaken without
    these opinions revealed by you over my field. It had been an absolute scary scenario in my view, but seeing a
    specialized manner you resolved it made me to jump with
    contentment. I am just happier for this service and
    in addition hope you realize what an amazing job you were getting into training the others all through
    a blog. Probably you have never come across all of us.

  9. you’re truly a excellent webmaster. The website loading velocity is amazing. It kind of feels that you are doing any unique trick. Moreover, The contents are masterpiece. you have done a wonderful process on this topic!

  10. Hey! This is kind of off topic but I need some guidance from
    an established blog. Is it very hard to set up your own blog?
    I’m not very techincal but I can figure things out pretty fast. I’m thinking about
    setting up my own but I’m not sure where to start. Do you have any tips or suggestions? Appreciate it

  11. i got problem during installation
    can not access arvhive no such file etc .also tell me where is my docs folder in hd of n 900

  12. I have been exploring for a bit for any high quality articles or blog posts on this kind of house .
    Exploring in Yahoo I eventually stumbled upon this website.
    Reading this information So i’m happy to express that I have an incredibly just right uncanny feeling I discovered just what I needed. I such a lot certainly will make sure to don?t fail to remember this web site and provides it a glance regularly.

  13. Search in App Manager (update your repository with extras, extras-testing, extras-devel) the application “Profiles XExtended” An you will be able to make more profiles That will be included in “Applet menu” (where is the clock, signal, batt. etc.)

Comments are closed.