[TOC]
# BIOS(\['bai?s\])
> T57 D6 AMI Aptio V 主板修改工具 AMIBCP 5.01 -- 藍天
> 神舟 戰神 Z6-SL7D1
如果你的BIOS(一般是指筆記本)不能如下開啟隱藏的 BIOS 菜單;
那么可以考慮通過刷 BIOS 或者指令設置某些選項。
> ? 論壇上有機器是可以:[**打開隱藏 BIOS 菜單**可以快速的搞定](http://bbs.pcbeta.com/viewthread-1840381-1-1.html)
> 開機進入 BIOS 后,**按住 R-ctrl、R-shift、L-alt 不放,再按 F2**,在高級菜單(advance)里就會出現之前被隱藏的設置。已在**微星 GS63RE**、**微星 GS65RF**上測試。
>
?注意??,一定要記得備份本機得 BIOS,如果官網得不好使,你說你后悔不后悔?
本人筆記本 BIOS 下載查找:[https://repo.palkeo.com/clevo-mirror/N1xxRD/](https://repo.palkeo.com/clevo-mirror/N1xxRD/)
# BIOS 中的設置
## BIOS Lock
BIOS 中的一個隱藏選項,主要是為了防止刷入未經簽名**BIOS**文件,但作為折騰黑蘋果屌絲的我怎能沒有刷**BIOS**勇氣。所以直接解鎖它,以便以后可以隨時更改**BIOS**選項或重置**BIOS**。
## cfg/mrs Lock
檢查你的 BIOS 里面有沒有 “CFG LOCK” 這個選項,如果有的話,把它關掉。這個選項就是用來
設置 0xE2 寄存器的,只要關掉它,就和技嘉板一樣了,可以**直接用原生電源管理**。
1. 使用 hackintool 檢測 CFG Lock 狀態
[查看主板CFG Lock狀態]([https://www.zdynb.cn/2020/cha-kan-zhu-ban-cfg-lock-zhuang-tai.html)
2. 去除 OpenCore 勾選的該相關值
[OpenCore 引導 Mac 下解除 CFG LOCK 鎖定的方法(2020-02-15 更新)](https://blog.csdn.net/shuiyunxc/article/details/104295837)
## DVMT-Pre-Allocted
[Intel HD Graphics 修正 DVMT 完美免驅](http://bbs.pcbeta.com/viewthread-1791543-1-1.html)
## Boot Logo
[修改 AMI BIOS 啟動圖片](http://bbs.pcbeta.com/viewthread-1787950-1-1.html)
## Intel(R) Speed Shift Technology
這是一種新的電源管理技術。Intel 早就提出了一種動態電壓頻率切換技術 SpeedStep,配合操作系統,能為不同的工作負載分配不同的性能和電源狀態,但缺點是狀態切換速度慢,最快也得 30 毫秒,系統能控制的狀態也有限。Speed Shift 則繞過了操作系統,由處理器直接與電源控制單元溝通,并將所有電源狀態都開放給操作系統,配合之下可在最快 1 毫秒的時間內完成狀態切換。黑蘋果中是否啟用這項看個人,在啟用后似乎性能更平穩了
## 其他
啟用 UEFI 引導 (建議選擇混合或者開啟 CSM 模式)
啟用虛擬化技術 (VTx) 和直接 I/O 虛擬化技術 (VTd)(開啟虛擬機支持)
SpeedShift 可以開啟;
如果電腦有時操作會卡可以關閉:CPU C states。
啟用 EHCI/XHCI Hand-off 接手 EHCI/XHCI 控制
啟用 OS type: other types 操作系統類型:其他
# 刷 BIOS
> 本機 F2 進入 BIOS,重啟按 F12/F7 快捷鍵,在啟動菜單中選擇 USB 啟動
**BIOS**中隱藏選項位置為:
1. CFG Lock
Setup->Advanced->CPU Configuration-> CFG Lock
CFG lock 設置為 disabled
3. DVMT-Pre-Allocted
Setup->Chipset -> System Agent(SA) Configuration-> Graphics Configuration
DVMT Pre-Allocated 設置為 96m
其他比如**BIOS**Lock、DVMT、CFG Lock、CPU C states、SpeedShift 等,本人筆記本已經默認都是符合要求的??。
## 藍天 BIOS 修改 logo
default 這項是 uefi 開機啟動的圖片。
myoemlogo1 這項是普通 bios 開機啟動的圖片。
> [自制解鎖 bios,加 slic,改 logo 和添加序列號](https://tieba.baidu.com/p/4936939406)
> [AptioV BIOS 解鎖 Chipset 菜單的方法,適用于 D2 等新版](https://tieba.baidu.com/p/5140565869)
> [AMI BIOS 固件修改開機 logo 和解鎖 CSM 等高級選項](http://blog.chinaunix.net/uid-29764914-id-5784902.html)
> [求大神找出 bios 芯片位置,急!!](https://tieba.baidu.com/p/5293992416?pid=111232396864&cid=0&red_tag=1888335742)
## AFUDOS 強刷
> 官方推薦的方式不能刷如修改后的BIOS,校驗不通過
[AMIBIOS 刷新工具 AFUDOS 刷新備份](http://www.biosrepair.com/bios/afudos.htm)
再介紹一個上面沒有的參數:`/santa`,這個參數可以用在常規刷新不能刷的時候,如在寫入修改后的文件或降低 BIOS 版本時。
? 提示:`-Error:Activation Key Checksum error`(作用的一個關鍵的校驗和錯誤) 這時可以用 /santa 參數。
加了 `/santa` 參數,出現警告,并提示:
```
??? “F” 強制刷 BIOS
??? “E” 退出
??? “A” 激活所有 flash 命令并更新所有模塊。
```
選擇 “A”,開始更新,最后完成。
# 解鎖之后配置
刷完固件記得要重新設置 BIOS
[使用 UEFIPatch 解鎖 MSR 0XE2 CFG LOCK (支持新版 x299 C422 C621 bios 修改)](http://bbs.pcbeta.com/viewthread-1849940-1-1.html)
# 失敗拯救
## 盲(黑)刷拯救法
我按這里操作:[解鎖 MSR 0xE2、BIOS Lock 等隱藏選項新姿勢,還黑果原生體驗(附刷 AMI BIOS 教程)](http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1834965&extra=&highlight=AMI%2BBIOS&page=12) 結果黑了,可能是我沒在原來的 BIOS 基礎上修改!但是我下的是官方提供的 BIOS 啊哎!
> 目測你沒有加 - bios 參數,導致 ME 區域被覆蓋
如果 開機硬盤燈 ,還是否有指示。那么還是可以盲刷回來的。
一般來說,借助 Phoenixtool273CN 工具 找到恢復的文件名就行了。如果 沒有提示恢復文件名!
那么還可以借助 Phoenix 的 WinCRIS 來制作盲刷盤了!
1. 準備步驟:
1. 更改需要使用的 bios 文件名 為 BIOS.WPH 拷貝到 WINCRIS 目錄下。
1. 準備個 2G 以下(含 2G)的 U 盤,直接格式化成 FAT 32的(**網友說**:不需要要制作啟動引導盤| 也不需要重新格式化,可保留原有文檔只要能存放下 BIOS 文件即可)。
2. 運行 wincris.exe,(用 xp 兼容模式,管理員身份運行)選擇 U 盤盤符,點 start。
彈出對話框問你盤會格式化掉是否繼續,選是。然后拔出 U 盤,再插進去。
3. 查看制作成功的 U 盤里面是否有 MINIDOS.SYS、PHLASH16.EXE、BIOS.WPH 這三個文件,其中前兩者可以從 WINCRIS 目錄 COPY。。。。BIOS.WPH 是要刷的 BIOS 文件。
2. 盲刷 BIOS
1. 拔掉本本的電源 和電池 再插 U 盤
2. 按住鍵 `Fn+b` 不放(不同的品牌的盲刷 BIOS 的啟動鍵不同,以 Phoenix BIOS 芯片的都為 `Fn+B`,其他還可能 `Win+B / Fn+Esc /Win+Esc/ Ctrl+Home`),然后**插上電源開機**
3. 等電源指示燈或者 **U盤指示燈 閃爍**后,過一會(30 秒至 1 分鐘)放開按鍵
4. 電腦自動讀取 U 盤中的 BIOS 文件,U 盤指示燈會亮起來,(可能會出現:屏幕仍為黑屏,大概需要 45 秒,刷新成功后電腦會自動關機),并開始刷 BIOS,期間會有報警聲(不用理),當 BIOS 刷完后會自動重啟,不出意外,電腦的 BIOS 就修復完畢了!!!
5. 15 分鐘不動電腦。如果電腦沒有自己重啟,強制關機。
6. 插上電池,開機。(可以不插上試試。后面不必重復插拔電池。即后面一直不插電池嘗試。但是外接電源每次嘗試前都要拔掉)。
7. 若不成功,更換 bios.wph 為另一個版本再嘗試以上步驟。
[刷壞 BIOS 黑屏,解救方法!!](http://www.ziibm.com/read.php?tid=3695)
[BIOS 刷新純 DOS 啟動盤制作](http://www.biosrepair.com/pic/pic106.htm)
[刷壞 BIOS 不要急,盲刷方法實測有效(T400,X200)但是有局限性](http://bbs.zol.com.cn/diybbs/d34121_265.html)
# 血崩咋辦嘛
種種方法都不行?那么終極大法和送修~:
建議買個編程器和燒錄夾,不用拆下芯片就能刷 bios,很簡單,淘寶幾十塊錢就能買到。
貼吧有教程:http://tieba.baidu.com/p/3954385586
淘寶編程器 自己刷 http://bbs.pcbeta.com/viewthread-1641254-1-1.html
## 上編程器

本人筆記本 顯卡BIOS 芯片 好像是 GIGADEV 25Q21BT 容量是 2Mb=256KB
那么 主板 BIOS 芯片呢?

1. 點擊 檢測,是否連接好
2. 點擊 讀取,備份原來的文件,以防萬一
3. 點擊查空,不為空的話,再點擊 擦除,再點擊查空
4. 打開 要寫入的 BIOS 文件(后綴名改為:bin),點擊 編程,結束(100%為完成)后點擊 校驗。提示已刷入校驗證完成,表示已經刷好 BIOS
5. 裝回原電腦,重啟開機!
友情提示:如果你試了多個BIOS 都不行,那么可以去萬能的淘寶上搜搜~
> [編程器使用教程,燒錄器,必會的教學,ch341a 怎么刷 bios](https://tieba.baidu.com/p/6103207732?pn=1)
> [# 求助帖 求定位哪個是 bios 芯片](https://tieba.baidu.com/p/5846365354)
# 免刷 BIOS
修改位置:
```
0x1E0AA Setting: CFG lock, Variable: 0xE7 {05 91 1B 01 1C 01 48 01 01 00 E7 00 10 10 00 01 00}
0x1E0BB Option: Disabled, Value: 0x0 {09 07 27 02 00 00 00}
0x1E0C2 Option: Enabled, Value: 0x1 {09 07 26 02 30 00 01}
0x1E0C9 End of Options {29 02}
```
可以看到我的筆記本要修改的`Variable: 0xE7`!
~~~
setup_var_3 0xe7 0x00
~~~
該命令是修改 0xe7 這個地址的數值為 0x00,也就是把 CFG-Lock 這個選項設置為 Disabled。
[無需刷 BIOS!使用 setup\_var 命令解鎖 MSR 0xE2 鎖定](https://www.bilibili.com/read/CV4646116)
[無需刷 BIOS!使用 `setup_var` 命令解鎖 MSR 0xE2 鎖定,修改 dvmt 值,開啟 AHCI](http://bbs.pcbeta.com/viewthread-1845591-1-1.html)
[https://www.misonsky.cn/115.html](https://www.misonsky.cn/115.html)
https://www.zdynb.cn/2020/cha-kan-zhu-ban-cfg-lock-zhuang-tai.html
# 解鎖有校驗的 BIOS
# 更新 BIOS
> 這里提一下官方方式更新 BIOS (翻譯)
1. 插入電源,防止更新過程斷電
2. 進入 bios,設置 "UEFI" 選項為 disabled.
3. 進入純 dos 環境,運行 Meset.exe 系統會自動重啟,請再次手動進入純 DOS 環境。
4. 運行 `flashme.bat` 系統會自動關機
5. 拔掉電源(AC adaptor) 10 秒后,插上電源
(!!!重要!!!否則會導致黑屏死機問題)
6. 開機,進入bios 檢查 BIOS 版本
7. 設置自己的bios版本,按 F4 保存并重新啟動
# 參考
刷 bios 工具連結: https://pan.baidu.com/s/1b33AeSWjta33bOZMKtGmcw 密碼: 7ite
有標註 i7 的支持 i7,沒標註的支持 i5 8 代
各機型 bios 連結: https://pan.baidu.com/s/14wrHm0zul-DGsdp9ktAEaA 密碼: r1v4
[升級 BIOS / 更換開機 logo 教程](https://www.bilibili.com/read/cv2802267/)
[這么多年 DIY 瞎忙活了 高手才會的 BIOS 進階教程](http://www.360doc.com/content/16/0329/12/17064127_546226399.shtml#)
[有大神解釋下 Intel ME 管理引擎到底是什么](http://bbs.pcbeta.com/viewthread-1772088-1-1.html)
[BIOS-工具-7p99](https://pan.baidu.com/s/1bpL8TVD)
- 簡介
- 基本命令
- 高效操作
- 命令操作
- 常用軟件
- 問題設置
- 命令行神器
- 開發配置
- 開發環境配置
- brew
- git
- Karabiner-Elements
- iTerm2
- MacVim
- aria2
- LaunchBar
- zsh
- Tmux
- Charles
- Emacs(感覺不需要了)
- 常用工具
- Alfred
- mac 詞典增強
- Mac 高級操作
- mac 資源
- 黑蘋果
- 個人配置
- 黑蘋果資源
- 驅動集合
- 工具集合
- 黑蘋果指南
- [FAQ] 開始必讀!筆記本電腦常見問題
- [指南] hackintosh之SSDT/DSDT
- [指南] hackintosh之hotpatch
- [指南] 為Sierra(以及后來的版本)進行USB電源屬性注入
- [指南] 10.11+ USB的變化和解決方案
- [指南] 為USBInjectAll.kext創建一個自定義的SSDT
- [指南] Intel IGPU HDMI/DP audio (Sandy/Ivy/Haswell/Broadwell/Skylake)
- [指南] 怎么給DSDT打補丁來顯示電池狀態
- [指南]在雙GPU筆記本電腦中禁用獨立顯卡.md
- [指南]
- OpenCore
- 多系統引導
- hotpatch
- 黑蘋果裝機
- 刷BIOS大法
- dd