黑苹果安装简单,折腾的是优化这块,尤其是笔记本,优化项较多,如:电源管理、亮度调节、音频、键盘背光灯、睡眠、无线、蓝牙、大小太阳、音量等fn快捷键、usb定制、hidpi、hdmi(我这本子没有)、i2c设备(3代不支持)等,优化好需要花较大的时间和精力,把个人的一些经验分享下,给有相同情况的人提供一些参考。

系统:bigsur

配置:

cpu-i5 3317u

显卡- HD4000

无线-bcm94352hmb

引导:oc 0.8.3

安装完系统后,已成功一大半了,大部分功能都能使用了,下一阶段就是按实际情况进行优化了,注意:本优化都是基于我的笔记本配置进行的,如果型号不同,谨慎使用。

1、cpu变频

这个需要最优先优化,因为3代u的pm需要手动生成,不生成不能变频,且cpu只能到1.6,严重影响使用。ssdt-pm的生成在官方的文档中也有提及,需要在删除配置里增加cpu0lst和cpupm,并设置为启用,重启;

然后用工具ssdtPRGen GitHub - Piker-Alpha/ssdtPRGen.sh: Script to generate a SSDT for Power Management 的ssdtPRGen.sh运行后会创建新文件夹ACPI,里面的文件就是机子的dsdt(可以保留下来用于后面的优化)和生成一个aml文件,这个文件就是最后需要用的文件了,为了便于自己管理,建议重命名为ssdt-pm,把这文件放进efi-oc-acpi文件夹中,并增加到config文件中(如果用occ添加,需要注意版本一致,个人喜欢用ProperTree,增加文件后选择oc clean snapshot,选择oc文件夹就可以了)。文件生成后可以把cpu0lst和cpupm设置为false了。

注意,ssdtPRGen 这个工具需要拷贝到目录/Library/ssdtPRGen 下执行;

2、音频

音频注入有2种方法:

1、dp设备中增加音频设备,增加key:layout-id;

2、在NVRAM的boot-args中增加alcid=xx。

layout-id的查询方法有2种:

1.进window的设备管理器,选择音频的属性,在详细信息选项卡中选择硬件id ;

查到硬件id(如上图的为662)后,可以通过(alc+硬件id)在alc官方说明中查型号可用layout-id,一般会有多个,对应的解码id不同,可以都试下,选择一下合适的,还有一个筛选的方法就是打开applealc.kext里面的info文件,找设备厂家,如asus,找一个型号跟自己电脑相近的id,一般都能使用。

Supported codecs · acidanthera/AppleALC Wiki · GitHub

第2种方法:推荐

在mac系统终端中输入命令:

ioreg -l|grep IOHDACodecVendorID

就可以查出音频解码id,再用这id在 https://github.com/headkaze/Hackintool/blob/master/Resources/Audio/Codecs.plist 中查出相应的id。

注:如果还没有声音,就要打IRQ补丁了,这个可以用工具SSDTTime 直接生成,可以先搜一下dsdt(在上一次的工具中已提取)是否含HPETRTCTIMR,根据自己的设备定制IRQ补丁,需要同时增加重命名的补丁,打开工具后选择SSDT-HPET,再根据实际情况选择是否生成TIMR补丁,选择后就会自动生成一个aml和一个plist文件,对应acpi和重命名补丁,需要把plist的补丁内容复制到config里。

3、亮度调节

如果使用WhateverGreen.kext 默认会加载亮度驱动(注意要同时增加lilu.kext),只要加上SSDT-PNLF亮度补丁(注意要区分cpu型号,不确定的可以用maciasl打开文件看下里面的_uid是多少),如果使用其他亮度驱动还需要禁用weg内置的亮度驱动,即加启动参数 applbkl=0。 如果还是不能正常驱动,那可以尝试使用ACPIBacklight.kext或IntelBacklight.kext,也是补丁+驱动的组合,详细的使用大家看oc-little 这个github有详细介绍。

4、无线、蓝牙

只要加载这几个驱动就可以驱动蓝牙和无线了,注意顺序,还有如果跟我一样是bcm94352hmb的,AirPortBrcmfixup不能加载AirPortBrcm4360_Injector这个附加驱动,否则将卡死在白苹果。

5、usb定制

用工具  usbmap  在window中定制就行,非常简单,打开工具后,每个u口和typeC口都插拨2次就好,usb3.0和usb2.0都要分别插一次,typeC还需要正反面分别插一次,定制完后记得要把蓝牙,摄像头这些设置为内建。

其它的kext可以参考官方Gathering files | OpenCore Install Guide

以上这些优化完基本上没有大的问题了,还有 键盘背光灯、睡眠、大小太阳、音频等华硕专用的全套快捷键F1~F12下次有空再开一篇文说明。

