Jump to content
K0gen

Lenovo ThinkPad T420 with UEFI Only

4,870 posts in this topic

Recommended Posts

Successfully did 1.46 Whitelist, had to disable security chip in UEFI BIOS.

 

Now, as a quick test, I did a kext mod for IO80211Family.kext, but setup utility in mavericks says connection failed. Detects wifi packets, just can't connect to my wpa2 network. Any dsdt or ssdt injection for t420?

 

Using AR9285.

 

any ideas @tluck and @rehabman?

Test hardware in Windows or Linux first.

 

No need to modify/replace/patch IO80211Family.kext or plugins. Just install an injector kext.

Share this post


Link to post
Share on other sites
Advertisement

Positive; hardware works in other operating system of course :)

 

One more note it is not detected in the system profiler in the pci devices list. Only ethernet bus is detected.

 

Where can I find this injector kext since SSDT or DSDT patch wont work since I don't have AMI, it says it is something different in DSDT.aml (TP-83 i think?)

Share this post


Link to post
Share on other sites

Positive; hardware works in other operating system of course :)

 

One more note it is not detected in the system profiler in the pci devices list. Only ethernet bus is detected.

 

Where can I find this injector kext since SSDT or DSDT patch wont work since I don't have AMI, it says it is something different in DSDT.aml (TP-83 i think?)

Look for toledaARPT.kext. DSDT patch can work too (this DSDT injection technique is not specific to a BIOS vendor).

Share this post


Link to post
Share on other sites

I'm on vacation for a few days and don't have my hack with me to look at what the device tree lists etc.

 

i have a similar  wifi card  AR5BHB92 - but it seems for your card you need to add an entry to pick up your id

 

 it simply consists of adding the card PCI Vendor id/Product id 0x168c/0x002b to the list of ids defined in the plist file inside the kext:

./IO80211Family.kext/Contents/PlugIns/AirPortAtheros40.kext

