Sunday, December 6, 2009

Comparison between MicroB, tear, digia@web, firefox,midori

MicroB:(points:9.0)

although a bit slow, it's still very nice. usually it has no error. It's very good to visit wap website when wmlbrowser addon. This is very important for n810/n800. Most of my time I would like to browse wap websites.

Tear:(8.5)

faster, but some chinese website code error. no addons.

Digia@web(9.0)

it's faster than Tear, and no code error. 

firefox: (8.0)

still sometimes crashed even after use "about:config"to config the meomory etc.

midori:(7.5)

multitab browser. median perfomance.

Make Scrollbar wider and move to left side on Nokia N810/N800

TO make scoll bar wider
Change:

1. file /usr/share/themes/echo/gtk-2.0/gtkrc, change setting of scroll bar size (2 or 3 lines, just related to scroll bar size).
2. some image files related to picture of scroll bar at /usr/share/themes/echo/images
3. you can change above files in your theme directory accordingly after you have installed you prefered theme .deb package to get a wide scroll bar theme.
4. if you want to make .deb package for the theme you have just revised, you can copy the theme directory to a linux machine with scratchbox developing environment installed, and run dpkg to generate your deb package in scratchbox. you may alse need to create a simple control file to control building process of your .deb package.


echo theme with wide scroll bar


Move scrollbar to the left:


Pick your favourite theme to edit and go to the appropriate directory in xterm (ex. "/usr/share/themes/glasser/gtk-2.0/")

As super-user ("sudo gainroot" after installing "becomeroot" package) edit the "gtkrc" file in that directory.

Add the line:

Code:
"gtk-scrolled-window-placement = top-right"
somewhere in there (I did it after the short HID section near the top). Restart your tablet


For MicroB


Bit more info for the browser's scrollbar:

- enter about:config in the address field
- in 'Name', type layout.scrollbar.side
- in 'Value', type 3
- hit the enter button of your nokia
- click on the 'Set preferences' button on the browser page

Monday, October 26, 2009

how to load map in Navit

In xterm:



Code:

cp /usr/share/navit/navit.xml ~/.navit/navit.xml

edit it with any editor you like and add something like this to it:


Code:

<mapset enabled="yes"> 

<map type="binfile" enabled="yes" data="/media/mmc2/map/planet.bin"/>
</mapset>

The best way to find what the current URL format Google uses

The best way to find what the current URL format Google uses is to visit Google Maps, and using either Firebug in Firefox or Web Inspector in Safari/Webkit you can inspect one of the tiles to get the image URL.



As of right now, here's an example of a Google Street Image URL in London, UK.



http://mt0.google.com/vt/lyrs=m@110&hl=en&x=4092&y=2724&z=13&s=



From the query string, we can see the x, y and z params that we need. The other stuff isn't needed. Plus as Google uses multiple servers, we don't need the "mt0" bit at the beginning, just "mt"



So that leaves us with.



http://mt.google.com/vt/x=4092&y=2723&z=13



But it's not quite right yet!



Maemo Mapper uses the "zoom" param instead of "z", as it uses 1 for the closest, up to 17. The "z" value is reversed by subtracting the "z" value from the maximum zoom.



Using the example above, this would mean that:



17 - 13 = 4

The "zoom" value would be 4, which would give us



http://mt.google.com/vt/x=4092&y=2723&zoom=4



Now to convert the URL into the format for Mapper



http://mt.google.com/vt/x=%d&y=$d&zoom=%d





The same approach can be used for the Satellite view.



An example using the same area



http://khm2.google.com/kh/v=46&x=4092&y=2723&z=13&s=Galileo



In this case, we would need the "v" param, the version, but the rest can go



http://khm.google.com/kh/v=46&x=4092&y=2723&z=13



Apply the same with the "zoom"



http://khm.google.com/kh/v=46&x=4092&y=2723&zoom=4



And convert to Mapper URL



http://khm.google.com/kh/v=46&x=%d&y=%d&zoom=%d





So after all that, as of now, here are the URLs



Google Street

http://mt.google.com/vt/x=%d&y=$d&zoom=%d



Google Satellite

http://khm.google.com/kh/v=46&x=%d&y=%d&zoom=%d





Hope that makes sense!

Sunday, October 25, 2009

Installed Maemo Mapper

After installed maemo mapper,
first need find map sources, there are several of them such as openstreet map and google map, yahoo, VE etc. Google changes its link, so sometimes if failed to down load.
before down load, first star GPS, that will let Maemo Mapper know the location.
there are about 20 levels of Zoom, use 5 is perfect. otherwise 20 levels are too big and always confusion.
for navigation,
Download route from internet
if want to voice navigation, download "flite", and under maemo mapper settings, activate flite,!important.

Every time need download route if you want to use navigation.

OpenSSH file transfer from Puppy Linux

Install Openssh server on N810
Under Puppy Linux, teminal, I use sakura,

"scp -r /mnu/sr1/test/* root@192.168.0.102:/home/user/MyDocs/test/"

if want to know IP of N810, under n810,
root
/sbin/ifconfig

Sunday, May 31, 2009

google websites for N810/N800

http://m.google.com/?dc=gbackstop

http://www.google.com/gwt/n

Tuesday, April 21, 2009

how to install tear web browser on Nokia N810/N800

Install the 'rootsh' package, through the usual method (Applications -> Settings -> Application Manager -> Browse Installable Applications)
Add the 'Extras Devel' repository. Go to "Applications -> Settings -> Application Manager -> *the drop down menu* -> Tools -> Application Catalog...", the create a new catalog with:Name: maemo Extras DevelWeb address: http://repository.maemo.org/extras-devel/Distribution:Components: free non-free
Go to "Applications -> Utilities -> X Terminal" and enter the following commands:
sudo gainroot
apt-get install libidn11 libxslt1.1
apt-get install libpcre3

Then install:
New libwebkit (41137-5) with last hns' fixes to hildon-input-mode is here.

At last:
Download in Garage /0.3-6/:https://garage.maemo.org/frs/?group_...elease_id=2521

Thursday, April 9, 2009

How to visit wap websites using MicroB

Need install add-on"wmlbrowser" to MicroB, otherwise you can't visit wap sites.
Wmlbrowser can be installed by using Nokia N810's application manager.

The following are the must have WAP bookmarks on your Mobile. These sites can be viewed only on mobile. However if you want to see them on you computer go to wapalizer.

Also Check our WAP Search Engines page.

1) Yahoo - http://wap.yahoo.com

2) Send Email Anonymously - http://webcab.de/sm.wml#WSM

3) Rediff - http://mobile.rediff.com

4) Google - http://wap.google.com

5) Live Cricket Scores - http://wap.ananova.com/sport

6) Dictionary - http://dictionary.reference.com/wml/#dict

7) Gmail.com - http://www.nodrm.com/gmail

8) Free Greeting cards - http://www.wapcardz.com

9) Hotmail - http://mobile.msn.com

10) MSN Messenger - http://mob.e-messenger.net

11) Symbian Softwares - http://wap.my-symbian.com/wap

12) Pocket Doctor - http://wap.pocketdoctor.co.uk

13) Check POP Mail - http://mail2wap.com & http://mail2pda.com

