Lost-Entrepreneur439/thinkpad-t480s-hackintosh

General questions

Hasodikis opened this issue · 9 comments

Hello.
I just finished my EFI for a t480s (https://github.com/Hasodikis/T480S-Hackintosh) and I would like to ask you some questions.

  1. You have thunderbolt disabled in BIOS. Is your second usb type-c (next to the dock port) working? Mine is only charging with TB disabled in Bios.
  2. In comparison with other t480s in github, your OC/ACPI folder has a few SSDTs. Is everything working (except TB)?
  3. What is you idle power consumption, temperature and CPU usage?
  4. Could you post a screenshot of hackintool on the usb and pci tabs?
  1. I had Thunderbolt disabled as it was recommended by the Dortania guide to disable it. I have re-enabled it because the second USB-C port does not transfer data with Thunderbolt disabled and macOS boots fine with it enabled.
  2. Yes, everything is working fine. I tend to stay away from SSDT based patching unless absolutely necessary as it can cause issues with Windows dualboots (especially for older Windows versions such as 7 and 8.1)
  3. The idle CPU temperature ranges between 35° Celsius (95° Fahrenheit) and 41° Celsius (106° Fahrenheit) for me. This will likely be different for you, for reasons such as different CPUs, different thermal paste, older/newer thermal paste, etc. Idle CPU usage ranges from 0%-2%.
  4. Sure, here's screenshots of them.
    image
    image

This is my repo https://github.com/Hasodikis/T480S-Hackintosh
So far I managed to reduce energy consumption to less than 7 watts an idle with wifi open and screen brightness at middle.

I am still working on I t

ellnic commented

@Lost-Entrepreneur439 Could I ask a few questions as well?

  1. I'd be interested to know if things like Airdrop and Continuity are working with this? Have you considered adding this to the readme?
  2. Do you dual boot? I am having issues with this at the moment.

I also noticed you fixed the trackpad drag issue in your release a few days ago, well done, this drives me crazy!

@ellnic

  1. No. For continuity, the only features that work are Handoff and Universal Clipboard, and Airdrop does not work at all. This is due to limitations of Intel Wi-Fi cards in macOS. For AirDrop and all continuity features to work, you will need to replace the T480s's stock Intel Wi-Fi card with a supported Broadcom Wi-Fi card. Do note that this will limit you to Ventura and earlier, Sonoma has no form of Broadcom Wi-Fi support.
  2. Yes, I am dualbooting with Windows 8.1. Open a new issue for problems with dualbooting.
ellnic commented

@Lost-Entrepreneur439 thanks for the reply.

I already use the Dell DW1830 (BCM43602) card but performance is not as good as the Intel and the BT support under Wndows is crappy. I have heard of others getting terrible performance from the Broadcom card, what kind of throughput do you get? I've seen someone with ~25Mbit on the 5GHz band, although I suspect this is a faulty card.

Thanks for confirming you dual boot, I've been able to get up and running with a triple boot with your EFI but I needed to change <key>SyncRuntimePermissions</key> to <true/> else Ubuntu hangs at init ram disk.

There's a sort of issue I am coming across but I am still troubleshooting it. If I've booted Windows or Linux, then I reboot into Mac OS, it always panics and reboots, resulting in the error report dialogues on login. If I shutdown from Windows or Linux and cold boot Mac OS, the issue doesn't happen. I suspect it's something volatile that's held in NVRAM but I have no idea what. If I get no luck I will open another issue.

Edit: looks like an error on my part (I had Vt-d enabled) but also setting <key>DiscardHibernateMap</key> to <true/> has helped. I will continue testing over the next few days, but so far so good. I've set pmset hibernatemode 0 as well so we'll see how that goes.

ellnic commented

@Lost-Entrepreneur439 Since this is still open, doesn't seem worth opening a second issue but have you tried this: OpenIntelWireless/itlwm#883 (comment) for your Intel card?

I haven't jumped to Sonoma yet so I can't test, but there's some chatter on Reddit that seems to suggest it works: https://www.reddit.com/r/hackintosh/comments/160kcah/hackintosh_sanoma_wifi_intel_issue_solved/

@Lost-Entrepreneur439 Since this is still open, doesn't seem worth opening a second issue but have you tried this: OpenIntelWireless/itlwm#883 (comment) for your Intel card?

I haven't jumped to Sonoma yet so I can't test, but there's some chatter on Reddit that seems to suggest it works: https://www.reddit.com/r/hackintosh/comments/160kcah/hackintosh_sanoma_wifi_intel_issue_solved/

I have not tried, but I do not use beta kexts due to issues ive had with them in the past. Even if I wanted to, i could not test as unfortunately the motherboard on my T480s has died. I do plan to replace it but for now i cannot test anything for this efi.

ellnic commented

@Lost-Entrepreneur439 oh, sorry to hear the news of your dead mobo. Not the same kettle of fish, but my webcam has just gone... 4 year warranty ends at the end of this month, so phoned that in sharpish! Hopefully you're back up and running soon.

@Lost-Entrepreneur439 Does the battery charging limit working? I have T480s i5-8350u with Ventura 13.6.7 and the battery charging limit is not working, even already set to 80% it's still charging beyond 80% all the time.

Previously on Windows through the Lenovo Vantage already set the threshold to 80% as well