Jump to content
K0gen

Lenovo ThinkPad T420 with UEFI Only

4,869 posts in this topic

Recommended Posts

Advertisement
On 4/2/2019 at 4:59 AM, free2000fly said:

Hi @tluck,  Can you give us a bit of explanation for the config file, such as  2e2, EDID etc.?

 

these files inject an alternate EDID - rather that default/built-in EDID for your LCD. these are the EDID extracted and corrected (set to RGB only mode etc) from other LCD vendors such as LGD that seem to work better than the common/inferior standard from AUO. Historically these fix problems such as white screen, glitches, and ring buffer hangs. 

  • config.EDID-2e2.plist 
  • config.EDID-2e3.plist
  • config.EDID-366.plist

These 2 are for using the unsupported OS Mojave based on LCD size - sets model to MBP9,1 instead of MBP8,1 as well sets a few gfx properties needed.

  • config.mojave.1366x768.plist
  • config.mojave.1600x900.plist

Some folks were seeing problems when Clover was asked to patch the DSDT - most of the patching was redundant with the provided DSDT. so now there are 2 versions - one that does a number of patches to patch the built-in DSDT (i.e. when you don't provide one) and a config.plist that does almost nothing to the DSDT since over the years - way before the current SSDT/hot-patch approach was devised - manual edits were made to the DSDT.

  • config.patchDSDT.plist - does some patching.
  • config.plist (default) - only fixes regions 

So one should start with config.plist 

if there are glitches, then try config.EDID-2e2 or EDID-2e3

if you are on Mojave - presumable means you know what are doing! - then you need start with this one - which injects EDID-2e3. Note: I am actually using EDID-2e2.

 

the name/number ie 2e3 is representative of the product id encoded in the EDID string - for example:

00FFFFFF FFFFFF00 30E4E302 00000000 FF140104 801F1178 E2338599 56559127 17505400 00000101 01010101 01010101 01010101 0101AE24 405A6084 1A303020 350036AE 1000001A 401F4080 60841A30 30203500 36AE1000 00180000 00FE004C 656E6F76 6F0A2020 20202020 000000FE 00313630 30783930 300A2020 202000C6 

 

which means vendor_id 30E4 and product_id E302 - which is byte swapped to mean 02E3

 

there are corresponding Displayoverride files that match vendor/product_id to provide a better gamma and color space definition. 

 

Note: The 2e2 EDID worked great for many years (and 5 OS releases - 10.8-10.12) but when HighSierra (and now Mojave) came out glitches and freezes were back for many. Mostly with an AUO LCD and/or less than 16GB of memory. 

 

But sad to say, seems like HD 3000 models - such as the trusty T420 - are at EOL with the latest macOS. 

- My son has a T420 with 16GB and LGD model LCD on HighSierra and it works quite well for him.

- My T420 has 8GB and AUO LCD and it hangs about every 3 days. i can often revive it by 1-2 sleep/wake cycles (or remote shell to reboot). So I don't use it as my main machine anymore. 

Share this post


Link to post
Share on other sites

Hi tluck, thanks for posting dosdude´s hack for 10.14.4.

Saving/removing the HD3000 kexts is easy enough, but I can´t find neither GPUSupport.framework nor OpenGL.framework in their mentioned places.

Shall I upgrade in spite of that or will that break 10.14.4?

I´m on 10.14.3 right now and going without the two frameworks.

Share this post


Link to post
Share on other sites
10 hours ago, goodguess said:

Hi tluck, thanks for posting dosdude´s hack for 10.14.4.

Saving/removing the HD3000 kexts is easy enough, but I can´t find neither GPUSupport.framework nor OpenGL.framework in their mentioned places.

Shall I upgrade in spite of that or will that break 10.14.4?

I´m on 10.14.3 right now and going without the two frameworks.

do this:

save the 2 frameworks from 10.14.3 - i happen put them in /Extra/kext-used/T420/mojave-fix

 

sudo cp -a /System/Library/PrivateFrameworks/GPUSupport.framework <location>

sudo cp -a /System/Library/Frameworks/OpenGL.framework   <location>

 

sudo rm -rf /System/Library/Extensions/*SNB* /System/Library/Extensions/*3000*

 

and then update to 10.14.4 (don't go to 10.14.5beta - wont work.)

 

after IN SINGLE USER MODE run the script below to get full gfx acceleration

 

 

mount -uw /

cd /Extra/kext-used/T420/mojave-fix/ (your location)

./single-user-post-update.bash 

 

 

$ cat single-user-post-update.bash 

#!/bin/bash -x

# replace frameworks

rm -rf /System/Library/PrivateFrameworks/GPUSupport.framework

cp -R /Extra/kexts-used/T420/mojave-fix/GPUSupport.framework /System/Library/PrivateFrameworks

 

rm -rf $prefix/System/Library/Frameworks/OpenGL.framework     

cp -R /Extra/kexts-used/T420/mojave-fix/OpenGL.framework     /System/Library/Frameworks

 

chmod -R 755 /System/Library/PrivateFrameworks/GPUSupport.framework

chown -R 0:0 /System/Library/PrivateFrameworks/GPUSupport.framework

chmod -R 755 /System/Library/Frameworks/OpenGL.framework

chown -R 0:0 /System/Library/Frameworks/OpenGL.framework

 

# put back HD 3000 kexts

cp -R /Extra/kexts-used/T420/10.14/ /System/Library/Extensions

Share this post


Link to post
Share on other sites

Thanks a bunch again, for the detailed do-this!

I´ll try these days with your latest repo from GitHub.

I think I´ll have a CCC backup first, as I´m not too keen on installing from scratch again. ;)

 

I never thought we would see 10.14.x on our SandyBridge rigs at all.

Apple´s freebees like Photos and iMovie are a real progress for macOS methinks.

 

Share this post


Link to post
Share on other sites

I was thinking of a M2 SSD too, some time ago, Tetonne.

Opened my RAM/PCI-e cover on the back, I´m rather sure that only half size cards would fit in. :(

Also, I seem to recall we would only get SATA-II speed (at most) from the WWAN slot.

 

Unrelated to M2, I cant seem to find OpenGL.framework or GPUSupport.framework on my macOS installations.

Probably I am missing something.

Alas, the sub-version number of Mojave wont matter much when Apple decides to drop support for 10.14 in 2021 -

presuming that the usual roll-out and let-go policy is still valid.

Edited by goodguess

Share this post


Link to post
Share on other sites

Hi guys i'm back from a long time.
What about development of mac os on our lenovo? Latest version is stable? if it is not, wich one should i try?

Share this post


Link to post
Share on other sites
11 hours ago, Fibroga said:

Hi guys i'm back from a long time.
What about development of mac os on our lenovo? Latest version is stable? if it is not, wich one should i try?

Well, the last supported version is High Sierra 10.13.6   but you may get random glitches unless you have a non AUO LCD

But I am running Mojave 10.14.4 with some extra hacking but. that may be the end of road. 

Share this post


Link to post
Share on other sites

It's all been much appreciated, tluck. I finally took the plunge and upgraded from 10.12 to 10.14.4—and it all went very smoothly thanks to your bundle. I'm considering even buying a quad core CPU to try making the upgrade and keep it going for a couple more years yet.

 

I see graphics artifacts in Safari on the tab bar, but reverting the GPUSupport and OpenGL files didn't seem to do anything. Is that what others have been seeing? My main setup (as a desktop) has a cheap egpu+NVIDIA card though, and seems to get full support for everything and much improved render performance (I don't use the LCD screen at all these days, so the HD3000 support doesn't matter anymore for me).

> I was thinking of a M2 SSD too, some time ago, Tetonne.

 

FWIW, in case you're still considering this, I've had my primary SSD in this slot for years. I can't comment on the performance, as I never bothered to measure. All I can say is that it was a very large improvement over the original spinning disk.

Share this post


Link to post
Share on other sites
1 hour ago, Manwe150 said:

It's all been much appreciated, tluck. I finally took the plunge and upgraded from 10.12 to 10.14.4—and it all went very smoothly thanks to your bundle. I'm considering even buying a quad core CPU to try making the upgrade and keep it going for a couple more years yet.

 

I see graphics artifacts in Safari on the tab bar, but reverting the GPUSupport and OpenGL files didn't seem to do anything. Is that what others have been seeing? My main setup (as a desktop) has a cheap egpu+NVIDIA card though, and seems to get full support for everything and much improved render performance (I don't use the LCD screen at all these days, so the HD3000 support doesn't matter anymore for me).

> I was thinking of a M2 SSD too, some time ago, Tetonne.

 

FWIW, in case you're still considering this, I've had my primary SSD in this slot for years. I can't comment on the performance, as I never bothered to measure. All I can say is that it was a very large improvement over the original spinning disk.

hey glad to hear from you after all these years! ... SSDs are definitely the way to go - especially with APFS.

Since HighSierra HD 3000 with full acceleration will get a few gfx glitches (and hangs).

I boot from my SSD that I put in the expansion bay. Then keep my backup on the original HD in main slot (via Carbon Copy Cloner)  - and actually has Mojave/High Sierra/Sierra on it (for validation).

Share this post


Link to post
Share on other sites

I´m still missing the needed frameworks for upgrading to 10.14.4. :(

Already searched high and low in vain, could somebody please upload the two files here for me?

GPUSupport.framework

OpenGL.framework

 

Thanks for caring!

Edited by goodguess

Share this post


Link to post
Share on other sites

@goodguess

are you are on 10.14.3 now? if so you have them:

 

sudo mkdir /Temp

sudo cp -a /System/Library/PrivateFrameworks/GPUSupport.framework /Temp/

sudo cp -a /System/Library/Frameworks/OpenGL.framework                 /Temp/

Share this post


Link to post
Share on other sites

Thank you so much for your time and patience, I must have been too blind to see. ;)

The frameworks are of course in the place you pointed to.

I tried upgrading to 10.14.4 via combo update, but the installer hangs in an early stage forever with less than 1 cm of the progress bar.

No damage done, as I could drop back to 10.14.3 easily.

One thing is somewhat annoying though. I tried upgrading three times an now my BIOS boot screen is crowded like this:

 

P1080591.thumb.JPG.a08f53b50eb7c5480ef3ba6d3d035792.JPG

 

P1080592.thumb.JPG.9bda06f873f827e3adc5bcd42b7c073e.JPG

 

How can I clean up that? (SSD-120 and MJ_240 are the two SSDs installed.)

Further I would like to get rid of the 10.14.4 Update partition, as it seems to be useless.

 

Last not least, would you like to recommend a simple setup hackintosh for me to replace the T420?

I was thinking of a DELL Latitude E5470, i5-6300U, 256MB M2, but it may not be all that hassle free. 

Edited by goodguess

Share this post


Link to post
Share on other sites

I am thinking about going from El Capitan to Sierra (not High) (reason: I want to change my egpu to gtx 1070, and 10xx is only supported from Sierra).

Would the High Sierra plist/Clover files work for Sierra, or do I need to look through the GitHub versions for some older zip?

Thanks a bunch :)

Share this post


Link to post
Share on other sites

@goodguess: related the unwanted uefi boot options. I had the same issue a couple of years ago. I don't remember exactly the method I used, but it was not difficult to get rid of them. Start with a search for "clean uefi boot options", and refine your search from there, you'll find videos and examples as well on how to do it.

I see in your signature you use macos Sierra with T420. You use tluck's ESP files (if so, the most recent, or older ones), or your own?

Edited by davidian
added question

Share this post


Link to post
Share on other sites

@goodguess did you remove the HD3000 kexts before you tried to update to 10.14.4? -- take at look at the post about this. 

remove HD 3000 kexts

update to 10.14.4

put 10.14.3 frames in place

put HD 3000 kexts back in place.

 

as far as a replacement - there seems to be plenty of options. i was really happy with T460 and will buy one for my son soon.

 

@davidian the most recent zip on works with mojave, highsierra and sierra. i use the same Clover ( config and kexts) in the ESP to triple boot all 3 OS.

Share this post


Link to post
Share on other sites

Thanks fellows, I´ll try again.

As far as I can tell, I did delete the HD 3000 kexts as advised.

I´m using tluck´s latest repo from 19/04/03, just to confirm.

 

I did have upgrade issues in the past with a Intel SSD, where upgrading failed in a similar way.

MJ_240 has 80 GB free, so it should not be a storage issue this time.

 

A T460 will be a nice solution as soon as more leasing returners show up on the 2nd hand market in autumn.

I´ll give the E5470 a go, as its guts look quite similar, (same silly pry open back cover) worst case I have a 30 day return policy. :)

Edited by goodguess

Share this post


Link to post
Share on other sites

Cleaning up the boot devices goes like this, just to let you know. ;)

t3chman posted this in the Lenovo forums in 2013.

 

Quote

 

Ladies and Gentlemen...  I have the solution you have been looking for:

 

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

 

Go to the BIOS Setup page.

 

In the BIOS page go to the "Startup." tab.

 

Press, "Enter, (the, "Boot," option should be hilighted)."

 

Now... You don't see the USB device listed, huh?

 

Press, "F9," for, "Setup Defaults."

 

A dialogue will appear that asks, "Setup Confirmation.  Load default configuration now?" To which you will press enter for, "Yes."

 

After you do this ALL of the bootable devices should appear.  I went from only seeing two devices to seeing 12 devices.  If your USB jump drive is in, it should display the make/model of the USB device too.  You can then press the +/- keys to move that deviceto the top of the list.

 

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

 

Note 1:  I am running BIOS version 1.38.

 

Note 2: I signed up for this forum just so that I could share this information with you because I couldn't find it anywhere else online. :-)

 

 

Share this post


Link to post
Share on other sites

Clover can remove these Clover boot options.

boot to clover and stop... and then move down to Clover boot options with arrow key and then it will be obvious.

Share this post


Link to post
Share on other sites

I upgraded from El Capitan to Sierra, changed the EFI files before reboot, and all went well.

Everything seems ok, sometimes I see post boot after the apple logo disappears that the screen is getting slower whiter and whiter until reaches a burning white, didnt see this in El Capitan, weird. But it's not always, anyone else seen this before? A reboot or a sleep/wake makes it ok.

Another thing I noticed is that I don't have the battery icon anymore, if I try to switch it on from Energy saver, it shows it for a moment, and then it disappears. HW Monitor shows the battery percentage correctly though. Any ideas?

@tluck someone mentioned earlier changing the cpu to a quad. If one would do this, or someone has a different CPU than yours, should they generate new SSDT with ssdtPRGen? I never thought of this before since with your files the T420 works out of the box, but my hunch would be yes, because of different power states.

Share this post


Link to post
Share on other sites

Note: the guide mentions in the post boot steps that running the _kext-install.command or copying kexts to /L/E as optional. I noticed with 2-3 installs, that if I don't do that step, then I don't have sound. After running the scrip, sound works.

Edited by davidian

Share this post


Link to post
Share on other sites
On 5/8/2019 at 10:22 AM, davidian said:

Note: the guide mentions in the post boot steps that running the _kext-install.command or copying kexts to /L/E as optional. I noticed with 2-3 installs, that if I don't do that step, then I don't have sound. After running the scrip, sound works.

Either way is fine. for me, i dont install kexts on my HD anymore. well except with Mojave I install the HD3000 kext in /S/L/E.

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 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
    • By TomZanna
      Hi, I'm trying to install Mac Os Catalina on a HP 550-132NL.
      The system has:
      i7-6700
      RAM 12 GB
      GT 730
      LAN Realtek RTL8161
      ALC3863
       
      It passes the verbose phase but after the Apple logo goes away, it gets stuck on a grey screen and I can only move the pointer.
      Can I try to boot with the iGPU?
       
      origin.zip
      CLOVER_dGPU_USB_3.zip
×