Modchip 板


LINE

前面介绍完了一些基本观念,接下来就要实际进入Wii软改错综复杂的世界 一直在思考要怎样编排会比较流畅,总之还是照着原先的脉络慢慢走下来吧 Team Twiizers(简称TT) 饮水思源,先来讲到Wii软改界中不可不提的一个团体 TT是曙光公主Twilight Hack的原创者 同时也是有名的HackMii Installer的作者 (包含Homebrew Channel, BootMii, DVDX三套软体) 1. Homebrew Channel(HBC) - 软改必装的频道 前一篇介绍了使用各种buffer overflow漏洞,可以执行自制程式 不过每次都要重跑一次漏洞,实在不是很方便 就算有比较方便的Bannerbomb,也要每次把要执行的程式 放的SD卡的根目录再跑Bannerbomb 所以,就有了Homebrew Channel的诞生 HBC大大了简化了初期Wii自制软程执行的流程 只要将你写好的程式目录放在SD卡上的apps目录下 程式目录中包含三个固定档案 icon.png(图片)meta.xml(说明档)boot.dol(主程式) (这三个之中boot.dol为必要档案,其它两者可有可无,不影响执行) HBC就能将SD上的程式找到并列表供使用者选择 (所以,下次拿到只有一个dol的程式,就会用了吧? 改名成boot.dol,并搭配一个icon.png及meta.xml,就可以用了) HBC,可以说为Homebrew软体做了一个完整的基本示范 他不但破解了Wii的频道格式,可以使用WiiMote,甚至还有上网自动更新的功能 HBC目前由HackMii Installer安装 安装的时候会决定HBC所需要用到的IOS 一般来说,HBC会倾向用最新、未修改,但不是系统选单用的IOS (因为系统选单用的IOS,随时会因为系统升级而成为stub IOS,见第二篇) 以获得系统最新的支援 以目前来说,只要有安装IOS61,那麽HBC会优先选择IOS61做为HBC使用的IOS (IOS61是Shopping Channel v18/v19使用的IOS) HBC颠倒问题: HBC写得很好,几乎没有什麽问题(所以也没什麽竞争软体) 一般新手最常遇到的问题只有一个,就是HBC颠倒的问题 没接触过Wii软改的人,一开始可能会以为是HBC或Wii软改的bug 事实上,这是并不是bug,而是TT故意这样写的 由於TT不希望大家更动系统IOS(理由之後讲IOS再说明) 所以如果他侦测到HBC是用修改过的IOS执行,就会颠倒 解法有二,一是看HBC使用哪一个IOS,并还原成官方版 另一个方法就是单纯重装一次HBC据说就可以解决 基本上,综合前述我说的,只要安装官方版本的IOS61 再重新安装HBC,就可以保证HBC一定是用官方版的IOS61 那麽,就一定不会出现颠倒的问题了 2. BootMii - 救砖的终极利器 这边先来复习一下第二篇中,Wii的正常开机流程 boot0 ---> boot1 ---> boot2 ---> SYSMENU IOS -> SYSMENU(系统选单) 其中boot0唯读,boot1因为检查码放在boot0,也无法改 boot2以後才是我们可以变更的部份 BootMii所做的是,修改原本的boot2 让你可以在执行系统选单之前,有机会做一些别的事 安装了BootMii之後,系统的开机流程 无SD卡或卡上没BootMii boot0 ---> boot1 ---> boot2(hacked) ----------------> 继续正常开机 | --------> BootMii -------> 系统选单,或直接到HBC 有SD卡 跳出 BootMii其实最重要的功能,只有一个,就是备份和还原整个Wii的资料(NAND Flash) 类似像我们在一般电脑上ghost的功能 由於他是在系统选单之前就执行,所以无谓系统出了什麽问题 只要boot2没有被盖掉,你都还是可以进入BootMii进行还原系统的动作 也由於这个特性,我建议在软改一开始,装好bootmii之後 马上先做一次NAND Backup,并将keys.bin和nand.bin两个档案收好 另外要注意的是,备份下来的档案只能在原机上使用 你无法还原到另一台Wii上面 不过,在後期所谓LU64+(後面会再另外解释)的机器上 由於boot1的trucha bug被修正,所以无法修改boot2 如果BootMii无法安装在boot2,那救砖的功能也就大为减弱了 (HackMii Installer在安装的时候会提示) 因为装在IOS,就必须能开进HBC之後,才能执行BootMii 这时候因为系统选单造成的所谓全砖,也就无法修复了 所以使用新机器的人,务必要对自己的每一个动作都多加留意 3. DVDX - 自制程式读取DVD片的通路 Wii的设计光碟机有保护机制,所以必须是Wii特殊DVD,程式才能存取 (不讨论硬改的问题)所有的iso9660格式的「正常」DVD片 如DVD-ROM, DVD+-R, DVD影片等等,正常的IOS是无法读取的 不过由於早期任天堂可能还没有决定要不要支援DVD影片拨放 所以光碟机都内含一个特殊模式,开启之後就可以读取iso9660的DVD 而DVDX,就类似一个驱动程式,驱动光碟机 让自制程式可以透过它存取一般的DVD片 除了播放DVD影片以外,很多模拟器可以用它来读取DVD上的ROM档 DVDX是安装成一个隐藏的频道,所以不会修改主机上的任何IOS 不过自从USB储存被支援後,DVDX的重要性就下降了 而且目前主流的MediaPlayer如WiiMC或MPlayer_CE 则改用了CustomIOS 202去直接读取DVD片,而不再需要DVDX (目前有一个问题是在所谓D3-2/D4的新版光碟机上,Wii的特殊模式被拿掉 所以如果用比较新的Wii,只用软改,是完全无法读取一般DVD片的) 基本上,有了这些,对一般自制的程式来说,已经很足够了 不过对於一些非正规的用途,受限於官方IOS的能力,仍然会有所限制 (这後面也会再加以解释) 顺带一提的是,TT坚守反盗版的立场 所谓Backup/ISO loader这类有可能牵涉盗版的东西 尽管他们绝对有能力办到,也是绝对不碰的 而所谓的CustomIOS,几乎可以说都是这类软体才会用到 而且修改系统原本的IOS对他们来说,不但危险,也是没必要的 所以TT抱持着反对cIOS的立场就很容易理解了 附录: 小常识 1. 注意BootMii的SD卡相容性 安装过BootMii或执行过prepare SD功能的SD上 会有一个bootmii的目录,这就是BootMii的主程式 其中armboot.bin是BootMii用的IOS,叫做'MINI',只有49kb 其实这对一般人来说,并不是很重要 会提是由於它极其精简的关系,他不支援(也不打算支援)wiimote 而必须用GC手把或用power/reset键来控制选单 而且SD卡的相容性也不如一般的IOS 所以软改Wii首先要特别注意的就是,最好选择BootMii可以支援的SD卡 2. 跳过BootMii 一般照着懒人包做完的新手,可能会注意到一个问题,就是一开机就跑到BootMii去了 但是BootMii很少用到,每次都要按机器觉得很麻烦,怎麽办? 这时候只要删除或更名sd卡上bootmii的目录,就不会执行BootMii了 下次要再用,再把它还原即可(可以用HackMii Installer中prepare SD的选项) 或者,可以在bootmii.ini中(建议用ultraedit,不要用notebpad) 将AUTOBOOT=SYSMENU和BOOTDELAY=5两行前面的#拿掉 这样开机的时候,BootMii等五秒没有被操作,就会开进SYSMENU中了 如果要使用BootMii,五秒内按下操作键即可 3. 懒人包中的BannerBomb 如果SD卡中没有要放任何的频道,可以把BannerBomb放着不管 如果有要放频道,在软改後记得把懒人包中的 private\wii\title\aktn\content.bin备份後删除 以免影响正常的频道使用 4. HackMii Installer的删除 HackMii Installer就是根目录的一个boot.elf档 如果日後用不到,就删了它了吧,不会影响机器的使用 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.23.102 ※ 编辑: priv 来自: 140.113.23.102 (07/15 14:01)
1F:推 skys1036:推! 07/15 14:10
※ 编辑: priv 来自: 140.113.23.102 (07/15 14:13)
2F:推 henry74918:好文推 07/15 15:08
3F:推 ccpz:icon.png, meta.xml 不是必要的, 只要有 boot.dol 就好了 07/15 15:13
4F:→ priv:对,我补充一下好了 07/15 15:14
※ 编辑: priv 来自: 140.113.23.102 (07/15 15:15)
5F:推 JohnGod21:膜拜 07/15 15:16
6F:推 RXCPU:机子的还原预设功能 不会还原误删的东西 新上手须尤其注意 07/15 15:36
7F:推 real1027:好棒的文章! 07/15 16:13
8F:推 ruemann:有个小问题,如果弄丢了KEYS.BIN可以再弄回来吗? 07/15 17:33
9F:→ priv:如果不是用有bug的bootmii public beta3就可以 07/15 18:09
10F:→ priv:其实nand.bin最後面1k的内容就是keys.bin 07/15 18:10
11F:→ priv:只要不是beta3没有keys.bin应该还是会让你restore 07/15 18:13
12F:→ priv:应该说只要不是用beta3备份的话 07/15 18:13
13F:→ priv:beta3备份的nand.bin後面不含这个资讯 07/15 18:13
14F:→ priv:如果你又丢掉keys.bin,就无法还原 07/15 18:14
※ 编辑: priv 来自: 140.113.23.102 (07/15 18:19)
15F:推 lmdpapala:推这篇 07/15 19:16
16F:推 watasiku:有看有推 07/15 20:25
17F:推 victor333:推 07/15 20:26
18F:推 q0212908:推 居然出到四了 07/16 03:30
19F:推 leo80042:推,超专业 07/16 10:32
20F:推 sisay:推! 07/16 12:29
21F:推 dragonjc:推推! 07/16 16:16
22F:推 ScentLover:请问所谓只要是新机器就不能读一般DVD是否指不能读备份 07/21 15:34
23F:→ priv:包括备份片、放一般档案的片、DVD Video..都不行 07/21 18:06
24F:推 ScentLover:了解~看来Wii是越晚买就越麻烦="= 07/22 09:17
25F:→ post01:希望对您有帮助 http://www.94istudy.com 07/30 08:12







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP