!=Info=!.pdf

(152 KB) Pobierz
Updating the firmware - maemo.org wiki
https://wiki.maemo.org/Updating_the_tablet_firmware
Personal tools
Log in / create account
Intro
Downloads
Community
Development
News
TALK
Go
(Redirected from Updating the tablet firmware)
Navigation
Main Page
Recent changes
Random page
Help
Advanced search
Views
Page
Discussion
Edit
History
Updating the firmware
This page has seen massive edits to get it in line with N900 details of flashing. N8x0 owners
might want to have a look to older versions, like http://wiki.maemo.org
/index.php?title=Updating_the_firmware&oldid=17120
Video Tutorials:
http://www.youtube.com/watch?v=E1zvRjL-2cM
http://www.youtube.com/watch?v=O54KdLvTA2U
1 of 16
05/19/2012 03:29 AM
1027368597.039.png 1027368597.040.png 1027368597.041.png 1027368597.042.png 1027368597.001.png 1027368597.002.png
Updating the firmware - maemo.org wiki
https://wiki.maemo.org/Updating_the_tablet_firmware
Contents
1 What does it do?
1.1 N9
1.2 N900
1.3 N800/N810
2 Updating & Flashing your device
2.1 All Systems
2.2 Linux
2.3 Mac OS X
2.3.1 GUI with 770Flasher
2.3.2 Console with Flasher-3.5
2.4 Windows
2.4.1 N900
2.4.1.1 Updating the firmware using the Nokia Software Updater
2.4.1.2 Updating or re-flashing the firmware using the Flasher
2.4.1.3 Issues with 64-bit Windows and Workarounds
2.4.1.4 Workaround for "no suitable device found" problem on
Windows 7 x64
2.4.1.4.1 Option 1
2.4.1.4.2 Option 2
2.4.1.4.3 Option 3
2.4.1.4.4 Option 4
2.4.1.4.5 Option 5
2.4.1.4.6 Option 6
2.4.2 770/N800/N810/N810 WiMAX
2.5 Flashing only the kernel from a FIASCO image (expert topic!)
2.6 Flashing the eMMC in the N900
3 Seamless Software Update
4 Troubleshooting
4.1 Flashed but still getting only "5 white dots going back and forth"
4.2 USB
What does it do?
N9
Please see the main article Flashing N9.
N900
These descriptions assume that you are using the latest official images. This page is not exactly a
step-by-step instruction, so better read the whole page prior to starting the flashing process.
2 of 16
05/19/2012 03:29 AM
1027368597.003.png 1027368597.004.png 1027368597.005.png 1027368597.006.png 1027368597.007.png 1027368597.008.png 1027368597.009.png 1027368597.010.png 1027368597.011.png 1027368597.012.png 1027368597.013.png 1027368597.014.png 1027368597.015.png 1027368597.016.png 1027368597.017.png 1027368597.018.png 1027368597.019.png
 
Updating the firmware - maemo.org wiki
https://wiki.maemo.org/Updating_the_tablet_firmware
While talking about flashing, there are exactly two distinct processes and related files (also
called images) frequently mentioned:
(flashing the) FIASCO aka *COMBINED* , also referred to as " rootfs " though this file and
flashing process also consists of / affects NOLO bootloader (the several stages), the kernel,
and usually the GSM modem firmware, in addition to the root filesystem which is
basically the content of your 240 MB NAND flash storage and implements the Linux
operating system.
(flashing the) eMMC aka *VANILLA* , which will replace the complete content of N900's
internal 32 GB eMMC storage ( e mbedded MMC ), which is: the /home partition which has
your stored browser passwords and game highscores and calendar and contacts etc.
/home is also containing /opt . Plus eMMC stores all the content of the MyDocs 28 GB VFAT
partition, where all the media and docs and other user content lives.
Often people use the term "firmware" for either or both of those images. It's misleading.
Flashing the rootfs on your N900 will reset the device's linux system back to factory settings,
meaning all additional applications will vanish, and some configuration details (e.g. LED
patterns) are reset to the original configuration, with the exception of the lock code; if you
have already set a custom lock code, it will remain intact, instead of reverting to the default
"12345." Also, all information contained in /home (except /home/opt ) will remain intact. This
means the information stored in /home/user/MyDocs which is the area visible in the default file
manager (or when connecting to a computer), will remain intact. Your external memory
(microSD), will also be unaffected.
Flashing the eMMC and rootfs on your N900 will completely reset the device to factory
settings, reverting everything to factory settings, including /home with all (app-)preferences,
bookmarks, contacts, communications, but again, excluding the external memory on micro-SD
card and the lockcode. (you MUST flash rootfs as well, when flashing eMMC (because of /opt
deletion)
It is strongly advised you regularly use the Backup application to create backups of your
settings and data to a safe storage. You will want to configure the Backup application in such a
way it stores the backups to your microSD card - alternatively when creating manual backup
of MyDocs as suggested below, backups stored to default location "N900" will be included and
thus safe.
The Backup application will save:
Communication and Calendar : Stored conversations, accounts, contacts, and calendar
entries. Only applies to content used with stock applications. (i.e. not Pidgin, or other
third-party applications)
Bookmarks : Bookmarks stored via MicroB. (Default browser only)
Settings : Your current settings in the Settings "application." (Settings in /home/user , GConf,
/etc .) Third party settings applets will also be backed up and restored once installed.
Manually created shell scripts or other files (except those in eMMC/MyDocs) must be
manually backed up prior to a rootfs flash.
Application List : A list of repositories and installed applications to be re-activated and
installed after flashing. (Only applies to applications and repositories installed via the
3 of 16
05/19/2012 03:29 AM
1027368597.020.png 1027368597.021.png 1027368597.022.png 1027368597.023.png
 
Updating the firmware - maemo.org wiki
https://wiki.maemo.org/Updating_the_tablet_firmware
included Application Manager)
When using Backup application to restore from some backup, you can select which of the
above listed groups of data shall be restored. For Application List you even can select on a
per-application granularity, i.e. exclude an arbitrary number of applications from restore.
(NOTE: it is a good idea to do a new backup of the system immediately prior to any restore - of
course you don't overwrite an existing backup file for that, instead give the new backup a new
descriptive name, like "system_broken-foobar__prior_to_restore")
When flashing the eMMC, all user-created content on MyDocs ("N900") must also be backed up
manually to an external location in order to be preserved (i.e. computer or microSD). You can
use Mass-Storage-mode via USB for this, or copy the whole content of MyDocs with
Filemanager or similar tools. The eMMC image will contain and restore the MyDocs factory
setting files and folders (.documents, .images, icons, etc.).
N800/N810
Upgrading wipes out your /home directory. All of it. Make sure you backup all your data before
upgrading.
Updating & Flashing your device
All Systems
For Windows, Mac or Linux you can use flasher-3.5 which can be download from the
tablets-dev (http://tablets-dev.nokia.com/maemo-dev-env-downloads.php) page. This page
contains all installation packages include documentation for using the flasher.
1.
Download the Flasher for your device model: N900, N810, N800 (http://tablets-
dev.nokia.com/maemo-dev-env-downloads.php) or 770 (http://tablets-dev.nokia.com
/d3.php)
2.
Download the latest firmware image for your device model:
for N900 (http://tablets-dev.nokia.com/nokia_N900.php)
for UK devices
for N810 WiMAX Edition (http://tablets-dev.nokia.com/nokia_N810wimax.php)
for N810 (http://tablets-dev.nokia.com/nokia_N810.php)
for N800 (http://tablets-dev.nokia.com/nokia_N800.php)
for 770 (http://tablets-dev.nokia.com/nokia_770.php) (or, for the Hacker Editions,
OS2007HE (http://tablets-dev.nokia.com/os2007_hacker_edition.php) and OS2008HE
(http://tablets-dev.nokia.com/os2008_hacker_edition.php) )
3.
Ensure the battery is fully charged . Connect to charger until green light when screen
locked! Don't say "I already did it this morning"! (this point obviously only applies when
your device is not "bricked" or bootlooping.)
4.
Unplug the charger and switch off the device.
Linux
1.
Download the Flasher for your device model: N900, N810, N800 (http://tablets-
4 of 16
05/19/2012 03:29 AM
1027368597.024.png 1027368597.025.png
Updating the firmware - maemo.org wiki
https://wiki.maemo.org/Updating_the_tablet_firmware
dev.nokia.com/maemo-dev-env-downloads.php) or 770 (http://tablets-dev.nokia.com
/d3.php)
Download the latest firmware image for your device model: N900 (http://tablets-
dev.nokia.com/nokia_N900.php) (For UK N900 Devices: Maemo 5 UK Firmware), N810
WiMAX Edition (http://tablets-dev.nokia.com/nokia_N810wimax.php) , N810
(http://tablets-dev.nokia.com/nokia_N810.php) , N800 (http://tablets-dev.nokia.com
/nokia_N800.php) , or 770 (http://tablets-dev.nokia.com/nokia_770.php) (Hacker Editions:
OS2007HE (http://tablets-dev.nokia.com/os2007_hacker_edition.php) , OS2008HE
(http://tablets-dev.nokia.com/os2008_hacker_edition.php) )
2.
3.
Ensure the battery is fully charged.
4.
Unplug the USB cable if present, and switch off the device.
5.
If you downloaded the .deb version of the Flasher, install it with:
sudo dpkg -i <flasher-package-name>
If you are using 64-bit Linux, you'll need to force installation as follows:
sudo dpkg -i --force-architecture <flasher-package-name>
6.
If you downloaded the .tar.gz version instead, you should untar it manually. The
instructions below assume you have untarred it to the current directory.
7.
If you installed the .deb version, run:
sudo flasher-3.5 -F <firmware-image> -f -R
If you are using the .tar.gz package , use:
sudo ./flasher-3.5 -F <firmware-image> -f -R
8.
It will say:
Suitable USB device not found, waiting
N900 : While holding the u key, connect the N900 to your computer via USB. Wait
until you see a dim screen on your N900 with a Nokia logo in the middle of your
screen with an USB icon in the top right corner. Note: You may not need to hold the
U key - it seems to automatically flash if the flasher is ready at boot time.
If the USB logo does not appear, and the device turns off - ensure the battery is
charged by connecting to the wall charger for an hour and try again. Bear in
mind that neither the wall charger nor the USB cable will charge the N900
battery if the N900 cannot boot the OS.
1.
N810 WiMAX, N810, N800 and 770 : Connect your device to your computer via USB.
While holding the Home/Swap button (It's a house on the 770 and N800, and two
overlapping rectangles on the N810), power on the device by holding the power
button. You should see a Nokia logo in the middle of the screen, and a USB icon in
the top right corner.
9.
You don't need to continue to hold any buttons once flashing starts.
10.
It should start flashing and then reboot. You can remove the USB cable when the flasher
5 of 16
05/19/2012 03:29 AM
1027368597.026.png 1027368597.027.png 1027368597.028.png 1027368597.029.png 1027368597.030.png 1027368597.031.png 1027368597.032.png 1027368597.033.png 1027368597.034.png 1027368597.035.png 1027368597.036.png 1027368597.037.png 1027368597.038.png
 
Zgłoś jeśli naruszono regulamin