GithubHelp home page GithubHelp logo

zylok520 / t460p-opencore-monterey-12.5.1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jiangyie000/t460p-opencore-monterey-12.5.1

0.0 0.0 0.0 42.92 MB

hackintosh Monterey 12.5.1 with t460p

CSS 0.85% HTML 31.87% Rich Text Format 6.86% ASL 60.41%

t460p-opencore-monterey-12.5.1's Introduction

T460P OpenCore Monterey 12.5.1

  • 基于T460p-OpenCore安装,版本为macos bigsur 12.5.1,自用,几乎完美。(指纹,随航,HDMI外接显示器内置屏幕黑屏)

相关资料

最佳底包:T460p-OpenCore

最佳参考:GitHub - CLAY-BIOS/Lenovo-ThinkPad-T450s-Hackintosh-OpenCore: 99%接近于白苹果的完美黑苹果。

最佳合集:GitHub - daliansky/OC-little

最佳问题解决:关于笔记本开启hidpi后,睡眠唤醒半屏、雪花点闪屏的解决办法

工作情况

项目 工作与否 备注
CPU变频 14档, i7-6700HQ, 0x191b0000,显卡HD530
SMBios MBP13,3
🔊声卡 ALC-293, alcid=28
显卡 Intel HD530 @1080p
HDMI 屏蔽独显后无法使用,不屏蔽独显睡眠又无法唤醒,目前暂无解决办法
miniDP 屏蔽独显后无法使用,不屏蔽独显睡眠又无法唤醒,目前暂无解决办法
有线网卡
WiFi Inter无线网卡,AirportItlwm.kext驱动
蓝牙 Inter蓝牙驱动,IntelBluetoothFirmware.kext、IntelBluetoothInjector.kext、IntelBTPatcher.kext
📹摄像头
USB-3.0 速度: 最大 5 Gb/秒
🔋电池
亮度快捷键 F5,F6(Fn),采用OC-little的亮度补丁,注意改名问题
声音快捷键 F2,F3
Fn其余快捷键 采用[YogaSMC](zhen-zen/YogaSMC: ACPI driver for OEM hardware. (github.com))补丁
使用方法:关于YogaSMC 的使用
触摸板
HIDPI 1920*1080,开启超过900的hidpi会花屏,采用缓冲帧补丁解决。
https://bbs.pcbeta.com/viewthread-1832969-1-1.html
睡眠💤唤醒 🔌电源键,睡眠快捷键:Fn + 4,启用停用睡眠
盒盖睡眠💤唤醒

存在问题

  • 指纹不可用。
  • 随航Sidecar暂不可用
  • 扩展坞未尝试过,有需要的可以自行测验
  • 屏蔽独显与外接HDMI无法共存,不屏蔽独显睡眠又无法唤醒,暂时无法解决。

安装步骤

  • 下载bigsur系统,EFI文件,准备balenaEtcher,DiskGenius工具

  • 下载bigsur,黑苹果镜像 macOS 11.6 Big Sur 正式版(20G165)

  • 下载balenaEtcher,准备一块16G+的U盘(最好是32G以上,否则可能写不进去),插入后写入bigsur镜像

    image-20220904190222390
  • 下载本仓库中的EFI文件,准备替换

  • 用DiskGenius将U盘里的OC分区挂载并拷贝到电脑上备份

  • 将上一步EFI/OC/Kexts文件夹与config.list文件替换到U盘中

  • 完成后的U盘插入新电脑,选择install macos bigsur,执行安装(这一步可能出现各种问题,在网上找答案)

  • 完成安装后,进入系统,执行其余修复

问题解决

  1. Inter无线网卡联网:下载AirportItlwm.kext驱动,拷贝到Kexts文件夹,添加进OC

  2. 蓝牙补丁:IntelBluetoothFirmware.kext、IntelBluetoothInjector.kext、IntelBTPatcher.kext

  3. 睡眠无法唤醒(实际唤醒了,但不能亮屏):屏蔽独显,两种方法:OC-little,下面介绍配置法

    ①:OC引导用OC Configuration打开(Windows可用OCAT)

    • DeviceProperties\Add\PciRoot(0x0)/Pci(0x2,0x0) 添加

      disable-external-gpu  01000000
      
    • 添加引导参数

      boot-args             -wegnoegpu 
      

​ ②:启用SSDT-DGPU.aml,这种屏蔽独显的同时可调节亮度(系统调节,不能使用快捷键)

  1. 睡眠唤醒后1/4屏、花屏问题:开启分辨率较高的hidpi后(一般是超过900),睡眠会出现1/4屏问题,再睡眠一次会出现雪花花屏问题。

​ ①:将hidpi开启到1440*810,这算是1080P屏幕比较好的状态

​ ②:关于笔记本开启hidpi后,睡眠唤醒半屏、雪花点闪屏的解决办法 ,这种办法能开启1080P

  1. 亮度补丁

​ 补丁:https://github.com/daliansky/OC-little, 05/05-2 ​ 操作:https://bbs.pcbeta.com/viewthread-1840044-1-1.html

  1. Fn快捷键

​ ThinkPad解决方法:YogaSMC补丁,使用方法:daliansky/XiaoXinPro-13-hackintosh#139

  • 注:ThinkPad用ThinkPad那个补丁,实现功能:
  • Fn功能键开启与关闭 ( 键盘上第一行的功能键几乎能工作 )。
  • 键盘灯启动与关闭
  • 性能模式切换
  • CapsLk 锁

其他解决办法(SSDT,键盘映射补丁修补)

​ 原理:https://www.mfpud.com/topics/1070/ 转载自 https://blog.skk.moe/categories/%E9%BB%91%E8%8B%B9%E6%9E%9C/

​ 操作:ThinkPad全线键盘的fn快捷键是通用的,因此找一个其他版本的ThinkPad做好的SSDT-KBD.asl文件修补即可。

​ 同时在系统偏好设置中设置对应功能的快捷键(不设置对应功能的快捷键,fn可用,但无法操作系统)

  1. 屏蔽独显后无法外接显示器

暂时还未实践,解决方法:https://www.it610.com/article/1279831208980660224.htm

版本升级

20220914

  • 升级oc版本至0.8.4
  • 升级各种驱动版本

t460p-opencore-monterey-12.5.1's People

Contributors

jiangyie000 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.