Flasher-3.5
NAME
flasher-3.5 - Maemo flasher tool
SYNOPSIS
Usage: flasher-3.5 [OPTIONS]
DESCRIPTION
The flasher tool is used to flash data to the Maemo device internal
256MB of NAND, which is where the bootloader, kernel, and rootfs (all
of which make up the operating system) are stored. Flasher can be used
to upgrade the firmware, wipe the Maemo device and start from scratch,
flash certain specific components, or change a number of hardware flags.
OPTIONS
-F, --fiasco=ARG Location of a FIASCO image
-k, --kernel=ARG Location of kernel image
-n, --initfs=ARG Location of initfs image
-r, --rootfs=ARG Location of root JFFS2 image
--cmt-2nd=ARG Location of CMT FIASCO 2nd image
--cmt-algo=ARG Location of CMT FIASCO algorithm image
--cmt-mcusw=ARG Location of CMT FIASCO MCUSW image
--cmt-no-verify Disable verification of CMT programming
-x, --xloader=ARG Location of X-Loader image
-s, --secondary=ARG Location of NOLO secondary bootloader image
-2, --2nd=ARG Location of NOLO cold flasher ("2nd") image
-u, --unpack[=ARG] Unpack a FIASCO image
-f, --flash Load and flash all supplied images
-l, --load Only load all supplied images
-b, --boot[=ARG] Boot the kernel with optional cmdline
-R, --reboot Reboot the board (e.g. after flashing NOLO)
-i, --read-device-id Print out the device type
-S, --serial-port=ARG Serial port used for cold flashing or "usb"
-I, --init-port Only initialize the serial port
-c, --cold-flash "Cold flash" the device
-h, --hw-revision=ARG Specify product code and HW revision
--enable-rd-mode Enable R&D mode on the device
--disable-rd-mode Disable R&D mode on the device
--set-rd-flags[=ARG] Set R&D mode flags on the device
--clear-rd-flags[=ARG] Clear R&D mode flags on the device
--query-rd-mode Query the device R&D mode status and flags
--set-hw-revision[=ARG] Set HW revision override on device
--flash-only=ARG Flash only certain components
-U, --usb-device=ARG Specify USB device to use (bus:device address)
Valid --flash-only options:
nolo, kernel, initfs, rootfs
Valid --set-rd-flags and --clear-rd-flags options:
no-omap-wd
no-ext-wd
no-lifeguard-reset
serial-console
no-usb-timeout
sti-console
no-charging
force-power-key
EXAMPLES
To flash a image to the Maemo device, open a terminal on your computer,
then run:
$ flasher-3.5 -F <FIASCO image> -f -R
Replace <FIASCO image> with the firmware image you downloaded from
Nokia. This will flash a FIASCO image to your Maemo device and reboot
device after it’s done (at which point, you can unplug the USB). The
procedure is the same for all other image flashing components (like
separate kernel, rootfs and eMMC images), see the option list for details.
If you wish to do other commands than image flashing, then omit the
-R option as rebooting Maemo device may reset given configuration change
back to normal.
1) To flash a kernel with separate kernel image, open a terminal on your
computer, then run:
$ flasher-3.5 -k <kernel zImage> -f -R
2) If you do not have separate images, but want to flash just a part of
the whole FIASCO image you can do so by running:
$ flasher-3.5 -F <FIASCO image> --flash-only=rootfs -R
This will flash just the rootfs from the FIASCO image and reboot the
device.
3) If you need access to the individual parts of the FIASCO image, it can
be unpacked by running:
$ flasher-3.5 -F <FIASCO image> -u
Which will expand it to your current directory.
4) To cold flash (needed usually when the bootloader has been changed) run:
$ flasher-3.5 -c -h RX-51:<hwid> -F <FIASCO image> -S usb
The 'hwid' in the command options is a 4-digit code that can be found from
the type label of the device to be flashed.
[IMG]http://2.bp.********.com/_jzFOOHRsqBM/S3L5dd6cUWI/AAAAAAAAAYI/hAz5Eib47W0/s320/n900.jpg[/IMG]
maemo_flasher-3.5_2.5.2.2.exe
Download
BR
Gaabiunlock