Git Product home page Git Product logo

efi_shell_flash_bios's Introduction

efi_shell_flash_bios

use efi shell to flash bios

使用uefi shell + fpt 强刷BIOS

准备一个U盘

分区格式格式为GPT模式

把本目录的文件复制到 EFI 分区

bios -> boot设置为 uefi boot

开机选择此U盘 即可进入 UEFI SHELL

根据你的需要选择合适的版本

a32.efi afu最新32位的EFI版本

a32.4.efi afu32位的EFI版本(v4)

a64.efi afu最新64位的EFI版本

a64.4.efi afu64位的EFI版本(v4)

fpt.efi fpt最新32位的EFI版本

fpt64.efi fpt最新64位的EFI版本

fpt 强刷(解锁了菜单的版本必须使用FPT才能输入)

fpt -f bios.rom -bios

基于dsanke的bios

解锁全部菜单

logo更换为技嘉auros

必须使用FPT刷入

grub efi shell for setup_var

EFI/BOOT 目录有 grub efi shell文件

可以使用grub efi shell 设置bios隐藏选项

准备工具

下载 uefitool

下载 Universal-IFR-Extractor

使用 uefitool 提取 Setup 菜单

查找 bios lock PbGxVx.png

PbJSIK.png

提取

PbJ9PO.png

使用 Universal-IFR-Extractor 把setup菜单 转换成 文本

在 Mac 下操作 PbJCGD.png

在 提取出来的文本中 寻找 设置地址

PbYeX9.png

菜单说明

5D682u.png

one of 菜单选项

End One Of 菜单结束

(VarOffset/VarName):后面的值 就是 uefi地址值

One Of Option: PEG, Value (8 bit): 0x1 选项 0x1 表示 选项值

One Of Option: SG, Value (8 bit): 0x4 (default) default表示 bios默认的选项

假如 我们要设置电脑主显示驱动用集显驱动

使用 setup_var 0x7BC 0

setup_var grub efi shell 设置 uefi环境地址值

0x78c 菜单 Primary Display的uefi 地址值

0 One Of Option: IGFX 的 uefi 地址值

efi_shell_flash_bios's People

Contributors

holoto avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.