Jump to content
joshhh

[GUIDE] Lenovo ThinkPad T510/510i (plus T410 and W510) 10.6-10.7-10.8-10.9 all working OK! 2013.11.12 Update

499 posts in this topic

Recommended Posts

I had issues with this update on t410, but when i did a clean install of 10.8.2 with this update included i was able to make it work fine.

Don't ask what the difference is.

Share this post


Link to post
Share on other sites
Advertisement
still no luck :-(
Aaargggg ...

 

I just booted a Linux-Live-CD and guess what? No sound on speakers, OK could be the same problem like on Mac OS ...

 

But then I grabbed out an old harddrive, put the Lenovo Win7-Revovery on it and booted it. No sound on speakers (but on headphone) :wallbash: .

 

 

I have to admit that I never booted anything else than Mac OS on this system and that I have the laptop only since some weeks. But I never was thinking that there even was the possibility that the speakers could be defunct. I'm using ThinkPad since 15 years or so and this never happend to one of them :-(

 

Hopefully it's just the cable that is not connected.

 

 

@Joshhh: Thanks a lot for your efforts, sorry for bothering you with this and hopefully you received my small "thank you" a day ago or so ...

Share this post


Link to post
Share on other sites

I think its sense pin in sound connector malfunction. I had this problem on my old MSI PR210 laptop it didn't switch sound on headphones connection. It was pretty easy to replace it myself with soldering iron. Think this is same trouble. Only difference between them is lenovo has TRRS 4-pin but my old was 3-pin TRS

 

Aaargggg ...

 

I just booted a Linux-Live-CD and guess what? No sound on speakers, OK could be the same problem like on Mac OS ...

 

But then I grabbed out an old harddrive, put the Lenovo Win7-Revovery on it and booted it. No sound on speakers (but on headphone) :wallbash: .

 

 

I have to admit that I never booted anything else than Mac OS on this system and that I have the laptop only since some weeks. But I never was thinking that there even was the possibility that the speakers could be defunct. I'm using ThinkPad since 15 years or so and this never happend to one of them :-(

 

Hopefully it's just the cable that is not connected.

 

 

@Joshhh: Thanks a lot for your efforts, sorry for bothering you with this and hopefully you received my small "thank you" a day ago or so ...

Share this post


Link to post
Share on other sites

Hi Joshhh,

 

I think its sense pin in sound connector malfunction.
unfortunately I think you are wrong with this (see picture) :-(

 

post-293982-0-83438100-1354471860_thumb.jpg

 

Which idiot has done this???

 

Now I have to look how I get resolved this "issue", either I have warranty from the dealer where I bought the laptop used, or I still have IBM warranty. I think that audio probably never was working on this laptop, but it also is possible the the used-laptops dealer has done this, so IBM warranty will not count. And actually I do not want to send my laptop fo weeks to repair, so might be I just try to get a new speaker and replace the old one and hope, that the shortcut did not kill anything on the board.

Share this post


Link to post
Share on other sites

Hi Joshhh,

 

unfortunately I think you are wrong with this (see picture) :-(

Oh {censored}! really sad about it. Maybe possible to peel-cut wires, connect it and check if warranty is no more valid

 

 

post-293982-0-83438100-1354471860_thumb.jpg

 

Which idiot has done this???

 

Now I have to look how I get resolved this "issue", either I have warranty from the dealer where I bought the laptop used, or I still have IBM warranty. I think that audio probably never was working on this laptop, but it also is possible the the used-laptops dealer has done this, so IBM warranty will not count. And actually I do not want to send my laptop fo weeks to repair, so might be I just try to get a new speaker and replace the old one and hope, that the shortcut did not kill anything on the board.

Share this post


Link to post
Share on other sites

Fixed!

 

Was renaming by previous kext files accidentally keeping the kext extension.

 

Thank you all!

 

Battery indication works great with VoodooBattery and eSata works great too but eSata port in OSX doesn't work well with hot-plug. If OSX booted and you connect esata drive it gets detected, but if you unmount in and change physical disk in esata dock OSX won't show it until reboot

 

 

Here is "fixed" AppleHDA for Lion. If it won't help I can try to 1) unpair speakers-headphones in sound config - easy fix 2) try to change something else in config - needs deeper analysis

 

T410-Lion-fix-AppleHDA.kext.zip

Share this post


Link to post
Share on other sites

Silly question, the top of the post indicate that wireless works for T410. Do you mean the built in Centrino 6250 AGN + WiMAX with BIOS update? Or some other card?

Share this post


Link to post
Share on other sites

Non of all Intel WLAN cards works in OSX, Wi-Fi Link 1000/6100/6150/6200/6250

 

Only OSX compatible cards works with whitelisted bios from first post of thread

 

Silly question, the top of the post indicate that wireless works for T410. Do you mean the built in Centrino 6250 AGN + WiMAX with BIOS update? Or some other card?

Share this post


Link to post
Share on other sites

BT works fine with Apple HID devices Keyboard, Touchpad and Mouse. WIthout correct dsdt it gets lost after sleep sometimes and only reboot to windows or ubuntu may help to enable it again.

 

I updated first post of thread with info about supported WLAN cards

 

Thanks, that is what I thought. How about the bluetooth? Same story?. Any recomendations on WiFi and Bluetooth

Share this post


Link to post
Share on other sites

Currently running fedora 17 on my T510. I was wondering if anyone has a working mountain lion on an external bootable media (either eSata or USB stick). Also any "start from scratch" guides out there that I can use? Sorry for the newbie question.

Share this post


Link to post
Share on other sites

I'll make full step by step guide how to install OSX on Lenovos. That wold be install 10.6 -> install 10.8 from 10.6.

 

And all legals wold be is on your responsibility cause I had real MacBook Pro and have Snow Leopard Install DVD from its bundle and can use it to install. Another way you should buy it before.

 

post-120553-0-88869900-1354866109_thumb.jpg

 

More to come. Stay tuned

 

Currently running fedora 17 on my T510. I was wondering if anyone has a working mountain lion on an external bootable media (either eSata or USB stick). Also any "start from scratch" guides out there that I can use? Sorry for the newbie question.

Share this post


Link to post
Share on other sites

BT works fine with Apple HID devices Keyboard, Touchpad and Mouse. WIthout correct dsdt it gets lost after sleep sometimes and only reboot to windows or ubuntu may help to enable it again.

 

I updated first post of thread with info about supported WLAN cards

Hi there,

 

I have a T61 with Lion 10.7.5 and everything is working fine. Except my bluetooth is turned off during sleep, and does not work after sleep mode. To get it back on, I have to go into Windows, and turn it on using a Fn key.

 

Is there a way to edit my DSDT to bring it back to life after sleep? It looks like I have a Broadcom 2045, and in Windows I'm trying to find device and vendor ID. I see VID: 0a4c and PID: 2110.

 

EDIT: I added my Vendor and Device ID into IOBluetoothFamily.kext and now I can turn it on and off when it is working. However, I still lose all Bluetooth after sleeping.

 

EDIT 2: Also, I'm not sure if the bluetooth device is actually working. When I went to the bluetooth settings, a bunch of random devices were already in the device list (probably like 50-100). They all have random MAC addresses. So far I've tried adding some devices (another Windows PC, iPhone) and they seem to pair, but then I'm not able to actually do anything with either. I'll test with a bluetooth headset later today.

 

EDIT 3: Testing bluetooth with a headset and it worked fine. So that's good. Still seeing like 100 or so devices that are paired, even if I delete them, they just come back. Makes the bluetooth menu very slow.

 

EDIT 4: Remove my IOBluetoothFamily edit because the large amount of devices was making the settings app very slow. BT works without the edit, but I can't turn it off, nor can I tick the box "allow BT to wake computer." I'd rather have a faster settings app than those settings. Also with the edit, sometimes BT wouldn't connect right away (I would have to turn it on and off).

 

I'm still hoping for a solution to bring it back from sleep. Guessing that requires a DSDT edit.

 

EDIT 5: Got Bluetooth working on my own. Started with a "fresh" DSDT by booting without one. This was a little bit different than the one I found online that I've been using since the start. Sleep worked natively. Bluetooth now will wake from sleep with no problems.

Share this post


Link to post
Share on other sites

Hi all,

 

I did not found a reliable answer to this:

 

Is the "Ericsson f3507g" UMTS/3G-card supported by 10.7 if using it in my T410?

 

Thanks a lot,

Share this post


Link to post
Share on other sites

Sierra MC8780/8781 and Ericsson 3507g is working solution for WWAN on Thinkpads, so Ericsson 3507g should work with script in attachment

 

Unzip the script and place it in your root\library\modem scripts folder.

Go into system preferences and select Network

Select ‘Ericsson f3507g Mobile broadband’ from the list on the left

Click on advanced

Under the modem tab, change the vendor to ‘other’ and select ‘Dell Mobile Broadband’ from the list, click on ok

Back on the network screen, enter ‘none’ as the telephone number. This means the modem script will use the default APN. If you want to specify the APN you want to use, enter it in the telephone number field. Leave account name and password blank.

Select ‘show modem status in menu bar’

Click on apply

When you want to connect, click on the phone icon on the top menu bar, near the time. Click on ‘Connect Dell Wireless 5530 HSPA Mobile’ and you’re away.

 

mobile-broadband.zip

 

Hi all,

 

I did not found a reliable answer to this:

 

Is the "Ericsson f3507g" UMTS/3G-card supported by 10.7 if using it in my T410?

 

Thanks a lot,

Share this post


Link to post
Share on other sites
Sierra MC8780/8781 and Ericsson 3507g is working solution for WWAN on Thinkpads, so Ericsson 3507g should work with script in attachment
thank you very much for your answer, so I'll get such a card.

 

(And next week I have to send my T410 to get changed the speaker, even if it's a very little repair, I'm not allowed to fix it by my self without voiding the warranty :-( )

Share this post


Link to post
Share on other sites

Hi Joshhh,

What range of your Lap's temperature?

My Lap's FAN speed (T410) always run at silent speed, so its temp about 55*C->80*C.

Can modify DSDT to control speed of FAN without broken system as ghotic860 post about osx on w520 ?

And when connect to external display using VGA, it's not working on my Lap. I try using display port and it has same result.

Has no signal send to external monitor. What's wrong with this? (I use all most your file up at 1st page)

Share this post


Link to post
Share on other sites

Great guide. Thanks.

 

Managed to get ML 10.8.2 kinda' working on a Lenovo Thinkpad T410 2537-CD5 with Chameleon. But I had to delete all Intel/NVIDIA/ATI gpu drivers to get into the OSX GUI = no QE/CI and only 1280x800 resolution.

 

I'm kinda puzzled by this laptop. I've googled and googled but haven't found anything useful. Perhaps someone here can help me.

 

Many i7 T410 2537's seem to have dual GPUs, although I haven't found any info particularly on the 2537-CD5 model.

 

Question: Does this model have dual GPUs or not?

 

Lenovo Thinkpad T410 2537-CD5

Intel Core i7 2.66 GHz 620M

4 GB RAM

WXGA+ 1440x900 LCD monitor

 

I've tried EFIStudio with LSPCI, IORegistryExplorer, both System Info and Apple's System Information.app, lshw in Ubuntu, Device Manager in Windows XP and probably more.

 

All they find is Core Processor Integrated Graphics Controller [8086:0046] which means integrated Intel HD Graphics.

 

I'm not using any DSDT in /Extra to give more pure results.

 

Just seems a bit weird that a T410 with max options (from Lenovo) for CPU, RAM, monitor and HDD wouldn't have the better graphics as well. Equivalent of Apple selling the maxed out MacBook Pro with only Intel HD Graphics.

 

However, when looking into the raw/unedited DSDT extracted by DSDT Editor in ML 10.8.2 (only npci=0x2000 boot flag in Chameleon) I find a lot of lines mentioning Nvidia Optimus.

Scope (\_SB.PCI0.PEG.VID)

{

Name (OMPR, 0x02)

Name (HDAS, 0x00)

Method (NVOP, 4, NotSerialized)

{

Store ("------- NV OPTIMUS DSM --------", Debug)

Does this mean anything?

Share this post


Link to post
Share on other sites

I think this sub model is Intel only so no acceleration with this card in OSX

 

Great guide. Thanks.

 

Managed to get ML 10.8.2 kinda' working on a Lenovo Thinkpad T410 2537-CD5 with Chameleon. But I had to delete all Intel/NVIDIA/ATI gpu drivers to get into the OSX GUI = no QE/CI and only 1280x800 resolution.

 

I'm kinda puzzled by this laptop. I've googled and googled but haven't found anything useful. Perhaps someone here can help me.

 

Many i7 T410 2537's seem to have dual GPUs, although I haven't found any info particularly on the 2537-CD5 model.

 

Question: Does this model have dual GPUs or not?

 

Lenovo Thinkpad T410 2537-CD5

Intel Core i7 2.66 GHz 620M

4 GB RAM

WXGA+ 1440x900 LCD monitor

Share this post


Link to post
Share on other sites

@mandrean

 

it seems like your model may have Intel 5700 MHD graphics?

 

http://support.lenovo.com/en_US/?quickPathEntry=2537CD5

then click on any of the panels below like drivers and it lists the hw details.

 

i would suggest you use a dsdt to define a few things required to make a hackintosh laptop more compatible with osx.

 

for one thing you will need the gfx definition to get your monitor working to full resolution (dual-link definition)

i have the t420 with 1600x900 and without the dsdt definitions it wont bring up the display on the lcd properly.

Share this post


Link to post
Share on other sites

Hi, I would be extemely grateful for some advice on getting 10.8.2 installed on Thinkpad W510 (i7 quad core, 32Gb RAM, FX880M)

 

I have access to a Macbook running 10.7 and I have purchased the 10.8.2 download. I cannot install 10.8.2 on the Macbook as it will break certain apps which aren't yet compatible with Mountain Lion. I have tried following the easy install guide video but the terminal gives an error saying command line installs are not possible from OS X versions lower than 10.8 - is there a workaround for this? Do I need to use the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] method for this stage?

 

The other step I am not clear on is setting up the bootloader. In the W510 files download there is a Clover-Boot folder. Is this the recommended one as I see Chameleon mentioned in other posts? If it is Clover-Boot I should use then how exactly is this installed?

 

Apologies if these are basic or repeated questions - am entirely new to this.

 

Thanks very much

Share this post


Link to post
Share on other sites

Hi

I was playing with my W510 (4391-B51) a while but no success so far.

Tried step by step procedure from Simple Install guide - not working, just white screen with logo and spinner.

Managed to install system from USB created with ######, boot into installed system from USB and then make it running using ######.

System is booting, can get working keyboard and trackpad using Voodoo PS/2 from ###### (with PS2 kext from pack trackpad is working but not keyboard), also working gigabit ethernet, Nvidia Quadro FX880M.

With kext from packs I can get working battery and bluetooth and that's all

With dsdt files from first page system is not booting. Splash screen changing to more 3D-ish but that's all, just spinner spinning forever.

Installed patched BIOS - no change.

Already tried on both 10.8 and 10.8.2 - same result.

Not sure what more can I do to get it working as described.

 

Last info from verbose boot is about problems with CPU sensors kext - "failed to load", but then it says

[PCI configuration begin]

[PCI configuration end, bridges 1 devices 15]

[PCI Configuration begin]

 

so I assume problem with CPU sensors kext is probably not the reason, at least not the most important reason.

 

One - probably very basic thing - can't figure out how to apply patches from packs. Is it just something I shoult put into Extras folder?

Share this post


Link to post
Share on other sites

Hi all,

 

I seem to be struggling to find a definitive answer on this but sorry if I missed it.

 

Does qe/ci work with a lenovo t410 with just HD graphics on ML?

 

I've got my build done but ML isn't really worth it with all the odd glitches otherwise.

Share this post


Link to post
Share on other sites

Actually, my T410 (with NVS3100M) is working perfectly!!

 

1) QE/CI works.

2) AppleHDA works. Internal speaker/Internal MIC and external earphone/external MIC works, they can automatically exchange.

3) Sleep/wake-up works.

4) USB device reading/writing works well, even plugin USB HDD after wake-up, and no system crash.

5) Bluetooth works well.

6) Fingerprint works well.

