N9QTweak

'''This Page is 80% Complete pending Troubleshooting, FAQs and credits. For anything not covered here please visit: http://talk.maemo.org/showthread.php?t=80600'''

Introduction
N9QTweak by Schturman is a collection of tweaks and settings for your N9/50 device. With this app users no longer need to worry about applying various tweaks manually with added complications.

Installation
1) Download the .deb file either via AppsforMeego or from the TMO thread located at http://talk.maemo.org/showthread.php?t=80600

2) Transfer it to your phone and tap on it to install

3) A new icon will be created on the Homescreen at the end of successful installation. Clicking it will run the application.

4) A password prompt for user devel-su will appear where you have to enter a password (default is rootme). This password will not be visible as you type just press Enter after typing it.

Important Notes Before Running Any Tweaks
1) Run "Create Backup" [Tweak K] on first use of the app. This procedure does NOT need to be repeated when you wish to update to a newer version of the app.

2) Updating to a new version DOES NOT require you to run "Restore" from the app to undo any previous tweaks/mods.

3) Installation of new version is the same; just double click the new .deb file from your phone

4) In the event of not having a backup and requiring a clean backup download a CLEAN BACKUP from http://dl.dropbox.com/u/17706605/N9QTweakBackup_8.6_all.zip

5) It is recommended to start with Tweak A first as Tweak A has some similar files to other tweaks which can result in other tweaks being restored too in the event Tweak A is restored if Tweak A was not installed first

6) Multiple tweaks can be appplied at once with one space between the letters before pressing ENTER [e.g. A B D E ... then pressing ENTER]

7) Some tweaks may need a refresh or reboot. You can apply them in the end of your session or in the end of the letters you want to apply at once. A single refresh or reboot will apply all the tweaks that require a refresh or reboot.

Tweak A: Speed Up Transitions MODs
This Tweak REQUIRES a REFRESH!

1. Full Speed Up Transition MOD: includes Landscape MOD for Home & Lockscreen.

2. Speed Up Transitions with Only Homescreen Landscape MOD

3. Speed Up Transitions with Only Lockscreen Landscape MOD

4. Only Speed Up Transitions - NO Landscape MOD

5. Restore to Default: This will restore your Backup files

Tweak B: Landscape MODs
This Tweak REQUIRES a REFRESH!

1. Full Landscape MOD (Home & Lockscreen)

2. Only Homescreen Landscape MOD

3. Only Lockscreen Landscape MOD

4. Restore to Default: This will restore your Backup files

Tweak C: Change Smartsearch Priority
This tweak increases your phone's battery life slightly by limiting smartsearch from running with full priority

Tweak D: Virtual Keyboard (VKB) MODs
This tweak will add few alpha-numeric vkb’s in the following languages: English, Hebrew, French, Turkish, Italian, Slovak, Russian & Spanish.

You can Choose what to install/uninstall. The vkb's will stay normal in Landscape Mode.

1. Enlarge Landscape Virtual Keyboard: Enlarges the Landscape VKB. Gives an option to activate stretched spacebar for only UK/US English without having to enlarge the VKB. A REBOOT will be required for it to be applied.

2. Enable/ Disable extra settings for Swype: Adds extra settings for Swype under Time & Language in Settings

3. Enable/Disable terminal function keys – this will add key F1-F12 to terminal VKB

Tweak E: Games MODs
This tweak allows you to save the game in the following games:

- Samuai II

- Gears

- Roboto

- Konas Crate

This tweak also allows you to Disable NFC in Angry Birds Magic

Lastly, you can now have access to the Mighty Eagle in Angry Birds Classic

Tweak F: Lock screen & Low Power Screen (LPS) MODs
This tweak allows adding an operator logo to your lockscreen without using LPMCustomizer.

The tweak will change the date size to a slightly larger and regular clock font to BOLD.

Options for changing color of the date & clock on both the lock screen and low power screen are also present.

A custom Clock & Date for Lock Screen can be chosen too.

{This Tweak's explanations are not complete pending some clarifications with the developer of the app}

Tweak G: Changing GPS Provider / Adding Traffic to the Drive App
Changing GPS provider gives you the option to choose between Nokia & Google.

SuplForced can be changed from "false" to "true" and vice-versa with this tweak too.

Traffic in Drive App allows you to Enable/Disable Traffic + Day/Night/Automatic Mode for Map Colours + Time to Destination in Drive App.

This tweak may be updated regularly so if you wish to update it, run "restore to default" in this tweak first before re-applying the tweak.

Tweak H: Enable ROOT-SSH Access & Root Filebox
Allows you to acitvate SSH access for "ROOT" & "USER" users.

Auto-restart SSH is added too.

You can use this tweak to change "ROOT" & "USER" users' passwords.

Lastly, this tweak gives you the option to apply or remove root access to the Filebox app

Tweak I: Add additional IM's (Extraplugins from Store)
This tweak adds additional IM providers [including but not limited to ICQ/MSN/Yahoo/AOL/Jabber/VK] to the N9's Accounts app with system integration.

A REBOOT is required to apply this tweak!

If you have applied this tweak from versions prior to {Clarification needed} you need to do the following in terminal as ROOT:

apt-get remove im-providers-additional telepathy-haze libpurple0

OR:

From Settings -> Applications -> Manage Applications -> Remove im-providers-additional, telepathy-haze & libpurple0

If you installed a similar tweak from other sources, the following packages need to be REMOVED BEFORE applying this tweak:

aolserviceprovider

icqserviceprovider

jabberserviceprovider

msnserviceprovider

odnoklassnikiserviceprovider

qipserviceprovider

vkserviceprovider

yahooserviceprovider

im-providers-additional

telepathy-haze

libpurple0

Accmanok

Tweak J: Remove/Restore Unnecessary Icons
This tweak allows you to remove/restore but NOT uninstall. Examples of such apps include facebook, twitter, User guide etc.

You can remove more than one app by entering multiple numbers with a space between them [E.g. 2 4 6 then ENTER].

Tweak L: Change Outgoing & Incoming Call Icons
Change your Outgoing and Incoming Call History Icons. You need to REBOOT to apply changes.

Tweak M: Browser MODs
Opera as default browser/open multiple Opera windows: Set Opera as your default browser along with opening multiple Opera windows

Opera tablet: Add Opera tablet allowing you to set this too as your default browser.

Change User Agent of the Stock Browser [aka Web]: This tweak requires INCEPTION to be pre-installed. Available options for the User Agent are as follows:

- iOS

- Android

- Revert to Default

Tweak N: Restore your favorite Ringtones
Put your desired ringtones in /home/user/MyDocs/.myringtones

Now apply tweak N after which all these ringtones will be copied to /usr/share/sounds/ring-tones

After this you can change your ringtones in Settings -> Sounds and Vibration -> Ringtone

Tweak O: Catch OVI Store Applications
Store a .deb file of your apps for easy installation in the future [e.g. after flashing / clearing device].

Run this tweak -> Open Ovi Store and Click Download on the App which you would like to store

Once the app is caught, a message will be displayed in N9QTweak to show a successful interception. Your downloaded file is stored in your "Downloads" folder. Remember to add a .deb extension to the file caught.

This tweak comes with a handy option to add an icon to the homescreen for easy catching.

Tweak P: Add/Remove folder to/from Tracker
The advantage of this tweak is to allow you to add or remove folders residing in MyDocs from Tracker IgnoredDirectory [e.g. you have some explicit material not wanting to appear in gallery or videos but to be opened only by Filebox just put it into a folder and add it to Tracker IgnoredDirectory].

You can backup your settings too so the new tracker settings will be restored if/when you require.

Tweak Q: Enlarge Caller ID Avatar
Enlarge or Restore to Default the Caller ID Avatar.

A Bigger Avatar with square corners can be applied too.

This Tweak requires a REBOOT.

Tweak R: Change Standard Emoticons
New set of Emoticons for your viewing pleasure.

Tweak S: Boost the Playback Volume
Increase the Playback Volume from 66% [default] to 100%.

'''Warning: This can potentially damage your hardware. The author will not be held responsible for any damage done. Use with caution.'''

Also change PreDriv setting in "alsamixer" with this tweak.

Tweak T: System UI MODs
Two versions of System UI MODs are created by MohammadAG and Coderus.

Only ONE can be used at a time. NO Mixing should be done!!!

1. Unrestricted MT-Toggles: Open Mode or Inception along with N9 PR1.3 is compulsory
Two options are available under this main option: 1. Coderus toggles: You CAN'T use MohammadAG repo for future updates.

2. MohammadAG toggles: You CAN use MohammadAG repo for future updates.

Features of BOTH the above toggles:

- Latest Version of Unrestricted System-ui [From MAG]

- Music Controls by MAG: Auto-Hidden; ONLY seen when you play music

- Status Updater by MAG

- Battery Percentage by MAG

- Availability or PresenceX by Coderus

- Hacky-Brightness Applet by Coderus

Toggles in Coderus' Version:

- Bluetooth

- PSM

- Flightmode

- Flashlight

- Cellular-toggle

Toggles in MAG's version:

- Bluetooth

- PSM

- Flightmode

- Flashlight

- Orientation Lock

There is a possibility of getting a SAFE MODE icon on your status menu after a reboot. DON'T PANIC!!!

Just click the icon and choose "YES" which will do a refresh of your status bar and everything will work fine again.

The above non-fatal issue is caused by Status Updater. You might want to Uninstall it to prevent the non-fatal issue.

Important Notes w.r.t. MT-Toggles & System UI Extensions
Installation of Unrestricted System-UI and/or MT-Toggles is NOT COMPATIBLE with System UI Extensions.

To use either while having the other installed, just uninstall the other using the options available.

Sub-Options
1. Password changer for HackyBrightness applet:

At times after a reboot, HackyBrightness will not work with only Standard Brightness applet working. Fix this by running this tweak and re-inserting your "ROOT" password.

2. Rearrange status menu plugins:

Installation of System UI MODs will mess up the arrangement of all applets.

This option arranges all your INSTALLED APPLETS ONLY.

Names of applets must follow as those in the list!

If you require to re-arrange ALL APPLETS do it manuall in this file: /etc/status-menu-items-order.conf

3. Logout quick status updater:

When Quick Status Updater stops working, use this tweak to logout and re-login.

2. System UI Extensions
This tweak is still in BETA so tread with caution!

Pre-requisites for using System UI Extensions:

- Removal of Unrestricted System-UI & MT-Toggles, if present

- Uninstallation of previous versions upto 0.0.3f before any new upgrade is done.

- New upgrades can be done by just installing over the current installation for versions higher than 0.0.3f.

This tweak will add a new entry in Settings -> Applications -> Status Menu Extensions

You can Deactivate any toggle by LONG PRESSING.

Re-arrange toggles by using a SHORT PRESS.

Tweak U: Zoom in Video Recording & Silent Sounds
Add/remove zoom option in Video Recording mode.

Add/restore silent sounds to Photo & Video Camera.

This Tweak Requires a REBOOT.

Tweak W: Homescreen Setting
- Change/Restore your desktop backgrounds.

Explanation (2 images): If you activated landscape mode, and you want to show the two images, one for portrait (on all 3 screens), and one for landscape (on all 3 screens), you can activate the option 1, make 2 pictures (one for landscape and one for the portrait.) 1. Create 2 pictures named: 1) “Pdeskbg1” with an 480x854 px dimension and with .png extension (Pdeskbg1.png) for portrait. 2) “Ldeskbg1” with an 854x480 px dimension and with .png extension (Ldeskbg1.png) for landscape. 2. Put this images from your PC to: /home/user/MyDocs/Pictures 3. Open N9 QTweak app (password of devel-su, default: rootme), choose w [hit Enter], then choose 1 [hit Enter]. 4. Your setting will take effect after reboot. You can choose to restart immediately or not. If you use only portrait mode, it is enough to make one picture (Pdeskbg1.png) and on all three screens, you will have exact same picture.

