- 积分
- 342
- 最后登录
- 2024-4-24
- 精华
- 0
- 阅读权限
- 30
- 主题
- 44
- UID
- 4444090
- 帖子
- 780
- PB币
- 642
- 威望
- 5
- 贡献
- 0
- 技术
- 1
- 活跃
- 2538
- UID
- 4444090
- 帖子
- 780
- PB币
- 642
- 贡献
- 0
- 技术
- 1
- 活跃
- 2538
|
32F
发表于 2017-6-14 16:27:42
IP属地江苏
|只看该作者
飞天超音速 发表于 2017-6-13 20:40
感谢支持。配置如下:
HP ProBook 430 G3
操作系统 Windows 10 64位 Mac OS Sierra 10.12.5
在终端运行,可能需要输入管理员密码;
1、 允许未知软件运行:- sudo spctl --master-disable
复制代码 直接将Projects文件夹复制到个人文件夹下,可以直接跳到./install_downloads.sh命令
2、安装开发者工具xcode:(等待安装完成即可)
3、创建projects目录,转到目录,克隆RehabMan的源,只针对惠普elitebook/probook/zbook系列
你有两种选择:
a.直接从官方软件源下载(优点:所有文件都是最新的,缺点:速度很慢,下载文件可能会失败)- mkdir ~/Projects
- cd ~/Projects
- git clone https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch probook.git
- cd ~/Projects/probook.git
- ./download.sh
复制代码 b.从群里下载projects*.zip解压并将projects目录复制到个人目录下(个人目录路径:finder->前往->个人)
4、克隆完成,转到probook.git目录,下载必要的kexts文件,解压时会自动安装到必要位置,(beta备选)。- cd ~/Projects/probook.git
- git checkout beta
- ./download.sh
复制代码 #如果是从群里下载project.zip文件并复制到个人目录下,可跳过下载命令。5、解压安装完成,构建相关文件,执行命令自动进行DSDT/SSDT修补,会在build文件夹构建ssdt和修补dsl文件,同时生成对应各机型的config.plist文件。
(本指南没有使用稳定的DSDT,而是使用热补丁和一组SSDT来构建,这样的好处,可以根据具体的硬件来生成ssdt、config.plist,更适合于本机硬件运行,也可以方便进行提取、修复、卸载补丁的操作,而且这一过程是按照规则自动进行的,基本上不需要人为干涉,RehabMan是黑苹果补丁的主要支撑人之一,这个教程由他构建并提供相关补丁,幸福吧)- cd ~/Projects/probook.git
- ./build.sh
复制代码 6、列出构建文件,你可以看到构建成功的文件,但不是所有的文件都是必须的,这取决于你的笔记本型号。- cd ~/Projects/probook.git
- ls build
复制代码 7、挂载efi分区:- cd ~/Projects/probook.git
- sudo ./mount_efi.sh /
复制代码 8、拷贝相关aml文件,不同的机型这个部分不错,具体使用见教程:https://www.tonymacx86.com/threads/guide-hp-probook-elitebook-zbook-using-clover-uefi-hotpatch-10-11.189416/
选择具体机型时,需要将部分补丁复制到efi分区EFI/Clover/ACPI/patched目录,这需要挂载efi分区。
如果没有你的机型,可以参照近似机型的配置文件,但不一定能正常运行,请看不支持的笔记本型号。
查看帮助:
./install_acpi.sh help
针对430 G3,1366*768分辨率
./install_acpi.sh install_4x0g3_skylake
以此类推
9、生成电源管理,CPU变频文件:两次询问都选N,然后回车。
(使用Pike R. Alpha的ssdtPRGen.sh生成ssdt变频文件,详细介绍见:https://github.com/Piker-Alpha/ssdtPRGen.sh)
cd ~/Projects/probook.git
curl --fail -o ./ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/master/ssdtPRGen.sh
备选beta(新机型):
curl --fail -o ./ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh
chmod +x ./ssdtPRGen.sh
./ssdtPRGen.sh
如果无法获得正确的ssdt.aml,可能需要执行:
./ssdtPRGen.sh -w 3
针对于三代CPU生成ssdt后出现无法开机的情况(针对于inter 3代低压U和一些不常见的CPU):
采用ssdtPRGen.sh的beta版,执行时命令加上-w 3,命令如下:
cd ~/Projects/probook.git
curl --fail -o ./ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh
chmod +x ./ssdtPRGen.sh
./ssdtPRGen.sh -w 3
10、拷贝上面生成的文件拷贝到/EFI/Clover/ACPI/patched/SSDT.aml目录:
cd ~/Projects/probook.git
sudo ./mount_efi.sh /
cp ~/Library/ssdtPRGen/ssdt.aml /Volumes/EFI/EFI/Clover/ACPI/patched/SSDT.aml
11、拷贝clover配置文件到clover目录:
cd ~/Projects/probook.git
ls config
sudo ./mount_efi.sh /
针对430g3
cp ./config/config_4x0s_G3_Skylake.plist /Volumes/EFI/EFI/Clover/config.plist
12.重建驱动缓存:
sudo touch /System/Library/Extensions && sudo kextcache -u /
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
1
查看全部评分
-
|