nBoot + ControlX (+Linux) 安装教程(翻译)
本帖最后由 lazydog 于 2016-12-17 20:07 编辑在开始前,请先仔细阅读全文,并自行承担可能的后果。
安装该工具需要对计算器的储存空间重新分区,所以务必备份您的数据!
注意,该工具与nLaunch(y)不兼容,若有必要更换,请先卸载nLaunch(y)。
目录:
(图片外链来自imgur,手机版页面可能无法查看)
来源:TI-Planet
本帖最后由 lazydog 于 2016-12-10 17:04 编辑
前言:
[*]什么是 nBoot?什么是 ControlX?
nBoot 是由 TI-Planet 网站上一个名为 nBootDude 的用户开发的越狱工具,它利用版本为 3.0.0.99 的 Boot1 中的一个漏洞,获得机器级的控制权限。
ControlX 是 TI-Planet 站长@critor 开发的启动管理工具,与 nBoot 配合绕过系统的某些限制或者启动额外的工具。
[*]检查您的计算器是否可以使用该工具:
[*]您的计算器为 TI-Nspire CX 或者 TI-Nspire CX CAS
[*]检查 Boot1 版本是否为 3.0.0.99 (硬件版本为A到V)
[*]安装后的系统版本应大于 4.0.1 ,旧版系统可能无法正常启动。
两个信息均可从主屏幕(on)中设置(5)->状态(4)->关于中查看。若有出入,那么这个工具不适合你。
https://i.imgur.com/4OoE5S9.png
本帖最后由 lazydog 于 2016-12-10 20:34 编辑
首次安装:
[*]安装 Ndless
该过程请参考站内教程或者 TI-Planet 上的英文教程。
[*]重新分区
[*]下载 nsPartManagic 4.2,解压,将 nsPartManagic.tns 文件复制到计算器中的任意目录。
[*]在计算器端打开 nsPartManagic 文件。(若提示“不支持此文档格式”,则可能是 Ndless 安装失败,请先重新安装 Ndless)
https://i.imgur.com/JWOslFu.png
[*]按 重新分配 Diags 分区。
https://i.imgur.com/ydyb35v.png
[*]按 [方向键左] 让 BootData 分区降为 0080 页 (分区大小在右边 BootD 行的括号中)。
https://i.imgur.com/nwmIsa1.png
[*]按 回到主菜单
https://i.imgur.com/noFeqJT.png
警告!下一步将完全清除计算器中的所有数据!请确保您已经备份了重要数据!
[*]按 重新分配 FileSystem (文件系统)分区。
https://i.imgur.com/g7KDbO8.png
[*]按 [方向键右] 直到 ExtendeD 分区到达所需要的大小(分区大小在右边 ExtnD 行的括号中):
https://i.imgur.com/LcT5nYv.pnghttps://i.imgur.com/4thaLzN.png
简单安装 需要 0280 页(相当于 1280KB —— Boot2 4.0.3的大小)
如果你想运行 Linux 镜像需要分配更多空间。
怎么计算所需空间?
[*]以 1280KB 的 Boot2 4.0.3 大小开始。
[*]加上你的 Linux 镜像文件大小,单位为 KB —— 比如说这个 Linux 镜像示例 是 4000KB
[*]那么现在是 5280KB
[*]除以 2 得到所需页数:2640
[*]转换为 16 进制(不会转问度娘): 0A50
[*]将这个数字对齐(增加)到 0040 的倍数:0A80
[*]所需要的空间就是 0A80 了。
[*]按 回到主菜单。
https://i.imgur.com/ojI9Lwq.png
[*]按 确认并应用修改。
https://i.imgur.com/tIjSHqu.png
[*]当重新分区的工作完成后,按任意键退出。
https://i.imgur.com/1PTPJkO.png
[*]用针或类似物捅计算器背面的 reset 按钮——计算器将提醒您安装操作系统。
https://i.imgur.com/Twv4YX0.png
[*]重新安装系统和 Ndless
重新安装可以使用 Ndless 的 4.0 及以上的操作系统以及对应的 Ndless。该过程请参考站内教程或者 TI-Planet 上的英文教程。
https://i.imgur.com/ZzvFWPT.png
[*]安装 nBoot
[*]下载 nBoot,解压,将 manuf.img.tns 文件复制到计算器中的任意目录。
[*]下载 BtMg,解压,将 BtMg.tns 文件复制到计算器中的 /ndless/ 文件夹内。
[*]在计算器端,打开 BtMg 文件建立文件关联。
[*]当出现了 BtMg 的菜单时,按 退出。
https://i.imgur.com/tehIXJ3.png
[*]在计算器端打开 manuf.img 文件,如果不出意外,文件将在 BtMg 中打开。
https://i.imgur.com/Aji3Tx1.png
[*]当出现了 BtMg 的菜单时,按 选择 Manuf 分区。
https://i.imgur.com/f0GLVJ4.png
[*]按 写入新的 Manuf 镜像。
https://i.imgur.com/9yQLYGB.png
[*]按 返回主菜单。
[*]按 退出 BtMg。
https://i.imgur.com/X8S92cI.png
[*]安装 ControlX 前的准备工作
当前版本的 ControlX 只在 Boot2 4.0.3.49 中完美工作。(译注:这也是和nLaunch(y)不兼容的原因。)因为升级到 4.3+ 的操作系统会替换掉 Boot2,所以我们先备份一个可用的版本。
[*]下载 Boot2 4.0.3.49 并发送到计算器里的任意目录。
[*]在计算器端,打开 tinspirecx_boot2_4.0.3.49.img 文件,如果不出意外,文件将在 BtMg 中打开。
https://i.imgur.com/3gEeU7Q.png
[*]按 选择 ExtendeD 分区。
https://i.imgur.com/jZZyGlj.png
[*]按 写入 Boot2 镜像。
https://i.imgur.com/Z9BR8vm.png
[*]按 返回主菜单。
[*]按 退出 BtMg。
https://i.imgur.com/x2nUQjD.png
[*]正式安装 ControlX(终于啊)
[*]下载 ControlX,解压,复制 controlx.img.tns 到计算器任意目录。
[*]在计算器端,打开 controlx.img 文件,如果不出意外,文件将在 BtMg 中打开。
https://i.imgur.com/Cfiez3G.png
[*]按 选择 Diags 分区。
https://i.imgur.com/taFd1JD.png
[*]按 写入 ControlX 镜像。
https://i.imgur.com/enKkzcD.png
[*]按下 确认启动项顺序——将 ControlX 插入到 Diags 前。
(ControlX 必须是第一个可引导的镜像,而且你不应重写 Diags 分区)
https://i.imgur.com/61vG2Bs.png
[*]按 返回主菜单。
https://i.imgur.com/tsQpois.png
[*]按 选择 BootD 分区。
https://i.imgur.com/1xpye5y.png
[*]检查 boot= 那行 —— 后面应该是 Boot2 或 Diags。
如果是 Boot2,按 切换为 Diags。
https://i.imgur.com/WKkaFjQ.png
[*]按 返回主菜单。
[*]按 退出 BtMg。
https://i.imgur.com/Q1F3tAg.png
[*]安装 Linux (可选)
[*] 下载或者从其他途径获得 ControlX 兼容的 Linux 镜像文件,并复制到您的计算器中。
[*]在计算器端,打开 Linux 镜像文件 (上面提供的文件为 linux.img),如果不出意外,文件将在 BtMg 中打开。
[*]按 选择 ExtnD 分区。
[*]按 写入 Linux 镜像。
[*]按 [方向键下] 选择在 Boot2 后面的剩余空间(别覆盖了 Boot2),按 确认。
[*]按 返回主菜单。
[*]按 退出 BtMg。
搞定!若中间没有出现任何问题,理论上重启计算器后,您将可以永久使用 nBoot/ControlX/Ndless 了!
本帖最后由 lazydog 于 2016-12-17 20:05 编辑
更新工具:
[*]如果您仍保留者相应工具,可跳到 第4步。
[*]重新下载 BtMg,解压,将 BtMg.tns 文件传输到您的计算器的 /ndless/ 文件夹。
[*]在计算器端,打开 BtMg 文件,当出现了 BtMg 的菜单时,按 退出。
[*]重新下载 ControlX ,并把新的 controlx.img.tns 文件传输到计算器中。
[*]在计算器中打开 controlx.img 文件 —— 此时应该会在 BtMg 中打开。
[*]按 选择 Diags 分区。
[*]按 写入新的 ControlX 镜像。
[*]按 [方向键下] 选择旧的 ControlX 镜像位置重写。
[*]按 确认。
[*]按 回到主菜单。再按 退出 BtMg。
Thank you very much for the tutorial translation ! {:13_324:} 厉害,很久没有看到有高水平的教材了! 图片一直在加载啊。。。。 哎,W版的哭晕了 测试已成功,感谢翻译! critor 发表于 2016-12-11 06:28
Thank you very much for the tutorial translation !
can it work on os4.4(ver"W")now? 4.4, yes :)
W+, no :( da hei ke yi an ma
da hei ke yi an ma
critor 发表于 2017-1-27 06:25
4.4, yes :)
W+, no :(
Can cm use it? Yes.
You can install nBoot+ControlX on a TI-Nspire CM calculator, and then be able to install and run CX OSes 3.6-3.9.1.
But in this case, once installed you should never try to uninstall nBoot+ControlX, unless you perfectly understand the consequences.
You can easily end up in situations in which no CM OS will be accepted anymore (minOS>3.2 for example), and without ControlX you'll have no workaround for this. #在这里快速回复# 文章虽然照搬翻译,可是原版就有个遗漏,需要写入 Diags 分区img文件。 我机器已经彻底凉了 ccyb101 发表于 2019-8-21 11:55
文章虽然照搬翻译,可是原版就有个遗漏,需要写入 Diags 分区img文件。 我机器已经彻底凉了
想试试,在哪一步刷入? ccyb101 发表于 2019-8-21 11:55
文章虽然照搬翻译,可是原版就有个遗漏,需要写入 Diags 分区img文件。 我机器已经彻底凉了
想试试,在哪一步刷入?
页:
[1]