手機 - Nokia N900 - 開啟工程模式(RD Mode)



What R&D mode does
1. sudo gainroot in the console can be used, without installing anything to gain a root shell.
2. The power button turns on the tablet with a shortpress press as opposed to the longpress normally required.
3. The keyboard backlight behind the left and right side of the keyboard flickers in response to system activity.

You can enable some R&D mode flags (flasher-3.5 --set-rd-flags=) for various features:

FlagDescription
no-omap-wdDisables the watchdog on the OMAP processor.
no-retu-wdDisables the watchdog on retu
no-lifeguard-resetDisables the lifeguard process (lifeguard reboots the device when an important system process crashes).
serial-consoleEnables the serial console (the serial port pins are next to the battery) and causes a shorter battery life.
no-usb-timeoutUnknown
sti-consoleUnknown
no-chargingDisables charging via the USB port. bme will still be running in the background.
force-power-keyOmap bootreason will be always pwr_key. Maemo system will not see any reboots or watchdog resets. Instead Maemo will think that device was started by power key.

running the command without parameters gives a list of available modes: flasher-3.5 --set-rd-flags

開啟工程模式(RD Mode)

C:\Program Files\maemo\flasher-3.5> flasher-3.5.exe --enable-rd-mode
flasher v2.5.2 (Sep 24 2009)

Suitable USB device not found, waiting.
USB device found found at bus bus-0, device address \\.\libusb0-0001--0x0421-0x0
105.
Found device RX-51, hardware revision 2204
NOLO version 1.4.14
Version of 'sw-release': RX-51_2009SE_21.2011.38-1_PR_MR0
The device is now in R&D mode

設定UART輸出

C:\Program Files\maemo\flasher-3.5> flasher-3.5.exe --set-rd-flags=serial-console
flasher v2.5.2 (Sep 24 2009)

Suitable USB device not found, waiting.
USB device found found at bus bus-0, device address \\.\libusb0-0001--0x0421-0x0
105.
Found device RX-51, hardware revision 2204
NOLO version 1.4.14
Version of 'sw-release': RX-51_2009SE_21.2011.38-1_PR_MR0