Editing User:Agge/Updating the firmware/rev2

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
-
<pre> WORK IN PROGRESS INFORMATION MIGHT BE WRONG AND NEED TO BE CONFIRMED</pre>
 
-
 
-
<pre> DO NOT USE</pre>
 
-
 
-
 
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.
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.
-
This page grew organically, so structuring is suboptimal. '''READ THE WHOLE PAGE before starting!''' ''' AND [[User:Agge/Updating_the_firmware/rev2/Trubleshooting|Trubleshooting]]'''
+
This page grew organically, so structuring is suboptimal. '''READ THE WHOLE PAGE before starting!'''
'''Video Tutorials:'''
'''Video Tutorials:'''
Line 62: Line 57:
There has been at least one report where a device '''started''' to ask for lock code after reflashing!}}
There has been at least one report where a device '''started''' to ask for lock code after reflashing!}}
-
Install [[User:Agge/Updating the firmware/rev2/install_flasher|Flasher]]
+
Install [[Updating_the_firmware/rev2_install_flasher|Flasher]]
-
 
+
# Download the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|Flasher]] for your device model: [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php N900, N810, N800] or [http://tablets-dev.nokia.com/d3.php 770] or [http://skeiron.org/tablets-dev/maemo_dev_env_downloads/ mirror]
# Download the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|Flasher]] for your device model: [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php N900, N810, N800] or [http://tablets-dev.nokia.com/d3.php 770] or [http://skeiron.org/tablets-dev/maemo_dev_env_downloads/ mirror]
Line 78: Line 72:
# '''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.)''
# '''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.)''
# Unplug the charger and switch off the device.
# Unplug the charger and switch off the device.
-
 
-
=== command line OS independent install instructions ===
 
-
 
-
Flasher in this text refer to the command used in your OS to
 
-
 
-
=====Linux:=====
 
-
 
-
<pre>flasher, flasher-3.5, or /PATH/TO/flasher-3.5, ./flasher-3.5 if you are in the install directory of the flasher.</pre>
 
-
* If you have installed it with a package manager and the program name is just flasher check that it give you: <pre>flasher v2.5.2 (Oct 21 2009)</pre>
 
-
to confirm that it is the 3.5version "Nokia logic :("<br>
 
-
 
-
=====MAC OS X:=====
 
-
 
-
<pre>sudo /usr/bin/flasher-3.5</pre>
 
-
<br>
 
-
=====Windows:=====
 
-
 
-
<pre>flasher-3.5.exe</pre>
 
-
<br>
 
-
======Important windows specific instructions======
 
-
#Ensure the battery is full.
 
-
#Unplug USB cable if present, and switch off the device.
 
-
#On windows install the usb drivers for flasher by: Hold the '''u''' key on the '''device''' keyboard and connect the USB cable at the same time. See the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo_Flasher-3.5#Setting_Maemo_device_to_flashing_mode|Flasher documentation]] for more information. (TIP: Hold the u key until Windows has successfully installed the driver.)
 
-
<br>
 
-
 
-
 
-
====''' Installation '''====
 
-
 
-
 
-
#Ensure the battery is full.
 
-
#Unplug USB cable if present, and switch off the device.
 
-
#run the flasher with the image you want to install for example: to flash a new combined(rootfs image).<pre>flasher -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -f</pre>
 
-
#This should give you a dialoge like this one
 
-
<pre>
 
-
flasher v2.5.2 (Oct 21 2009)
 
-
 
-
Image 'mmc', size 255947 kB
 
-
Version RX-51_2009SE_20.2010.36-2_PR_COMBINED
 
-
Suitable USB device not found, waiting.
 
-
</pre>
 
-
#* '''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.
 
-
#* '''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 [[Nokia 770|770]] and [[Nokia N800|N800]], and two overlapping rectangles on the [[Nokia N810|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.
 
-
#The dim Nokia screen will be displayed for a few seconds followed by progression dots. Text similar to the following will be displayed on the computer:
 
-
<pre>
 
-
USB device found found at bus 002, device address 014.
 
-
Raw data transfer EP found at EP2.
 
-
Image(s) flashed successfully in 4.711 s (9199 kB/s)!
 
-
</pre>
 
-
#The flash will take a minute or so.
 
-
#'''IF''' Flashing the rootfs is al you are planing on doing you are done.
 
-
 
-
 
-
'''IF''' You are completely reflashing the system both the eMMC and rootfs
 
-
#Follow the above instructions but use the VANILLA img first
 
-
#Then '''Completely''' shut down the device by removing the battery (and the usb cable?)
 
-
#Start the flasher with the Rootfs IMAGE
 
-
#
 
-
 
-
 
-
 
-
 
=== Linux PC ===
=== Linux PC ===
-
 
-
Install [[User:Agge/Updating the firmware/rev2/install_flasher|Flasher]]
 
'''see "Some notes:  2." below!'''
'''see "Some notes:  2." below!'''
Line 162: Line 92:
'''Some notes''':
'''Some notes''':
-
For errors see [[User:Agge/Updating the firmware/rev2/flasher_errors|Flasher errors]]
+
For errors see [[Updating_the_firmware/rev2_flasher_errors|Flasher errors]]
=== Mac OS X ===
=== Mac OS X ===
-
Install [[User:Agge/Updating the firmware/rev2/install_flasher#MAC OS X|flashing software]]
+
Install [[Updating_the_firmware/rev2_install_flasher#MAC OS X|flashing software]]
There are two methods for flashing the device on OS X, using the GUI, with the 770Flasher application or using the console, much like the Linux flashing method. ''Both methods work fine for both the 770 and the N800/N810.''
There are two methods for flashing the device on OS X, using the GUI, with the 770Flasher application or using the console, much like the Linux flashing method. ''Both methods work fine for both the 770 and the N800/N810.''
Line 401: Line 331:
You can show the list of packages that are not going to be ugraded with <code>apt-get update && apt-get upgrade</code>. In that case, you can try using <code>apt-get dist-upgrade</code> command (as root, the app manager has to be shut down) to override. '''This is not supported because you can break future updates. Several users had to reflash after apt-get dist-upgrade!'''.
You can show the list of packages that are not going to be ugraded with <code>apt-get update && apt-get upgrade</code>. In that case, you can try using <code>apt-get dist-upgrade</code> command (as root, the app manager has to be shut down) to override. '''This is not supported because you can break future updates. Several users had to reflash after apt-get dist-upgrade!'''.
-
== [[User:Agge/Updating the firmware/rev2/Trubleshooting|Troubleshooting]] ==
+
== [[Updating_the_firmware/rev2_Trubleshooting|Troubleshooting]] ==
-
See [[User:Agge/Updating the firmware/rev2/Trubleshooting|Troubleshooting]]
+
See [[Updating_the_firmware/rev2_Trubleshooting|Troubleshooting]]
== Reference ==
== Reference ==

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)

Templates used on this page: