A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 47801|回复: 144

[硬件] 全过程图文解说: XO主机换光驱全功略! 更新: 加入BENQ

[复制链接]

落伍者

我落伍了 [~.~]

精华
27
帖子
19830
威望
53 点
积分
30386 点
种子
0 点
注册时间
2007-3-22
最后登录
2022-6-16
 楼主| 发表于 2007-8-18 07:56  ·  澳大利亚 | 显示全部楼层 |阅读模式
看到不少玩家对自己主机的光驱不满意, 想换上别的光驱, 但XO光驱有CDKEY, 光驱是跟主板连在一起的, 所以换光驱是件很麻烦的事...

在这里跟大家分享把不同光驱换上XO的方法, 包括了日立换三星, 日立换日立, 三星换日立, 三星换三星, 全过程图文解说让大家参考研究.


============================================================

BENQ

更新: BENQ 软刷已出, 参考以下两帖:

[硬件] 破解 BENQ 光驱软刷视频指南

[教程] 360 Drive Switcher 使用指南 (以三星换BENQ. 制作原厂固件为例)

下面的做法可以无视.


操作原理是先把BENQ里的固件读出来, 拿到CDKEY和型号, 接着加入到新的破解光驱里.

我推荐用三星, 因为容易多了, 所以我这里用三星为例.
而日立光驱也可以换上, 但要人手 HEX CDKEY和型号码进去, 原理可参考硬件区里的置顶帖, 和更换三星是同一原理, 把CDKEY刷上后, 再把 BENQ固件 2D60 的型号码刷上去.  我这就不多说了.



硬件篇

读取BENQ的固件要在光驱电板上割两刀, 焊两根线接上开关, 如果没信心的可以拿给修电器的店家帮忙.


原理图



拆开外壳



把线拔出, 两个扣搞开后, 电板就可反过来



反过来了



拿铁针或尖的东西把红线的地方刮几下, 别刮到别的地方, 露出下面的金属就OK~



~OK~



拿美工刀在露出的金属中间割几下, 吹几口气看到连接短了就OK~
~要确定是断开了哦~


如上图把两边的小电线焊上, 并为电线贴上胶布加强固定.



焊上开关, 搞定!



软件篇





下载这个DOSFLASH, 解压到软盘或U盘里.
把电脑关了, 把硬盘, PC光驱全拔掉,
用软盘或U盘起动电脑到 DOS 里面,
确定光驱新加的开关是关(断开的), 这时用SATA线连上电脑和光驱,
键入 dosflash  但不要按下回车! 只把右手放在回车上,
接着用左手起动360为光驱通电, 一秒后把光驱新加的开关打开!
这时右手立刻按下回车!  成功的话, 就能看到如下的画面:

可以看到第7个就是BENQ被成功找到了.
第一个问题是问要搞那个驱, 我这里就按 7
第二个问题是要读还是要写, 按 R
第三个问题是打入文件名称, 我这里就用 benq01.bin
回车后就开始读了, 成功后注意记下那个 DataSum 数值.

搞定后, 我建议再读一次, 就是把360关掉,  光驱新加的开关关上,
键入 dosflash  但不要按下回车! 只把右手放在回车上,
接着用左手起动360为光驱通电, 一秒后把光驱新加的开关打开!
这时右手立刻按下回车!
第一个问题是问要搞那个驱, 我这里就按 7
第二个问题是要读还是要写, 按 R
第三个问题是打入文件名称, 我这里就用 benq02.bin

成功后看看那个 DataSum 数值跟第一次的是否一样.
如果一样的话, 恭喜你! BENQ固件成功到手了!



跟着到这个网页, 会自动帮你的三星打补丁哦  

http://www.benq2samsung.tk/


iXtreme 就是安全用D上LIVE的固件, 但旧的盘可能不能运行.
Xtreme 5.3D 就全部可读, 但上LIVE并不安全.




把打好补丁的三星固件放在软盘或U盘里,
把电脑关了, 把硬盘, PC光驱全拔掉,
用软盘或U盘起动电脑到 DOS 里面,
用 mtkflash w /m  你的三星固件.bin 把三星刷上.





~搞定后, 就可把三星接到360主机爽了~




~那BENQ光驱先放好, 等BENQ有破解固件出来后, 还要用那开关刷上去, 到时候再发功略吧~

-
============================================================

日立换三星篇

不少玩家希望把小毛病特多的三星光驱换为较为稳定而且价格又相对便宜的日立光驱, 所以在这里跟大家分享为配三星光驱的主机换上日立光驱的方法, 而当中涉及了一些带技术性的步骤, 需要一定的电脑基础和刷光驱经验, 如果你不确定和没法看明白的, 最好别尝试, 因为玩弄光驱固件有一定的风险, 很可能会毁了你的日立光驱!

以下是要准备的东西:

1) 一台PC, 一个日立光驱在MODEB模式, 用SATA或USB连接上PC, 并有驱号出现 (我这里是以 E 为日立光驱)

2) C4EVA_XTRM-HITACHI_v2_4_Stealth 固件
MEMDUMP.EXE [包揽在C4EVA固件里的了]
FIRM.EXE [包揽在C4EVA固件里的了]
FWPACK [包揽在C4EVA固件里的了]
46flash.exe 刷V46的日立用这个 [包揽在C4EVA固件里的了]
47flash.exe 刷V47的日立用这个 [包揽在C4EVA固件里的了]
59flash.exe 刷V59的日立用这个 [包揽在C4EVA固件里的了]

3) iXtreme_Samsung_v1.2 revC  固件

以上固件可用 Easy Xbins 直接连上XBINS总部下载:
http://www.360mods.net/Downloads/details/id=29.html





预备工作:


__________________________________________________________________
[前篇]


拿CDKEY:


-


-


-


-

__________________________________________________________________

读取日立原厂固件:

在DOS窗口, 如图输入: ( e 为驱号 )

memdump e 12200 8 8000 orignew.bin


完成后就取到日立原厂固件 orignew.bin

跟着用HEX, 打入三星CDKEY, 另存为 orignewkey.bin    如下图:




接着要加密 orignewkey.bin
在DOS窗口, 如图输入:

firm e orignewkey.bin orignewkey-e.bin



完成后就拿到加密 orignewkey-e.bin

接着就可把码打入光驱了!
刷写工具要用对应的, 如V47的要用 47flash.exe, 而我的是V59, 所以我用 59flash.exe
在DOS窗口, 输入: ( e 为驱号 )

59flash e orignewkey-e.bin 90004000 1000

DONE 后, 立刻备份一次固件, 在DOS窗口, 输入: ( e 为驱号 )

memdump e 12200 8 8000 donekey.bin

完成后就取到打好CDKEY的固件 donekey.bin
接着就可以刷机了!

在DOS窗口, 如图输入: ( e 为驱号 )

flash17s e 8888



成功刷机后, 就可接上XO试机了, 如果能运行, 恭喜你啊~ 如果E66的, 再往下看吧  [s:268]

===========================================================

[后篇]

接下来要为光驱伪装, 06年六月左右MS在主机里加了认光驱的动作, 换上不同型号光驱后, 字眼对不上就给你E66... 以下要用大量的HEX, 要小心哦~

首先要为刚才刷好的光驱解下隐藏防护.
刷写工具要用对应的, 如V47的要用 47flash.exe, 而我的是V59, 所以我用 59flash.exe
在DOS窗口, 加密 donekey.bin:

firm e donekey.bin donekey-e.bin


再如图输入: ( e 为驱号 )

59flash.exe e donekey-e.bin 90033000 1000



接下来就是HEX了, 小心哦~
主要是在三星固件上拿2组码, 分别复制到日立固件的4个地方, 以其通过主机的检查动作.

打开三星固件,
在 202E 附近有我们需要的第一组码, 73 6D 为开头, 32 对码 (以下叫 A组码 吧).
在 20B8 附近有我们需要的第二组码, 5B 00 为开头, 32 对码 (以下叫 B组码 吧).



-

打开 donekey.bin (注: 数值位置在不同版本的日立光驱是不同的, 不过只差了一点点, 就在附近的, 找一下就能看到)

在 202E 附近, 以 30 30 开头的地方贴上A组码,
在 20B6 附近, 以 5B 00 开头的地方贴上B组码,



完成后如下:



就差两个地方了~  (注: 数值位置在不同版本的日立光驱是不同的, 不过只差了一点点, 就在附近的, 找一下就能看到)

在 3D49C 附近, 以 5B 00 开头的地方贴上B组码,
在 3D536 附近, 以 30 30 开头的地方贴上A组码,



完成后如下:



-

完成后, 另存为 donekey-ms.bin

接着就是加密, 在DOS窗口, 输入:

firm e donekey-ms.bin ms.bin

Done 后, 就可把 ms.bin 里的假三星数据刷入机了!

刷写工具要用对应的, 如V47的要用 47flash.exe, 而我的是V59, 所以我用 59flash.exe
在DOS窗口, 输入:  ( e 为驱号 )

59flash e ms.bin 90002000 1000

59flash e ms.bin 9003D000 1000

完成后, 就要把固件的隐藏防护补回:
首先要知道光驱的详细型号, 去看看刚才刷机时C4EVA固件生成的那个8888目录, 如我的是 X16S-8888, 就是说我的59DJ光驱实为 59-16 .
打开FWPACK (包揽在C4EVA固件里的了), 找到对应你光驱的 S 固件 (以S结尾的), 我的就是 59_16S.bin

把对应你光驱的 S 固件 解压出来, 我这里用 59_16S.bin

先把S 固件加密:

firm e 59_16S.bin 59_16S-e.bin

刷写工具要用对应的, 如V47的要用 47flash.exe, 而我的是V59, 所以我用 59flash.exe
在DOS窗口, 输入:  ( e 为驱号 )

59flash e 59_16S-e.bin 90033000 1000




__________________________________________________________________

完成了! 把光驱重起后, 把PC也骗过了:



=




跟着接上XO爽新光驱吧~


如果以后想再刷机的, 要先把光驱版本弄会去:
刷写工具要用对应的, 如V47的要用 47flash.exe, 而我的是V59, 所以我用 59flash.exe
在DOS窗口, 输入: ( e 为驱号 )

59flash.exe e donekey-e.bin 90033000 1000

解下隐藏防护.

在DOS窗口, 输入: ( e 为驱号 )

59flash e donekey-e.bin 90002000 1000

59flash e donekey-e.bin 9003D000 1000

DONE 后, 在DOS窗口, 输入: ( e 为驱号 )

restore e

把光驱复原到原厂后, 就可重刷了, 搞定后把以上的HEX再做一遍就OK~


__________________________________________________________________

虽然三星光驱小毛病特多, 其实还是不错的, 特别是可以刷慢读. 所以我建议大家在换日立光驱前想清楚哦~

如果你不会读取三星的ORIG.BIN, 不会刷机日立光驱, 在网上有很多教程可以找找看. 等有经验了再来尝试.

===========================================================


日立换日立篇, 以47换59为例:

以下是要准备的东西:

1) 一台PC, 日立光驱在MODEB模式, 用SATA或USB连接上PC, 并有驱号出现 (我这里是以 E 为日立光驱)

2) C4EVA_XTRM-HITACHI_v2_4_Stealth 固件
MEMDUMP.EXE [包揽在C4EVA固件里的了]
FIRM.EXE [包揽在C4EVA固件里的了]
FWPACK [包揽在C4EVA固件里的了]
46flash.exe 刷V46的日立用这个 [包揽在C4EVA固件里的了]
47flash.exe 刷V47的日立用这个 [包揽在C4EVA固件里的了]
59flash.exe 刷V59的日立用这个 [包揽在C4EVA固件里的了]


