诺基亚N900用Flasher刷机或升级固件完整命令, 部分无法识别设备刷机失败的解决方法
Nokia N900上的软件已经越来越多, 许多系统级别的应用也早已经出现了, 如果误删除一些系统核心类的文件就会导致Nokia N900不断的重启, 自动开关机, 而且无法正常进入Nokia N900的Maemo系统.
没有正确的删除一些核心软件也会出现这些问题, 例如软件源中的"Maemo 5 Kernel"之类的程序. 使用Nokia N900系统自带的软件管理删除可能会导致核心之间的替换出现错误, 导致手机无法进入正常的系统而不断重启.
Nokia也发布了Nokia N900最新PR1.2固件, 修复了不少的BUG, 推荐使用Flasher同时更新eMMC和固件来完美升级.
我们可以使用Flasher来刷新Nkia N900的eMMC和核心固件, 官方也发布了所有操作系统的刷机教程, 包括Mac OS X, Linux, Windows, Ubuntu的教程和命令.
官方推荐同时刷新eMMC和手机固件来避免一些不必要的问题, 刷eMMC会清除Nokia N900内置硬盘的一切数据包括通讯录.
固件和eMMC可以在官方页面下载, 需要输入手机的IMEI后进入下载, 点击前往
刷机使用的Flasher软件同样可以在官方下载, 点击前往Flasher下载
Flasher的安装
Linux下的命令
sudo dpkg -i flasher的安装包路径
64位Linux版本用上面的命令安装Flasher会出错, 需要用命令
sudo dpkg -i --force-architecture flasher的安装包路径
Windows系统直接下载exe文件安装即可.
下面命令中以flasher-3.5版本为例子, 如果下载的flasher版本更新后的或者其他版本, 需要注意改flasher后的数字为对应的版本, 例如flasher-*.*.
在官方下载的Nokia N900 eMMC一般都为"***.VANILLA_PR_EMMC_MR0_ARM.bin"的文件格式.
Windows下刷新eMMC的命令是
flasher-3.5.exe -F eMMC的完整路径 -f -R
Linux下的命令
./flasher-3.5 -F eMMC的完整路径 -f -R
Ubuntu下的命令
flasher-3.5 -F eMMC的完整路径 -f -R
输入命令后回车, 显示:
Suitable USB device not found, waiting.
把已经关机的手机按住键盘上的字母"U"不放插入数据线, 一切正常的话会在几分钟内完成刷新, 如果手机是因为误删系统文件或者其他核心错误导致不断自动重启的, 刷新eMMC时可能会在第一次显示:
Booting device into flash mode.
Suitable USB device not found, waiting.
之后手机重启到类似充电状态后电脑和手机都没有其他反应, 证明刷eMMC失败, 因为电脑没有正确识别出Nokia N900, 这时需要刷新手机固件才可以正常的刷入eMMC.
在官方下载的Nokia N900固件一般都为"***_PR_COMBINED_MR0_ARM.bin"的文件格式.
Linux下刷入固件的命令
sudo flasher-3.5 -F 固件完整路径 -f -R
如果是用Backtrack 3系统刷机的, 需要下载Flasher的gz压缩包, 自行解压后定义flasher的路径, 因为Backtrack 3没有dpkg命令, Backtrack 4之后版本才可以使用dpkg命令.
使用的命令
sudo /完整路径/flasher-3.5 -F 固件完整路径 -f -R
Mac OS X下的命令
sudo /usr/bin/flasher-3.5 -F 固件完整路径 -f -R
Windows 下刷新固件, 可以打开CMD, 输入
cd "Flasher的安装路径"
或者在开始菜单上选择Maemo菜单, 打开Maemo Flasher-XX.
刷机命令:
flasher-3.5.exe -F 固件完整路径 -f -R
输入命令后回车, 显示:
Suitable USB device not found, waiting.
把已经关机的手机按住键盘上的字母"U"不放插入数据线, 一切正常的话会在几分钟内完成刷新.
不断重启的手机也可以按住"U"键刷机, 软件会在手机重启时识别. 之后就可以刷入eMMC.
Flasher在Windows 64位系统下可能会无法识别Nokia N900, 会一直停留在
Suitable USB device not found, waiting
开机按F8选择停用驱动签名验证启动即可.
一些Linux 64位Live CD版本下可能无法执行刷机命令, 需要使用其他64位或者32位系统刷机.
一些玩家刷机时Nokia N900可以显示NOKIA LOGO, 但是没有USB标志, 或者出现标志后消失的, 可以将手机充电一个小时以上再时. 如果手机无法启动, 并且不断重启, 无法关机, 可以将电池独立充电.
同时刷新固件和EMMC最重要的一个提示:
同时刷固件和EMMC的顺序是刷完固件后再刷EMMC, 在刷固件的命令上, 去掉"-R"这个重启命令, "-R"参数的作用是重启N900, 为保证刷新的完整性, 刷完固件不重启机器后继续刷EMMC的时候再加上"-R".
EI建议为了避免输入eMMC或者手机固件的文件名出错, 可以将两个文件位简短的文件名.
标签: Maemo
链接: 诺基亚N900用Flasher刷机或升级固件完整命令, 部分无法识别设备刷机失败的解决方法
本站所有文章,除特别标明外, 皆为原创. 如需转载, 请复制粘贴下面的代码到文章底部.
转载自 <a href="http://www.ei2u.com/apps/cellphone/476.html" title="诺基亚N900用Flasher刷机或升级固件完整命令, 部分无法识别设备刷机失败的解决方法" rel="bookmark">诺基亚N900用Flasher刷机或升级固件完整命令, 部分无法识别设备刷机失败的解决方法 | e网软摘</a>
楼主··救命吖··刷不了EMMC包··一刷EMMC包就自动开机···这是什么问题阿·?
先刷固件吧...刷了固件再刷EMMC...记得要按住"U"键:)
固件是不是ROM?
嗯...就是先刷ROM. 你说的SU PREPARE DATA BLOCK REQ terminated with error code 3可能是刷机平台的原因, 用32位的系统刷吧.
我是先刷ROM·在刷EMMC的··ROM刷的正常··就是刷EMMC输入命令后就自动开机了···换了个刷机软件也是一样的···刷机软件最后出现
原始数据传输EP在EP2发现
苏的GET REQ的更新状态,错误代码为1终止。这样的字眼·开机进入不了系统·
还是找个32位系统刷吧... 至于什么是32位系统...百度或者Google一下...
以前我刷过都没事吖····这次就是EMMC包刷不了···
帮不了你...最坏的可能就是N900内置的32GB盘可能有问题. 试试重新下个EMMC文件吧...
32位刷机系统是什么呢·?这个我就不懂了··
原来我一直都是用32位刷机系统刷的··但是就是刷不了EMMC包··
还是出现:
原始数据传输EP在EP2发现
苏的GET REQ的更新状态,错误代码为1终止。这样的字眼·开机进入不了系统·楼主你想到是什么问题了没·?
应该是你的驱动装没装全...看看有没有感叹号和未知设备之类.
换个插口试试吧..
楼主,貌似刷emmc的时候不能加-R哟,maemo官方说的。具体讨论可以到我的主页来。
好像你没有仔细看我写的内容吧...你说的-R是同时刷固件和EMMC的时候才需要去掉的...单刷EMMC还是要-R才可以让机器重启.
注意一下: 你的留言有广告成分哦..