DIY BIOS Logo | 硬件

DIY BIOS LoGo.

!!📢警告!!

  • 🚫 !!!!自行刷BIOS有风险!!!!.
  • 🚫 !!!!自行修改BIOS更加有风险!!!!.
  • 🚫 !!!!如果还掌握不了热风枪的温度和风速,请立即退出!!!!.

🔧准备.

  • 🔧 拆机工具…
  • 🔧 SPI-FLASH编程器.
  • 🔧 导热硅脂

拆机.

其实没有什么难度,胆子大一点,心细一点,就ok了.

使用热风抢拆BIOS芯片.

这部分,需要点经验了,务必根据主板覆铜面积,厚度,选择合适的温度,和风速.
手不要抖,手不要抖,手不要抖.
BIOS芯片
标准SOP作业

清理焊盘.

刚拆下BOS芯片的焊盘
清理之后的BIOS芯片焊盘

提取XMG APEX15 BIOS固件.

打包Insyde EFI固件提取工具.

# Maintainer: BadBoy 

pkgname='insydeimageextractor'
pkgver='v0.2'
pkgrel='1'
pkgdesc='Utility for extracting UEFI image from InsydeFlasher executable file'
arch=('any')
url='https://github.com/LongSoft/InsydeImageExtractor'
license=('unknown')
depends=('gcc')

source=("git+${url}.git"
)

sha256sums=('SKIP')

build() {
    cd "${srcdir}"/"$(echo $url |cut -d '/' -f '5')"
    gcc extractor.c -o "${pkgname}"
}

package() {
    msg 'install InsydeImageExtractor'

    install -dm755 "${pkgdir}"/usr/local/bin
    install -Dm755 "${srcdir}/"$(echo $url |cut -d '/' -f '5')"/${pkgname}" "${pkgdir}"/usr/local/bin
}

构建并安装Insyde EFI工具.

makepkg -si

提取XMG Apex15BIOS固件.

提取XMG Apex5 Bios固件

某OEM厂商BIOS Logo模块.

File GUID:
0E8B5F41-6845-484D-8D53-EFA3174D0A0C
Raw section   NH50AX   LOGO -> Extract body

ASUS
GUID pattern "7BB28B99-61BB-11D5-9A5D-0090273FC14D" f    ound as "998BB27BBB61D5119A5D0090273FC14D" in 818A40E1-D82E-497D-A058-D261636A4CB7/Logo at header-offset 00h

XMG
XMG LOGO GUID patter:"File GUID: 166BACEC-6793-4F38-213F-DE0BEF4FEF95
File GUID: 166BACEC-6793-4F38-213F-DE0BEF4FEF97
File GUID: 166BACEC-6793-4F38-213F-DE0BEF4FEF99

Insyde logo
GUID patter "File GUID: 931F77D1-10FE-48BF-AB72-773D389E3FAA"

warning logo
GUD patter "File GUID: 771F77D1-13AF-48BF-2584-773D389E33CA"

Intel logo
GUID patter "File GUID: 931F00D1-10FE-48BF-AB72-773D389E3FDA"

修改XMG APEX15 BIOS固件.

打包并安装UEFI-Tools.

# Maintainer: BadBoy <luckmelove2@gmail.com>

pkgname='UEFI-Tools'
pkgver='A59'
pkgrel='1'
pkgdesc='UEFI firmware image viewer and editor'
arch=('x86_64')
url='https://github.com/LongSoft/UEFITool'
license=('unknown')
depends=('base')

source=("${url}/releases/download/A59/UEFITool_NE_A59_linux_x86_64.zip")

sha256sums=('a884825ba95666c65c5cd0b4e9d3bcfb3528494949b6c7b7b3b698d1ca20bc3e')

package() {
    msg 'install UEFI-Tools'

    install -dm755 "${pkgdir}"/usr/local/bin
    install -Dm755 "${srcdir}"/UEFITool "${pkgdir}"/usr/local/bin
}
makepkg -si

打包UEFI-Tools

修改XMG Apex15 Bios Logo

编程器.

拆下来的BIOS芯片
上编程器
检测芯片型号
加载修改后的Bios固件
编程Bios芯片

                                读取芯片数据
                                    ⇓
                                保存芯片数据
                                    ⇓
                                擦除芯片数据
                                    ⇓
                              写入修改的BIOS固件
                                    ⇓
                                校验BIOS固件

焊接编程好的Bios芯片.

焊接编程好的Bios芯片

涂抹导热硅脂.

涂抹导热硅脂

永远在芯里的18岁!

  • 时光匆匆,很怀念……
  • 那年的我18岁,那时候真的超级的帅.
  • 成长的道路是孤独的,更是充满着无奈的.

   转载规则


《DIY BIOS Logo | 硬件》Bad-BoY 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
心钟有你 | 单片机 心钟有你 | 单片机
心钟有你,单片机时钟Linux内核!文章尾部有彩蛋.原理图.焊接元件.焊接完毕.最终的效果.写程序.爱心时钟头文件.#ifndef __STC15F2K_H__ #define __STC15F2K_H__ //包含本头文件后,不用另外再包
2022-02-23
下一篇 
构建高性能Nginx服务器 | Linux 构建高性能Nginx服务器 | Linux
构建高性能Nginx服务器!!!📢前言!!Centos生命已终结,至此后,不再会使用Redhat系发行版,生产服务器将使用Debian,9系,10系,以及最新稳定版;个人PC机将使用Arch Linux,作为主力,且所有软件永远保持最新!
2021-12-07
  目录