Nokia N900安装Maemo Leste#
Maemo Leste是原官方Maemo Fremantle的后续版,算是继承者。
Maemo Leste 基于 Devuan Beowulf (Debian Buster),所有支持的设备都附带了最新的主线 Linux 内核。Nokia N900适配最新版为maemo-leste-1.0-armhf-n900-20240908.img.xz
从这里下载镜像文件,将下载后的maemo-leste-1.0-armhf-n900-20240908.img.xz解压,获得maemo-leste-1.0-armhf-n900-20240908.img文件。
Linux下使用dd命令将其写入SD卡,Windows下推荐使用Etcher来写入。
Bootloader (U-Boot) 设置#
如果你不想改变现有系统上的u-boot配置,或现有系统已经损坏,你可以使用以下方法采取多引导方式来使用 Maemo Leste。
从这里下载0xFFFF,然后添加执行权限chmod a+x 0xFFFF
再从这里下载u-boot文件u-boot-2013.04-2.bin
关闭NokiaN900,然后在电脑上运行sudo ./0xFFFF -m ./u-boot-2013.04-2.bin -l,会出现如下提示:
bbq@op36:~/下载$ sudo ./0xFFFF -m ./u-boot-2013.04-2.bin -l
0xFFFF v0.8 // Open Free Fiasco Firmware Flasher
Not a local device
Waiting for USB device... 接下来将NokiaN900连接到电脑,将会自动写入内容。
Found USB device: RX-51/RM-680/RM-696 (0x421:0x106) in Cold flashing mode
USB device product string: Nokia USB ROM
USB device serial number string: (not detected)
Detected USB device: (not detected)
Waiting for ASIC ID...
Detected OMAP3430 chip (revision 87)
Device: (not detected)
HW revision: (not detected)
NOLO version: (not detected)
Kernel version: (not detected)
Initfs version: (not detected)
Software release version: (not detected)
Content eMMC version: (not detected)
Root device: (not detected)
USB host mode: (not detected)
R&D mode: (not detected)
Switching to NOLO mode...
Sending OMAP memory boot message...
Waiting for USB device...
Found USB device: SU-18/RX-34/RX-44/RX-48/RX-51/RM-680/RM-696 (0x421:0x105) in NOLO mode
USB device product string: Nokia N900 (Update mode)
USB device serial number string: MUM816382
Detected USB device: RX-51
Initializing NOLO...
Device: RX-51
HW revision: 2204
NOLO version: 1.4.14
Kernel version: 2.6.28-20103103+0m5
Initfs version: (not detected)
Software release version: RX-51_2009SE_21.2011.38-1_PR_MR0
Content eMMC version: RX-51_2009SE_10.2010.13-2.VANILLA
Root device: flash
USB host mode: disabled
R&D mode: disabled
Load image:
File: ./u-boot-2013.04-2.bin
Image type: kernel
Image size: 212864 bytes
Sending image header...
Sending image...
100% [#################################################################]
Done打开N900键盘,在电脑上继续输入./0xFFFF -b