这玩意其实2月份就搞完了,然而一咕就咕了这么久。。。
中间还把主板烧了。。导致从A02CN变成了A06CN的板子。。

ChangeLog

2021/06/06:

  • Clover更新到5136
  • 修复config.plist的一些小问题
  • Bigsur引导的机型更换为MacBookAir8,1
  • 驱动更新
  • 修复蓝牙无法关闭问题
  • 移除mXHCD驱动,更换为CalDigit的Upd720202驱动,版本v1.4.2,做了小些修改。在Catalina上表现正常,Bigsur上从不能用到半能用,经测试,移动硬盘,adb等测试正常使用,U盘无法挂载。

2021/06:

  • 移除了修改的DSDT,更换为ECEnabler驱动来修复电池

2021/05 :

  • Catalina上修复了mxhcd与usbport的冲突导致休眠唤醒后的内核崩溃
  • Catalina上修复了唤醒后USB3不可用的问题

前言

三星轻薄本,12mm的厚度我寻思着不黑果可惜了,三代I5又不是不能用

适用于900x3d系列的三代I5版,I7的没设备测试

如果还有用这个本子的小伙伴希望能一起完善(


系统支持

macOS Catalina - macOS BigSur

采用clover引导

个人建议用Catalina,这配置上bs个人感觉有些卡
(虽然我个人还是升bs了)

我还是暂时不想用OC

截屏2021-06-03 下午5.48.58


设备配置

  • Intel Core I5-3317U (A02CN) / I5-3337U (A06CN)

  • Intel HD Graphics 4000 (Ivy Bridge)

  • HM75 Chipset

  • 4G DDR3板载内存

  • 13inch 1600x900显示屏

  • Realtek Alc269

  • Intel Centrino Advanced-N 6235

  • Realtek RTL8111/8168/8411

  • Sandisk U100 128G Msata SSD (个人已经更换为三星T5,测试兼容)

  • Upd720202 USB 3.0 HOST Controller

  • Webcam SC-13HDL11624N

pic


完成项目&&不确定完成项目

已完成(Catalina):

  • SMBIOS为MacbookAir5,1
  • IVB平台上强制开启xcpm原生节能控制
  • 睿频
  • HD4000
  • AppleALC驱动声卡
  • Wi-Fi(使用AirportItlwm)
  • 蓝牙
  • 电池
  • 充电
  • USB2.0
  • USB3.0
  • 触摸板
  • 睡眠以及唤醒
  • 摄像头
  • 内建读卡器

已完成(Bigsur):

  • SMBIOS为MacbookAir8,1(bigsur升级为四代以上机型)
  • IVB平台上强制开启xcpm原生节能控制
  • 睿频
  • HD4000
  • AppleALC驱动声卡
  • Wi-Fi(使用AirportItlwm)
  • 蓝牙
  • 电池
  • 充电
  • USB2.0
  • USB3.0(half)
  • 触摸板
  • 睡眠以及唤醒
  • 摄像头
  • 内建读卡器

待测试:

  • HDMI(minihdmi口,没设备测试)
  • 有线网卡(minirj45,依旧没设备测试)

pic


目前存在问题&一些解决方案

1.某些情况下睡醒可能会导致死机?

2.睡眠唤醒后有时wifi会炸,搜不到网

3.USB3:设备信息的USB里看不到,PCI里可以看到,在Catalina下正常,Bigsur下不认U盘,移动硬盘,ADB正常

4.电池显示:插电拔电状态更新时快时慢,有时甚至拔了还会一直显示在充电

5.睿频:轻薄本个人讲究续航,加上这本子原本就神仙散热,~7921都压不住那种~,Catalina版本带上了DisableTurboboost驱动,非充电状态下不睿频,3317U最高1.7Ghz,3337U最高1.8Ghz。不需要的话直接把这个驱动删了即可。

6.XCPM:终端输入

sysctl -n machdep.xcpm.vectors_loaded_count

如果返回值为1,即正常,如果为0,FrequencyVectors没有载入,请使用Pikaer-Alpha大佬的freqVectorsEdit.sh脚本进行开启。教程可看其readme或者参考黑果小兵的一条命令教你如何确认自己的机型及如何开启HWP教程(不是开启HWP,而是参照流程选择绿色的选项)

(xcpm下曲线还算正常)
截屏2021-06-03 下午5.21.52

7.唤醒时需要多按几次电源键,电源键灯亮了后再按一次,看到F12上的wifi灯亮了才唤醒了(

8.开机时会有短暂的花屏。


解锁msre2寄存器

因为要进行拆机,故此选项非必须,能解就解吧
手残党,没接触过的还是不建议弄了,或者找专业人士拆bios下来

改法请移步至Hackintosh 三星NP900X3D 解锁MSR E2寄存器


踩坑内容

1.USB3.0:神仙玩意神仙主控。GenericUSBXHCI驱动失效,然后直接定制usb能看到xhci能看到接入设备但就是用不了。最后找到了mXHCD这个驱动,貌似是联发科的玩意。很老了,也莫得更新,凑合用。(这机子读卡器走的usb2的总线)

2.电池不显示,改了DSDT,由于三星的玩意有点奇葩所以我没做成SSDT热补丁的形式。DSDT修改参考电池热补丁指南 (Guide for Battery Hotpatch)

3.mXHCD驱动与usb定制的坑。由于定制usb是能检测到XHC的,加进去了,于是唤醒后和mxchd冲突了,重新定制usb只定制2.0就没问题了

4.ps2:FN系列快捷键为breakless。。voodoops2中添加进即可。

5.more and more


EFI下载地址

900x3d Catalina efi

900x3d Bigsur efi


Credit

除了上面提到的
iwlwm
catalina下clover用的airportiwlwm
ssdtPRGen.sh
E3 1230 v2 (Ivy Bridge)在Catalina下变频折腾记录
以及各个驱动的作者和所有为黑果付出的大佬们