Monday, June 13, 2011

Nokia N900 Smartphone Performance Efficient Tune-Up Utilities

[Performance Efficient Tune-Up Utilities] This collection of scripts efficiently enhance the Nokia N900 smartphone by optimizing the Linux kernel file I/O subsystem, virtual memory subsystem, network stack and the network card and also this collection of scripts include a static firewall to stop DDOS, DOS, Spoffing, MITM, Flooding attacks and a traffic-shapping script to priotize http and ftp network packets over others and to minimize the network traffic overhead by implementing the Linux Iptables kernel module and the Linux Iproute kernel module. This script can be considered as aggressive performance efficient optimization of your device. This script is very easy to install und to uninstall and it is very simple to use but I strongly recommend you to make a backup with backupmenu.

Here\\\'s a little benchmark with dd and a clean N900 device:
dd if=/dev/mmcblk0p1 of=/dev/zero bs=512 count=9000000:
460800000 Bytes (461 MB) kopiert, 25,3318 s, 18,2 MB/s
dd if=/dev/mmcblk1p1 of=/dev/zero bs=512 count=9000000:
460800000 Bytes (461 MB) kopiert, 28,351 s, 16,3 MB/s
Here with my Tune-Up tools installed:
dd if=/dev/mmcblk0p1 of=/dev/zero bs=512 count=9000000:
460800000 Bytes (461 MB) kopiert, 21,748 s, 21,2 MB/s
dd if=/dev/mmcblk1p1 of=/dev/zero bs=512 count=9000000:
460800000 Bytes (461 MB) kopiert, 27,0826 s, 17,0 MB/s
Features (random order)

    * Offload memory swap with a 2nd swap partition on the external SD-Card (optional). SD-Card partition can be program for 8 GB and 16 GB cards.
    * Swaps Bash 4.2 for Ash (more powerful X-Terminal emulation)
    * Adds directory-colors to directory in X-Terminal emulation
    * Compatible with Swappoluble
    * static Firewall (protect against DDOS, DOS, Spoffing, MITM, Flooding)
    * Traffic-Shapping
    * Network subsystem tuning
    * Virtual memory subsystem tuning
    * File I/O subsystem tuning
    * libmlock to lock the RAM of the X-Server (not letting it swapped in critical situations)
    * Compatible with kernel-power (v46, v47)
    * Sqlite-Optimizer (vaccum defragmentation of every single unencrypted sqlite database in the root folder, especially useful for microb, modest, tracker-index)
    * Geo-Gps-Cache cleaner
    * Microb performance optimization custom configuration script (user.js)
    * pulseaudio update
    * Control Groups tuning (Wonderpatch, 200-Line-Hack)
    * Installation-Windows (control of installation of additional libraries and Sqlite Optimization)
    * Fixed DBUS_SESSION_BUS_ADDRESS issue in rootsh

This script works best with kernel-power (v46, v47). I strongly recommend to install it.

If you want more information about Linux Advanced Routing & Traffic Control (LARTC) you want to load this homepage: www.lartc.org or you want to run this script: Wondershaper.

Installation-Guide
1. Installation

    * Tune-Up is Nagware. To get a full version you must donate, then I will send you the full app. First off you want to download a demo version. The demo is not limited in any way but there is only a very small and often yellow notification (Pop-Up Window) to remind you to give a small donation to support this project and when you think this app is useful and you like it. If you donate please consider to write a kind comment.
    * Install .deb with the default File-Manager
    * Press the Tune-Up-Button in the application homescreen menu
    * Press the Install-Libs-Button in the application main window
    * Press the Partition SD-Card-Button in the application main window (format and delete the entire memory card, partition a 2nd swap for Tune-Up utilities)
    * Press the SQLite-Optimzer-Button in the application main window (vaccum defragmentation of every single unencrypted sqlite database in the root folder, especially useful for microb, modest, tracker-index)
    * If all problem is solved then press the top middle button of the device to reboot!
2. Remove

    * Press the Tune-Up-Button in the application homescreen menu
    * Press the Uninstall-Button in the application Tune-Up main window
    * If all problem is solved then press the top middle button of the device to reboot!

3. Benchmark

    * You want to test the script by visiting www.numion.com/stopwatch and Test-Rendering-Time and Speedtest.net and Pingtest.net. If it is sucessful installed you feel a better responsiveness and ping if you have opened a lot of applications.
    * Disk benchmark for internal Memory: dd if=/dev/mmcblk0p1 of=/dev/zero bs=512 count=9000000
    * Disk benchmark for SD-Card: dd if=/dev/mmcblk1p1 of=/dev/zero bs=512 count=9000000

4. TMO-Thread-Discussion-Announce:

    * TMO-Thread-Discussion-Announce

5. Big thank to

    * Giuseppe Peano and David Hilbert for the discovering of space-filing-curves (Peano-Kurve and Hilbert-Curve).

6. Contact

    * info (at) chihoang.de 
 
DOWNLOAD 

No comments:

Post a Comment