these are what are there.

 

            IONameMatch = Array {

                pci168c,30

                pci168c,2a

                pci106b,0086

                pci168c,1c

                pci168c,23

                pci168c,24

Share this post


Link to post
Share on other sites
I’m always trying to make my HD dual boot (10.9/Win 8.1)
cos right now i only boot on my windows 8.1 partition with the USB 8.1 installer (F12, don’t press on a key)
 
my HD :
volume "EFI" (PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(1,GPT,DE9D9FB2-B879-445A-AC71-D9858829D0C7,0x28,0x64000))
diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Power                   419.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             785.2 MB   disk0s3
   4:       Microsoft Basic Data WINDOWS                 79.7 GB    disk0s4
sudo gpt -r show -l disk0
gpt show: disk0: Suspicious MBR at sector 0
      start       size  index  contents
          0          1         MBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - "EFI System Partition"
     409640  819253632      2  GPT part - "Power"
  819663272    1533528      3  GPT part - "Recovery HD"
  821196800  155576320      4  GPT part - "WIN"
  976773120         15         
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header
sudo gpt -r show disk0
gpt show: disk0: Suspicious MBR at sector 0
      start       size  index  contents
          0          1         MBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  819253632      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  819663272    1533528      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  821196800  155576320      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  976773120         15         
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header
sudo gpt -r -vv show disk0
gpt show: disk0: mediasize=500107862016; sectorsize=512; blocks=976773168
gpt show: disk0: Suspicious MBR at sector 0
gpt show: disk0: Pri GPT at sector 1
gpt show: disk0: Sec GPT at sector 976773167
      start       size  index  contents
          0          1         MBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  819253632      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  819663272    1533528      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  821196800  155576320      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  976773120         15         
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header
sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 60801/255/63 [976773168 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 254  63 - 1023 254  63 [         1 -     409639] <Unknown ID>
 2: AF 1023 254  63 - 1023 254  63 [    409640 -  819253632] HFS+        
 3: AB 1023 254  63 - 1023 254  63 [ 819663272 -    1533528] Darwin Boot 
*4: 07 1023 254  63 - 1023 254  63 [ 821196800 -  155576320] HPFS/QNX/AUX

——

I've tried this :
bcdboot C:\Windows /f UEFI  and bcdboot C:\Windows /s S: /f UEFI (where S: is the EFI partition - mount if not mounted) as advised 
 
with no success for the 1st and for the 2nd cos i can’t assign letter S to EFI partition 
cos when i’m under windows, the only partition that can be seen is WINDOWS one (disk0s4)
EFI partition can’t be seen.
 

I run this too

chkdsk
chkdsk /f
then
bootrec.exe /FixMbr
bootrec.exe /FixBoot
bootrec.exe /RebuildBcd
 
diskpart
select disk 0
I only see volumes but no partition except my WINDOWS volume
How can I mount my EFI partition on Windows?
i found nothing on the net :(
 
I sur i'm so closed from success :( it's)

 

Sorry to ask help again for dual boot

Share this post


Link to post
Share on other sites

I'm assuming that it doesn't matter if you input the hexidecimal value instead of just 2b. Went ahead and and put in "2b," and I'm happy to say that wifi works great! Big applaud for tluck helping everyone out and everyone else involved in the project. Bravo. :)

Share this post


Link to post
Share on other sites

Good morning,folks, greetings from Cologne.

 

I´m a 53-years old {censored}, please excuse my knowledge and handling of the english language.

After reading the thread since Kogen Mantis started it, i had no problems at all to install Mavericks on my T 420

using Tluck´s bootpack. (thank you, thank you, thank you, Tluck.)

 

The only thing that bother me: I can´t boot

my `HackPad` with the discrete graphics (nvs 42000M).

 

Perhaps one of the thread-members with the same spec´s ( and working Nvidia graphics ) as mine can post his dsdt  

for me to test it in my EFI-folder, i´ll be very lucky.

 

thanks in advance, have a nice WE.

 

 

 

T420 4236STU HD3000/NVS 4200M i5 2540  SSD/msata-SSD in wwan-slot

Share this post


Link to post
Share on other sites

@testubabe - welcome to our forum. i am glad your hack is working. i dont recall any posts with success for NVS 4200M

 

@tetonne - i wonder if your problem is related to the MBR found on your GPT disk? i will PM you some ideas.

Share this post


Link to post
Share on other sites

Getting discrete graphics to work has been a sticking point for us for some time. Part of the reason is that the HD3000 works well enough alone.Take a stroll through the 430 thread. There was a user there once that had limited success. See if your needs can rekindle our drive.http://www.insanelymac.com/forum/topic/293762-thinkpad-t430-mavericks-109x/?view=getnewpost

Share this post


Link to post
Share on other sites

@tluck-I´m one step further, it´s so easy you won´t believe it. I dropped MCFG in the clover tables menue ,  boot without caches and that´s it.

nvs 4200m is working. But shame on me, since five hours I try to inject the dropMFCG in your config.plist.

I´m too silly to find the right place. The howto´s and tips I googled were out of time for the actuel clover rev.

Can you solve this problem for me?

Share this post


Link to post
Share on other sites

@testubabe -  here is the official wiki 

 

see http://clover-wiki.zetam.org/Configuration/ACPI#DropTables

 

in the ACPI section of the the clover config.plist, there already is a drop table section, just add a 3rd entry.

i think it would look like this:

 

<key>DropTables</key>

<array>

<dict>

<key>Signature</key>

<string>SSDT</string>

<key>TableId</key>

<string>Cpu0Ist</string>

</dict>

<dict>

<key>Signature</key>

<string>SSDT</string>

<key>TableId</key>

<string>CpuPm</string>

</dict>

<dict>

<key>Signature</key>

<string>MCFG</string>

</dict>

</array>

Share this post


Link to post
Share on other sites

I’m always trying to make my HD dual boot (10.9/Win 8.1)

cos right now i only boot on my windows 8.1 partition with the USB 8.1 installer (F12, don’t press on a key)

 

my HD :

volume "EFI" (PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(1,GPT,DE9D9FB2-B879-445A-AC71-D9858829D0C7,0x28,0x64000))

 

diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Power                   419.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             785.2 MB   disk0s3
   4:       Microsoft Basic Data WINDOWS                 79.7 GB    disk0s4
sudo gpt -r show -l disk0
gpt show: disk0: Suspicious MBR at sector 0
      start       size  index  contents
          0          1         MBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - "EFI System Partition"
     409640  819253632      2  GPT part - "Power"
  819663272    1533528      3  GPT part - "Apple_HFS_Untitled_2"
  821196800  155576320      4  GPT part - "WIN"
  976773120         15         
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header
sudo gpt -r show disk0
gpt show: disk0: Suspicious MBR at sector 0
      start       size  index  contents
          0          1         MBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  819253632      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  819663272    1533528      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  821196800  155576320      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  976773120         15         
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header
——

I've tried this :

bcdboot C:\Windows /f UEFI and bcdboot C:\Windows /s S: /f UEFI (where S: is the EFI partition - mount if not mounted) as advised

 

with no success for the 1st and for the 2nd cos i can’t assign letter S to EFI partition

cos when i’m under windows, the only partition that can be seen is WINDOWS one (disk0s4)

EFI partition can’t be seen.

diskpart
select disk 0
I only see volumes but no partition except my WINDOWS volume
How can I mount my EFI partition on Windows?

i found nothing on the net :(

 

I sur i'm so closed from success :( it's

a pain in the neck)

 

Sorry to ask help again for dual boot

Hi

 

If you have created correctly the EFI partition you need only assign a letter to partition for see them in My Computer.

 

For correctly fix the boot of windows partition i solved simply with start my system with windows installer and run auto repair fix process (I recommend you to backup your EFI folder).

After repair ( test system also the auto fix procedure exit with error) your system probably boot with windows automatically.

If you can boot OSX you need to edit boot setting in UEFI to change windows boot manager with clover (seems windows boot loader check automatically if it is the primary boot selection and auto set itself first when not).

 

Sorry for typos

Share this post


Link to post
Share on other sites

To the comments about w8 enforcing its boot loader:

 

W8 does not do this. What you are seeing is called hybrid shutdown, the default shutdown behavior of w8. It logs out all users, effectively terminates all non system processes or anything that depends on user interaction, and then hibernates what's left of the system. This is how M$ got it to shutdown and boot so quickly. It never truly shuts down the system unless an installer or a system update explicitly calls the full shutdown. Luckily the user can also call a full shutdown, but more on that in a second.

 

You can verify this if you try to access this partition from another is. Let's use Ubuntu for example. After you perform a 'normal' shutdown and then swap the hard drive into an enclosure and try to access it from your Linux box, it won't mount. It's a regular NTFS partition but gparted will tell you that the partition is hybernated and won't allow you to make changes to it. This is also why it won't mount.

 

However, if you perform a 'full' shutdown, the partition is normally accessible.

 

That was just part of hybrid shutdown. The other thing it does during a hybrid shutdown is that it sets the next_boot flag in nvram (uefi persistent memory). This forces the system to boot the hybernated partition exclusively so as to not give you an opportunity to 'accidentally' muck up your windows installation. It's a (safety) feature, if you will. It's side effect is that following any 'normal' shutdown, the system will always boot to w8. But a full shutdown won't set this variable and the system is free to boot normally. So it may appear as if windows is 'setting itself as primary' , but in truth, it does no such thing and in fact, 'primary' has no meaning in an uefi system. The only thing a uefi system does is look for the efi partition and boot whatever is inside of it, always. Failing that, it looks for a fat32 formatted partition with bootfiles.

 

To conform to the efi spec, OS's need to install their loaders (or parts of) in the efi partition under their own folders, respecting the presence of other (foreign) boot loaders And not interfering with them. Clover is installed in its own folder within the efi partition and uefi is told to boot it by default, but you still have an opportunity to boot anything else if you so choose. Though all of this is bypassed if boot_next is set.

 

So how to perform a full shutdown?

 

Run:

 

shutdown -s -t 0

 

That's it. Make it a link on your desktop for easy access. Though your next boot will take longer, though on an ssd the difference is unnoticeable. There is also a permanent way to disable hybrid shutdown, but I don't remember it off hand as the shortcut is quick and painless for me and I rather like hybrid shutdown when I know I won't be switching systems.

 

HTH

Share this post


Link to post
Share on other sites

@tluck - thank you very much for your help,I read the wiki a dozen times and here´s what I did so far,

very close to right, but a million miles away.....

 

<key>DropTables</key> 

<array>

<dict>

<key>Signature</key>

<string>SSDT</string>

<key>TableId</key>

<string>CpuPm</string>

</dict>

<dict>

<key>Signature</key>

<string>SSDT</string>

<key>TableId</key>

<string>MCFG</string>

</dict>

<dict>

<key>Signature</key>

<string>SSDT</string>

<key>TableId</key>

<string>Cpu0Ist</string>

</dict>

</array>

 

I´ll try your way ....

Share this post


Link to post
Share on other sites

TimeWalker75a, congratulations, you got it. Automatic boot with nvs4200m works.

What I forgot to mention is that I erased the nvidia kexts and rolled back to the 10.9.2 version . No patch needed.

 

<key>DropTables</key> 

<array>

<dict>

<key>Signature</key>

<string>SSDT</string>

<key>TableId</key>

<string>CpuPm</string>

</dict>

<dict>

<key>Signature</key>

<string>MCFG</string>

</dict>

<dict>

<key>Signature</key>

<string>SSDT</string>

<key>TableId</key>

<string>Cpu0Ist</string>

</dict>

</array>

Share this post


Link to post
Share on other sites

I just gave the upgrade to IO.IO.DP6 a go and all's working as expected. I only had to re-patch Apple HDA. 

@tluck - Thanks for the rock solid base you've provided with the last bundle - no trouble since

 

Now, I want to use continuity with iOS 8 - what's needed to get this working?

 

looks like the current imacs have a BCM94360CD based airport bluetooth pci-e card, so I am trying to
get my hands on a mini pci-e version.

 

// just realised i have posted post 1280 on page 64 ;) nerdy, but kinda cool

Share this post


Link to post
Share on other sites

@all - Posted latest pack - updated for Yosemite DP6. Clover UEFI on T420 Guide

fairly minor changes in the pack. yosemite has been very stable for me over the last few weeks. just a few random finder or mdutil crashes.

 

Like Cowboy Mike, I just ran the app store updater to download and install DP6 - ran without any issue.

 

Had to replace/patch AppleHDA and Broadcom kexts as they were modified again.

 

Note:

the Yosemite Recovery HD has some odd things that can be easily fixed. (seems to happens on real macs too.)

mount it and you can remove the 2 bogus folders, keeping just the com.apple.recover.boot folder (and its contents)

 

21-August-2014 - 10.10 DP6/Beta Update

  • Clover updated to v2829 v2830
  • FakeSMC updated to 6.10.1323
  • ACPIBacklight.kext - v2.0.3 - with modified code to fix/workaround for LCD brightness in Yosemite.
  • added drop table MCFG for Nvidia/Optimus (mixed gfx)
  • added 10.10 kext folder (AppleHDA.kext and BroadcomBluetooth kexts are different than DP5 or Mavericks)
  • I originally used Toleda's yosemite installer to make my USB - but its no longer necessary for Beta or later, just follow the 10.9 Mavericks method
Edited by tluck

Share this post


Link to post
Share on other sites

Hey guys,

 

Did anyone test it with T420s?

I'm wanting but have no time to test now.

This package works perfectly with T420s, share the same mobo with T420.

Share this post


Link to post
Share on other sites

Now, I want to use handoff and continuity with iOS 8 - what's needed to get this working?

 

looks like the current imacs have a BCM94360CD based airport bluetooth pci-e card.

But there is a catch to using it, since it has a proprietary pin-payout and hence won't fit in

our T420s. So I am trying to get my hands on a mini pci-e version. Does anybody here have

an idea?

Share this post


Link to post
Share on other sites

Did the update here and now I don't have sound.  :(

 

Updated the kexts with those on the folder 10.10;

 

The funny part is now I have dual monitors and battery meter. 

 

@tluck, would you have the Clover 2829? On the website I couldn't find, only have the 2830.

Share this post


Link to post
Share on other sites

@Fabiano_Nomad

 

- if i recall you have  T420s (vs T420) ... last time you used the config.nodsdt.aml and removed/renamed ACPI/patched/dsdt.aml so it would not use it

... maybe thats the difference for audio? T420 dsdt vs T420s dsdt?

 

- repackaged the zip today with clover r2830 as that is now posted for all on source forge. 

 

@Cowboy Mike - not sure about continuity as i don't have IOS8 on any device.

Share this post


Link to post
Share on other sites

Yep, you have a good memory!

This time I used the Config.nodsdt at first install. Maybe what is different is because it's not a fresh install, the system was updated. 

Let me see if I can start without cache.

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 rodrinico19
      Hola a todos, primero que nada estoy muy contento de a ver econtrado un foro de español sobre hackintosh.
      Mi problema consesite en que descargue unos drivers de esta pagina: https://github.com/chris1111/Wireless-USB-Adapter-Clover
      Seguí los pasos instale los kets en la carpeta EFI/CLOVER/OTHERS todo tal cual como dice ahi la instalación. luego segui los pasos de configurar la red dentro de configuracion del sistema etc.
      Lo cual el nombre me quedo en en0.
      El driver o kets funciona bien es reconocible por el S.O de hecho conecta la red, pero me dice que no tiene IP AUTO ASIGNADA Y LA OTRA QUE HAY UNA DESCONEXION A CADA RATO(como que desconectaras y conectaras el dispositvo usb a cada rato)
      Me gustaria que me ayuden con eso si es posible, Muchas Gracias!!
    • By Klaidonis
      I am making a minimal Clover build for the fastest boot possible with the boot6 file in legacy mode.
      While looking at the preboot.log, I noticed that there is a line without explanation (at 0:892). Apparently, whatever it is, the execution time of it is close to 2 seconds, more than 55% of the total logged boot time in the current configuration. This does not change whether I use USB 2 or USB 3 port.
       
      Is there a way to eliminate or speed up the above? Also, is there anything else you can suggest to improve the performance based on the below log file? Which moment in the boot process corresponds to the start time in preboot.log?  
      The last thing I would like to understand is the delay/timeout after the boot6 file has loaded, and the number 6 disappears from the screen. For about 2 seconds or slightly less, I can press any key, and then it will enter the BIOS-like interface from the boot6 file. Without further knowledge, it seems like those 2 seconds are just delay time, and only after that is CLOVERX64.efi actually started, which, I presume, is approximately when the preboot.log timer starts. So, if the aforementioned is correct, can I get rid of this delay as well? Note that I am using the boot1f32 file to chain-load boot6, which does not include the initial 2-second wait period for a keypress.
       
      === preboot.log ===
      0:100 0:100 MemLog inited, TSC freq: 2394459554 0:100 0:000 CPU was calibrated with ACPI PM Timer 0:100 0:000 LegacyRegion2: Chipset/proc: 0x0A048086 0:100 0:000 Next Generation Core processors (PAM 0x80-0x86) 0:100 0:000 Test PAM1=(0x41=90, 0x5a=90, 0x81=11, 0x91=00) at chipset 0A048086 0:100 0:000 , Install = Success 0:112 0:012 BiosVideoDriverBindingStart! 0:112 0:000 BiosVideoCheckForVbe 0:112 0:000 EdidOverride not found 0:121 0:009 Edid1+ 0:121 0:000 found Detail Timing 1920x1080 0:121 0:000 timing string after 0xFE:AUO 0:121 0:000 timing string after 0xFE:B156HAN01.2 0:122 0:000 0 1280x1024 attr=9B - ok, edid- 0:122 0:000 1 1024x768 attr=9B - ok, edid-, 1024x768, working, highest, pref=1 0:122 0:000 2 640x480 attr=9B - ok, edid-, 640x480, working 0:122 0:000 3 800x600 attr=9B - ok, edid-, 800x600, working 0:123 0:000 4 1920x1080 attr=9B - ok, edid+, working, highest, pref=4 0:123 0:000 BV new mode: 4 1920x1080 0:398 0:275 SetMode pref 4 (4) = Success 0:892 0:493 VGA Pci.Hdr.Command=6 - not enabled 2:623 1:731 2:623 0:000 Now is 21.02.2020, 13:03:21 (GMT) 2:623 0:000 Starting Clover revision: 5103 (master, commit 3f3b85da0) on CLOVER EFI 2:623 0:000 Build with: [Args: -D NO_GRUB_DRIVERS_EMBEDDED -t GCC53 | -D NO_GRUB_DRIVERS_EMBEDDED --conf=/Users/sergey/src/CloverHackyColor/Conf -D USE_LOW_EBDA -a X64 -b RELEASE -t GCC53 -n 5 | OS: 10.14.6] 2:623 0:000 SelfDevicePath=PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x4,0x0)\HD(1,MBR,0x04944021,0x3F,0x3BC1042) @940C9698 2:623 0:000 SelfDirPath = \EFI\CLOVER 2:623 0:000 SimpleTextEx Status=Success 2:623 0:000 === [ Get Smbios ] ======================================== 2:623 0:000 Type 16 Index = 0 2:623 0:000 Total Memory Slots Count = 2 2:623 0:000 Type 17 Index = 0 2:623 0:000 SmbiosTable.Type17->Speed = 1600MHz 2:623 0:000 SmbiosTable.Type17->Size = 4096MB 2:623 0:000 SmbiosTable.Type17->Bank/Device = BANK 0 DIMM0 2:623 0:000 SmbiosTable.Type17->Vendor = Hynix 2:623 0:000 SmbiosTable.Type17->SerialNumber = 00000000 2:623 0:000 SmbiosTable.Type17->PartNumber = HMT451S6MFR6A-PB 2:623 0:000 Type 17 Index = 1 2:623 0:000 SmbiosTable.Type17->Speed = 1600MHz 2:623 0:000 SmbiosTable.Type17->Size = 8192MB 2:623 0:000 SmbiosTable.Type17->Bank/Device = BANK 2 DIMM1 2:623 0:000 SmbiosTable.Type17->Vendor = Kingston 2:623 0:000 SmbiosTable.Type17->SerialNumber = 5A060A8A 2:623 0:000 SmbiosTable.Type17->PartNumber = KHX1600C9S3L/8G 2:623 0:000 Boot status=0 2:623 0:000 Running on: 'Aspire V5-573G' with board 'Dazzle_HW' 2:623 0:000 === [ GetCPUProperties ] ================================== 2:623 0:000 CPU Vendor = 756E6547 Model=40651 2:623 0:000 The CPU supported SSE4.1 2:623 0:000 BrandString = Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz 2:623 0:000 The CPU supported turbo 2:623 0:000 MSR 0x35 20004 2:623 0:000 MSR 0xE2 before patch 1E008405 2:623 0:000 MSR 0xE2 is locked, PM patches will be turned on 2:623 0:000 MSR 0xCE 0008083D_F3011800 2:623 0:000 corrected FLEX_RATIO = 0 2:623 0:000 MSR 0x1B0 00000000 2:623 0:000 FSBFrequency = 71 MHz, DMI FSBFrequency = 100 MHz, Corrected FSBFrequency = 100 MHz 2:623 0:000 MaxDiv/MinDiv: 24.0/8 2:623 0:000 Turbo: 27/27/27/30 2:623 0:000 Features: 0xBFEBFBFF 2:623 0:000 Threads: 4 2:623 0:000 Cores: 2 2:623 0:000 FSB: 100 MHz 2:623 0:000 CPU: 1700 MHz 2:623 0:000 TSC: 1700 MHz 2:623 0:000 PIS: 100 MHz 2:623 0:000 ExternalClock: 25 MHz 2:623 0:000 === [ GetDevices ] ======================================== 2:623 0:000 GOP found at: PcieRoot(0x0)/Pci(0x2,0x0)/AcpiAdr(0x80010100) 2:623 0:000 PCI (00|00:00.00) : 8086 0A04 class=060000 2:623 0:000 PCI (00|00:02.00) : 8086 0A16 class=030000 2:623 0:000 - GOP: Provided by device 2:623 0:000 - GFX: Model=Intel HD Graphics 4400 (Intel) 2:623 0:000 PCI (00|00:03.00) : 8086 0A0C class=040300 2:623 0:000 PCI (00|00:14.00) : 8086 9C31 class=0C0330 2:623 0:000 PCI (00|00:16.00) : 8086 9C3A class=078000 2:623 0:000 PCI (00|00:1B.00) : 8086 9C20 class=040300 2:623 0:000 PCI (00|00:1C.00) : 8086 9C10 class=060400 2:623 0:000 PCI (00|00:1C.02) : 8086 9C14 class=060400 2:623 0:000 PCI (00|04:00.00) : 168C 0034 class=028000 2:623 0:000 - WIFI: Vendor=Atheros 2:623 0:000 PCI (00|00:1C.03) : 8086 9C16 class=060400 2:623 0:000 PCI (00|05:00.00) : 10EC 5287 class=FF0000 2:623 0:000 PCI (00|05:00.01) : 10EC 8168 class=020000 2:623 0:000 - LAN: 0 Vendor=Realtek 2:623 0:000 PCI (00|00:1C.04) : 8086 9C18 class=060400 2:624 0:000 PCI (00|01:00.00) : 10DE 0FE4 class=030200 2:624 0:000 PCI (00|00:1D.00) : 8086 9C26 class=0C0320 2:624 0:000 PCI (00|00:1F.00) : 8086 9C43 class=060100 2:624 0:000 PCI (00|00:1F.02) : 8086 9C03 class=010601 2:624 0:000 PCI (00|00:1F.03) : 8086 9C22 class=0C0500 2:624 0:000 === [ GetDefaultSettings ] ================================ 2:624 0:000 Clover load options size = 0 bytes 2:624 0:000 CheckOEMPathExists tried EFI\CLOVER\OEM\Aspire V5-573G--00-00-00-00-00-00. Dir not exists 2:624 0:000 CheckOEMPathExists tried EFI\CLOVER\OEM\Aspire V5-573G. Dir not exists 2:624 0:000 CheckOEMPathExists tried EFI\CLOVER\OEM\Aspire V5-573G-1700. Dir not exists 2:624 0:000 CheckOEMPathExists tried EFI\CLOVER\OEM\Dazzle_HW. Dir not exists 2:624 0:000 CheckOEMPathExists tried EFI\CLOVER\OEM\Dazzle_HW-1700. Dir not exists 2:624 0:000 set OEMPath by default: EFI\CLOVER 2:637 0:012 EFI\CLOVER\config.plist loaded: Success 2:637 0:000 === [ GetListOfThemes ] =================================== 2:637 0:000 === [ Found config plists ] =============================== 2:637 0:000 - config.plist 2:637 0:000 === [ GetEarlyUserSettings ] ============================== 2:637 0:000 timeout set to 0 2:637 0:000 Custom boot CUSTOM_BOOT_DISABLED (0x0) 2:637 0:000 Default theme: embedded 2:637 0:000 === [ LoadDrivers ] ======================================= 2:637 0:000 === [ InitScreen ] ======================================== 2:637 0:000 Console modes reported: 4, available modes: 2:637 0:000 - [01]: 80x25 2:637 0:000 - [02]: 80x50 2:637 0:000 - [03]: 100x31 2:637 0:000 - [04]: 240x56 (current mode) 2:637 0:000 SetScreenResolution: 1920x1080 - already set 2:637 0:000 SetScreenResolution: 1920x1080 - already set 2:637 0:000 reinit: self device path=PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x4,0x0)\HD(1,MBR,0x04944021,0x3F,0x3BC1042) 2:637 0:000 === [ GetMacAddress ] ===================================== 2:637 0:000 === [ ScanSPD ] =========================================== 2:637 0:000 Scanning SMBus [8086:9C22], mmio: 0xB3619004, ioport: 0x5040, hostc: 0x1 2:656 0:018 Slot: 2 Type 24 8192MB 1600MHz Vendor=Kingston PartNo=KHX1600C9S3L8G SerialNo=050A0006000A080A 2:657 0:000 === [ GetAcpiTablesList ] ================================= 2:657 0:000 Get Acpi Tables List from RSDT: 2:657 0:000 - [00]: FACP ACRPRDCT len=268 2:657 0:000 - [01]: UEFI ACRPRDCT len=566 2:657 0:000 - [02]: FPDT ACRPRDCT len=68 2:657 0:000 - [03]: ASF! ACRPRDCT len=165 2:657 0:000 - [04]: HPET ACRPRDCT len=56 2:657 0:000 - [05]: APIC ACRPRDCT len=140 2:657 0:000 - [06]: MCFG ACRPRDCT len=60 2:657 0:000 - [07]: BOOT ACRPRDCT len=40 2:657 0:000 - [08]: LPIT ACRPRDCT len=148 2:657 0:000 - [09]: ASPT ACRPRDCT len=52 2:657 0:000 - [10]: DBGP ACRPRDCT len=52 2:657 0:000 - [11]: SSDT ACRPRDCT len=1337 2:657 0:000 - [12]: SSDT ACRPRDCT len=2776 2:657 0:000 - [13]: SSDT ACRPRDCT len=12013 2:657 0:000 - [14]: SSDT ACRPRDCT len=11433 2:657 0:000 - [15]: SSDT ACRPRDCT len=2230 2:657 0:000 Calibrated TSC Frequency = 2394459554 = 2394MHz 2:657 0:000 === [ GetUserSettings ] =================================== 2:657 0:000 === [ Found DSDT tables ] ================================= 2:657 0:000 === [ ScanVolumes ] ======================================= 2:657 0:000 Found 8 volumes with blockIO 2:657 0:000 - [00]: Volume: PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0) 2:659 0:001 Result of bootcode detection: bootable Linux (grub,linux) 2:659 0:000 - [01]: Volume: PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0) 2:660 0:001 Result of bootcode detection: bootable unknown (legacy) 2:660 0:000 - [02]: Volume: PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(1,GPT,8017BD66-1E24-4B31-8E09-BC49BECD6CC4,0x800,0x21330000) 2:661 0:001 Result of bootcode detection: bootable Windows (vista,win) 2:661 0:000 - [03]: Volume: PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(2,GPT,82F3B738-65E9-458E-B2F1-BB55D4F00885,0x21331000,0x3D0800) 2:663 0:001 - [04]: Volume: PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(3,GPT,E701DCD8-E3C5-4BFA-B61B-BFF4D80153FD,0x21701800,0x18C4F000) 2:664 0:001 - [05]: Volume: PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(4,GPT,4DB1239A-A9D7-4045-A162-7EF1B3A5913B,0x3A350C21,0x3A3B616E) 2:665 0:001 Result of bootcode detection: bootable Windows (vista,win) 2:665 0:000 - [06]: Volume: PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x4,0x0) 2:677 0:011 Result of bootcode detection: bootable unknown (legacy) 2:677 0:000 USB volume 2:677 0:000 USB volume 2:677 0:000 - [07]: Volume: PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x4,0x0)\HD(1,MBR,0x04944021,0x3F,0x3BC1042) 2:688 0:011 Result of bootcode detection: bootable unknown (legacy) 2:688 0:000 USB volume 2:688 0:000 USB volume 2:688 0:000 This is SelfVolume !! 2:688 0:000 PutNvramPlistToRtVars: nvram.plist not found 2:689 0:000 No AudioIoProtocols, status=Not Found 2:689 0:000 === [ InitTheme ] ========================================= 2:689 0:000 use daylight theme 2:689 0:000 using embedded theme 2:689 0:000 got embedded sound 2:689 0:000 Channels: 2 Sample rate: 8000 Hz Bits: 16 2:689 0:000 output to channel 0 with volume 70, len=25600 2:689 0:000 sound channels=2 bits=16 freq=8000 2:689 0:000 sound converted to 48kHz 2:689 0:000 not found AudioIo to play 2:689 0:000 sound play end with status=Not Found 2:690 0:001 Using embedded font: Success 2:691 0:000 theme inited 2:691 0:000 Chosen embedded theme 2:691 0:000 after NVRAM boot-args= 2:691 0:000 === [ Dump SMC keys from NVRAM ] ========================== 2:691 0:000 no AppleSMC protocol 2:691 0:000 Entry scan disabled 2:691 0:000 === [ AddCustomTool ] ===================================== 2:692 0:000 === [ GetEfiBootDeviceFromNvram ] ========================= 2:692 0:000 Default boot entry not found 2:692 0:000 DefaultIndex=-1 and MainMenu.EntryCount=4 2:973 0:281 GUI ready  
    • By tluck
      Lenovo T460 macOS with Clover Guide
      Latest Release on GitHub (February 2020) Updated to Clover r5104 Updated Lilu based kexts - Lilu, ALC, WEG Updated acidanthera VoodooPS2 kext v2.1.1 the older 1.9 to the Misc Folder as an option.
        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
       
    • By Jancey
      I used this command: diskutil info disk0s2 | grep -i "Partition UUID" | rev | cut -d' ' -f 1 | rev

      But I accidentally removed the wrong disk and now my main windows drive is not appearing in the bootloader. I can't figure out how to get it back. I tried resetting my windows drive, but I kept getting an error. I also reset my mac and reinstalled Catalina.
    • By gengstapo
      @Hervé
       
      Im having similar issue with my HS setup, dell latitute 3480, i5-7200U
      Once the hdmi plugged in, the laptop display went blank, only could see the external tv
      But, when i put my laptop to sleep & wake up again, both screen got display (hdmi still connected)
      Even the hdmi could be plugged off & in (after sleep), the laptop display is fine
       
      What could be the culprit?
      Dell’s MacBook Pro IORegistry.zip
      config.plist.zip
×