goodguess Posted August 26, 2019 Share Posted August 26, 2019 I never tried macOS with a T420s. Did you take care of the different DSDT.aml and possible additional differences? You may only use tluck´s repo 1:1 with a T420 1600x900 LG display, different hardware will require different patches. Lets hope a T420s user drops by to help you along. Link to comment Share on other sites More sharing options...
tluck Posted August 27, 2019 Share Posted August 27, 2019 On 8/25/2019 at 10:05 PM, Hzlph said: Hello I have a ThinkPad T420s (i5, 6GB, 60GB SSD) I'm stuck on "Intalling maOS" I've followed everything up to where you plug the USB to the ThinkPad and boot up. The apple logo displays just fine but just nearing completion, it totally blacks out and stays that way indefinitely. BIOS settings do match, I'm on 1.46 (max it can go), and I've tried everything. No my USB is not 3.0. I'm trying to Install HS. I'm also using the files from August 13 on GitHub. hmm. seems like you have installed macOS. but now the gfx is not coming up. you can maybe try to inject gfx and override the type with say product 0x12345678 - you can do this in the clover options menu. this may get you up and running to see what is happening. Link to comment Share on other sites More sharing options...
Hzlph Posted August 29, 2019 Share Posted August 29, 2019 (edited) On 8/26/2019 at 4:47 AM, goodguess said: I never tried macOS with a T420s. Did you take care of the different DSDT.aml and possible additional differences? You may only use tluck´s repo 1:1 with a T420 1600x900 LG display, different hardware will require different patches. Lets hope a T420s user drops by to help you along. Thank you so much It only seemed to be that the duallink option was set to "A" instead of "1". However, I haven't done anything else so I hope I don't run into much else. I'm planning on using mine for Logic Pro X as I currently need to work on Audio, and other programs like FL20 are just too insane for my liking. I'm currently installing Sierra. Do you think I can upgrade to Mojave no issues? Edit: After installing macOS, everything worked out of the box (sans Wifi obviously). Edited August 29, 2019 by Hzlph 1 Link to comment Share on other sites More sharing options...
goodguess Posted August 29, 2019 Share Posted August 29, 2019 (edited) Sierra may be best regarding backward compatibility. On my side, e.g Creative Suite 5 stopped working flawlessly after Sierra. I don´t have Logic Pro X to try with Mojave but could look around. As you got Sierra up and running, download Mojave Patcher and create a fresh boot stick with it. Let the Patcher do its thing and add tluck´s Clover package to the EFI of that stick. At last install Mojave to a different SSD - keep the Sierra instance as backup. That way you should be able to see how you fare and choose Sierra or Mojave depending on your needs or wishes. In general Mojave should work as good as Sierra with a T420. Edit: Logic Pro seems to work for me with Mojave 10.14.6. I did not download the samples needed from Apple, but the app window looks all right. Edited August 30, 2019 by goodguess Link to comment Share on other sites More sharing options...
pcace Posted September 4, 2019 Share Posted September 4, 2019 Hi, just updated to Mojave on T420 with i7, everything worked flawlessly. But now i have no sound!? Any Idea why that would be? Cheers and thanks for the hard work!!! Link to comment Share on other sites More sharing options...
davidian Posted September 4, 2019 Share Posted September 4, 2019 (edited) 1 hour ago, pcace said: Hi, just updated to Mojave on T420 with i7, everything worked flawlessly. But now i have no sound!? Any Idea why that would be? Cheers and thanks for the hard work!!! Had the same problem, check the post linked below. For me solution was to run the kext install script from the zip. If others don't need this, then I wonder what might be the reason.. I also have i7, I see you also, but I don't think the cpu would affect it, doesn't make sense.. is it maybe something related to the model number, or sthing different in our dsdt, or we do some install step differently? don't knwo.. what is your model number? you updated using dosdude's method? Edited September 4, 2019 by davidian Link to comment Share on other sites More sharing options...
pcace Posted September 4, 2019 Share Posted September 4, 2019 7 minutes ago, davidian said: Had the same problem, check the post linked below. For me solution was to run the kext install script from the zip. If others don't need this, then I wonder what might be the reason.. I also have i7, I see you also, but I don't think the cpu would affect it, doesn't make sense.. is it maybe something related to the model number, or sthing different in our dsdt? what is your model number? Hey, interesting! i did run the command. As well as the other post-install scripts. But really nothing happened. Am i supposed to run the script directly from the downloaded and unpacked Package from Github? Thanks and cheers!! Link to comment Share on other sites More sharing options...
davidian Posted September 4, 2019 Share Posted September 4, 2019 (edited) 10 hours ago, pcace said: Hey, interesting! i did run the command. As well as the other post-install scripts. But really nothing happened. Am i supposed to run the script directly from the downloaded and unpacked Package from Github? Thanks and cheers!! Hm, then maybe your issue is different than mine. Back then I installed with tluck's guide, before the dosdude's method (which method did you use, you didn't say), and what I was referring to, is the Optional step in tluck's guide right before point 2.4 (if u search for '_kext-install' in the guide you'll find it) Edited September 4, 2019 by davidian Link to comment Share on other sites More sharing options...
tluck Posted September 4, 2019 Share Posted September 4, 2019 (edited) @pcace just make sure you have the most recent versions from github. I leave all the kexts in the EFI/ESP vs install/put on the OS Disk in /L/E Edited September 4, 2019 by tluck Link to comment Share on other sites More sharing options...
pcace Posted September 6, 2019 Share Posted September 6, 2019 (edited) On 9/4/2019 at 9:22 PM, tluck said: @pcace just make sure you have the most recent versions from github. I leave all the kexts in the EFI/ESP vs install/put on the OS Disk in /L/E Hi, this is what i did: - copied als the intel HD3000 kexts + wifi to my desktop - downloaded the current version from github - installed clover - copied the whole EFI folder to my EFI partition - rebooted - installed update to mojave - reboot - ran all the helper scripts from Git hub download - reboot - everythink seems to work BUT: Sound and Display brightness First problem to solve for me is the Sound problem. How and where can i check whats wrong? What do you guys need to help if you are willing ? Which kext has to do with sound? Maybe there is one still in SLE because of a previous installed version? Cheers and thank you a lot!! PS.: My EFI folder ist here: http://shrl.paddd.de/8d3 Edited September 6, 2019 by pcace Link to comment Share on other sites More sharing options...
Denis_HR Posted September 9, 2019 Share Posted September 9, 2019 Hi all, Hope someone can help me. I have a T420 with the following specs: Lenovo T420 i5-2520M, 2.5GHz BIOS: 1.46 83ET76WW (whitelist removed) 8GB RAM wifi card: Dell DW1510 Intel HD 3000 LCD display (TFT): 1366x768 I had a nicely working High Sierra install (10.13.5), with everything working as it should (incl. wifi - Dell DW1510, and the external monitor, etc.) In short, I was quite happy with it. However, I had to do an upgrade to 10.13.6 due to some apps which require this upgrade. I upgraded right from booted system, from the DMG image, and the upgrade had some glitches - I had to manually rebot a stuck install, but then it caught up and finished OK. In short, I upgraded from 10.13.5 to 10.13.6, but now I can't boot normally, except when I select safe mode in Clover. - when I finally managed to boot (in safe mode), I also updated Clover to 5.5.0.0 (but I don't think that matters here...). Attached is the screenshot of the verbose boot - this is where it gets stuck. Also, my Clover boot options (with "-verbose" selected). If I start it in safe mode, it starts and works seemingly OK (obviously, without being able to mount EFI partition in Clover..., external monitor doesn't work, etc....) So, is there anything I can do to make it boot normally? Also, - how? - since I can't mount EFI partition when in safe mode? Although, this is a dual boot laptop, with Xubuntu installed, so I can use the installed Xubuntu install, or I could boot from a bootable (x)ubuntu install, whatever... I have basic Linux skills, so I guess that's an option.... Thanks in advance for any help! Denis Link to comment Share on other sites More sharing options...
goodguess Posted September 9, 2019 Share Posted September 9, 2019 Could it be you will just have to re-install the HD3000 kexts to S/L/E after the upgrade? I do not have a HS instance to try atm, sorry. Is it not possible to mount EFI via Terminal in safe mode? Quote IBMs-MBP:~ ibm$ diskutil list (Confirm the exact partition you want to mount - disk0s1 in this example) IBMs-MBP:~ ibm$ sudo mkdir /Volumes/efi IBMs-MBP:~ ibm$ sudo mount -t msdos /dev/disk0s1 /Volumes/efi Link to comment Share on other sites More sharing options...
Denis_HR Posted September 9, 2019 Share Posted September 9, 2019 5 hours ago, goodguess said: Is it not possible to mount EFI via Terminal in safe mode? Unfortunately, this won't work. When I try the above command, I get: "/System/Library/Extensions/msdosfs.kext failed to load - operation/kext not allowed at current boot level" Link to comment Share on other sites More sharing options...
tluck Posted September 10, 2019 Share Posted September 10, 2019 15 hours ago, Denis_HR said: Hi all, Hope someone can help me. I have a T420 with the following specs: Lenovo T420 i5-2520M, 2.5GHz BIOS: 1.46 83ET76WW (whitelist removed) 8GB RAM wifi card: Dell DW1510 Intel HD 3000 LCD display (TFT): 1366x768 I had a nicely working High Sierra install (10.13.5), with everything working as it should (incl. wifi - Dell DW1510, and the external monitor, etc.) In short, I was quite happy with it. However, I had to do an upgrade to 10.13.6 due to some apps which require this upgrade. I upgraded right from booted system, from the DMG image, and the upgrade had some glitches - I had to manually rebot a stuck install, but then it caught up and finished OK. In short, I upgraded from 10.13.5 to 10.13.6, but now I can't boot normally, except when I select safe mode in Clover. - when I finally managed to boot (in safe mode), I also updated Clover to 5.5.0.0 (but I don't think that matters here...). Attached is the screenshot of the verbose boot - this is where it gets stuck. Also, my Clover boot options (with "-verbose" selected). If I start it in safe mode, it starts and works seemingly OK (obviously, without being able to mount EFI partition in Clover..., external monitor doesn't work, etc....) So, is there anything I can do to make it boot normally? Also, - how? - since I can't mount EFI partition when in safe mode? Although, this is a dual boot laptop, with Xubuntu installed, so I can use the installed Xubuntu install, or I could boot from a bootable (x)ubuntu install, whatever... I have basic Linux skills, so I guess that's an option.... Thanks in advance for any help! Denis I am thinking a problem with gfx? - requiring you to boot in safe mode? did you update any of the kexts before doing the update from 10.13.5 to 10.13.6? this may help. hmm you mentioned updating/installing clover? - but would require mounting EFI - which you cant do in safemode. so i would try to disable gfx: booting in regular mode but in clover menu before booting up go to options and gfx 1) check on inject Intel GFX 2) and set FakeID to 0x12345678 if this works then you can update the kexts? @pcace - the method of replacing the HD3000 kexts is good for mojave 10.14-10.14.3, after (meaning the recent mojove updates) you need to use the dosdude method which allows the installer to change more stuff. Link to comment Share on other sites More sharing options...
Denis_HR Posted September 10, 2019 Share Posted September 10, 2019 (edited) 6 hours ago, tluck said: I am thinking a problem with gfx? - requiring you to boot in safe mode? did you update any of the kexts before doing the update from 10.13.5 to 10.13.6? this may help. No, I did not update anything beforehand, unfortunately. Quote hmm you mentioned updating/installing clover? - but would require mounting EFI - which you cant do in safemode. When started in safe mode, I started Clover Configurator, which offered upgrade, so I upgraded it (from within Clover Configurator) - now it does say that it's ver. 5.5.0.0. Quote so i would try to disable gfx: booting in regular mode but in clover menu before booting up go to options and gfx 1) check on inject Intel GFX 2) and set FakeID to 0x12345678 if this works then you can update the kexts? Unfortunately, that did not change anything - same results, same error message when viewed in verbose boot... This is the change I did (see attachment). Hmmm, what's my other option? Reinstall everything from scratch, and prepare USB with 10.13.6? Somehow I don't think that should be necessary (as it boots into safe mode just fine) - I just need to find which kext is responsible, possibly from initial (boot) Clover options, like you said... Edited September 10, 2019 by Denis_HR Link to comment Share on other sites More sharing options...
tluck Posted September 10, 2019 Share Posted September 10, 2019 @Denis_HR do you have the kexts on the HD or in ESP? if they are on the HD. you can update the kexts on the HD right? you can update the ESP if you can boot into Recovery. Link to comment Share on other sites More sharing options...
Denis_HR Posted September 11, 2019 Share Posted September 11, 2019 13 hours ago, tluck said: @Denis_HR do you have the kexts on the HD or in ESP? if they are on the HD. you can update the kexts on the HD right? you can update the ESP if you can boot into Recovery. Tluck, sorry for being dense, but I think I found some instructions on how to mount EFI partition in safe mode elsewhere, so I might try to do it.... Anyway, when (and if) I manage to do that, where do I find the updated kexts? And which of those should I replace (and where - on the EFI partition, under EFI/Clover/kexts ? - or under System/Library/Extensions ?) So, I might start with the updated HD3000 kext(s) - where do I find those? Again, sorry if I'm being dense - that's because I am a noob (at least in using Clover and Hackintoshes in general...) Link to comment Share on other sites More sharing options...
tluck Posted September 11, 2019 Share Posted September 11, 2019 (edited) @Denis_HR ok. but if you boot recovery then you have access to everything. 1) start by getting the latest zip from https://github.com/tluck/Lenovo-T420-Clover/archive/v2019.08.13.zip I dont know if your problem is outdated clover and/or outdated kexts. but i can run HighSierra 10.13.6 with the stuff in the zip 2) remove any custom kexts* from /Library/Extensions and /System/Library/Extensions 3) then update/replace your ESP with the contents of the zip. save your old config.plist (and merge with latest if you have anything specific to you in there) kind of like starting over fresh. *custom kexts= kexts in the zip in EFI/CLOVER/kexts/Other (non-apple OS installed stuff) for HighSierra there are no HD 3000 kexts to update or mess with. Edited September 11, 2019 by tluck Link to comment Share on other sites More sharing options...
Hard233 Posted September 17, 2019 Share Posted September 17, 2019 (edited) Hi tluck, I'm trying to create a custom EDID for my T420 1366x768 Laptop but I'm not sure how do it. I've Sierra installed in this Laptop and my ioreg info show vendor 30e4 product 40a0: ioreg -lw0 | grep IODisplayPrefsKey | | | | "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@0/display0/AppleBacklightDisplay-30e4-40a0" And the edid (without any EDID injection) is: ioreg -l |grep EDID | | | | | "FeatureControl" = {"Watermarks"=1,"RenderStandby"=1,"GPUInterruptHandling"=1,"DPM"=1,"MaximumSelfRefreshLevel"=3,"Gamma"=1,"PowerStates"=1,"IgnorePanelTimings"=0,"UseInterruptFilter"=1,"SpreadON"=1,"CachedEDIDDisable"=0,"FastDisplayDetectDisable"=0,"FBC"=0,"SetRC6Voltage"=0} | | | | "IODisplayEDID" = <00ffffffffffff0030e4a0400000000000140103801f1178ea8e35935856902920505400000001010101010101010101010101010101121b5668500012302020350036ae10000019000000000000000000000000000000000000000000fe004c4720446973706c61790a2020000000fe004c503134305748322d544c4d32003b> Can you guide me in order to create a custom DSDT, custom CLOVER config.plist EDID injection and custom Overrides for my T420 LCD panel? Thank you very much. David Edited September 17, 2019 by Hard233 Link to comment Share on other sites More sharing options...
downlord Posted September 17, 2019 Share Posted September 17, 2019 Hi, I was trying to install Mojave 10.14.6 on my T420, but when I copy and repair permissions of the HD300 kexts, after reboo I get a black screen. Backlight is on. Is this an expected behaviour? I have last Clover package of August 2019. Should I use the dosdude patched installer as I read before? Link to comment Share on other sites More sharing options...
tluck Posted September 18, 2019 Share Posted September 18, 2019 @Hard233 i am not sure i am understand what your need is. The need to add a custom EDID is usually to replace one that is not working well. it seems like your system can read your EDID and injected just fine? @downlord for mojave > 10.14.3 you will need to create the dosdude installer to install all the kexts and patches. you boot this special installer and run the patcher for MBP8.1 Link to comment Share on other sites More sharing options...
bombadgeneral Posted September 18, 2019 Share Posted September 18, 2019 I've been Happily running El Capitan on my T420 (HD3000, i5, 1600x900) from an older version of this guide. I'm installed to the spinning disk and want to switch to SSD. Is there a way to upgrade to Mojave and still keep all my settings (safari history, application settings, files etc)? Or if not, can I just use Migration Assistant on the new SSD via a USB cable adapter, and bring El Cap over to the SSD? Link to comment Share on other sites More sharing options...
tluck Posted September 18, 2019 Share Posted September 18, 2019 2 hours ago, bombadgeneral said: I've been Happily running El Capitan on my T420 (HD3000, i5, 1600x900) from an older version of this guide. I'm installed to the spinning disk and want to switch to SSD. Is there a way to upgrade to Mojave and still keep all my settings (safari history, application settings, files etc)? Or if not, can I just use Migration Assistant on the new SSD via a USB cable adapter, and bring El Cap over to the SSD? You will like the speed of SSD for sure! If it was my system, I would make just clone it SSD and then upgrade. Remember to then update the ESP to the latest files before you move to a later version. I don't put any custom kexts on the OS anymore (they are in the ESP) so you can remove these from the clone. Then going to HighSierra is quite easy. Just download the Installer from the Appstore and update. Mojave is lot more complex and I use the Dosdude1 method of creating a special USB installer which has a patch until builtin. Link to comment Share on other sites More sharing options...
downlord Posted September 18, 2019 Share Posted September 18, 2019 5 hours ago, tluck said: @downlord for mojave > 10.14.3 you will need to create the dosdude installer to install all the kexts and patches. you boot this special installer and run the patcher for MBP8.1 Thank you. I will try that. Link to comment Share on other sites More sharing options...
Hard233 Posted September 18, 2019 Share Posted September 18, 2019 6 hours ago, tluck said: @Hard233 i am not sure i am understand what your need is. The need to add a custom EDID is usually to replace one that is not working well. it seems like your system can read your EDID and injected just fine? Hi tluck, Yes, the EDID is working well, I thought it was always better to inject a custom EDID, so, my Hack is complete, all is working very well. Thanks for your excelent GUIDE! 1 Link to comment Share on other sites More sharing options...
Recommended Posts