14) Yahoo Messenger - http://mm.yahoo.com

15) BBC UK - http://bbc.co.uk/mobile

16) Browser Spy - http://wap.gemal.dk

17) BSE India - http://wap.bseindia.com

18) Check Domain Name - http://wap.checkdomain.com

19) Free Wallpapers, Polyphonic Tones, Themes - http://wap.zedge.no

If you want more WAP sites just browse Yahoo or Google WAP Directory.






Some wap websites in UK

News
BBC Newshttp://www.bbc.co.uk/mobile/bbc_news/index.wml
BBC Weatherhttp://www.bbc.co.uk/mobile/weather/index.wml
Ananovahttp://wap.ananova.com/
Lottery Central - Check UK lottery numbershttp://wap.lotterycentral.co.uk/
FT - Financial Timeshttp://wap.ft.com/
Sports
BBC Sporthttp://news.bbc.co.uk/mobile/bbc_sport/index.wml
Sky Sportshttp://mobile.sky.com/
ESPNhttp://proxy.espn.go.com/wireless/espn/wml/
SportsPubs.co.uk - Find pubs showing sport on TVhttp://www.sportspubs.co.uk/wap/
Travel
BBC traffichttp://www.bbc.co.uk/mobile/traffic/index.wml
Kizoom Train Infohttp://mobile.nationalrail.co.uk/
MapQuest - Directions and travel Guidehttp://wl.mapquest.com/gb/
Transport for London - Live Tube and Bus informationhttp://wap.tfl.gov.uk/
Tube Planner - Plan underground journeyshttp://wap.tubeplanner.com/
Location based directories
Somewherenear.com - UK geographic search enginehttp://somewherenear.com/wap/
UK compass - Find nearby shops & serviceshttp://ukcompass.com/start.wml
Up My Street - Search by postcodehttp://wap.upmystreet.com/
World City Guidehttp://ohm.wcities.com/index.wml
Yell - yellow pageshttp://mobile.yell.com/search/mobile/
Search & Portals
Google - WAP searchhttp://www.google.com/wml?hl=en&wmlmode=wml
Click 4 WAPhttp://www.click4wap.net/wap_index.php
Wuitehttp://wap.wuite.com/m-portal.wml
Miscellaneous
Ents24 - Entertainment Guidehttp://www.ents24.co.uk/o2/
Pocket Doctorhttp://wap.pocketdoctor.co.uk/
Digiguide - TV Listingshttp://www.mydigiguide.com/dgx/wbl.dll?h=3&a=201
Email via WAPhttp://mail2web.com/wap/
Free Wallpapers & Ringtones
Esato - free wallpapers and Sony Ericsson Themeshttp://wap.esato.com/wap/
TagTag Pictures - Backgrounds for your phone http://tagtag.com/site/wapdir/picture_menu.php
Mobile Forums - Free polyphonic ringtones and wallpapershttp://www.mobileforums.org/index.wml
Nok-Tonez.com - Nokia and other mobile contenthttp://www.nok-tonez.com/wap/
The Mobile Galaxy - polyphonics and pictureshttp://wap.themobilegalaxy.com/index.wml
Fi24.com - ringtones, pictures, and javahttp://wap.fi24.com

Wednesday, April 8, 2009

Running jar applications on Nokia N810

For running jar applications you can TRY installing jalimo-swt-example and classpath-common.

You can find these both by doing a search on gronmayer.com/it

This isn't guaranteed to work, but it does give you java with limited swing support. (I can use it to run various java apps I've written)

Once you've got these installs, you should be able to launch your application with the following command:

Code:
java -jar 

Tuesday, March 31, 2009

Fix MicroB

Things to try:

- Run "browser" from the Xterm and watch for any error messages
- Check which applications are using up memory and cpu by typing "top" in Xterm.
- Delete or rename the user profile "/home/user/.mozilla/" and "/home/user/.browser". I've fixed other problems with Microb that way.
- Increase the swap

Still pages like the internettablettalk homepage take ages to load.

Monday, March 30, 2009

How to Intall Stardict to Nokia N810

Stardict is an international dictionary written in Gtk2. It has powerful features such as "Glob-style pattern matching", "Scan selection word," "Fuzzy query," etc.

1. Intstall the program.

http://maemo.org/downloads/product/OS2008/stardict/

2. Find the dictionary link

http://stardict.sourceforge.net/Dictionaries_dictd-www.dict.org.php

3. Download selected dictionary "tarball" files

*tarball file is suffixed .tar.bz2, to extract this file, need download another program 'bzip2'

4. Download 'bzip2' at http://www.gronmayer.com/it/

5. unzip use following steps.

a. bunzip2
b. tar xvf
c. mv /home/XXXXXXX/stardict-oald-2.4.2/ /usr/share/stardict/dic/


here is the location where we are supposed to put dictionaries.
* /media/mmc1/stardict/dic
* /media/mmc2/stardict/dic (N800 only)
* /usr/share/stardict/dic
* ~/.stardict/dic

TIP:don't need do as the last step c, put dictionaries to /usr/share/stardict/dic/, I just put at /media/mmc2/stardict/dic, it works too on N810. That saves spaces a lot.

Sunday, March 29, 2009

File corruption issue with N810 internal 2GB of memory

There is a potential file corruption issue with your internal 2GB of memory.

How to quickly check if this affects you:
  1. Open the X Terminal application in the Utilities menu.
  2. Type the following at the command prompt:
    cat /proc/partitions (then enter)
    The output should look something like this. Pay attention to the field I marked in red because this is the important part. The red number tells you how much space is really physically on the memory card)
    Code:
    major minor  #blocks  name

    31 0 128 mtdblock0
    31 1 384 mtdblock1
    31 2 2048 mtdblock2
    31 3 2048 mtdblock3
    31 4 257536 mtdblock4
    254 0 1966080 mmcblk0
    254 1 2007032 mmcblk0p1
  3. Now type the following at the command prompt:
    df (then enter)
    The output should look something like this.
    Code:
    Filesystem           1k-blocks      Used Available Use% Mounted on
    /dev/mtdblock4 2048 2048 0 100% /mnt/initfs
    none 512 84 428 16% /mnt/initfs/tmp
    /dev/mtdblock4 257536 222104 35432 86% /
    none 512 84 428 16% /tmp
    none 1024 12 1012 1% /dev
    tmpfs 1024 0 1024 0% /dev/shm
    /dev/mmcblk0p1 1999206 1517392 481814 76% /media/mmc2
    The number I highlighted in red this time shows how much space is allocated to the internal memory card.

The corruption problem happens when the allocated memory size is greater than the physical memory size. So look to see if the number from the "df" command output is greater than the number from the "cat /proc/partitions" command. So for the example above, 1999206 > 1966080 which means I have the defective internal memory card configuration and need to repair my tablet. If the number from "df" is less than the number from "cat /proc/partitions", skip the rest of this thread and get on with your life.


How to repair your internal memory card:
Don't panic, it's very easy. Please don't be intimidated by the length of this post as you really type in very little. Read through all of these instructions once and ask questions if I haven't been clear on any of the steps.

Must do this first:
  • Do you have the swap file turned on? If so, make sure it is off! If you're not sure, open the Control Panel application and select "Memory". On the second tab "Virtual", make sure "Extend virtual memory:" is UNchecked or blank. If it is checked, remove the check mark, click OK, then reboot your IT.
  • Have you backed up your internal memory card to your PC? If not, do it now before continuing. All data on your internal memory card will be deleted! Just connect the USB cable that came with your tablet into your PC. The tablet's internal memory will appear on your computer looking just like a USB thumb drive or other USB storage device.


The easy way to fix this issue is from krisse. Simply use the File manager application to format the internal memory card (in the File Manager, select the internal memory card, then open the menu and select "Tools -> Format memory card..."). Once the formatting is complete, run the test commands above to verify the memory allocation is fixed. That's it, you're done.

(thank you to the folks who verified this method as successful)

Friday, March 27, 2009

All the steps

1. Update the system
2.Tuned the MicroB
Edited Prefs.js
installed flash block and ad block and grease monkey
Installed Tapscroll
3.Installed screen rotation according to maemo wiki
4.Installed software:
Skype
FBreader
Evince
Mytube
Statusbar clock
Mplayer
Conola
Feed circuit
Leafpad

TapScroll, Great script for MicroB, a must

Tapscroll is a script that can make you easily scroll page down in MicroB.
First, need to install 'Greasemonkey'
http://browser-extras.garage.maemo.org/downloads_os2008.html

then, intall the Tapscroll script:
http://userscripts.org/scripts/show/23768

REF:
SourceCode:
// ==UserScript==
// @name TapScroll
// @namespace http://chum54.blog103.fc2.com/
// @include *
// @exclude http://mail.google.com/*
// @version 0.0.2
// ==/UserScript==
(function () {
var scroll = {
'h' : function() { scrollBy(-50, 0) }, // scroll left
'l' : function() { scrollBy( 50, 0) }, // scroll right
'j' : function() { scrollBy(0, 40) }, // scroll down
'k' : function() { scrollBy(0, -40) }, // scroll up
'n' : function() { scrollBy(0, 150) }, // scroll down more
'p' : function() { scrollBy(0, -150) }, // scroll up more
'g' : function() { scrollTo(0, 0) }, // move to page top
'f' : function() { history.forward() }, // move to page top
'b' : function() { history.back() }, // move to page top
't' : function() { toggle_bar() }, // toggle bar
'd' : function() { scrollBy(0, window.innerHeight / 2) }, // scroll half down
'u' : function() { scrollBy(0, -window.innerHeight / 2) }, // scroll half up
};
var formElement = { 'input':true, 'button':true, 'select':true, 'textarea':true };
window.addEventListener('keypress',
function(e) {
if (e.metaKey e.ctrlKey e.altKey
formElement[e.target.tagName.toLowerCase()]) {
return;
}
var key = (e.shiftKey? 'S-' : '') + String.fromCharCode(e.charCode);
if (scroll[key]) {
scroll[key]();
e.preventDefault();
e.stopPropagation();
}
}, false);
function toggle_bar() {
if(document.getElementById("tapscroll_bar_down").style.display == "table"){
//hide("tapscroll_bar_up");
hide("tapscroll_bar_down");
}else {
//show("tapscroll_bar_up");
show("tapscroll_bar_down");
}
}
function hide(id){
document.getElementById(id).style.display = "none";
}
function show(id){
document.getElementById(id).style.display = "table";
}
// ignore inner frame
if (String(window.frameElement).indexOf('HTMLIFrameElement') < 0){
focus();
// Page up
//pageup=document.createElement("div");
//pageup.innerHTML="
UP
";
//document.body.appendChild(pageup);
// Page down and top
pagedown=document.createElement("div");
pagedown.innerHTML="
DOWNTOPDOWN
";
document.body.appendChild(pagedown);
}
})();

Thursday, March 26, 2009

remove rhapsody

Rhapsody:
apt-get remove rhapsody-installer
Email:
apt-get remove libossoemailsmime
dpkg -l | grep mail will get you the list of package names containing "mail"

But take care:
apt-get remove libosso-email-interface
Reading package lists... Done
Building dependency tree... Done
The following packages will be REMOVED:
camera-test chavo eds-sync libcomapp0 libosso-email-interface microphone-test multimedia-applications
osso-addressbook osso-af osso-bookmark-ui osso-browser osso-calculator osso-calculator-ui osso-chess-ui
osso-contact-plugin osso-filemanager osso-filemanager-ui osso-global-search osso-imageviewer
osso-mission-control osso-notes osso-pdf-viewer osso-sketch tablet-browser-default-plugin tablet-browser-ui


Funny if you uninstall email, you have to uninstall the chess game!

Like wintendo when you want to remove internet explorer

How to Use the vi Editor

The vi editor is available on almost all Unix systems. vi can be used from any type of terminal because it does not depend on arrow keys and function keys--it uses the standard alphabetic keys for commands.

vi (pronounced "vee-eye") is short for "vi"sual editor. It displays a window into the file being edited that shows 24 lines of text. vi is a text editor, not a "what you see is what you get" word processor. vi lets you add, change, and delete text, but does not provide such formatting capabilities as centering lines or indenting paragraphs.

This help note explains the basics of vi:

  • opening and closing a file
  • moving around in a file
  • elementary editing

vi has many other commands and options not described here. The following resources can help you get started using the vi editor, and are available at the UW University Book Store:

  • "vi Tutorial." Specialized Systems Consultants (SSC).
  • "vi Reference." Specialized Systems Consultants (SSC).
  • "Learning the vi Editor." Linda Lamb, 1990.

Starting vi

You may use vi to open an already existing file by typing

      vi filename

where "filename" is the name of the existing file. If the file is not in your current directory, you must use the full pathname.

Or you may create a new file by typing

      vi newname

where "newname" is the name you wish to give the new file.

To open a new file called "testvi," enter

      vi testvi

On-screen, you will see blank lines, each with a tilde (~) at the left, and a line at the bottom giving the name and status of the new file:

~

      "testvi" [New file]

vi Modes

vi has two modes:

  • command mode
  • insert mode

In command mode, the letters of the keyboard perform editing functions (like moving the cursor, deleting text, etc.). To enter command mode, press the escape key.

In insert mode, the letters you type form words and sentences. Unlike many word processors, vi starts up in command mode.

Entering Text

In order to begin entering text in this empty file, you must change from command mode to insert mode. To do this, type

      i

Nothing appears to change, but you are now in insert mode and can begin typing text. In general, vi's commands do not display on the screen and do not require the Return key to be pressed.

Type a few short lines and press at the end of each line. If you type a long line, you will notice the vi does not word wrap, it merely breaks the line unceremoniously at the edge of the screen.

If you make a mistake, pressing or may remove the error, depending on your terminal type.

Moving the Cursor

To move the cursor to another position, you must be in command mode. If you have just finished typing text, you are still in insert mode. Go back to command mode by pressing . If you are not sure which mode you are in, press once or twice until you hear a beep. When you hear the beep, you are in command mode.

The cursor is controlled with four keys: h, j, k, l.

     Key        Cursor Movement
--- ---------------
     h        left one space
