jloisel / t440p

Thinkpad T440p Hackintosh (macOS Mojave 10.14.x / Catalina 10.15.x) - Clover config.plist + kexts
244 stars 57 forks source link

Catalina Fresh Install #59

Closed 2000c43 closed 4 years ago

2000c43 commented 4 years ago

I told myself that I'd leave my Mojave install alone, but I couldn't resist trying again, but my fresh install is failing. Here is what I did on my T440P with BCM94352Z WiFi / Bluetooth and 4712MQ. Basically, I followed the guide here just as I have done for Mojave several times, but it doesn't work for me with Catalina.

  1. Downloaded Catalina 10.15.4 on a real Mac

  2. Made installation USB

  3. Installed Clover to USB using Clover Package 5108

  4. Selected ONLY: a. Clover for UEFI booting only b. Install Clover in the ESP c. UEFI/Recommended Drivers - AudioDxe, DataHubDxe, FSInject, SMCHelper d. UEFI/File System Drivers - ApfsDriverLoader

  5. Copied EFI/Boot and EFI/Clover from the jloisel repository into the EFI folder of the USB

  6. Booted from the USB and installed to a clean HD on the T440P

  7. Everything goes flawlessly and the computer works fine up the that point

  8. Copied the EFI/Boot and EFI/Clover from the jloisel repository into the EFI folder of the HD (used Clover Configurator to mount the EFI)

  9. Used Hackintool to install the KEXTs from EFI/Clover/Kexts/Other into Library/Extensions of the HD (Note... I did leave whatever KEXTs were in Library/Extensions from the fresh install. So I just added the new KEXTs and didn't delete anything that was in there)

  10. Remove USB and reboot from HD.

  11. Clover comes up and I select Catalina from Macintosh HD

  12. Apple logo comes up and progress bar and then an almost immediate reboot

  13. Even if I try to boot with the USB stick, Clover comes up, I again select Catalina from Macintosh HD, and I get an almost immediate reboot.

Im STUCK!!! I've tried so many times and I just can't figure out what I am doing wrong. It seems like I am so close but must be missing a step and doing something foolish.

2000c43 commented 4 years ago

Quick update. I did the install again fresh. This time, once Catalina was up and running, I ONLY replaced the EFI folder with the EFI folder from the USB installer. I DID NOT place any KEXTS into Library/Extensions as I used to do with Mojave. Now the system boots up into Catalina just fine but it seems not everything is working... specifically USB and USB devices like the camera. Don’t know what steps to take next but this is certainly better than a kernel panic on every boot with no way of recovery.

2000c43 commented 4 years ago

Quick update. Used my USB Kext that I created a while ago and got my usb and camera back. Don’t know if the one in the repo is an old one but mine seems to work fine in Mojave and Catalina. So, at this point, everything works with NOTHING in Library / Extensions with the exception of blueetoth and WiFi seems to take forever to “turn on” after boot up. Those issues I am sure are related but haven’t figured it out yet.

2000c43 commented 4 years ago

Ok... I give up... for the second time. I have no idea what is wrong but Catalina just doesn't seem to work right. Don't know how others are doing it. I have the latest clover, latest kexts, follow all the online guides... I just can't do it. Of course, got Mojave up and running on a fresh install in under 20 min and it works perfectly. Thanks again for your guide you provide here. It really is great.

evy0311 commented 4 years ago

Ok... I give up... for the second time. I have no idea what is wrong but Catalina just doesn't seem to work right. Don't know how others are doing it. I have the latest clover, latest kexts, follow all the online guides... I just can't do it. Of course, got Mojave up and running on a fresh install in under 20 min and it works perfectly. Thanks again for your guide you provide here. It really is great.

Check out my information and kexts here- working on Catalina 10.15.4! https://github.com/evy0311/t440p-hackintosh

I know myself and jloisel are working to get new versions up as there have been major changes since Catalina. I have heard of better luck with my patches currently, but we're both going to look further into this. Let us know if you have any questions!

2000c43 commented 4 years ago

@evy0311 I tried yours too. I couldn't get it to work. Even tried a "frankenstein" of the kexts here, my USB kext I made, etc. I think there are steps that may seem obvious to some and are not to me.

Like the following:

  1. what options do you select when installing Clover on the USB?
  2. do you delete out the kexts you find in the L/E folder?
  3. do you install hackintosh kexts into L/E in addition to installing the kexts in the EFI partition of the HD?

clearly i am making a mistake somewhere since it seems to work for others.

evy0311 commented 4 years ago

@evy0311 I tried yours too. I couldn't get it to work. Even tried a "frankenstein" of the kexts here, my USB kext I made, etc. I think there are steps that may seem obvious to some and are not to me.

Like the following:

  1. what options do you select when installing Clover on the USB?

  2. do you delete out the kexts you find in the L/E folder?

  3. do you install hackintosh kexts into L/E in addition to installing the kexts in the EFI partition of the HD?

clearly i am making a mistake somewhere since it seems to work for others.

Hey! So as for the clover steps, you can just copy the EFI folder I have in my guide, as it’s already configured. In my guide I dint have any kexts in the L/E folder. I just leave them in the EFI folder. Don’t delete anything that was already in L/E unless you put it there.

To my understanding the current state of my clover guide is working, but I’ve recently heard of some having complications with Catalina. I’m currently going through a full ground up rewrite right now of the guide to use OpenCore instead, as it is much more stable and boots faster, and Imo is more solid all around. I’m hoping to have that out by this weekend.

Apologies you’re having so many issues! You can also feel free to reach out to me on Discord if you’d like and I can help you get stuff going, but if not stay tuned for the new guide coming soon! I’ll reach out on here when it’s up.

2000c43 commented 4 years ago

The new OpneCore guide sounds awesome. My mojave install boots quickly and works perfectly. My "half baked" catalina install booted very slowly compared to the mojave install. Boot time matters in how usable a computer is for me. I'll enjoy my mojave install for now and wait. @jloisel has pretty much dialed in the mojave install. It just works and is easy and fast. We will all eventually be forced into an upgrade to catalina... whether to get a new feature that you need, xcode deprecating mojave for developers, or a new app that only works on Catalina. It will happen at some point.

evy0311 commented 4 years ago

The new OpneCore guide sounds awesome. My mojave install boots quickly and works perfectly. My "half baked" catalina install booted very slowly compared to the mojave install. Boot time matters in how usable a computer is for me. I'll enjoy my mojave install for now and wait. @jloisel has pretty much dialed in the mojave install. It just works and is easy and fast. We will all eventually be forced into an upgrade to catalina... whether to get a new feature that you need, xcode deprecating mojave for developers, or a new app that only works on Catalina. It will happen at some point.

My guide works without issues for Mojave as well, I’ve just started officially supporting Catalina only as it’s what I use on all of my machines.