- 积分
- 13
- 最后登录
- 2018-8-6
- 精华
- 0
- 阅读权限
- 10
- 主题
- 5
- UID
- 73302
- 帖子
- 32
- PB币
- 1730
- 威望
- 0
- 贡献
- 0
- 技术
- 0
- 活跃
- 16
- UID
- 73302
- 帖子
- 32
- PB币
- 1730
- 贡献
- 0
- 技术
- 0
- 活跃
- 16
|
发表于 2016-8-20 12:30:48
IP属地浙江
|显示全部楼层
本帖最后由 不确定关系 于 2016-8-20 14:08 编辑
参考的帖子有: - https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads
- RehabMan提供的破解的电源驱动ACPIBatteryManager.kext。最新版在这里下载:https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads
- Kext Utility(用于安装第三发驱动等)。最新版在这里下载:http://cvad-mac.narod.ru/index/0-4
方法记录: - 使用Kext Utility安装ACPIBatteryManager.kext:打开Kext Utility,将ACPIBatteryManager.kext拖入Kext Utility窗口内,等待驱动安装成功并缓存后,显示类似All done. Have a nice … day(night) Enjoy…字样时,代表安装成功。
请勿使用多线程下载工具下载论坛附件!
- 使用MaciASL编辑DSDT:打开MaciASL,通过File->New from ACPI->DSDT打开系统的DSDT文件进行编辑。
请勿使用多线程下载工具下载论坛附件!
- 编辑DSDT文件(或应用补丁文件:点击Patch,在弹出的Patch Text对话框中贴入补丁文件,然后点击右下角的Apply),
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
battery_Lenovo-X230i.txt.zip
(1.22 KB, 下载次数: 30)
- 导出dsdt.aml文件,File Format选择ACPI Machine Language Binary,放入相应文件夹内(变色龙引导的在/Extra目录下,Clover引导的在/EFI/CLOVER/ACPI/patched目录下),重启,大功告成。
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
说明:
Thinkpad X230i在RehabMan大神的补丁源http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master 中是有提供的,但是我测试了很多遍,发现电量显示均为0%,怀疑是补丁文件有问题。我根据参考文章中提供的Method (L1L4, 4, NotSerialized)方法替换了RehabMan补丁中的Method (RECB, 2, Serialized)方法,于是成功将电量显示出来了。
|
|