【UX31A 黑苹果bigsur优化篇-变频,亮度,USB定制】相关推荐

  1. [4750G] Ubuntu硬件优化篇——引导修复双显卡及屏幕亮度调节设置 bumblebee

    http://acer.it168.com/forum.php?mod=viewthread&tid=2508916&page=1&extra=#pid25257797 引导修 ...

  2. HUAWEI MateBook D 2018 黑苹果BigSur的安装

    HUAWEI MateBook D 2018 黑苹果BigSur的安装 黑苹果系统的安装,最难的在EFI文件的配置上,本次操作的电脑是:HUAWEI MateBook D 2018版.电脑配置列表如下 ...

  3. 秋色园QBlog技术原理解析:性能优化篇:用户和文章计数器方案(十七)

    2019独角兽企业重金招聘Python工程师标准>>> 上节概要: 上节 秋色园QBlog技术原理解析:性能优化篇:access的并发极限及分库分散并发方案(十六)  中, 介绍了 ...

  4. 秋色园QBlog技术原理解析:性能优化篇:数据库文章表分表及分库减压方案(十五)...

    文章回顾: 1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用 2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程 3: 秋色 ...

  5. C语言嵌入式系统编程修炼之道——性能优化篇

    C语言嵌入式系统编程修炼之道--性能优化篇 作者:宋宝华  e-mail:[email]21cnbao@21cn.com[/email] 1.使用宏定义 在C语言中,宏是产生内嵌代码的唯一方法.对于嵌 ...

  6. struts启动时加载_iOS优化篇之App启动时间优化

    原文:橘子不酸丶http://www.zyiner.com/article/5 前言 最近由于体验感觉我们的app启动时间过长,因此做了APP的启动优化.本次优化主要从三个方面来做了启动时间的优化,m ...

  7. mysql性能调优快捷键_mysql优化篇

    mysql优化篇 2019-4-12 hubo 数据库 优化目标 1.减少 IO 次数 IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作 ...

  8. android 优化启动事件,张绍文android开发高手课读书笔记4-启动优化篇

    启动优化篇 在说如何对启动时间进行优化之前,我们得先知道从用户点击应用图标开始,一共经历了那些阶段. 主要阶段如下图. image T0-T1阶段 这个阶段是手机系统解析点击事件,效应快慢跟手机性能有 ...

  9. 老司机谈APK瘦身套路-项目优化篇

    老司机谈APK瘦身套路-项目优化篇 在上一篇文章中,老司机带领大家一起学习了图片资源的瘦身套路,收到了很多中学生读者的好评. 想了解的童鞋请点击:blog.csdn.net/mynameishua-  ...

最新文章

  1. 史上最全 Java 多线程面试题及答案
  2. 学界 | OpenAI 发布稀疏计算内核,更宽更深的网络,一样的计算开销
  3. ASP.Net 页面和后台执行的先后顺序
  4. postman模拟登录接口
  5. linux环境搭建golang服务器,Linux下golang环境搭建-Go语言中文社区
  6. 计算机内存知识txt,计算机内存基础知识专题
  7. 更改自身web项目的图标(默认为tomcat的小喵咪)
  8. python中debug有什么用途_python中调试或排错的五种方法示例
  9. ap计算机科学ab,AP微积分AB_AP科目介绍|AP考试网
  10. Android 车载应用开发与分析(5) - CarLauncher(一)
  11. 智慧监狱(所)设计方案
  12. 为什么都说阿里P7的晋升是道坎?
  13. 【云原生】Docker高级篇之网络、compose、可视化、监控
  14. php文字滚动特效,js文字横向滚动特效_javascript技巧
  15. 【Phusion Passenger】应用服务器
  16. python中文相似度_python文本相似度计算
  17. 阻塞(blockage)设置优化——Hard,Soft,Partial
  18. MATLAB plot绘图颜色及配色
  19. 最常见的20道jQuery经典面试题
  20. 测试用例常用的设计方法

热门文章

  1. 144hz和60hz测试软件,求真实验室:显示器60Hz就够用,144Hz的电竞屏是多余的吗?...
  2. 埃及分数 (迭代深搜 TAT....入门)
  3. 开个脑洞:如果让复联来响应安全事故
  4. 从王者荣耀谈设计模式​
  5. mapinfo 应用于win7 64位机
  6. HowTo如何制作一个文字冒险游戏-里篇(2)逐条解析脚本文件
  7. 【网络编程知识】使用Socket通信,做一个简单的多人聊天室
  8. 苹果内存不够怎么办_苹果手机到底买多大内存合适?
  9. 基于springboot的在线电子商城系统设计与实现
  10. 2021最新收集的CSGO国内网页开箱子网站大全!