7) Battery information can be shown.

8) LAN works well.

9) Firewire works well.

10) VGA output works well.

Ba ba ba ba ba ... ...

 

I patch AppleHDA and re-edit DSDT again after this Christmas holiday. Now, I can carry my T410 out for travel. I think that there is no need for me to buy a MBP.

 

Joshhh, I cannot download your DSDT from dropbox due to internet connection problem. But I am sure that some code in your DSDT for EHC1 & EHC2 need to be changed.

 

Do you consider to use my below codes for EHC1 & EHC2 in Method (_DSM, 4, NotSerialized)?

 

You may find a surprise!!!!

 

  • "AAPL,current-available",
  • 0x05DC,
  • "AAPL,current-extra",
  • 0x04B0,
  • "AAPL,current-extra-in-sleep",
  • 0x03E8,
  • "AAPL,device-internal",
  • 0x02,
  • "AAPL,max-port-current-in-sleep",
  • 0x3E8,
  • "AAPL,standard-port-current-in-sleep",
  • 0X1F4,

Share this post


Link to post
Share on other sites

Dear gcafrk

Can you share your DSDT file and some kext that's used on your T410?

My T410 (2522-CTO) has some problem with Fingerprint, Battery and Sleep/wake-up. :help:

Many thanks!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By midi-sama
      After a long time of cooking this computer up with a lot of stuff, I'm finally releasing my guide for this P50 with OpenCore.
       
      Lenovo ThinkPad P50 macOS Install with OpenCore
       
      This thread may be used for questions/corrections/additions. Good Luck.
    • By Rohan20
      Opencore is running really really slow on Catalina 10.15.4. So It was running perfectly before I put the ssdt-pnlf for enabling Brightness control. it is running really slow and I verified my config with the sanity checker and its all correct. can someone please help. I am attaching my oc folder.

       
      https://www.dropbox.com/s/drkek0eaz19ina5/OC.zip?dl=0
       
    • By ludufre
      Installing macOS Catalina 10.15.4 on Lenovo ThinkPad L440

       
      There are two version of this laptop:
      - 20AS = Chipset QM87, without Express Card (mine).
      - 20AT = Chipset HM86, with Express Card.
      I strong believe is the same thing...
       

      Changelog:
       
      03/24/2020 20:30h GMT-0
      - Added 10.15.3 update instructions.
       
      01/30/2020 23:52h GMT-0
      - Added 10.15.3 update instructions.
       
      12/11/2019 04:24h GMT-0
      - Added 10.15.2 update instructions.
      - Replaced IntelMausiEthernet.kext with IntelMausi.kext.
       
      11/08/2019 20:30h GMT-0
      - Added instructions to swap Command with Option keys in VoodooPS2Controller.kext.
      - Added additional FileVault 2 UEFI drivers be more practical.
       
      10/30/2019 01:42h GMT-0
      - Added 10.15.1 update instructions.
      - Replaced AppleALC.kext with VoodooHDA.kext
      - No more issues after sleep or misconfiguration with jack sense.
       
      10/29/2019 18:18h GMT-0
      - Replaced the config.plist with AppleIntelCPUPM = true.
       
      10/27/2019 05:37h GMT-0
      - Replaced the DW1560 wireless card with BCM94360CS2.
       
      10/20/2019 20:47h GMT-0
      - Removed AppleBacklightFixup.kext.
      - WhateaverGreen now implements backlight since 1.2.5.
       
      10/20/2019 18:10h GMT-0
      - First version.
       
      What works and what does not
       
      - Processor: Intel Core i5-4300M ->  Work. All SpeedStep stages.
      - Video Card: Intel HD4600 ->  Work. QE/CI and Metal.
      - Chipset: Intel QM87 ->  Work.
      - Mini DisplayPort ->  Work. But no audio, yet.
      - VGA ->  Not work. Normal.
      - Audio: ALC292 ->  Work.
      - WiFi/Bluetooth: Intel AC 7260 ->  Not work. Replaced with DW1560 BCM94360CS2 (need whitelist removal).
      - Ethernet: Intel I217-LM ->  Work.
      - Card Reader: Realtek RTS5227 ->  Not work.
      - Keyboard and Touchpad ->  Work.
      - Webcam ->  Work.
      - Fingerprint Reader ->  Not work. Normal.
      - USB3.0 ->  Work.
      - Sleep ->  Work.
      - Airdrop, Handoff and Continuity ->  Work after replaced wireless.
      - Instant Hotspot ->  Not work.
       
       
      Extras
       
      - FullHD 1920x1080 display upgrade: 
      Replaced with AU Optronics B140HAN01.1 30pin eDP (B140HAN01.2 and B140HAN01.3 also compatible).
      Apparently same screen as Dell Latitude E6440, E7440, Lenovo Ideapad U430 and E129.
       
      - CPU upgrade:
      Replaced the stock Intel Core i5 4300M 2.6Ghz (3.3Ghz turbo) 6M cache with Intel Core i7 4700MQ 2.4Ghz (3.4Ghz turbo) 6MB.
      I initially had problems with overheating. The processor ran at full load above 90 degrees.
      After using a quality thermal paste I can work between 70 and 80 degrees.
      Acceptable taking into consideration that the new processor has 47TDP versus 37TDP which is recommended.
      I also had no problem consuming the battery while charging. The original 65W source seems to have figured out.
       
      - Touchpad upgrade:
      Replaced the stock with T460 touchpad.
      This is serious: you have to do it! It should be stock. Touchpad with precision and absurd quality!
      Just do it!
       
      - RAM upgrade:
      16GB (2x8GB). No mistery here. Just upgade.
       
      - Wireless upgrade:
      Previously I have the DW1560 working almost perfectly, now replaced with BCM94360CS2 that is full native supported. 
      More info below.
       
      Todo
       
      - Make DP audio work.
      - Make Card Reader work.
      - Make trackpad appear in System Preferences
      - Make Instant Hotspot work.
       
       
      What you need to install

      - Running install of macOS
      - One USB flash drive of 8GB or bigger
      - macOS Catalina install app
      - Clover EFI
      - Clover Configurator
      - Some KEXTs and SSDT patches


      How create create the install flash drive
       
      Prepare install flash drive

      Format the flash drive with GUID partition mapping and name it "Install".

      - Open Disk Utility.
      - Click in View, then "Show All Devices".
      - Select the destination flash drive, then Erase.
      - Name: Install, Format: Mac OS Extended (Journaled) and Scheme: GUID Partition Map
       
      Create install flash drive

      Open terminal and run this command:
      sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Install --nointeraction This will take about 30 minutes.
       


      Install bootloader

      Download the CloverEFI from official repository (used 5097) and install only with these options on "Install macOS Catalina":
       
      - Install for UEFI booting only
      - Install Clover in the ESP
      - UEFI Drivers - Recommended Drivers - AudioDxe (Just to have nice sound on boot)
      - UEFI Drivers - Recommended Drivers - FSInject (I still don't know if it's really necessary)
      - UEFI Drivers - File System drivers - ApfsDriverLoader (Support to APFS partitions)
      - UEFI Drivers - File System drivers - VBoxHfs (Support HFS/HFS+ partitions)
      - UEFI Drivers - Memory fix drivers - AptioMemoryFix (Fix the memory management of de UEFI/BIOS)
       
      FileVault 2
       
      If you plan to use FileVault 2, you need to download additional drivers, since what comes with Clover is not up to date and use VirtualSMC instead of FakeSMC.
      Follow instructions bellow:
       
      From current Clover installation, check these options to USB keyboard/mouse work on password screen:
      - UEFI Drivers - Human Interface Devices - UsbKbDxe
      - UEFI Drivers - Human Interface Devices - UsbMouseDxe
       
      After Clover install will be created a partition named EFI and mounted in Desktop. Usually the path is /Volumes/EFI/.
       
      Download the versions 2.1.0 and 2.0.9 of AppleSupportPkg from: https://github.com/acidanthera/AppleSupportPkg/releases
      We need the last version of AppleGenericInput.efi that is inside 2.1.0 and last version of AppleUiSupport.efi that is inside 2.0.9.
      OR download attached bellow.
       
      Put in /Volumes/EFI/EFI/CLOVER/drivers/UEFI/
       
      That's it! FileVault 2 will work without problems.
       
       

       
       
      Make things works
       
      After Clover install will be created a partition named EFI and mounted in Desktop. Usually the path is /Volumes/EFI/.
       
      - Replace the /Volumes/EFI/EFI/CLOVER/config.plist with mine attached below
      - Put SSDT-L440.aml attached below in /Volumes/EFI/EFI/CLOVER/ACPI/patched/
       
      Generate your Serial, MLB and SmUUID
       
      - Open the replaced config.plist with Clover Configurator (used 5.6.2.0)
      - Go to SMBIOS, click few times in "Generate New" in Serial Number and SmUUID.
       
      Copy the Clover Configurator to flash drive because you will need later.
       
      Download those Kexts and put in /EFI/CLOVER/kexts/Other/
       
      - Download the VirtualSMC from here. I used all Kexts and UEFI driver (put VirutalSmc.efi inside /Volumes/EFI/EFI/drivers/UEFI/) from version 1.0.8 (If you followed the steps to enable FileVault 2 above, skip to the next item).
      - Download the Lilu.kext from here. I used the version 1.3.8.
      - Download the VoodooPS2Controller.kext from here. I used version 2.0.4.
      - Download the IntelMausi.kext from here. I used the version 1.0.2.
      - Download the VoodooHDA.kext from here. I used the version 2.9.2. (Need to turn up the volume on Info.plist, more instructions below)
      - Download the WhateverGreen.kext from here. I used the version 1.3.3.
      - Download the USBInjectAll.kext from here. I used the version 2018-1108.
       
      Important! If you are coming from my previous Mojave guide, please note that I am using some kexts from other repositories / authors.
       
       
      Audio volume adjustment
       
      - Open the Info.plist inside VoodooHDA.kext/Contents/ with TextEdit.app or any text editor of your choice.
      - Change:
      <key>PCM</key> <integer>90</integer> to:
      <key>PCM</key> <integer>140</integer> Or, download the versions 2.9.2 attached bellow.
       
       
      Keyboard swap Command with Option (optional)
       
      - If you prefer, you can swap Command and Option keys, to map Win Key - Command and Alt - Option.
      - Change /Volumes/EFI/EFI/CLOVER/OEM/S400CA/UEFI/kexts/10.15/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist:
      <key>Swap command and option</key> <true/> to:
      <key>Swap command and option</key> <false/> Or, download the version 2.0.4 already adjusted attached bellow.
       
       
      Wifi and Bluetooth (BCM94360CS2 + M2 NGFF adapter)
       
      Recently I replaced the DW1560 with BCM94360CS2. Now I have fully wireless and bluetooth working (including Instant Hotspot) without any kexts.
       
      See: 
       
       
      Wifi and Bluetooth (DW1560 / BCM94352Z)
       
      Unfortunately, some notebook manufacturers are currently blocking the replacement of wireless cards. They want you to only use the models sold by them. And of course, none of them from Lenovo for this notebook model is compatible with MacOS.
       
      If you try to start with an unauthorized wifi card for them, you will receive a screen error:
      1802: Unauthorized network card is plugged in - Power off and remove the network card. Since this check is done directly in the BIOS, the only solution is to modify it.
      But since nothing is easy in this life, there is one small big problem:
      - The BIOS update procedure does not allow you to use modded files as it used to be.
      - You will need to physically reach your BIOS on the motherboard and make use of a USB BIOS reader/writer.
       
      So what you need to do:
      1. Disassembly your laptop;
      2. Dump your BIOS with an USB BIOS reader with SOIC8 clip (to not desolder from the motherboard);
      3. Patch it (Ask on UEFI hack forums over there to someone patch for you. Every dump is unique, so mine don't work to you.);
      4. Fix RSA signature;
      5. Reflash BIOS;
      6. Replace wireless card;
      7. Remount your laptop;
      8. Done.
       
      To fix a Modded BIOS to remove the 5 beeps on boot, you need this guide: https://www.insanelymac.com/forum/topic/337333-guide-fix-insyde-h2o-bios-signature-5-beeps-on-lenovo (traduzido: pt-BR)
       
       
      After replaced the wireless card. Download those Kexts and put in /Volumes/EFI/EFI/CLOVER/kexts/10.15/
       
      - Download the AirportBrcmFixup.kext from here. I used the version 2.0.3. (To enable Wireless)
      - Download the BrcmBluetoothInjector.kext, BrcmFirmwareRepo.kext and BrcmPatchRAM3.kext from here. I used the version 2019-10-17. (To enable Bluetooth)
      - Download the BT4LEContinuityFixup.kext from here. I used the version 1.1.4. (To enable Handoff and Continuity)
       
      Keep in mind that the bluetooth kexts are currently in development and the official releases will be available in future in the repository: https://github.com/acidanthera/BrcmPatchRAM/releases
       
       
      Now you can start the installation without problem (I guess).
       
       
      How install
       
      UEFI Setup Configuration and Installation

      UEFI configuration
       
      My BIOS is the latest: 1.93 (J4ET93WW) 

      - Shutdown and insert the flash drive.
      - Power on with F1 pressed to enter BIOS setup.
      - Change value: Config - Intel(R) AMT - Intel(R) AMT Control to DISABLED
      - Change value: Security - Security Chip to DISABLED
      - Change value: Security - Anti-Theft - Intel(R) AT Module Activation to DISABLED
      - Change value: Security - Anti-Theft - Computrace to DISABLED
      - Change value: Security - Secure Boot to DISABLED
      - Change value: Startup - UEFI/Legacy Boot to BOTH, Legacy First and CSM Support = Yes
      - Save & Exit Setup (F10)
       
      - Now, hold the F12
      - In the list, select your flash drive.
      - Choose the flash drive (white icon).
       
      The installer will start. 
      
      Format destination disk

      Format the disk with GUID partition mapping and name it "Macintosh".

      - Select Disk Utility in the list, then press Continue.
      - Click in View, then "Show All Devices".
      - Select the destination Disk, then Erase.
      - Name: HD, Format: APFS and Scheme: GUID Partition Map

      Close Disk Utility.
      
      Select "Install macOS", then Continue.
      Follow instructions in screen.

      After install
       
      After first part install the system will reboot. Maybe you have to press F12 again and select the flash drive.
       
      Choose the internal disk (gray hdd icon) if not already selected.

      The second part of the installation will begin. This will take 16 minutes.

       

      Post installation
       
      When the second part of install finish, the system will reboot again.

      After performing the user initial setup and go to the desktop, you need to make the system disk bootable.

      Open the Clover Configurator from flash drive that you copied before.

      Mount and open the flash drive EFI partition. (Inside Clover Configurator, Mount EFI -> Select flash drive in Efi Partitions list -> Mount Partition -> Open Partition)
       
      Copy the EFI folder to desktop.
       
      Go back to Clover Configurator, unmount the EFI partition of the flash drive and mount and open the EFI partition of internal disk.
       
      Move the EFI folder from Desktop to EFI partition of the internal disk.
       
      Eject the flash drive.
       
      Move all Kexts from EFI partition of internal disk to /Library/Extensions and make kext cache, with those commands in Terminal:
      sudo mv -R /Volumes/EFI/EFI/CLOVER/kexts/10.15/* /Library/Extensions/ sudo chmod -R 755 /Library/Extensions sudo chown -R root:wheel /Library/Extensions sudo kextcache -i / Restart the system.
       
       
      It's done!
       
       
      System Updates
       
      10.15.1
       
      Updated without changing or updating anything.
       

       
       
      10.15.2
       
      Before install, update the following kexts:
      - VirtualSMC.kext and all kexts and VirtualSmc.efi. I used version 1.0.9.
      - Lilu.kext. I used version 1.4.0.
      - WhateverGreen.kext. I used version 1.3.5.
      - AppleALC.kext. I used version 1.4.4.
      - VoodooPS2Controller.kext. I used version 2.1.0.
      (all download links above)
       
      Download the latest CLOVERX64.efi.zip build. I used version 5100.
      Mount EFI partition and unzip to:
      - /Volumes/EFI/EFI/CLOVER/CLOVERX64.efi
      - /Volumes/EFI/EFI/BOOT/BOOTX64.efi (rename the copy of CLOVERX64.efi to BOOTX64.efi
       
      Install update. Will reboot at least four time.
       
       
      10.15.3
       
      Updated with success without changing anything.
       
       
      10.15.4
      Before install, update the following kexts:
      - Lilu.kext. I used version 1.4.2.
      - WhateverGreen.kext. I used version 1.3.7.
      - VirtualSMC.kext. I used version 1.3.7.
      - VoodooP2Controller.kext. I used versions 2.1.2.
      (all download links above)
       
      Download the latest CLOVER installer. I used version 5107.
      - Install respecting the configuration mentioned above in "Install bootloader" section.
       
      Install update. Will reboot at least four time.
       
       
       

      And last but not least

      I would like to thank the following community members, by making these dream possible:
      @crushers, @snatch, @apianti, @blackosx, @blusseau, @dmazar, @slice2009, @autumnrain, @phpdev32, @EMlyDinEsH, @RehabMan, @Scellow, @mitch_de, @Shailua, @Andy Vandijck, @maxfierke, @ArturXXX, @LexHimself, @brumas, @"Sniki", @Mieze, @headkaze and all others members involved directly or indirectly.
       
       
      Attachments
       
       
      SSDT-L440.aml
      config.plist
      VoodooHDA.kext.zip
      VoodooPS2Controller.kext.zip
      Filevault 2 additional drivers.zip
    • By Georgiles
      Laptop: Asus Vivobook F510UA
      CPU: Intel Core i5-8250U
      Graphic: Intel UHD 620
      Wifi: Intel Dual Band Wireless-AC 8265 (no kexts for intel wifi) :(
      Card Reader: Realtek_CardReader(RTL8411B_RTS5226_RTS5227)
      Camera: ASUS UVC HD 7.Audio: Conexant Audio CX8050
      Touchpad: ELAN1300
       
       by parkrypto: thank you tctien342 for the amazing guide.
       
      https://github.com/tctien342/Asus-Vivobook-S510UA-High-Sierra-10.13-Hackintosh
       
      Ebayed the laptop for $290 + tax = $350
      added: 16gb RAM + existing 8GB = 24GB          Timetec Hynix IC 16GB DDR4 2400MHz PC4-19200 Non ECC Unbuffered 1.2V CL17 2Rx8 Dual Rank 260 Pin SODIMM Laptop Notebook Computer Memory Ram Module Upgrade S Series (16GB)     
      added: cheap wifi         TP-Link USB Wifi Adapter for PC N150 Wireless Network Adapter for Desktop - Nano Size Wifi Dongle Compatible with Windows 10/7/8/8.1/XP/Vista Mac OS 10.9-10.15 Linux Kernel 2.6.18-4.4.3 (TL-WN725N)     
      added: NAND 1TB Internal PC SSD https://www.amazon.com/gp/product/B073SB2MXT/ref=ppx_yo_dt_b_asin_title_o01_s01?ie=UTF8&psc=1
      Gadget Reviews upgraded too, video: https://www.youtube.com/watch?v=39EquX5PTkQ
       
      I just installed. Everything works fine. I'll test final cut pro, premiere pro with 4k footage and get back with you on performance. 
      For now moves like a performant Mac book pro. 
      I installed Catalina first but I could not make the Intel UHD 620 Graphics get proper QE/CI. 
      Mojave is just fine. I want to use this system for quick video editing on the go.
      Geekbench in my signature.  
      If you need any files or have any questions pls ask.
       






      asus f510u mojave.zip
    • By tluck
      Lenovo T460 macOS with Clover Guide
      Latest Release on GitHub (March 2020) Updated to Clover r5105 Updated Lilu based kexts - Lilu, ALC, WEG Added AirportBrcmFixup.kext
        Various Tweaks over Last months The zip file is a complete Clover ESP (/EFI) bundle and kext pack for the Lenovo T460. The current file bundle is tested on Sierra. 
      Note: I never got the GFX fully working on El Capitan. 
      Full Clover file set - config.plist etc. Includes all custom kexts Includes custom DSDT/SSDT scripts and patches Utility scripts The zip bundles are posted to GitHub: https://github.com/tluck/Lenovo-T460-Clover/releases
      Caveat: The T460 systems used here was configured with: i5-6300U, Intel HD Graphics 520, 1920x1080 touch screen. If you have a different system model, then extract the ACPI files and use the included scripts to create a set of files consistent with your system type and BIOS version. See below for details.
      Credits: RehabMan, Shmilee, vusun123, TimeWalker, Mieze from which, much of their work and help is/was was used to get the T460 to this point.
      Devices and aspects working:
      Ethernet -  Intel I219LM is enabled via IntelMausiEthernext.kext WiFi/BT - substitute the Intel WiFi/BT with a compatible Broadcom or Atheros chip Audio - ALC293 codec implemented via AppleALC.kext (the old AppleHDA_ALC293 and CodecCommander kexts are not needed) PS2 - ClickPad + TrackPoint + all 3 buttons - using a modified VoodooPS2Controller to support new layouts - and added some custom Fn key maps based on 440/450 dsdt USB - implemented via custom SSDT + USBInjectAll kext. All USB3/USB2 ports are intel-based and work -  3 external USB and internal Camera, BT, etc  Sleep/Wake - the sleepwatcher package and custom sleep/wake scripts are used to help with sleep/wake for BT and PS2 devices. Note: have not tried to implement the SD card reader - no driver found.
      ACPI Files
      New Installation - Steps and Details
      Part 1 - OS Installation
      Part 2- Post OS Installation and Setup
      Notes on Custom Kexts
       
×