j down one line
k up one line
l right one space

When you have gone as far as possible in one direction, the cursor stops moving and you hear a beep. For example, you cannot use l to move right and wrap around to the next line, you must use j to move down a line. See the section entitled "Moving Around in a File" for ways to move more quickly through a file.

Basic Editing

Editing commands require that you be command mode. Many of the editing commands have a different function depending on whether they are typed as upper- or lowercase. Often, editing commands can be preceded by a number to indicate a repetition of the command.

Deleting Characters

To delete a character from a file, move the cursor until it is on the incorrect letter, then type

      x

The character under the cursor disappears. To remove four characters (the one under the cursor and the next three) type

     4x

To delete the character before the cursor, type

      X (uppercase)

Deleting Words

To delete a word, move the cursor to the first letter of the word, and type

      dw

This command deletes the word and the space following it.

To delete three words type

       3dw

Deleting Lines

To delete a whole line, type

       dd

The cursor does not have to be at the beginning of the line. Typing dd deletes the entire line containing the cursor and places the cursor at the start of the next line. To delete two lines, type

       2dd

To delete from the cursor position to the end of the line, type

       D (uppercase)

Replacing Characters

To replace one character with another:

  1. Move the cursor to the character to be replaced.
  2. Type r
  3. Type the replacement character.

The new character will appear, and you will still be in command mode.

Replacing Words

To replace one word with another, move to the start of the incorrect word and type

     cw

The last letter of the word to be replaced will turn into a $. You are now in insert mode and may type the replacement. The new text does not need to be the same length as the original. Press to get back to command mode. To replace three words, type

     3cw

Replacing Lines

To change text from the cursor position to the end of the line:

  1. Type C (uppercase).
  2. Type the replacement text.
  3. Press .

Inserting Text

To insert text in a line:

  1. Position the cursor where the new text should go.
  2. Type i
  3. Enter the new text.

The text is inserted BEFORE the cursor.

4. Press to get back to command mode.

Appending Text

To add text to the end of a line:

  1. Position the cursor on the last letter of the line.
  2. Type a
  3. Enter the new text.

This adds text AFTER the cursor.

4. Press to get back to command mode.

Opening a Blank Line

To insert a blank line below the current line, type

  • (lowercase)

To insert a blank line above the current line, type

     O (uppercase)

Joining Lines

To join two lines together:

  1. Put the cursor on the first line to be joined.
  2. Type J

To join three lines together:

  1. Put the cursor on the first line to be joined.
  2. Type 3J

Undoing

To undo your most recent edit, type

     u

To undo all the edits on a single line, type

     U (uppercase)

Undoing all edits on a single line only works as long as the cursor stays on that line. Once you move the cursor off a line, you cannot use U to restore the line.

Moving Around in a File

There are shortcuts to move more quickly though a file. All these work in command mode.

     Key            Movement
--- --------
     w            forward word by word
b backward word by word
$ to end of line
0 (zero) to beginning of line
H to top line of screen
M to middle line of screen
L to last line of screen
G to last line of file
1G to first line of file
f scroll forward one screen
b scroll backward one screen
d scroll down one-half screen
u scroll up one-half screen

Moving by Searching

To move quickly by searching for text, while in command mode:

  1. Type / (slash).
  2. Enter the text to search for.
  3. Press .

The cursor moves to the first occurrence of that text.

To repeat the search in a forward direction, type

     n

To repeat the search in a backward direction, type

     N

Closing and Saving a File

With vi, you edit a copy of the file, rather than the original file. Changes are made to the original only when you save your edits.

To save the file and quit vi, type

     ZZ

The vi editor editor is built on an earler Unix text editor called ex. ex commands can be used within vi. ex commands begin with a : (colon) and end with a . The command is displayed on the status line as you type. Some ex commands are useful when saving and closing files.

To save the edits you have made, but leave vi running and your file open:

  1. Press .
  2. Type :w
  3. Press .

To quit vi, and discard any changes your have made since last saving:

  1. Press .
  2. Type :q!
  3. Press .

Command Summary

STARTING vi

     vi filename    edit a file named "filename"
vi newfile create a new file named "newfile"

ENTERING TEXT

     i            insert text left of cursor
a append text right of cursor

MOVING THE CURSOR

     h            left one space
j down one line
k up one line
l right one space

BASIC EDITING

     x         delete character
nx delete n characters
X delete character before cursor
dw delete word
ndw delete n words
dd delete line
ndd delete n lines
D delete characters from cursor to end of line
r replace character under cursor
cw replace a word
ncw replace n words
C change text from cursor to end of line
o insert blank line below cursor
(ready for insertion)
O insert blank line above cursor
(ready for insertion)
J join succeeding line to current cursor line
nJ join n succeeding lines to current cursor line
u undo last change
U restore current line

MOVING AROUND IN A FILE

     w            forward word by word
b backward word by word
$ to end of line
0 (zero) to beginning of line
H to top line of screen
M to middle line of screen
L to last line of screen
G to last line of file
1G to first line of file
f scroll forward one screen
b scroll backward one screen
d scroll down one-half screen
u scroll up one-half screen
n repeat last search in same direction
N repeat last search in opposite direction

CLOSING AND SAVING A FILE

     ZZ            save file and then quit
:w save file
:q! discard changes and quit file

Want all the default settings back in MicroB

Or if you want all the default settings back:

- close the browser
- open xterm and type:
rm  .mozilla/microb/prefs.js

use the text editor application to edit your prefs.js file

cd  .mozilla/microb/
cp prefs.js prefs.js.backup
ln -s ./prefs.js ~/MyDocs/.documents/prefs.js.txt

Tuesday, March 24, 2009

Screen Rotation for a N810 running Diablo


  • Make sure you know what you are doing!
  • Update to the latest firmware
  • Enable Extras.
  • Get root access.
  • Open X-Term.
  • Become root.
  • Connect your device to the power supply.
  • Type: wget http://outpo.st/rotate/kernel-diablo-flasher_2.6.21-200842maemo1rotationfast_all.deb http://outpo.st/rotate/osso-software-version-rx44-unlocked_1%3a5.2008.43-7_all.deb http://outpo.st/rotate/xserver-xomap_1.3.99.0~git20070321-0osso20083801rotation_armel.deb
  • Type: apt-get install advanced-backlight
  • Type: dpkg -i kernel-diablo-flasher_2.6.21-200842maemo1rotationfast_all.deb osso-software-version-rx44-unlocked_1%3a5.2008.43-7_all.deb xserver-xomap_1.3.99.0~git20070321-0osso20083801rotation_armel.deb
  • When finished, reboot.
REF:http://wiki.maemo.org/Rotation

Popular sites in their "mobile" versions

For those of you who don't want to have to hide your identities, here are a few popular sites in their "mobile" versions which won't require you do change your useragent string.