Explanation (6 images): If you activated landscape mode, and you want to display different pictures for each screen, you can activate the option 2, by preparing six different images, so you will have 6 different screens (3 landscape and 3 portrait). 1. Create 6 pictures named: 1) “Pdeskbg1” with an 480x854 px dimension and with .png extension (Pdeskbg1.png) for portrait. 2) “Ldeskbg1” with an 854x480 px dimension and with .png extension (Ldeskbg1.png) for landscape. 3) “Pdeskbg2” with an 480x854 px dimension and with .png extension (Pdeskbg2.png) for portrait. 4) “Ldeskbg2” with an 854x480 px dimension and with .png extension (Ldeskbg2.png) for landscape. 5) “Pdeskbg3” with an 480x854 px dimension and with .png extension (Pdeskbg3.png) for portrait. 6) “Ldeskbg3” with an 854x480 px dimension and with .png extension (Ldeskbg3.png) for landscape. 2. Put this images from your PC to: /home/user/MyDocs/Pictures 3. Open N9 QTweak app (password of devel-su, default: rootme), choose w [hit Enter], then choose 2 [hit Enter]. 4. Your setting will take effect after reboot. You can choose to restart immediately or not. If you use only portrait mode, it is enough to make three pictures (Pdeskbg1.png, Pdeskbg2.png, Pdeskbg3.png) and you will have 3 different screen.

