目前可以做到4系统共存,meego+sailfish+android+firefox
有ubuntu的启动图标,但是我没有系统文件,也就启动不了。
meego外,只有Android稍微有点使用价值,其它系统尝个鲜而已。
一.准备文件
1.刷机工具
文件名:WinFlasher_3.12.1.exe
默认安装在C盘,一同还有一个flash.bat用于直接切换到C:\Program Files\Nokia\Flasher目录下
2.官方固件
目前最新即最后的是pr1.3,有两个文件。
固件:DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_003-OEM1-958_ARM.bin,为方便操作改为gj.bin
EMMC资料包:DFL61_HARMATTAN_40.2012.13-7.PRC_EMMC_PRC.bin,为方便操作改为emmc.bin
将文件放入电脑的C:\Program Files\Nokia\Flasher目录下,对应上面刷机工具的目录。
3.sailfish
系统包,直接安装
文件名:sailfish.deb
将文件放入手机根目录
4.android
系统包,系统包与补丁包,不需要解压
系统包:nitdroid_n9_jellybean_alpha5.tar.bz2
补丁包:apps2sd_fix_alpha5.tar.bz2
将文件放入手机根目录
5.firefox
文件名:firefox.tar.gz
系统包,不需要解压
将文件放入手机根目录
6.引导
三个文件
initrd-moslo
zImage_2.6.32.54-ubiboot-02_301013
zImage-moslo
放入电脑C:\Program Files\Nokia\Flasher目录下
7.终端相关
更新镜像源软件:n9repomirror_0.7.2+fix_armel.deb
终端源:harmattan-pr13-003,harmattan-pr13-base,n9-devmode-base
终端软件:mtermite-0.2.4-crow.003.ftp.break.deb,proftpd_1.3.5-12_armel.deb
放入手机根目录,用于开启终端,直接在手机上安装,因为N9系统已经停止服务,开发模式里无法直接安装终端。
8.文件管理
文件名:filebox_hanhua_0_362754.1.0_armel.deb
放入手机根目录,用于安装软件
9.诺基亚套件
文件名:Nokia_Suite_webinstaller_ALL-3.8.54.0.exe
这个为离线版,安装好之后可以直接连接手机,注意用数据线而不是充电线,有很多线只能充电而没有数据传输功能。
准备好以上文件就可以开始了。
二.刷官方固件包
将数据线与电脑连接,选择“同步与连接”模式。(设置->附件->USB)
确保固件文件已经放入电脑对应目录(C:\Program Files\Nokia\Flasher)下,不放在这个目录下也可以,但是刷机命令需要加上文件路径,为简单起见还是放入与flasher.exe文件同一目录下比较好,怕占空间,刷好之后删掉或剪切到别的地方即可。
用win10电脑刷机,一下子电脑被弄蓝屏了。win10是2015年发布的,而诺基亚N9在2011年就已经发布了,用win7的再试试。可以用虚拟机。
双击flash.bat,会打开cmd命令行并切换到C:\Program Files\Nokia\Flasher目录下。通过下面的命令刷入官方固件:
flasher -F gj.bin -F emmc.bin -f -R
三.安装终端
由于刚刷的系统,没有文件管理,需要通过蓝牙把filebox_hanhua_0_362754.1.0_armel.deb传到手机进行安装。安装好filebox_hanhua_0_362754.1.0_armel.deb后打开filebox双击安装其它软件。双击之后手机可能不会立马响应,其实已经开始安装了。
首先安装n9repomirror_0.7.2+fix_armel.deb,开启开发者模式。
将harmattan-pr13-003,harmattan-pr13-base,n9-devmode-base三个文件夹放入手机根目录。
再安装mtermite-0.2.4-crow.003.ftp.break.deb与proftpd_1.3.5-12_armel.deb两个软件。
如果想通过电脑操作手机,手机上安装netview_0_378062.9.3_armel.deb,然后电脑上通过vncviewer.exe来连接手机。
四:安装sailfish
先删除开机警告。
打开终端,也就是上一步安装的终端。
依次输入
devel-su
rootme
disclaimer-cal remove View-openmode
安装sailfish.deb,通过filebox文件管理进行安装。
五.刷开机引导
电脑操作,同第二步,打开flasher,输入命令,注意将引导文件放入同目录:
flasher -F gj.bin -k zImage_2.6.32.54-ubiboot-02_301013 --flash-only=kernel -f
断开数据线,等手机进系统。
同第二步,打开flasher,输入命令。
flasher.exe -k zImage-moslo -n initrd-moslo -l -b
如果电脑提示格式化,选择取消。
断开数据线。
卸载 系统设置软件列表中的旗鱼程序 (常规必须操作,不会删除已经安装好的旗鱼os)
卸载过程需要10分钟,验证是否卸载完成的方法 是打开另一个软件查看是否“可以”卸载。
六.安装android
打开终端,依次输入。
devel-su
rootme
mkdir /home/nitdroid
tar xjvf /home/user/MyDocs/nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid
tar xjvf /home/user/MyDocs/apps2sd_fix_alpha5.tar.bz2 -C /home/nitdroid
android版本为4.1.1,除了官方系统外唯一稍微可用的系统。
七.安装firefox
打开终端,依次输入。
devel-su
rootme
mkdir /home/firefox_os
tar xzvf /home/user/MyDocs/firefox.tar.gz -C /home/firefox_os
八.刷回原系统
同第二步,打开flasher,输入命令
flasher -F gj.bin -F emmc.bin --erase-mmc -f -R
清除手机后,然后再同第二步,输入命令
flasher -F gj.bin -F emmc.bin -f -R
手机上的根目录是:/home/user/MyDocs
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.dnxwt.com/2025/08/45.html
共有 0 条评论