Google Search - http://www.google.com/m#search
Gmail - http://mail.google.com/mail/x/
Google Docs - http://docs.google.com/m?source=m2
Digg - http://digg.com/iphone
eBay - http://m.ebay.com/
Amazon - http://www.amazon.com/gp/aw/h.html
MySpace - http://mobile.myspace.com/
Facebook - http://iphone.facebook.com/
Slashdot - http://slashdot.org/palm
Wikipedia - http://wapedia.mobi/en/
Pricegrabber - http://www.atpgw.com/
Yahoo weather - http://us.m.yahoo.com/p/weather?tsrc=rawweather
TV guide - http://wireless.tvguide.com/
Infospace - http://www.infospace.com/info.avant/
Geek.com - http://www.geek.com/portable/geek_mobile.php
Moviepone - http://palm.moviefone.com/
News.com - http://m.news.com/
Gomovies - http://ww2.gomoviesapp.com:8080/main.php
Weather.com - http://www.weather.com/iphone (requires useragent change)
Weather underground - http://i.wund.com/
Bank of America - https://www.bankofamerica.com/mobile/
Food network - http://iphone.foodnetwork.com/#_recipes
Twitter - http://m.twitter.com/login
Hahlo - http://hahlo.com/
Realtor - http://iphone.realtor.com/ (requires useragent change)
CBS News - http://www.cbsnews.com/iphone/
ESPN - http://sports.espn.go.com/espnradio/podcast/iphone/
Fox News - http://iphone.foxnews.com/
LA Times - http://mobile.latimes.com/
Remember the Milk - http://m.rememberthemilk.com/
iZoho - http://mini.zoho.com/iZoho.jsp
Box.net - http://i.box.net/


BBC:
Text only - http://news.bbc.co.uk/text_only.stm
PDA - http://www.bbc.co.uk/mobile/pda/
Mobile - http://www.bbc.co.uk/mobile/web/index.shtml
High contrast(?) - http://www.bbc.co.uk/cgi-bin/education/betsie/parser.pl

Monday, March 23, 2009

Tune MicroB

You can edit your /home/user/.mozilla/microb/prefs.js in terminal or via ssh ( when microb is not running ) and drop in some or all of these changes. You can also use the about:config page. It's slow, but will get the job done eventually.

# Too many connections and you will swap this poor CPU, this will allow it to be much more responsive.
user_pref("network.http.max-connections", 2);
user_pref("network.http.max-connections-per-server", 1);
user_pref("network.http.max-persistent-connections-per-server", 1);
user_pref("network.http.pipelining.maxrequests", 10000);

# Increase the cache size
user_pref("browser.cache.memory.capacity", 16384);

# Improve readability and clickability of most sites
user_pref("font.minimum-size.x-central-euro", 18);
user_pref("font.minimum-size.x-cyrillic", 18);
user_pref("font.minimum-size.x-unicode", 18);
user_pref("font.minimum-size.x-user-def", 18);
user_pref("font.minimum-size.x-western", 18);

# dunno how much help this is
user_pref("browser.sessionhistory.max_entries", 2);

# Impersonate the iphone. Works better than you might think most of the time.
user_pref("general.useragent.override", "Mozilla/5.0 (N8x0 like iPhone; U; Linux like Mac OS X; ARM; en) AppleWebkit/420+ (Gecko, like KHTML)");


I also recommend turning on swap space if you have not done so already. Control Panel -> memory -> virtual -> Extend virtual memory: Yes size 64MB


It's not perfect, but it's an improvement. I'm still tracking a few areas where I think we can improve the speed.

Add a city to clock in Nokia N810

I found Nokia N810 clock applet doesn't show my city. sucks.
I'll try this:

Adding a new timezone to osso-clock

The set of cities included in the Nokia N800 does not include any city in my home timezone (GMT+9:30, Australian Central Standard Time).

Luckily, I’ve worked out how to add one (the following is an example for my home city of Adelaide):

  • Edit /usr/share/osso-clock/wdb-parsed.txt and add the following line:
    • Adelaide|AU|Australia|Australia/Adelaide|1280|650|en_AU
      • (The 1280 and 650 numbers are pixel coordinates on the osso-clock map of the world)

You should be able to use the same method to add any other city that already exists in /usr/share/zoneinfo.


Whitby's instructions are missing a step. You need to edit osso-cities.mo in /usr/share/local/en_GB/LC_MESSAGES/ (adjust for your locale) to add the city. You can do it without using poEdit, but you still need msgunfmt and msgfmt. I had them on my Linux box, but I don't know if they are available for Windows.

1. Copy osso-cities.mo from the tablet to a Linux box
2. Run "msgunfmt osso-cities.mo -o osso-cities.po"
3. Edit osso-cities.po with any text editor. Add the following lines, with blank lines separating the from other pairs:

msgid "osso_db_city_toronto"
msgstr "Toronto"

4. Run "msgfmt osso-cities.po -o osso-cities.mo
5. Copy osso-cities.mo back to your tablet.

Sunday, March 22, 2009

Pentesting tools for the Nokia N-series

I thought I'd start a list of pentesting tools fro the Nokia N-series, specifically using the 2008 OS.
Here's the compilation so far:
The Aircrack-ng suite (Thanks to Collin Mulliner):
http://www.mulliner.org/nokia770/fee..._0.5-1_arm.deb
(wireless tools is also available from his site: http://www.mulliner.org/nokia770/fee...s_28-1_arm.deb )

Kismet
http://www.internettablettalk.com/fo...ghlight=Kismet

Nmap
http://daveblank.com/nmap_4.50-1_armel.deb
http://www.internettablettalk.com/fo...highlight=nmap

Dsniff
http://www.mulliner.org/nokia770/fee...b1s2-1_arm.deb
(Thanks again to Mr. Mulliner. I would suggest you download his repository: http://www.mulliner.org/nokia770/mul...hinook.install)

Metasploit
http://mfresh-n800.blogspot.com/2007...work-3-on.html
(Thanks to Paul Rubens. Check out his excellent blog here: http://mfresh-n800.blogspot.com/)

Wifizoo
http://www.freedomcoder.com.ar/node/95

Ettercap
http://www.gronmayer.com/it/dl.php?id=205
(This is an excellent searchable list of repositories: http://www.gronmayer.com/it/index.ph...&system=maemo4)

If anyone has version updates or more to add to the list please say so.
Thanx

aircrack on N800/810

The main problem with the aircrack-ng suite on the N800 (and the N770 to afaik) is that you can't do packet injection. This means that to crack a WEP key you have to wait around until enough traffic passes over the WEP protected link to crack the WEP key. If injection did work, you could effectively create the traffic you need yourself in a few minutes.

But you can use the suite. Try this after installing aircrack-ng
start Xterm, and become root.

Then enter:
airodump-ng wlan0

This will show you what networks are around, and the MAC addresses of the access points and computers which are connected, and what channels they are operating on. Make a note of the channel of the access point you want to test (ie your own one)

Now quit airodump-ng by doing a control c , then restart it by typing

airodump-ng -c X -w mycapture --ivs wlan0

but change the X for the channel number of your access point. This will start capturing data which you will use to crack the WEP key, in a file called mycapture-01.ivs in your home directory

Now you have to wait for a while, till you have captured enough data to crack the WEP key. If the access point is busy then you might not have to wait too long.

Anyway, after an hour or so, you can try cracking it.

Type:

aircrack-ng mycapture-01.ivs

and hope for the best.

aircrack will try to crack the key, and if you have enough data captured it should crack the key eventually. If not, it will keep trying, as you gather more and more data, until you are successful (or never if you are unlucky, or if there is not enough traffic on the network)

The latest version of aircrack-ng (0.9.1 I think) has been compiled for the N770 / N800 and this includes the new PTW wep attack. The PTW attack, which you activate by using the -z option when you use aircrack-ng, can crack keys with far far less captured traffic than the default attacks that aircrack-ng uses without the -z option, but sadly it only works on traffic captured as a result of a certain method of packet injection, and as the Nokias don;t support packet injection you can't use it.

(If you want to test it on the N800, use a capture file generated by traffic injection from another computer. If you have such a capture file, say injection.cap, you can transfer it to the Nokia tablet and test it by typing:

aircrack-ng -z injection.cap

and you should get the key very swiftly indeed)

Hope this helps, and think very hard before cracking someone else's access point as this could get you in trouble in many countries.

EDIT: Make sure you have wirelesstools installed too - see post later in this thread

Saturday, March 21, 2009

use stylus to select and copy from a web page

If you want to highlight text on normal web pages, you have to use a special "double tap" method. Tap the stylus twice near the text you want to highlight AND DO NOT LET GO AFTER THE SECOND TAP. With the stylus still held down, move it over the text you want to highlight and the text should change colour as you do so. After the text is highlighted you can let go. If you want to copy highlighted text, hold the stylus on the highlighted text and select copy from the menu that appears.(or select from home menu at left up corner )

gps fix faster and mplayer is great

Just hold the n810 vertical, gps find location is very fast even the sky is cloudy. about in 20 seconds.
Installed mplayer, tried play an avi movie, it's awesome. I was so enjoyed.
N810 is a great product.

Friday, March 20, 2009

reduce the power from 100mW to 10mW to save battery power

By default the power TRANSMISSION is set to 100mW but can be dropped down to 10mW to conserve power. I personally drop mine down to 10mW since I am really not too far from my router and it really saves on the power usage.

You can find it here:

Control Panel -> Connectivity -> Connections -> (edit any existing connection) -> Next -> Next -> Advanced -> Other -> WLAN Tranmission Power

GPS Lock-on speed FAST - tips here

GPS Lock-on speed FAST - tips here
I have had my N810 for a few days now. Initially, I was very disappointed about the GPS, very slow locating satellites and locking onto them. But I have changed my mind now.

The problem is the location of the antenna on our N810. It's on the top edge of the N810 next to min/max windows buttons. When I hold my N810 vertically, so the zoom buttons facing the sky, I can have my N810 lock-on to the satellites in less than 15 seconds (clear sky), that's about the same as my Garmin GPS. Once the GPS has located the satellites, you can then turn the display to face you, so you can read the screen. The N810 seems to be able to maintain the satellites fairly well after the initial lock-on, even indoor.

The worst position for the GPS antenna is to place the N810 on the table with the LCD facing the sky. This way, it will take forever to locate the satellites.

The difference between the N810 and my Gamin Nuvi is that the Nuvi has a built-in swivelable antenna which help to locate the satellite in any position/angle.

why Nokia N810/N800 is not sold so good as Ipod touch?

I'm getting understand the reason.
The N810 is a product need you to setup, there are so many things need you to do once you open the box, though you can surf the internet or do something else without updating anything.
But if you want to personalize and get the most satisfied performance you have to DIY something and spend lots of time searching the internet to find answer. sometimes you just have to try it by your self. For me, like linux and not much experience on it except Ubuntu, I feel I got in to a dark tunnel when start to configure my N810. That's where the fun is and people who like it because the difficulty, so as people who hate it.
The ipod touch is a simple entertainment product and you can just use it. Not much things you need to do to set up. Just like a fool camera.

Set up the webcam on Nokia N810

after updated to the newest OS
I want to test the webcam.
here are the steps to install camera:

1. Click on the Applications icon (the green squares on the left of the screen).

2. Click on Settings

3. Click on Application Manager

4. Click on Browse Installable Applications

5. Click on Camera

6. Click on Install, and select OK or yes to all the questions

The Camera application should now be installed.

To activate Camera, click on the Applications icon, then Extras, then Camera.

Now I can see my face on the screen. :)

I'll try internet video call next time. see if it works with google talk.

Thursday, March 19, 2009

How to optimize your Nokia N810 System

N810 系统优化攻略(欢迎添加)

N810 系统优化攻略

本帖综合网上大部分前辈高人的心血,在此再次感谢各位大大,特别是MYHTPC上各位老大.

提示:系统修改有风险,自行斟酌,风险自负!

准备工具:现在N810上安装好OPENSSH,PC上安装WINSCP。以下大部分步骤都是用WINSCP登录到N810上的.
N810终端是操作的都需要ROOT权限,请安装相关软件.
命令行输入简易方法:把命令在PC复制到文本放到N810里面,在终端贴上,省去敲打时间.

0— 让N810全速运行
终端下输入
echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

说明:N810有几种运行状态conservative ondemand null powersave performance ,这里是以效能为优先

echo 400000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

说明:这个是设定最低运行速度,默认是165000,可修改为165000 266000 330000 400000

注意:每次重新开机后都会变回默认状态,重新在终端粘贴输入吧.

########################或者安装Liqbase这个软件###############################

1---关掉Nokia N810显示欢迎画面(Nokia Hands)

将 /etc/osso-af-init/startup-greeting.sh 重命名,或者删除就行了

2---修改Nokia N810 上关机键菜单

只要修改 /etc/systemui/systemui.xml 即可,把 去掉,重启 N810 ,就会发现关机菜单里多了一些东西,包括 reboot :)

3---关掉Nokia N810中的服务

到 /etc/rc2.d/ 下,把下来原本 S 开头的文件 mv 成 D 开头的如下文件,重启即可。

这是我关掉的,欢迎各位补充

D54gpsdriver –gps服务,现在没可用的导航,关吧
D54osso-ipv6 --ipv6,关吧
D56bluez-utils
D57btcond -------蓝牙,我不用
D58wide-dhcpv6-client ---ipv6,关吧
D99mediaplayer-daemon –自带播放器,关闭也是可以打开的
D99metalayer-crawler0 ---自带媒体资料库扫描,强烈建议关闭


MicroB浏览器优化

4---安装ad blocker或者flash block这两款软件,屏蔽大部分广告和flash,加快浏览器。

5—重开机后,不要打开浏览器。请先备份/home/user/.mozilla/microb/prefs.js

修改下列配置,没有的请添加
user_pref("browser.cache.memory.capacity", 8192);
user_pref("nglayout.initialpaint.delay",2000);
user_pref("content.notify.interval", 1250000);
user_pref("content.notify.ontimer", true);
user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 1000);
user_pref("network.http.max-connections", 2);
user_pref("network.http.max-connections-per-server", 1);
user_pref("network.http.max-persistent-connections-per-server", 1);

打开虚拟内存支持,就是控制面板那个,不会的也请不要玩了。

然后打开/etc/init.d/ sysctl

修改如下
 sysctl -w net.ipv4.tcp_window_scaling=0
sysctl -w net.ipv4.tcp_sack=0
 sysctl -w net.ipv4.tcp_keepalive_time=1800
 sysctl -w net.ipv4.tcp_fin_timeout=10
 sysctl -w net.ipv4.tcp_timestamps=0
 sysctl -w vm.swappiness=25
 sysctl -w vm.vfs_cache_pressure=150
 sysctl -w net.ipv4.tcp_dsack=0
 sysctl -w vm.min_free_kbytes=768

最后步骤:打开n810终端,
输入
ln -s /etc/init.d/sysctl /etc/rc2.d/S99sysctl
重启完成!

----附件提供了我的prefs.js和sysctl ,部分设置和教程有小许不一样,喜欢的可以研究,懒惰的可以直接复制进机器.
;

6—用Configuration Editor软件修改Rss feed reader缓存设置

RSS阅读器自带的实在不错,起码我在IPHONE里面就没有可以离线图片的(目前)。可是自带的只允许8MB图片CACHE,实在不够。用CE修改到80MB,存放位置改到卡上吧^^
http://www.myhtpc.com.cn/viewthr ... &extra=page%3D2


7-Mplayer设置范例http://www.myhtpc.com.cn/viewthr ... &extra=page%3D3

打开etc/mplayer/mplayer.conf
ao=gst,sdl,
vo=omapfb,xv,sdl,x11, 后面加逗号代表如果列出的视频解码器不可用,自动改用系统其他解码器
framedrop=yes 自动丢帧,最好设置yes
afm=liba52,pcm,dvdpcm,ffmpeg,libmad,faad, 音频解码列表
noslices=true
monitorpixelaspect=1
fs=yes
zoom=yes 自动缩放到全屏
cache=8192 加大缓存
font=/usr/share/fonts/SwaRR4nh.ttf
subfont-text-scale=3 字幕字体大小,设置为3最佳
overlapsub=1 对所有字幕格式启用重叠字幕支持
sub-fuzziness=1 加载字幕的方式,设置为1代表加载当前目录下所有包含视频名称的字幕文件
subpos=100 字幕高度,100最低,0最高
osdlevel=2 设置为2代表播放视频默认左上角显示已经播放的时间(根据个人喜好设置)
menu=yes 显示菜单
sws=0
vf=rotate=6 如果遇到90度视频,自动旋转成横向的视频
af=volnorm 增大默认音量
monitoraspect=5:3 显示默认比例

8-个人觉得最好用的主题

这个是在myhtpc论坛上下的,诚恳感谢作者.适合手指操作,因为滚动条等作了加大。实在找不到出处了所以没放链接,附件提供。

9-关于把系统安装复制到外置卡的感想:
个人觉得完全没必要,多此一举。说说你们的动机吧…

10- N800/N810的交流論壇
http://www.hi-pda.com/forum/forumdisplay.php?fid=7
  
 http://forum.51nb.com/
  
  http://www.myhtpc.com.cn/forumdisplay.php?fid=29&page=1
  
  http://risumfiriri.blogspot.com/search/label/N810
  
  http://www.internettablettalk.com/
  
  http://maemo.org/
  
  Internet Tablet Chinese
  http://cnnit.blogspot.com
  
  http://hi.baidu.com/nokia_n810

Install Mplayer to Nokia N810

http://maemo.org/downloads/product/OS2008/mplayer/
安装之后可以播放多种视频,常见的除了rmvb外都能播放。

增大Mplayer的默认音量(附Mplayer设置范例)

播放某些avi时,默认的音量太小,在etc/mplayer/mplayer.conf文件中加入一行af=volnorm即可增大默认音量,
如果禁用该功能,只需在该行前面加上#,即#af=volnorm
(网上也提到修改为af=volnorm,volume=v (v 取值 -200 到 +60 dB, ps: 不要取太大的值,会有很大的噪音的),这种方法我没有试验,一般设置为volnorm就已经效果不错了)

下面是我修改的完整mplayer.conf的文件,(不包括红色部分)供大家设置参考!


ao=gst,sdl,
vo=omapfb,xv,sdl,x11, 后面加逗号代表如果列出的视频解码器不可用,自动改用系统其他解码器
framedrop=yes 自动丢帧,最好设置yes
afm=liba52,pcm,dvdpcm,ffmpeg,libmad,faad, 音频解码列表
noslices=true
monitorpixelaspect=1
fs=yes
zoom=yes 自动缩放到全屏
cache=8192 加大缓存
font=/usr/share/fonts/SwaRR4nh.ttf
subfont-text-scale=3 字幕字体大小,设置为3最佳
overlapsub=1 对所有字幕格式启用重叠字幕支持
sub-fuzziness=1 加载字幕的方式,设置为1代表加载当前目录下所有包含视频名称的字幕文件
subpos=100 字幕高度,100最低,0最高
osdlevel=2 设置为2代表播放视频默认左上角显示已经播放的时间(根据个人喜好设置)
menu=yes 显示菜单
sws=0
vf=rotate=6 如果遇到90度视频,自动旋转成横向的视频
af=volnorm 增大默认音量
monitoraspect=5:3 显示默认比例

Repositories for Nokia Internet Tablets

Tried to find Repositories for Nokia Internet Tablets, then I found this website which is useful and I will test update my N810 later:

http://www.gronmayer.com/it/

"Here you will find a collection of repositories for the Nokia N810, N800 and 770 Internet Tablets running maemo IT OS 2008 / 2007 / 2006. Browse this site with your Internet Tablet and click on the repository icon for a simple install into Application Manager.

With OS 2008 it is now possible to add multiple repositories with a single install file. Click on the checkbox of each repository you need and then click "Install Selected".
Avoid duplicate entries! If a repository is already installed on your system, avoid installing it again. There appears to be a problem with how this is handled. It only works correctly if you first delete ALL repositories from your system and refresh the application list. After that your system should be able to correctly handle duplicate entries."

How to update Nokia N810 firmware(OS) using the Update Wizard for Windows PCs

1. The firmware on Nokia's internet tablets can be updated on Windows PCs using the Nokia Internet Tablet Software Update Wizard, which you can download for free at the following link:

http://europe.nokia.com/A4305010 (Scroll to the bottom of the page)

After you've downloaded the Update Wizard file (it ends with .exe), double click on it to install it, and follow all the instructions.

2. At this point, make sure your N800 or N810 is fully charged. Even if the battery logo looks full on the desktop, it may not actually be full. Plug the charger into tablet, and it should tell you when it really is full.

3. Try and find the USB cable that came with your tablet (specifically, a miniUSB cable with the N800, a microUSB cable with the N810). Make sure your tablet is switched off, and connect it to your PC using the USB cable.

4. Start the Update Wizard on your PC, but don't do anything with it.

5. Press and hold the bottom button on the front of the N800, or the top button on the front of the N810. (See the appropriate video above if you're unsure which button to press.) While holding the correct button down, turn on the tablet with the power switch on the top. This will put the tablet into update mode, and if you do it correctly it will stop on the Nokia logo with a black USB logo in the top right hand corner of the screen. You can let go of both buttons now.

6. On the Update Wizard on your PC, you should see the Wizard's welcome message. Press the Next button to go to the warning page. Then press the Next button to go to an instruction page, and it should show that it's found your device at the bottom of the screen. Press Next.

7. The Update Wizard should now tell you two pieces of information: what firmware version you have on your tablet, and what the latest official version is. If the versions are the same, you probably don't need to update at all and can press Cancel. If the versions are different, click on Next to continue with the update. (If you get error messages instead of firmware versions, try pressing Back and then Next again, and if it still doesn't work try doing it again a few hours later.)

8. Click on I Accept The Agreement and Next.

9. The update will now start, and should be completely automatic from now on. You probably won't need to do anything more. The Wizard will first of all download the firmware (which can take a long time depending on the speed of your home internet connection), then it install it on your tablet (which happens very quickly). If you see an error message during the download process such as "File Corrupted", press Back and then Next. If you see "File Corrupted" several times in a row, this may indicate that Nokia's servers which provide the firmware aren't working at the moment, and you should try again in a few hours time.

10. After the tablet's firmware has been updated, it will automatically start up with the new firmware version, and you can unplug it when this happens.

11. When the tablet starts up for the first time with the new firmware, if you have made a backup of your settings and data it will ask you if you want to restore this backup. This should work fine, unless you're upgrading from OS 2007 to OS 2008 in which case say no. For some reason many people upgrading from OS 2007 to OS 2008 have experienced problems using restored settings.

12. When the tablet starts with new firmware, it may also ask you if you want to automatically reinstall the extra applications you had installed before the update. As noted above, this may or may not work, and if it doesn't you can reinstall the apps yourself one by one.

AUTHENTICATION/CLOCK ERROR NOTE: If you get a mysterious error message while using the wizard which talks about authentication and adjusting a clock, don't worry, you don't have to adjust any clocks. Try pressing the "back" button on the Update Wizard and then the "next" button.

N800刷机方法/中文显示, 专给新手看

N800刷机方法/中文显示, 专给新手看

N800快两周了,遇到的问题太多太多了,每解决一个问题都要特别费劲儿,因为能搜索到的资料不是很多,而论坛里的资料又比较零散,很多老玩家随意说出的一个操作,由于对一些细节没怎么解释,对于新手来说都会是非常难以理解的事。

因此,把我用机器的这段时间遇到的问题,以新手的目光记录下来,希望对其它新手有所帮助。
都是些基础的东西,只是描述的稍为细一些,比较让新手容易理解,老鸟勿笑~~

特别感谢所有帮忙解惑的人们~
完整版请查看我的blog
http://nwgale.com/blog/?p=78

1、怎么让机器支持中文显示?我拿到N800之后第一件事是WIFI上网,发现中文网站一律用“==”代替,立马想到的是安装中文字体。

实际上要支持中文有两个方法

一是安装CJK Support:(这个方法不太好,建议直接看方法二)
N800上网,点击这个网址http://maemocjk.garage.maemo.org/install.html,会看到大名鼎鼎的maemo的CJK安装界面,然后点那上“汉”的图标,系统会提示你"open"还是"save",选Open就是了,系统会下载,安装... 和PC差不多。

如果安装失败了,检查你的系统版本。点四个块的图标,setting-->control panel-->about product, 看一下Internet Table OS和版本号,一般应该是 2007。再切换到CJK support的网页,看左上角,有不同的版本支持,选择你自己的版本,再安装。(我第一次安装时就以为版本越高越好,狂装OS2008的汉化就是装不 上,汗~)

还有,你应该知道怎么切换任务吧?屏幕左下角有一个图标,是两个重叠的方块,点击它。(考虑到有很多新手)

二是刷机,升级到OS2008。(强烈推荐)
我们知道N800不 是个电话,基本上算是手持电脑。(开始不知道还打算狂装我那一堆的S60软件的,汗~)它的系统是以Linux为核心的。默认情况下,应该是 OS2007,这个版本是不支持中文显示的。08年初的时候NOKIA发布了OS2008,代号Diablo,所以有人老说刷成Diablo,是一码事。 (之所以要说明一下是因为我当时被别人策晕了)OS2008经过半年的修正,我昨天升级的,现在已经是VERSION 4.2008.23-14版了,升级了你就知道,比原来的版本漂亮太多了。

其实在网上能搜到刷机的贴,但我发现都说的不太详细或者不太清楚,(就是那一点点不清楚害死人了~) 所以根据我刷机的过程整理了这个贴,希望对新手们有帮助。嗯,说正事,开始刷机!

保证你的N800是充满电的,刷机断电我没试过,不过听说很恐怖 另外,把你应该备份的资料备一下。


● 首先在你的电脑上(WINDOWS系统)安装刷新软件Nokia N800 Internet Tablet support。
去官网下载吧。http://europe.nokia.com/A4305010(在页面的最下面,有一个download)
或者点这里直接下载,我链接
了那个软件。



● 安装好软件之后,打开它。点两次NEXT,按照提示你应该能看到,这段英语我这么烂的水平都能看懂你一定也能

它要求你“首先关掉你的N800,然后用USB连线边接电脑,然后再摁住swap键,不要松手,再开机,直到N800右上角出现USB连接的图标时才松开swap键

如果你知道swap键是哪个就跳过这句:可怜我当时愣是不知道swap键是哪个,发现开关旁边那个+和-之间有一个键,上面有两个方框做切换状很符合 swap的意思,就按住它狂开机~~我汗啊~~ 后来发现连不上,就去网上查swap键倒底是哪个~ 可是,百度和google竟然都没查到~ 忘说了,我没说明书,而且我一向觉得电子产品不需要说明书,摸一摸就能上手的~~ 说到底,哪个是swap键呢? 就是前面板最下面的那个,小房子图标的键。


● 好,你的机器应该连上USB了,因为N800的右上角有了那个USB图标,软件界面上也会提示出你的设备型号是N800,当然你如果是N810应该显示N810这是废话。点下一步,系统提示你将从原来的旧版(from)更新到最新版(lastet),当然你可以点change来选择不是最新版 (比如从最新版变成06版~有点怪啊),点NEXT开始刷机,如下图。


● 这时候界面会提示你正在下载相关的升级包,下载完后会执行升级,大约100多M,升级时间取决于你的网速。通常二十多分钟差不多可以搞定了,升级之后系统 会提示你was successfully updated,然后断开USB连线,点finish,系统重启。刷机成功,是不是发现界面漂亮了很多?上网,中文也可以显示了,卡里的中文文件名也能看 到了~~搞定。


● 特殊情况:中途不要断网(没事别去乱按modal电源或者拨网线什么的),如果不慎断网,(我就在99%地断了网,我的无线网线太烂了)系统会提示你 Retry,当我去Retry的时候,惊恐的发现,不支持断点继续~~ 于是又从1%开始了饿地神哪~ 到99%的时候我的无线网又失去连接了崩溃~

如果你有类似的状况,请直接下载升级的ROM包存到本地磁盘,Retry的时候换一下方式--从本地ROM文件升级。
下载方式如下:
用你的电脑访问这个地址http://tablets-dev.nokia.com/nokia_N800.php
它会要求你输入你的wlan码来验证,然后就可以下载了。135M啊,好像不支持迅雷下载。
wlan码在哪里?打N800后盖就能看到了。

至此,N800应该可以正常显示中文了。