[旧59日立光驱]
先把旧日立光驱复原到原厂 ((V78固件要用TOOLBOX来复原和读取, 看最下面的附加):
在DOS窗口, 输入: ( e 为驱号 )

restore e

DONE 后, 就读取旧日立原厂固件:

memdump e 12200 8 8000 oldlg.bin

拿到旧日立原厂固件 oldlg.bin

打开oldlg.bin, 找到CDKEY, V47 和 V59 在 4F00 , V78 在 4B00


把CDKEY复制下来.

跟着到 2030 , 记下图里那几个数据, 就是旧日立光驱的型号和日期:



准备旧日立光驱完成~

___________________________________________________________________

[新47日立光驱]

如果是刷过的, 复原到原厂, 新买原厂的就不用了, 跳过这步骤.

在DOS窗口, 输入: ( e 为驱号 )

restore e


DONE 后, 就读取新日立原厂固件:

memdump e 12200 8 8000 newlg.bin

拿到新日立原厂固件 newlg.bin

打开newlg.bin, 在 4F00 贴上CDKEY:



另存为 newlgkey.bin

接着要加密 newlgkey.bin
在DOS窗口, 输入:

firm e newlgkey.bin newlgkey-e.bin

完成后就拿到加密 newlgkey-e.bin

接着就可把码打入光驱了!
刷写工具要用对应的, 如V59的要用 59flash.exe, 而这次要刷V47, 所以我用 47flash.exe
在DOS窗口, 输入: ( e 为驱号 )

47flash e newlgkey-e.bin 90004000 1000

DONE 后, 立刻备份一次固件, 在DOS窗口, 输入: ( e 为驱号 )

memdump e 12200 8 8000 lgkeyed.bin

完成后就取到打好CDKEY的固件 lgkeyed.bin
接着就可以刷机了!

在DOS窗口, 输入: ( e 为驱号 )

flash17s e 7777

Done 后, 立刻解下隐藏防护, 刷写工具要用对应的, 如V59的要用 59flash.exe, 而这是V47, 所以我用 47flash.exe

在DOS窗口, 加密 lgkeyed.bin:

firm e lgkeyed.bin lgkeyed-e.bin


再输入: ( e 为驱号 )

47flash.exe e lgkeyed.bin-e.bin 90033000 1000

----

打开 lgkeyed.bin, 在 2030 , 20D4 和 20DE 把上面记下的型号和日期改上:



-


蓝色为改动好后的字样
-

再到 3D49E , 3D4A8 和 3D51C 再把上面记下的型号和日期改上:



-


蓝色为改动好后的字样

搞好后, 另存为47-59.bin

接着就是加密, 在DOS窗口, 输入:

firm e 47-59.bin 47-59-e.bin

Done 后, 就可把 47-59-e.bin 里的假数据刷入机了!

刷写工具要用对应的, 如V59的要用 59flash.exe, 而这是V47, 所以我用 47flash.exe
在DOS窗口, 输入:  ( e 为驱号 )

47flash e 47-59-e.bin 90002000 1000

47flash e 47-59-e.bin 9003D000 1000

完成后, 就要把固件的隐藏防护补回:
首先要知道光驱的详细型号, 去看看刚才刷机时C4EVA固件生成的那个7777目录, 如我的是 X23S-7777, 就是说这47光驱实为 47-23 .
打开FWPACK (包揽在C4EVA固件里的了), 找到对应你光驱的 S 固件 (以S结尾的), 我的就是 47_23S.bin

把对应你光驱的 S 固件 解压出来, 我这里用 47_23S.bin

先把S 固件加密:

firm e 47_23S.bin 47_23S-e.bin

刷写工具要用对应的, 如V59的要用 59flash.exe, 而这是V47, 所以我用 47flash.exe
在DOS窗口, 输入:  ( e 为驱号 )

47flash e 47_23S-e.bin 90033000 1000

搞定后, 就可插上XO爽新驱了~

如果以后想再刷机的, 要先把光驱版本弄会去:
刷写工具要用对应的, 如V59的要用 59flash.exe, 而这是47, 所以我用 47flash.exe
在DOS窗口, 输入: ( e 为驱号 )

47flash.exe e lgkeyed.bin-e.bin 90033000 1000

解下隐藏防护.

在DOS窗口, 输入: ( e 为驱号 )

47flash e lgkeyed.bin-e.bin 90002000 1000

47flash e lgkeyed.bin-e.bin 9003D000 1000

DONE 后, 在DOS窗口, 输入: ( e 为驱号 )

restore e

把光驱复原到原厂后, 就可重刷了, 搞定后把以上的HEX再做一遍就OK~



===========================================================


三星换日立

以下是要准备的东西:

1) Xtreme_Firmware_v5.3_for_Samsung 固件
想好你先用的固件, 我建议用Xtreme 5.3B, 就是快读压盘和慢读刻盘.

2)SAMTOOL.EXE, 放到 Xtreme_Firmware_v5.3_for_Samsung 目录里.
(在 iXtreme_Samsung_v1.2 revC  固件里面有的)

先把日立光驱的固件改名为 ORIG.BIN , 放到 Xtreme_Firmware_v5.3_for_Samsung 目录里.
如果日立光驱是刷过的, 要先 RESTORE, 再用 MEMDUMP 读出来, 日立换日立篇里已交代得很清楚, 这里就不再说了.

入 Xtreme_Firmware_v5.3_for_Samsung 目录里的 fw 目录, 把你想用的固件COPY到 Xtreme_Firmware_v5.3_for_Samsung 目录里, 我这里用 xtrem53b.bin .


文件搞定后, 目录里就有如下的文件:


跟可在Xtreme_Firmware_v5.3_for_Samsung 目录开DOS窗口, 按入:

samtool orig.bin xtrem53b.bin

跟着会有提示, 按 Y , 如下图, 就完成了~


接着就可为三星刷上打好码的 xtrem53b.bin, 在DOS里用 mtkflash w /m xtrem53b.bin 刷机.
刷好后就可以插上XO爽新驱了~

============================================================


三星换三星

三星换三星的方法跟三星换日立的差不多.

[MS25篇]

以下是要准备的东西:

1) Xtreme_Firmware_v5.3_for_Samsung 固件
想好你先用的固件, 我建议用Xtreme 5.3B, 就是快读压盘和慢读刻盘.

2)SAMTOOL.EXE, 放到 Xtreme_Firmware_v5.3_for_Samsung 目录里.
(在 iXtreme_Samsung_v1.2 revC  固件里面有的)

先把MS25光驱的固件改名为 ORIG.BIN , 放到 Xtreme_Firmware_v5.3_for_Samsung 目录里.
入 Xtreme_Firmware_v5.3_for_Samsung 目录里的 fw 目录, 把你想用的固件COPY到 Xtreme_Firmware_v5.3_for_Samsung 目录里, 我这里用 xtrem53b.bin .


文件搞定后, 目录里就有如下的文件:


跟可在Xtreme_Firmware_v5.3_for_Samsung 目录开DOS窗口, 按入:

samtool orig.bin xtrem53b.bin

跟着会有提示, 按 Y , 如下图, 就完成了~


接着就可为三星刷上打好码的 xtrem53b.bin, 在DOS里用 mtkflash w /m xtrem53b.bin 刷机.
刷好后就可以插上XO爽新驱了~


[MS28篇]

以下是要准备的东西:

1) Xtreme_Firmware_v5.3_for_Samsung 固件
想好你先用的固件, 我建议用Xtreme 5.3B, 就是快读压盘和慢读刻盘.

2)SAMTOOL.EXE, 放到 Xtreme_Firmware_v5.3_for_Samsung 目录里.
(在 iXtreme_Samsung_v1.2 revC  固件里面有的)

先把MS28光驱的固件改名为 ORIG.BIN , 放到 Xtreme_Firmware_v5.3_for_Samsung 目录里.
入 Xtreme_Firmware_v5.3_for_Samsung 目录里的 fw 目录, 把你想用的固件COPY到 Xtreme_Firmware_v5.3_for_Samsung 目录里, 我这里用 xtrem53b.bin .


文件搞定后, 目录里就有如下的文件:


跟可在Xtreme_Firmware_v5.3_for_Samsung 目录开DOS窗口, 按入:

samtool orig.bin xtrem53b.bin

应为 XTREME 5.3 是以MS28为核心, 所以不用伪装, 直接完成了~


接着就可为三星刷上打好码的 xtrem53b.bin, 在DOS里用 mtkflash w /m xtrem53b.bin 刷机.
刷好后就可以插上XO爽新驱了~


============================================================


附加: 日立V78读取固件和提取CDKEY方法

要读取日立V78的固件要用上 3.0以上版本的 Maximus 360 Firmware TOOLBOX 来完成, 这程序需要 XO 和 Microsoft .NET framework v2 来运行. 而且BUG很多, 我试了我的4台电脑都无法正常使用, 所以大家要小心这点.

用 Slax CD 把V78光驱转入MODEB, 那电源板和短接法对V78没作用的. 成功进入MODEB, 在PC上有驱号后, 放一片XO盘入光驱, 等10秒, 就运行 TOOLBOX:

选 Tools > Direct Drive Dump (GDR Only)


跟着就有选择 RAW DUMP 和 CLASSIC DUMP. 最好选 RAW DUMP, 而且刷过的V78一定要用 RAW DUMP, 否则读出来的固件很可能是坏的.



选 RAW DUMP 后, 就会问你文件名和想存在那里, 搞定后就读取了. 如果在这时候当机了, 就是说你的PC不兼容了, 可试试 CLASSIC DUMP, 但如果你的78是刷过的, 别用 CLASSIC DUMP, 只能找别台带 SATA 的PC试试了.

读取完成后, 照理说TOOLBOX可以显示出CDKEY, 但我发觉在我的PC上, 其显示的CDKEY都是错的~ 大家要小心这点.



====完====


以上为本人原作, 只发A9VG, 请勿转帖 ~


Leon  .

终结者

囧↑↑核能爆弹拳↓↓囧

精华
0
帖子
2644
威望
0 点
积分
8002 点
种子
0 点
注册时间
2007-6-5
最后登录
2012-7-31
发表于 2007-8-18 08:04  ·  广西 | 显示全部楼层
太专业了!^^    

精华
0
帖子
220
威望
0 点
积分
290 点
种子
0 点
注册时间
2007-6-12
最后登录
2014-12-13
发表于 2007-8-18 08:17  ·  澳大利亚 | 显示全部楼层
无敌了....强到掉渣

我只能看懂原理...

精华
0
帖子
943
威望
0 点
积分
993 点
种子
10 点
注册时间
2006-2-2
最后登录
2022-5-14
发表于 2007-8-18 08:26  ·  广东 | 显示全部楼层
好文章,js也不会弄的,一定要加分啊!

精华
0
帖子
464
威望
0 点
积分
710 点
种子
296 点
注册时间
2005-8-17
最后登录
2024-4-17
发表于 2007-8-18 08:57  ·  浙江 | 显示全部楼层
太强了,等光驱挂了就又有一种处理方式了,呵呵

精华
0
帖子
526
威望
0 点
积分
559 点
种子
5 点
注册时间
2006-12-30
最后登录
2015-2-26
发表于 2007-8-18 09:07  ·  山东 | 显示全部楼层
这都能研究出来 厉害

终结者

超人^^

精华
2
帖子
8950
威望
3 点
积分
9200 点
种子
52 点
注册时间
2003-6-7
最后登录
2019-6-6
发表于 2007-8-18 09:10  ·  浙江 | 显示全部楼层
楼主花了不少时间写的文章,技术性的文章该加亮标题。

精华
0
帖子
943
威望
0 点
积分
993 点
种子
10 点
注册时间
2006-2-2
最后登录
2022-5-14
发表于 2007-8-18 09:16  ·  广东 | 显示全部楼层
建议楼主拿笨球开刀,造福千万玩家!!呵呵!又yy了!!
该用户已被禁言

精华
0
帖子
82
威望
0 点
积分
86 点
种子
5 点
注册时间
2003-12-18
最后登录
2020-12-26
发表于 2007-8-18 09:50  ·  甘肃 | 显示全部楼层
楼主辛苦了,写的很详细,再补充一下,A组码实际是光驱型号数据,B组码实际是光驱生产日期数据

精华
0
帖子
1464
威望
0 点
积分
1525 点
种子
23 点
注册时间
2006-12-15
最后登录
2022-4-20
发表于 2007-8-18 10:01  ·  广东 | 显示全部楼层
只加5分太少了,加50吧

可惜我的是LG光驱
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-5-3 10:49 , Processed in 0.195150 second(s), 18 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部