2024年3月24日发(作者:)
多图详解修改BIOS激活联想XP/VISTA之超静123加移花
---- AWARD BIOS篇
By siwind 2008-12-28
merrydw@, QQ:35949934
版本
1.0
内容 时间
作者
初稿 2008-12-28 siwind
目 录
一
二
2.1
2.2
三
四
4.1
4.2
4.3
前言...................................................................................................................................2
原理篇...............................................................................................................................2
AWARD BIOS 的内存映射....................................................................................2
WINDOWS的激活机制...........................................................................................2
工具篇...............................................................................................................................3
实战篇...............................................................................................................................4
前期准备...................................................................................................................4
查看BIOS的构成并释放出ACPI模块.....................................................................5
将SLIC表加入到BIOS中并写入XP激活码............................................................6
4.3.1 加入SLIC之超静1...........................................................................................6
4.3.2 加入SLIC之超静2.........................................................................................10
4.3.3 加入SLIC之超静3 (并加入XP激活码).........................................................12
4.3.3.1 超静3的注意事项:.............................................................................19
4.3.4 加入XP激活码................................................................................................19
4.3.4.1 加入普通的OEMXP的激活码...............................................................19
4.3.4.2 加入DELL XP的激活码.........................................................................20
4.3.5 SLIC物理地址小结........................................................................................20
在ACPI模块中加入SLIC地址...............................................................................21
4.4.1 修改........................................................................................21
4.4.2 用CBROM替换新的回BIOS文件中:.................................23
移花接木.................................................................................................................24
刷新BIOS后的验证................................................................................................29
后记篇.............................................................................................................................30
LOGO的修改..........................................................................................................30
参考资料.........................................................................................................................30
4.4
4.5
4.6
五
5.1
六
一 前言
本修改方法参照了网络上各高手们的修改的原理和方法后,试验而成。
本修改方法基于 AWARD的BIOS, 一般后缀名为 .BIN。故下面的介绍仅适用于
AWARD的 BIOS
修改。
二 原理篇
2.1 AWARD BIOS 的内存映射
在WINDOWS系统的内存高端会形成 原始BIOS的镜像(全部或者部分)。
如果你的BIOS是 1MB 的,那这段镜像和你的BIOS 完全一样。
如果你的BIOS是 512KB 的,那这段镜像就是你的 512KB的空位 + 512KB的BIOS =
1MB。
如果你的BIOS是 256KB 的,那这段镜像就是你的 768KB的空位 + 256KB的BIOS =
1MB。
在内存的低端部分,BIOS主模块的1E000H处的内容会在开机后加载到内存的 000F
E000H处,而且一般1E000H往上会存在大片的00空间(>=300H), 此时可以在这里
写入SLIC表。
2.2 WINDOWS的激活机制
对于
XP 系统
,只要在BIOS中特定位置或者内存中某个范围存在标志字符串(也
称为XP激活码),则安装该相应厂商的OEMXP即可实现免激活。(例如:联想的
LEGEND Dragon/LENOVO, 戴尔的 Dell System等)。
对于
VISTA系统
,则首先要在 BIOS中存在 相应厂商的SLIC表,然后将 SLIC
表的起始内存地址放入
ACPI模块
的 RSDT表 和 XSDT表中;同时RSDT和 XSDT
表的 OEMID 和 OEM TABLEID必须和 SLIC表的一致,即可通过 VISTA的激活认
证。
如下图所示:


发布评论