Only long & transparent notification bar – You will see long & transparent notification bar on your lockscreen. Folder popup window mod - You can change background on popup window of folders. You have some option: 1. Transparent popup window – not fully transparent. 2. Image in popup window - your own image. 3. Transparent & Image in popup window - your own image with transparent background. Your own image (explanation): 1. Create image with name “folder-bg” in PNG format (folder-bg.png) 2. Put this image to: /home/user/MyDocs/Pictures 3. Activate this tweak4. Enlarge popup window – You can change the size of popup window for portrait and landscape. You need to write ONLY numbers or just press enter to leave the default size. Launcher progress indicator – This tweak will add a visual indicator to all your icons. You can see this when you start your applications. Statusbar background changer – You can put your own image to the statusbar instead the original black. It’s NOT work with transparent image.

Your own image (explanation): 1. Create 2 images with name “Pstatus” and “Lstatus” in PNG format (Pstatus.png, Lstatus.png). If you use only portrait mode, you can create only one pic (Pstatus.png). Pstatus.png (for portrait mode) – size 480x36рх Lstatus.png (for landscape mode) – size 854x36рх 2. Put this images to: /home/user/MyDocs/Pictures 3. Activate this tweak Feed & Notification header/title colors - This will change your Feed & Notification header and title colors to Orange and Blue or you can choose custom colors. See here for colors codes. You need insert ONLY the code, without symbol “#”… This need refresh, you can choose to refresh or not.

Tweak X: Enlarge/Restore Conversation Font Size
You can modify the Font Size and Timestamp for Outgoing/Incoming Messages.

Another option in this tweak is to have a BOLD or LIGHT FONT.

The default values are in the options itself for example option no. 1 is Message outgoing (def. 24) + (def. LIGHT) implying the default size is 24 and type is LIGHT

Tweak Y: Customize the Statusbar Clock & Clock UI
Options to change your statusbar clock to HH:MM | DAY DATE OR HH:MM AM/PM | DAY DATE OR a custom string.

Refer to for custom string details.

This tweak auto-refreshes so once applied your statusbar will restart on its own.

Further options with under this tweak is 7 Options for enlarging Clock UI and enlarging Alarm UI.

Some pics: {to be updated}

Tweak AA: Uninstall Original Apps [UNDER TESTING]
ONLY to be used by PRO/ADVANCED Users!!!

Under Testing currently, will replace Tweak QQ in the future.

If tweak QQ has been used before, restore all apps back by using Tweak QQ-4.

If further apps were uninstalled not in Tweak QQ restore them before restoring using QQ-4.

To use Tweak AA, you need to choose whether you are running mp-harmattan-001-pr or mp-harmattan-005-pr.

When removing apps, MAKE SURE the mp-harmattan-001/005-pr package is NOT being removed too! This will break your system otherwise!

A typical Twitter uninstallation should look like:

The following packages will be REMOVED

account-plugin-twitter

l10n-app-twitter

l10n-app-twittershare

libmeegotwitter1

twitter

twitter-meego

twitter-qml

webupload-service-twitter

0 upgraded, 0 newly installed, 8 to remove and 0 not upgraded

Again, ENSURE there is no mp-harmattan-001/005-pr package to be removed too.

If you see the mp-harmattan package being removed too, cancel the removal, restore all apps using this tweak along with a re-installation of mp-harmattan before trying to uninstall an app again.

Tweak BB: Display Tweaker
1. Enable/Disable automatic brightness – You can enable or disable automatic brightness. You also have option for tuning of brightness (from 0 to 225), you can use this after disabling auto-brightness.

WARNING: DON’T put this string to "0", this will switch off your screen!!!

2. Display timeout – You can change which timeout you want in Settings > Device > Display

3. Screen blanking ON/OFF - Enable or disable if screen will go to sleep mode (blanking)

Tweak CC: WLAN MODs
Activate/Deactivate Adhoc at startup for USA users as well as allowing you to change the WLAN MAC address.

Tweak DD: Resize Icon and Text on App Launcher
Options available range from shrinkng icons and text to fit 6 in one row, default [5 in a row] to larger icons [3 in a row].

This Tweak requires a REFRESH to be applied correctly!

Tweak EE: Screen Rotation Sensitivity
Change the sensitivity of Accelerometer. Tweak will auto-refresh once applied.

Landscape & Portrait (1 & 2): The higher the value, the more you need to rotate the phone to rotate the screen.

Accelerometer: The higher the value, the more the sensitivity meaning rotating the phone less for rotating the screen.

Tweak FF: N9 QRefresh & N9QT Splash Images
Either one of two refresh options can be added to your Homescreen:

F for Full Refresh - This is full refresh encompassing the statusbar, lockscreen and homescreen.

S for Soft Refresh - This simple refreshes the statusbar and lockscreen.

Another option in the tweak is to Change the Splash Image of N9QTweak. You can choose a few different colours to do so.

Tweak GG: Change Boot Video & Startup Images
This tweak consists of two parts; changing boot video and/or the startup images.

For Boot Video: Create a short video with the name bootvideo.mp4 and place it in /home/user/MyDocs/Movies/.Bootvideo If the directory isn't present just create it first!

To apply your new Boot Video choose option 1 from the tweak.

For startup images you need to create 3 images with the following names:

- startup1.png

- startup2.jpg

- startup3.jpg

Take note of the extension difference between images 1 and 2&3. Place these startup images in /home/user/MyDocs/Movies/.Bootvideo and choose option 2 from tweak to apply.

For sample boot videos you can download some from: http://dl.dropbox.com/u/17706605/Bootvideo.zip

Tweak HH: Fix MMS Issue on T-Mobile [USA Users]
This tweak will fix the MMS issue for T-Mobile USA Users.

Tweak II: Add/Remove Extra Repos
It is advisable to know what you are doing before using this tweak!

The following repos are available for installation:

1) RZR Community Repository

2) Harmattan SDK Repository

3) N9 Repository for N950 users

4) Supertux2 Repository

5) Harmattan Inception Enabled Repository (aka MAG's incepted repo)

Tweak JJ: Change Behaviour of PowerKey
You have the power the change the behaviour of the PowerKey for both single and double press.

Tweak KK: Enable Twitter Video Sharing in Gallery
Share Images and Videos via Twitter using the Gallery App!

Tweak LL: Lockscreen & Live Clock Icons
Two options:

- Replace default Clock icon with a Live Clock

- Install Lockscreen app

Tweak MM: ProfileMatic rules Backup & Restore
Backup or Restore your rules from ProfileMatic. A REBOOT is needed after every restore!

Tweak NN: Import Contacts to Address Book
This tweak is only for English, Russian & Spanish Language Settings!

You must export your contacts from the contacts app in the following way first:

- Open Contacts App

- Click on the menu at bottom-right hand corner

- Click Export Contacts

- Choose "File" as the option

All your Contacts are now stored in /home/user/MyDocs/Contacts

When you run this tweak, it will convert all those Contacts into one file named "N9QTallcontacts.vcf"

After running this tweak navigate to /home/user/MyDocs/Contacts using Filebox and you will see the file named "N9QTallcontacts.vcf". Click on it and click on Import hence all Contacts are imported to your device as and when you require (e.g. after a reflash)!

Tweak OO: Lock your Favorite Apps
Gallery, Videos, Mail & Messages are the ONLY apps that can be locked using this tweak. A REFRESH is required for the tweak to be applied!

Note: The Lock will NOT work if Mail or SMS or IM is opened from the lockscreen or notification screen!

Options are as follows:

1) Lock App: Change DEFAULT Password and LOCK your App.

2) Unlock App: UNLOCK your App either singly or ALL of them

3) Remove LockApp and Restore to Default: UNLOCKS ALL YOUR APPS and removes LockApp from your device

4) Fix Problem with Duplicated Icons: If you have duplicated icons this will fix things up BUT YOUR HOMESCREEN ICONS ORDER WILL BE RESETTED!!!

Tweak QQ: Uninstall ORIGINAL Apps [Advanced Users Only]
DON'T USE THIS IF YOU ARE NOT A PRO USER!!!

Choose your mp-harmattan package; 001 or 005.

System Packages will be UNLOCKED with this tweak and you can INSTALL/UNINSTALL them on demand.

You can LOCK SYSTEM PACKAGES BACK resulting in a RESTORATION OF ALL REMOVED APPLICATIONS/PACKAGES too!

NEVER proceed if the tweak says your SYSTEM PACKAGE IS LOCKED EVEN AFTER UNLOCKING! Thhis will KILL your system!

Tweak K: Create BACKUP
Self-explanatory with a backup stored in /home/user/MyDocs/.N9QTweakBackup/

Tweak Z: Full RESTORE
ALL Tweaks will be restored but added option to allow you to choose whether to uninstall additional IM providers even with restoring all tweaks.

Tweak V: About & Credits
Self-explanatory!