Jump to content

[GUIDE] Lenovo T460 macOS with Clover

* * * * * 5 votes Lenovo T460 Skylake

  • Please log in to reply
518 replies to this topic

#41
tluck

tluck

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,960 posts
  • Gender:Male
  • Location:NC, USA

I just updated the zip in post 1 with Clover 3909 and a few Sierra kexts patches and an updated VoodooPS2Controller that is Sierra compatible.

 

This exact EFI folder is what I have on my USB installer AND HD ESP. And Note - you many need to inject IntelGFX and set fake-id to 0x12345678 to avoid installer startup crashes.



#42
thedeliveryboy

thedeliveryboy

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

Thanks tluck! Was going to post some pics of the verbose log as your update came through. Will try it now and see if it works!



#43
thedeliveryboy

thedeliveryboy

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

OK, still no luck. No doubt I'm doing something wrong. Please can I ask you to check the images attached and provide some of your expert guidance?

 

Thanks

Sparky

 

 

Attached Files



#44
tluck

tluck

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,960 posts
  • Gender:Male
  • Location:NC, USA

i just created the Sierra 10.12.1 the GPT USB today using this: 

 

sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction

 

and then i mounted ESP copied the EFI stuff (from the zip) to the USB. 

your picture showing the 0x1234568 is correct - how i did it.



#45
aleixsr

aleixsr

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

OK, still no luck. No doubt I'm doing something wrong. Please can I ask you to check the images attached and provide some of your expert guidance?

Thanks
Sparky

I'm trying USB boot and I'm getting same error, I'll test new tluck uploaded files asap.

Enviat des del meu HUAWEI GRA-L09 usant Tapatalk

#46
aleixsr

aleixsr

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

If you are looking for the glitch fix, create a SSDT with this snipet

DefinitionBlock ("ssdt.aml", "SSDT", 2, "APPLE ", "igpu", 0x00001000)
{
    External (_SB_.PCI0, DeviceObj)
    External (IGPU, DeviceObj)
 
    Scope (\_SB.PCI0)
    {
        Device (IGPU)
        {
            Name (_ADR, 0x00020000)  
 
            Method (_DSM, 4, NotSerialized)
            {
                If (LEqual (Arg2, Zero))
                {
                    Return (Buffer (One)
                    {
                        0x03
                    })
                }
 
                Return (Package (0x02)
                {
                    "AAPL,GfxYTile",
                    Buffer (0x4)
                    {
                        0x01, 0x00, 0x00, 0x00
                    }                    
                })
            }
        }
    }
}

Credits to PikeRAlpha

 

I tried it but it doesn't work, can anybody test or help me? Maybe I'm doing anything wrong.



#47
thedeliveryboy

thedeliveryboy

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

Just got my T460s installed with 10.12.1! So excited...

 

Need to fix a few things - audio, swap CMD and Alt keys. Will post more later.

 

Thanks for all your help. 



#48
tluck

tluck

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,960 posts
  • Gender:Male
  • Location:NC, USA

I just updated the zip with newer VoodooPS2Controller kext that has the lastest caplocks fix for Sierra.



#49
thedeliveryboy

thedeliveryboy

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

Hi

 

Having some trouble installing the kexts. These are the messages from the Terminal:

 

/EFI/CLOVER/kexts/_kext-install.command: line 88: cd: /Library/Extensions/AppleHDA_*.kext/Contents/MacOS: No such file or directory

 

and then

 

------------------------------------

Sleeping for 20 seconds before rebuild of kext cache - wait … 

IntelMausiEthernet.kext has incorrect permissions; omitting.

KernelCache ID: 0B39A1FE950B47855E851977C2A4F6B7

symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

… done!

 

also get a pop-up window that the AppleHDA and IntelMausi kexts cannot be used.

 

Any ideas/suggestions please?

 

Thanks.



#50
tluck

tluck

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,960 posts
  • Gender:Male
  • Location:NC, USA

cd to /EFI/CLOVER/kexts

Run with root - i.e. sudo

cd <zip location>/EFI/CLOVER/kexts
sudo ./_kext-install.command


#51
MrHackerVirus

MrHackerVirus

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

I'm getting a kernel panic while install Sierra. I'm using clover to inject intelGFX as id 00000000

 

 

Attached Files



#52
vusun123

vusun123

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,079 posts
  • Gender:Male

I'm getting a kernel panic while install Sierra. I'm using clover to inject intelGFX as id 00000000

Your DVMT Pre-alloc is 32MB, hence it panics. Use Rehabman's hotpatch config, it has the minStolensize patch for Skylake to help you bypass this panic. You may need FakeID Intel = 12345678 to get into OS X without acceleration first



#53
Asxetos

Asxetos

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts

Greetings to all,

I am new to the hackintosh field, but it truly is very tempting (an almost real Macbook for no extra cost).

I have a Thinkpad T460 i7-6600U with intel-HD 520 graphics, 8GB ram, an 128GB SSD and latest bios.

 

I had no problem building the installer and installing Sierra 10.12.1 and Windows 10 (in a single SSD - dual boot)

 

Looking in my display properties in Windows 10 it seems i have 128MB DVMT, (i guess it is a i7-6600U specific thing?)

So according to the guides in here and other forums, i should be OK with full hardware acceleration and no glitches.

 

Attached File  Untitled.png   23.19KB   3 downloads

 

 

BUT even after finishing setup (install Clover, all custom kexts etc) and booting from HDD, i still need to inject Intel graphics with the bogus ID or i get a kernel panic and reboot.

 

Since the changes - patches needed to Kext's DSDT's and SSDT's are so complex, can someone guide me on what i should change - undo from the setup in this guide?

 

Thanks...



#54
tluck

tluck

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,960 posts
  • Gender:Male
  • Location:NC, USA

@Asxetos -

 

i posted the zip of my ESP with the intent to make easy for someone to just drop all of that in place. detailed steps in post 1 - but it boils down to:

  1. install macOS
  2. install EFI folder in your own ESP on the HD
  3. install kexts on the HD in /L/E

it seems you did all that. and this all worked ok for El Capitan for a few people. Sierra is much better and works for me. 

Note: the Dedicate video memory shown in windows is not a true indication of the pre-allocate memory which seems to be set to 32MB - there a patch to address that however.



#55
Asxetos

Asxetos

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts

@Asxetos -

 

i posted the zip of my ESP with the intent to make easy for someone to just drop all of that in place. detailed steps in post 1 - but it boils down to:

  1. install macOS
  2. install EFI folder in your own ESP on the HD
  3. install kexts on the HD in /L/E

it seems you did all that. and this all worked ok for El Capitan for a few people. However, with Sierra and fully working gfx for others - not sure who has tried. For me on Sierra, I had to roll back the GFX kexts to 10.11.6 versions to get running on Sierra. Note: my GFX situation never fully worked seemingly due to touchscreen complications. 

 

Note: the Dedicate video memory shown in windows is not a true indication of the pre-allocate memory which seems to be set to 32MB - there a patch to address that however.

 

Thanks for the answer tluck, i guess i will have to search a little bit more.

Having to actually disable the graphics to boot, Sierra reports 7MB of graphics memory but that must be the standard VGA frame buffer

 

Is there a more reliable method to check the actual amount of DVMT memory OSX will see with graphics enabled?



#56
aleixsr

aleixsr

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

Hello,

I'm trying to build a new USB installer for El Capitan 11.10.6 and I always got stucked in "Still waiting for root device", I'm using latest EFI files in tluck's zip, can you help me please?

 

UPDATE: Solved it Downloading El Capitan again and creating PenDrive again.



#57
Ezak

Ezak

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

Just got my T460s installed with 10.12.1! So excited...

 

Need to fix a few things - audio, swap CMD and Alt keys. Will post more later.

 

Thanks for all your help. 

Hey,

 

what is the spec of your T460s?

Can you make an how to?



#58
tluck

tluck

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,960 posts
  • Gender:Male
  • Location:NC, USA

@Ezak - how to what?

If you use the DSDT/SSDT in the first post zip, then they define the PS2K as T460 and VoodooPS2Controller will  handle the key swap.



#59
azerty076

azerty076

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

Hello,

 

I finally get the wifi card, and it's now installed inside the T460.

 

Before to start the installation, I have to :

- increase the EFI partition, because on my 256Go SSD it's only 100Mo (200Mo is required I guess)

- use the technic to increase the DVMT size (EFI shell???)

 

Am I right?

 

Thanks



#60
vusun123

vusun123

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,079 posts
  • Gender:Male

Hello,

 

I finally get the wifi card, and it's now installed inside the T460.

 

Before to start the installation, I have to :

- increase the EFI partition, because on my 256Go SSD it's only 100Mo (200Mo is required I guess)

- use the technic to increase the DVMT size (EFI shell???)

 

Am I right?

 

Thanks

1. EFI Partition 200MB is appreciated, but you can skip this if you format the macOS partition as HFS+ in Windows using Paragon Hard Disk Suite

2. EFI Shell is not working for T/X/W Thinkpad since they have tight security







Also tagged with one or more of these keywords: Lenovo, T460, Skylake


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy