v0.01
添加:分解BIOS v0.02
添加:开始尝试插入模块
修正:大于1MB 的BIOS 各种反编译错误 v0.03
添加:修改RSDT/XSDT 表等 修正:各种错误 v0.04
添加:超静2方法 修正:未复制平台信息 v0.05
添加:超静2处理分离模块 添加:改进重设容量
修正:收缩ACPI 模块容量计算 v0.06
添加:不修改ACPI 表选项 添加:ROM.LOG 错误/警告的解析 修正:缩小日志输出程序码
修正:仅修改RSDT/XSDT 未得到执行 v0.07
添加:解析新风格的Phoenix BIOS 修正:若不在起始或结尾则插入模块失败 v0.08
添加:SLIC 的证据或成分的初步扫描
添加:在新风格的BIOS 中如同ACPI 模块般的插入SLIC 表修正:改进解析
v0.09
添加:部分支持动态修改模式 添加:替换现存SLIC 字串的功能 修正:提取错误
修正:不能查找某些SLIC 成分
修正:如果模块链尾包括分割模块则超静2插入失败 v0.10
添加:更多动态支持
添加:查找和替换其他模块的OEM/Table ID 功能 修正:模块解析错误 v0.11
添加:Lenovo 支持基本的超静2
修正:Lenovo 修改不能替换其他的OEM/Table ID 修正:即使没有完整的SLIC 也始终允许动态修改 修正:旧式的BIOS 允许动态修改
修正:能够重建ROM Hole 保留区和Bootblock 引导块(旧风格)v0.12
添加:完整的超静2支持
修正:即使没有完整的SLIC 也始终允许动态修改 修正:旧式的BIOS 允许动态修改 修正:几个解析错误 v0.13
添加:动态Lenovo 修正:各种各样 v0.14
修正:各种修改 v0.15
添加:改进证书校验
修正:重新插入一个未压缩的Lenovo 模块时校验和计算错误 修正:存在多个SLIC 成分时死机 修正:改变默认选项以改善兼容性
修正:移除某些无效的选项 v0.16
添加:只替换C3h 前缀的OEM/Table ID 选项
添加:两个其他的OEM/Table ID 字段(可以是8 或14 个字节,* 被解释为00h)添加:动态方法选项
添加:替换4+2+4+4 分割的OEM/Table ID 的功能
修正:如果超静2无法收缩来替换SLIC 成分,则自动尝试不替换 修正:解析1536K BIOS 映像失败 v0.17
添加:现在可以在使用无间隔的Lenovo BIOS 上执行超静2方法 修正:DUMP 中更改的模块应该立刻体现在从已SLIC 的BIOS 提取
修正:如果它是已识别的OEM/Table ID 的一部分,SLIC 字串不能改变
修正:其他的OEM/Table ID 长度校验不正确 修正:有可用空间时无法插入模块 修正:去除SLP 栏 v0.18
修正:无法处理未压缩的包含BIOSCOD 的ACPI 模块 修正:模块解析和SCR 创建的几个错误 修正:识别ESCD 失败
修正:扫描ACPI 模块的OEM/Table ID 修正:模块容量例程有时过早交付 v0.19
修正:各种选项与其他工具一致性的更改 修正:各种模块解析错误 v0.20
修正:各种选项的一致性更改 v0.21
修正:各种选项一致性的更改
修正:各种模块解析错误
修正:如果非ACPI 表修改则BIOSCOD1_SLIC 未找到 修正:分离的OEM/Table ID 未正确找到 修正:一些OEM/Table ID 未扫描
修正:用户定义的任何其他的OEM/Table ID 的替换未考虑前位C3h
v0.22
添加:现在所有的更改都在日志里加前缀“**”
添加:如果需要挑剔的话则自动寻找和清空“Sony Corporation”字串修正:改进日志信息
修正:允许介于4+2 和4+4 分割的ID 成分更多的空间 修正:错误寻找OEM/Table ID 导致失败
修正:DUMP 中一些旧式修改的文件未被正确地更新 v0.23
修正:有时一个其他表的ID 被使用一个OEM ID 替换 修正:某些动态修改死循环 v0.24
添加:处理LZARI 压缩模块的功能
添加:允许用户选择每次修改和手动修改模块的选项 修正:记住打开文件对话框的最后目录 修正:解析容量无效的BCP 块失败 修正:BIOS 容量代码的错误 v0.25
修正:几个模块解析错误
修正:插入的SLIC ACPI 模块可能有数量错误 修正:更改动态的默认选项 v0.26
添加:始终允许用户修改模块的选项 修正:无法更改SLIC 置换字串
修正:各种模块解析更改(针对更多PBE 相符的)
v0.27
添加:不替换SLIC Creator ID 的选项(重设大小) 修正:SLIC 头始终存在0 校验和 v0.28
添加:解析RW Everything 报告的OEM/Table ID 的功能 添加:插入SLIC 成分为适当容量的空模块的功能 修正:未正确查找和替换一些分离的OEM 和Table ID v0.29
添加:解析RW Everything 的SLIC 报告的功能
添加:仅替换RW Everything 报告中发现的SLIC 成分的选项 修正:解析RW Everything 报告的OEM/Table ID 修正:处理其他保留区
修正:某些分离的OEM/Table ID 的文件失败 v0.30
修正:“SLIC”字串现在替换了MOD_xxyy 模块,即使只修改主模块中的模块被勾选
修正:更改处理SLIC 头的选项
修正:PhoenixTool.exe 可执行文件现在包含了其他工具 修正:修改后的模块是完全相同的没有改变 修正:改进空模块的处理 v0.31
添加:在EXE 文件中处理旧式BIOS
修正:有助于兼容性,默认字串替换“SLIC”现在是“SLAC” 修正:选定动态后不适用的选项变灰色 v0.32
添加:解析RW 报告以判断采用超静2或动态方法(以及替换SLIC 成分标志的状态)修正:现在可在BIOS 的默认路径寻找RW 报告
修正:修改后检验将无法验证原始 v0.33
添加:新显示“(来自报告)”内容为OEM/Table ID 在RW 报告里已更改
修正:RW 报告在加入新BIOS 之后被卸载
修正:由于RW 报告了空白的OEM/Table ID 而死循环 v0.34
添加:仅修改RW 报告中发现的RSDT 或XSDT 表的OEM/Table ID 的选项
修正:尝试解压缩一些模块出错 v0.35
修正:新的RSDT/XSDT RW 选项未正确执行
修正:“(来自报告)”有时显示错误(只显示错误) v0.36
修正:在RW 报告里凭借自身的能力从RSDT 和XSDT 表中寻找表ID 修正:表ID 处理错误
v0.37
修正:处理.EXE 文件的错误 v0.38
修正:各种修改 v0.39
修正:前缀C3h 现在从RW 报告中应用到RSDT/XSDT 表ID v0.40
修正:解析采用Flash 头的BIOS 错误 v0.41
添加:仅添加超静2 SLIC 模块的选项 v0.42
添加:当修改无RSDT 表的BIOS 时自动选择仅添加SLIC 模块 修正:BIOS 的EXE 解析代码失败
修正:清空OEM/Table ID 选项未被正确履行 修正:修正DSDT 校验和 v0.43
添加:测试支持Dell Phoenix 修改 修正:模块位于映像尾部时出错 v0.44
修正:复合的Dell Phoenix 解析错误 v0.45
修正:Dell Optiplex 解析
修正:从文件名存在空格的文件中提取HDR 失败 修正:探寻修正校验和的新方法 修正:其他方面的修正 v0.46
修正:新风格的BIOS 解析错误 v0.47
修正:使用2 GZIP 头正确处理Dell Optiplex(仅创建HDR,非EXE)修正:如果文件大小不是4的倍数则解析错误
修正:提取头部失败(但愿!)- 没有以管理员身份自动运行 v1.00RC1
添加:当新旧SLIC ID 匹配时不修改表和ID 的选项 添加:对Dell 的修改,依照BIOS.GZ 压缩最终HDR 文件 修正:旧式修改使用PBE 会失败 修正:检查GZIP.EXE 的存在 v1.00RC2
修正:停止命令离开,导致崩溃 v1.00RC3
添加:如果Dell 已包含了2.1 SLIC 则通知 添加:实验的Insyde 支持 修正:一些错误 v1.00RC4
添加:解压FL1 映像 修正:Insyde 方法 修正:识别错误
v1.00RC5
添加:查找Insyde 的多重pubkey/marker 添加:Insyde RW 报告解析 v1.00RC6
添加:解析Insyde BIOS 模块的功能 修正:安全的Insyde 模块修改代码 修正:Insyde BIOS 识别 v1.00RC7
添加:扫描其他LENOVO ID 的Lenovo BIOSCOD 模块的功能 添加:更多Insyde BIOS 的ID 扫描/替换特性 修正:Phoenix 模块解析错误 v1.00RC8
添加:处理非压缩的Insyde BIOS(像侧栏效果的显示EFI BIOS 的模块信息)修正:改进Lenovo OEM/Table ID 处理
v1.00RC9
修正:Insyde SLIC 置换判断的逻辑错误 v1.00RC10
添加:Sony OEM/Table ID 加锁修补 v1.00RC11
添加:手动修改任意模块的功能 修正:Sony 加锁错误 v1.00RC12
添加:选择或指定超静2 SLIC 模块插入地址的功能 修正:无法拒绝清空其他的字串
修正:非ACPI 模块有时存在不必要的清空字串 修正:若选定选项仅扫描Sony 加锁(另有报告误报) v1.00 Final
修正:检查SONY 补丁范围 v1.01RC1
添加:解析EFI BIOS (!!)
修正:解析ACER BIOS v1.01RC2
添加:EFI(动态)修改- 替换存在的SLIC 成分和OEM/Table ID 字串修正:一些EFI 解析的错误
注: Insyde 现在使用EFI 编码 v1.01RC3 修正:校验尾部 修正:句柄间隔
修正:更改FV 中存在间断和未填充的模块 修正:校正尾部
修正:校正嵌套的FV 校验和
修正:填充模块的2 种不同的处理方法 v1.01RC4
修正:类似Phoenix 的超静2/动态控制选项 修正:扫描FVH 中断
修正:改进嵌套的FV 校验和的修正 v1.01RC5
添加:EFI SLIC 插入(Middleton 方法) 修正:EFI 模块里的尾部模块复制代码错误 修正:DBCS 系统上工具失败 修正:重设模块容量错误不弹出错误 v1.01RC6
修正:EFI SLIC 代码中不修补JMP
修正:EFI SLIC 代码中不置SLIC 校验和为0 v1.01RC7
添加:图形显示的EFI BIOS
修正:旧的Insyde BIOS(不可修改)识别错误 v1.01RC8
修正:当插入模块时错误9
修正:模块里的尾部模块复制代码的其他调整
v1.01RC9
修正:更多语言修改 修正:改进处理尾部 v1.01RC10
修正:更多的语言修改
修正:处理类似EFI BIOS 的Insyde FD BIOS 修正:修改一些EFI 模块复制代码理论上的错误 修正:改进在尾部填补的FV 处理(对于Insyde FD) v1.01RC11
修正:解压缩Phoenix BIOS 的LOGO00 模块失败 修正:新的Insyde 处理未更新校验按钮代码 v1.10
修正:修改了多个EFI 警告消息
修正:某些系统当从用户目录或子目录(例如桌面)运行时Dell BIOS 提取失败- 无法提取HDR
注:跳至1.10 是因为包含重要的EFI BIOS 的修改 v1.11b1
修正:正确处理HP Insyde BIOS 失败 v1.11b2
修正:处理HP/Compaq $SIG 校验和 v1.11b3
修正:改善整体压缩Insyde/HP BIOS 全部ROM 映像的处理 修正:某些状况下EFI 模块容量不正确
修正:SLIC21 中包括所有SLIC(包括Dell 部分) v1.11b4
修正:不能提取EFI 的所有模块 v1.11b5
修正:正确地重建合成Intel BIOS 失败 修正:提取Intel BIOS 失败 修正:b4 中的处理失败的错误
v1.11b6
添加:强力搜索压缩映像(对于老的Intel EFI BIOS) v1.11b7
添加:能够修改DSDT 表
修正:为强力搜索模块的容量计算做一些修正 v1.11 b7 发布 v1.12
添加:校验SLIC 数字证书
添加:Intel 兼容的(-oa)DSDT 选项 添加:替换其他的OEM ID 修正:打开对话目录未保存文件 v1.13
修正:系统没有.NET 3.5 SP1 时校验SLIC 证书崩溃(现在仅日志显示无法校验)v1.14b1
添加:进一步支持Dell v1.14b2
添加:支持更多的Dell(重定位RSDT/XSDT 表) 修正:各种Dell 修改 v1.14b3
修正:错误插入已修改的模块(容量范围错误) 修正:Dell 校验按钮不能工作 v1.14b4
添加:支持Dell 笔记本 v1.14b5
修正:错误引起的一些Phoenix 模块未被更新 修正:改善Dell 笔记本的支持 v1.14b6
修正:若存在SLIC 并且尝试超静2修改时预警 v1.14b7
修正:改善Dell 笔记本的支持
修正:Dell 和EFI 可根据RW 报告,允许选择超静2/动态法v1.20 添加:提供现有SLIC 的Creator 详细信息 v1.21
修正:有时不能正确识别Dell 模块
修正:所有修改模式使用RW 报告(RSDT 容量的问题) v1.22
修正:某些Dell 笔记本修改失败 修正:改进RSDT 容量安全校验
修正:仅扫描模块的最大区块(回避虚假的绝对模块) v1.23
添加:支持老的Dell BIOS 反编译 添加:处理Intel 代码/分离ID 加锁 v1.24
修正:不能查找Dell 动态法修改的RSDT 修正:EFI 超静2修改可能存在的错误 v1.25
修正:Dell 解析错误
修正:复杂的Intel EFI 解析错误 v1.26
添加:处理需要SLIC 替换MCFG 的Dell BIOS
修正:错误解析最新版RW Everything 产生的RW 报告 v1.27
修正:Dell BIOS 的严重错误(如XPS 430) v1.28
修正:有时不能正确修补SONY 加锁 v1.29
添加:Phoenix 超静2修改模式允许SLIC 模块在末尾的BIOSCOD 模块后插入v1.30
修正:Dell BIOS 中的某些模块未修改(如漏掉RSDT OEM/Table
ID)
v1.31
添加:允许Dell HDR 文件被直接SLIC(少数老的Dell BIOS 需要如此处理)v1.32
添加:处理旧的Dell BIOS HDR 中的Phoenix BIOS 修正:Dell 模块头类型识别错误 v1.33
修正:无法处理老的Dell BIOS(块检测错误) v1.34
修正:未修正包含Phoenix BIOS 的HDR 校验和 v1.35
修正:Dell BIOS 头类型识别错误 v1.36
添加:允许在EFI BIOS 中替换空模块 v1.40
添加:现在可以处理压缩老的Dell BIOS 添加:现在实现方法采用正式的AMI SLIC tool 修正:使用20 头重插入Dell 模块错误 修正:显示模块树时处理压缩的EFI 模块失败 v1.41
添加:处理提取Dell 服务器.EXE 文件 修正:错误识别Dell 头类型 v1.42
添加:解压缩$COMPIBM BIOS v1.50
添加:处理新的Dell 加锁
添加:显示可能存在的Insyde 刷新失败用于恢复的文件名称修正:当替换超过一个的Dell 模块时可能发生失败
修正:忽略大于2MB 的Phoenix 模块 v1.51
修正:手工修改标志被模块(原始)方法忽略
修正:允许VMware BIOS 通过模块(原始)方法修改 v1.52
添加:显示可能存在的EFI 刷新失败用于恢复的文件名称 v1.53
修正:当询问用户修改且不做修改时出错 v1.54
添加:内部更新 v1.55
添加:非SLIC 修改的功能(用于更新其他模块) v1.56
添加:处理Acer 加锁 v1.57
添加:现在可进行Dell 和Phoenix 非SLIC 修改(更新其他模块)- 如果选定选项,制造商加锁仍被修补
添加:处理第二种Acer 加锁 v1.58
添加:处理模块51 加锁 v1.59
添加:模块51 加锁的第二种类型(现在只对于选定Acer 制造商) 修正:如果替换的SLIC 与现有RSDT 的OEM/Table ID 相同,有时加锁可能不会被移除
修正:如果RW 报告包含Maker 已清零的SLIC 则没有对话框 v1.60 未发布 v1.61
添加:模块51 加锁的第三种类型(现在只对于选定Acer 制造商) v1.62
修正:无法解析FVH $SIG 始终为FFFFFFFFh 的某些HP EFI BIOS v1.63
修正:若无法解压模块也不会失败(提出警告)
修正:不能替换374 字节含SLIC 头和完整SLIC 的模块(必须选中替换空模块)
v1.64
修正:Dell 头部识别错误 v1.65
修正:若末尾模块容量无效则解析失败 v1.66
修正:少数EFI 解析错误
修正:非SLIC 修改时需要RW 报告 v1.67
添加:改进EFI 超静2方法 v1.68
修正:字串搜索程序故障 v1.69
修正:有时不能完全识别EFI 模块里的SLIC v1.70
添加:移除动态MSI 加锁
修正:超静2程序生成里由于并非总是有效的假设所导致的严重错误
修正:恢复文件名提示中出现的垃圾字符 v1.71
添加:识别Dell 压缩的EFI BIOS
修正:Dell 修改模式中潜在地严重缺陷情况(21 头、旧式压缩、多个模块)修正:改变EFI 修改模式模块移位的方法(始终首先寻找gap)
v1.72
添加:针对ASUS 变体超静2代码追加的修订 修正:改变gap 填补代码里的错误(无gap 时失败) v1.73
添加:移除ASUS EFI 其他动态加锁
添加:保持模块容量(针对ASUS 动态法解决内存设置问题) 添加:移除动态MSI 加锁
添加:ASUS EFI BIOS 中存在虚构SLIC 时则默认选择动态法 修正:重新集成_C0x 模块失败 v1.74
修正:超静2 EFI 禁用模块收缩 修正:版本号
修正:非英文系统下移除一些加锁失败 修正:移除无功用的ASUS 加锁 v1.75
添加:对非Insyde EFI BIOS 使用模块法替换OEM/Table ID v1.76
添加:MSI EFI BIOS 中存在虚构SLIC 时则默认选择动态法 修正:未能恰当地以LZMA 和Tiano 两种压缩法重新压缩BIOS 中的模块v1.77
修正:无法恰当地整合.ff 模块 v1.78
修正:1.77 引起的溢出错误 v1.79
修正:处理零字节模块错误 修正:处理无恢复名的BIOS 错误 v1.80
添加:超静2代码的补充修改 v1.81
添加:ASRock 制造商- 更改DSDT OEM/Table ID 修正:超静2代码中的错误 v1.82
修正:1.81 超静2代码引入的错误 v1.83
添加:EFI 嵌入SLP 1.0 v1.84
添加:有可能存在的新Asus 加锁
添加:若模块收缩则插入间隔的选项(保留模块偏移) 添加:改进不成熟的改造检测(检查模块总数) 修正:插入修改后的DSDT 表的小错误 修正:恢复文件名解析错误
修正:子模块重新插入代码的细微错误 修正:模块方法有时可能失败 v1.85
添加:处理新的Asus 加锁 添加:处理新的Acer 加锁
添加:混合的Dell 超静2/动态改造方法(超静2修改利用现有空白SLIC 的空间)
修正:重新插入多个嵌入式FV 模块失败 修正:修改超静2代码以防止其他的mov r8b,1 v1.90
添加:更好地支持SLP1.0
添加:树形图方式插入/替换/删除EFI 模块 添加:替换已压缩的EFI 模块 添加:处理加密的HP EFI
添加:空模块替换作为Acer 默认值 修正:模块替换代码中较隐藏的错误
修正:模块替换代码的重大错误(这可以表示不含子模块的任意模块是位于EFI 映像的起始位置)
修正:所有终止进程的时间为30 秒 修正:更新7ZIP 到9.20 v1.91
添加:支持未压缩模块的树形展示
添加:NVRAM 方法(针对ASUS K43/53 EFI)
添加:若选定模块法、ASUS 制造商且无SLP 支持模块(4C...)则添加该项
修正:无法提取某些嵌入式固件卷 修正:MSI 加锁有时未能检测到
修正:默认选定记录日志并且写入到BIOS/EFI 相同目录下 修正:在树形图中插入/替换/删除模块存在的多个错误 修正:无法解析包含无效FVH 头GUID 的EFI v1.92
修正:EFI 修改时RW 报告可选 修正:Dell 头类型识别错误 v1.93
添加:默认方法改为模块法
添加:对所有模块法(任意制造商)若不存在SLP 则添加此支持模块(4C...)添加:ALASKAAMI OEM/Table ID 即使没有RW 报告也始终修改
修正:DSDT 的nVidia 证书中的SLIC 字串可被改变的错误 v1.94
添加:ASUS DMI 方法
修正:不能识别Gigabyte EFI 中分离的OEM/Table ID v1.95
添加:ASUS SLP2 模块方法 v1.96
修正:EFI 模块法无法替换空模块
修正:处理RW 1.5+ 报告(使用64 位地址) v1.97
修正:ImagDs 签名未写入到Dell HDR
修正:如果FV 充满且存在可调整大小的间隔,则无法调整模块的大小
v1.98
添加:处理新的MSI EFI 加锁
添加:默认替换EFI 空模块 v2.00
因篇幅问题不能全部显示,请点此查看更多更全内容