Skip to content

Jie2GG/Hackintosh-ASUS-S5300FN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简体中文|English

华硕灵耀2代 Hackintosh 相关文件

这是 Asus S5300FN 的相关文件, 这套配置支持 macOS 10.13 - macOS 12.2 上测试通过, 完美度非常高.

⚠️️️注意: 本项目提供的 EFI 不可用于其它机型, 直接覆盖可能会导致各种问题. 建议了解 OpenCore黑苹果驱动DSDT和SSDT 等相关知识后再使用. 安装教程在下面, 请仔细阅读后再自行操作!

捐赠

您的支持就是我更新维护的动力!
微信二维码 支付宝二维码


硬件配置

名称 型号 备注
CPU Intel Core i5 8265U @ 1.6GHz
主板 X530FN_S5300FN BIOS版本: 308
内存 镁光 16G x 2 我自行更换的
固态 WDC PC SN520 (512GB)
机械 WDC WD20SPZX-22CRAT0 (2TB)
网卡 BCM94360CS2(Apple网卡) 原始网卡无解, 自行更换
显卡 Intel UHD Graphics 620
触控板 ELAN1200

正常工作的硬件

  • CPU睿频
  • 显卡硬件加速 (QE/CI)
  • HDMI输出 (可输出 4K/50Hz)
  • 音频完美 (AppleALC + Layout: 21)
  • HDMI音频输出
  • USB3.1 & USB3.0 & USB2.0
  • WIFI 和 蓝牙
  • 电量精准显示
  • 触控板
  • 睡眠和唤醒
  • 屏幕亮度调节
  • 键盘灯亮度调节
  • Fn按键正常
  • 定位正常
  • 已经仿冒自动亮度
  • SD卡槽

不正常工作的硬件

  • 风扇传感器
  • 独立显卡

关于键盘 Fn 按键的说明

由于这个笔记本的键盘灯在 Windows 下只有一个按键调节, 所以在 macOS 下只能增加亮度, 所以我牺牲了 Fn+F6 (禁用触控板), 来实现降低键盘灯亮度.


解锁 CFG Lock

⚠️️️注意:

  1. 本操作要修改 BIOS 底层的数据,会有损坏 BIOS 的风险,请谨慎操作。(i7机型的笔记本请自行测试并解锁)
  2. 未解锁 CFG Lock 可能引起睡眠唤醒后 CPU 频率只有 0.5GHz 的问题
  3. 解锁之前需明确自己机器 BIOS 的 CFG Lock 的偏移量,若不清楚请参考寻找 CFG Lock 偏移量
  4. 按照我的教程修改,需要使用我提供的原版 BIOS 升级

修改教程

  1. 将 BIOS 升级到 X530FNS.308 版本
  2. 准备一个可引导的 USB 驱动器,引导方式: UEFI
  3. 打开 USB 驱动器的 EFI 分区,将 RU.efi 放入 EFI/BOOT,并将 RU.efi 改为 BOOTx64.efi
  4. 引导 USB 驱动器启动。如果成功你将看到类似这个画面

5. 按下 "Enter" 键 6. 按下 "Alt" + "=" 组合键。如果成功你将看到类似这个画面

7. 使用方向键,寻找 "Setup" 项(正常情况下将得到两个 Setup 项),找到数据最多的那一项,按下 "Enter" 键进入变量编辑屏幕。如果成功你将看到类似这个画面

8. 使用方向键,定位到 (006F, 00) 位置,此时这个位置的值应为 01 9. 按下 "Enter" 键,将值改为 00,修改完毕后按下 "Enter" 键。 10. 按下 "Ctrl" + "W" 组合键,保存修改。 11. 按下 "Alt" + "Q" 组合键,退出工具,随后关闭计算机(不是重启计算机)

安装教程 (简易版)

  1. 解锁 CFG Lock
  2. 使用 etcher 将原版的镜像写入U盘
  3. 复制 EFI 到镜像 U盘的 EFI 分区
  4. 安装 macOS, 直至结束
  5. 复制 EFI 到硬盘 EFI 分区

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages