<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Maemo Leste on Nokia N900 Archive</title><link>https://n900.xyz/tags/-Maemo-Leste/</link><description>Recent content in Maemo Leste on Nokia N900 Archive</description><generator>Hugo</generator><language>zh</language><lastBuildDate>Wed, 09 Jul 2025 11:30:41 +0800</lastBuildDate><atom:link href="https://n900.xyz/tags/-Maemo-Leste/index.xml" rel="self" type="application/rss+xml"/><item><title>Nokia N900安装Maemo Leste</title><link>https://n900.xyz/docs/nokia_n900_install_Maemo_Leste/</link><pubDate>Fri, 30 Aug 2024 16:53:20 +0800</pubDate><guid>https://n900.xyz/docs/nokia_n900_install_Maemo_Leste/</guid><description>&lt;h1 id="nokia--n900安装maemo-leste">
 Nokia N900安装Maemo Leste
 &lt;a class="anchor" href="#nokia--n900%e5%ae%89%e8%a3%85maemo-leste">#&lt;/a>
&lt;/h1>
&lt;p>Maemo Leste是原官方Maemo Fremantle的后续版，算是继承者。&lt;/p>
&lt;p>Maemo Leste 基于 Devuan Beowulf （Debian Buster），所有支持的设备都附带了最新的主线 Linux 内核。Nokia N900适配最新版为maemo-leste-1.0-armhf-n900-20240908.img.xz&lt;/p>
&lt;p>从
 &lt;a href="https://maedevu.maemo.org/images/n900/">这里&lt;/a>下载镜像文件，将下载后的&lt;code>maemo-leste-1.0-armhf-n900-20240908.img.xz&lt;/code>解压，获得&lt;code>maemo-leste-1.0-armhf-n900-20240908.img&lt;/code>文件。&lt;/p>
&lt;p>Linux下使用&lt;code>dd&lt;/code>命令将其写入SD卡，Windows下推荐使用Etcher来写入。&lt;/p>
&lt;h3 id="bootloader-u-boot-设置">
 Bootloader (U-Boot) 设置
 &lt;a class="anchor" href="#bootloader-u-boot-%e8%ae%be%e7%bd%ae">#&lt;/a>
&lt;/h3>
&lt;p>如果你不想改变现有系统上的&lt;code>u-boot&lt;/code>配置，或现有系统已经损坏，你可以使用以下方法采取多引导方式来使用 &lt;strong>Maemo Leste&lt;/strong>。&lt;/p>
&lt;p>从
 &lt;a href="https://maedevu.maemo.org/images/n900/tools/">这里&lt;/a>下载&lt;code>0xFFFF&lt;/code>，然后添加执行权限&lt;code>chmod a+x 0xFFFF&lt;/code>&lt;/p>
&lt;p>再从
 &lt;a href="https://maedevu.maemo.org/images/n900/tools/">这里&lt;/a>下载&lt;code>u-boot&lt;/code>文件&lt;code>u-boot-2013.04-2.bin&lt;/code>&lt;/p>
&lt;p>关闭NokiaN900，然后在电脑上运行&lt;code>sudo ./0xFFFF -m ./u-boot-2013.04-2.bin -l&lt;/code>，会出现如下提示:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-sh" data-lang="sh">&lt;span style="display:flex;">&lt;span>bbq@op36:~/下载$ sudo ./0xFFFF -m ./u-boot-2013.04-2.bin -l
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>0xFFFF v0.8 // Open Free Fiasco Firmware Flasher
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Not a local device
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Waiting &lt;span style="color:#66d9ef">for&lt;/span> USB device... 
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>接下来将NokiaN900连接到电脑，将会自动写入内容。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-sh" data-lang="sh">&lt;span style="display:flex;">&lt;span>Found USB device: RX-51/RM-680/RM-696 &lt;span style="color:#f92672">(&lt;/span>0x421:0x106&lt;span style="color:#f92672">)&lt;/span> in Cold flashing mode
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>USB device product string: Nokia USB ROM
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>USB device serial number string: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Detected USB device: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span> 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Waiting &lt;span style="color:#66d9ef">for&lt;/span> ASIC ID...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Detected OMAP3430 chip &lt;span style="color:#f92672">(&lt;/span>revision 87&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Device: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>HW revision: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>NOLO version: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Kernel version: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Initfs version: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Software release version: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Content eMMC version: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Root device: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>USB host mode: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>R&amp;amp;D mode: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Switching to NOLO mode...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Sending OMAP memory boot message...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Waiting &lt;span style="color:#66d9ef">for&lt;/span> USB device... 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Found USB device: SU-18/RX-34/RX-44/RX-48/RX-51/RM-680/RM-696 &lt;span style="color:#f92672">(&lt;/span>0x421:0x105&lt;span style="color:#f92672">)&lt;/span> in NOLO mode
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>USB device product string: Nokia N900 &lt;span style="color:#f92672">(&lt;/span>Update mode&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>USB device serial number string: MUM816382
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Detected USB device: RX-51 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Initializing NOLO...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Device: RX-51
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>HW revision: &lt;span style="color:#ae81ff">2204&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>NOLO version: 1.4.14
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Kernel version: 2.6.28-20103103+0m5
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Initfs version: &lt;span style="color:#f92672">(&lt;/span>not detected&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Software release version: RX-51_2009SE_21.2011.38-1_PR_MR0
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Content eMMC version: RX-51_2009SE_10.2010.13-2.VANILLA
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Root device: flash
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>USB host mode: disabled
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>R&amp;amp;D mode: disabled
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Load image:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>File: ./u-boot-2013.04-2.bin
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> Image type: kernel
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> Image size: &lt;span style="color:#ae81ff">212864&lt;/span> bytes
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Sending image header...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Sending image...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> 100% &lt;span style="color:#f92672">[&lt;/span>&lt;span style="color:#75715e">#################################################################]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Done
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>打开N900键盘，在电脑上继续输入&lt;code>./0xFFFF -b&lt;/code>&lt;/p></description></item></channel></rss>