Clover ➔ Apple logo ➔ stop sign
Started by DePonor


Rate this topic
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5


18 posts in this topic
DePonor
Junior Member
**


0
12 posts 1 threads Joined: Feb 2019
02-23-2019, 05:29 AM -
#11
Good news! I have managed to re-install macOS ^_^

The biggest problem seems to be down to the USB stick being used. I tried two different ones, both 16GB. One works, one always fails. It might be that the working one in USB 2 (but I don't know how to check this).

Anyway, I have macOS and am connected to the internet via ethernet. I had got this far before and rebooted the machine which turned out to be a bad idea as I could not get back into macOS again. So what do I need to do now?

You mentioned installing Clover on the SSD. How do I do this? I have installed Clover on the SSD. I hope I can boot the machine properly.

What else do I need to do to get macOS to work after rebooting/restarting my machine?

How do I get the laptop's keyboard and trackpad to work? The keyboard and mouse now work. I got the audio working too.


Attached Files Image(s)
           
DePonor
Junior Member
**


0
12 posts 1 threads Joined: Feb 2019
02-23-2019, 10:00 AM -
#12
What are the chances of getting back into macOS after a reboot? The attached screenshots show the drivers64UEFI and kexts/other folder on the SSD. The Clover EFI installer options are also shown. I should be able to safely remove the USB drive used to install everything, right?

If I can reboot back into macOS, I can then address the other non-functional things:
- WiFi
- Bluetooth
- trackpad (not being seeing as a trackpad but as a mouse)
- keyboard issues (for example, tilde '~' not being recognised as a tilde in the terminal)
- brightness keys not working (audio keys do work)


Attached Files Image(s)
                   
Mark
hi my name is mark
*******


1
241 posts 8 threads Joined: Dec 2018
02-23-2019, 12:23 PM -
#13
As long as you install Clover with the same options and kexts as your USB drive, it'll work the same.

As for Wi-Fi and Bluetooth, you'll have to get a different card. I have read that the DW1830 works, and it costs around $40.

As for brightness control, you will have to do a PNLF patch. Here's a guide: https://www.tonymacx86.com/threads/guide...ol.152659/
hi guys welcome back to my roblox tutorial.
DePonor
Junior Member
**


0
12 posts 1 threads Joined: Feb 2019
02-24-2019, 06:34 AM -
#14
Re-booting doesn't work. I get the Clover menu, but after choosing "macOS from SSD" the system just loops. (See screenshot) I can start it in single user mode (i.e. I am root user in a terminal) so I should be able to alter the config.plist or try something else. Any ideas?


Attached Files Image(s)
   
Mark
hi my name is mark
*******


1
241 posts 8 threads Joined: Dec 2018
02-24-2019, 12:06 PM -
#15
How much RAM did you allocate to the IGPU in BIOS? Maybe Lilu and/or WhateverGreen is corrupt?
hi guys welcome back to my roblox tutorial.
DePonor
Junior Member
**


0
12 posts 1 threads Joined: Feb 2019
02-24-2019, 04:20 PM -
#16
I had set that to 64MB in the BIOS. I thought I had set it to 512MB (that is the maximum) but I've just done that now and the machine boots into macOS.

Thanks, Mark!  Smile
Mark
hi my name is mark
*******


1
241 posts 8 threads Joined: Dec 2018
02-24-2019, 07:49 PM -
#17
Something I've learned is to always double check everything. It's usually the small stuff we overlook that causes the most problems. Glad it's working for you!
hi guys welcome back to my roblox tutorial.
DePonor
Junior Member
**


0
12 posts 1 threads Joined: Feb 2019
02-25-2019, 06:08 AM -
#18
I've lost sound. After I had installed macOS, I got the laptop's keyboard and trackpad working by doing:

sudo cp -R /Users/conor/Downloads/RehabMan-Voodoo-2018-1008/Release/VoodooPS2Controller.kext /Library/Extensions/
sudo kextcache -i /

I was delighted that this just worked! So I tried to get sound working by doing:

sudo cp -R /Users/conor/Downloads/VoodooHDA.kext /Library/Extensions/
sudo kextcache -I /

This also worked! But now I have come a bit further and can restart the laptop and get into macOS. But the sound does not work. I had tried to get Bluetooth working and maybe during the process I broke something. When I rebuild the kext cache I see an error that only appears for VoodooHDA (last line):

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fed47aee550 [0x7fff9bea78f0]> { URL = "FakeSMC.kext/ -- file:///Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fed47b1fb50 [0x7fff9bea78f0]> { URL = "VoodooPS2Mouse.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fed47aecd60 [0x7fff9bea78f0]> { URL = "VoodooPS2Controller.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fed47b1a0a0 [0x7fff9bea78f0]> { URL = "VoodooPS2Keyboard.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fed47b12e00 [0x7fff9bea78f0]> { URL = "VoodooPS2Trackpad.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fed47a95d10 [0x7fff9bea78f0]> { URL = "USBInjectAll.kext/ -- file:///Library/Extensions/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fed47a94220 [0x7fff9bea78f0]> { URL = "GenericUSBXHCI.kext/ -- file:///Library/Extensions/", ID = "net.osx86.kexts.GenericUSBXHCI" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fed47a93270 [0x7fff9bea78f0]> { URL = "RealtekRTL8111.kext/ -- file:///Library/Extensions/", ID = "com.insanelymac.RealtekRTL8111" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fed47a74e40 [0x7fff9bea78f0]> { URL = "WhateverGreen.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.WhateverGreen" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fed43c14440 [0x7fff9bea78f0]> { URL = "Lilu.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.Lilu" }
Kext with invalid signatured (-67050) allowed: <OSKext 0x7fed43c159f0 [0x7fff9bea78f0]> { URL = "VoodooHDA.kext/ -- file:///Library/Extensions/", ID = "org.voodoo.driver.VoodooHDA" }
Invalid signature -67050 for kext <OSKext 0x7fed43c159f0 [0x7fff9bea78f0]> { URL = "VoodooHDA.kext/ -- file:///Library/Extensions/", ID = "org.voodoo.driver.VoodooHDA" }

Sound does not work (there is no device visible in System Preferences).

If I look to see what is installed, VoodooHDA is not listed:

Code:
kextstat | grep -i voodoo
  52    2 0xffffff7f80dc7000 0xb000     0xb000     org.rehabman.voodoo.driver.PS2Controller (1.9.2) E11711CB-AFEA-384E-97B8-B8EECB515995 <12 8 6 5 3 1>
  66    0 0xffffff7f80dea000 0xc000     0xc000     org.rehabman.voodoo.driver.PS2Trackpad (1.9.2) 172C5C14-5D31-3BE0-A947-59A4F3938B90 <52 47 17 8 7 6 5 3 1>
  67    0 0xffffff7f80de2000 0x6000     0x6000     org.rehabman.voodoo.driver.PS2Keyboard (1.9.2) 0AD6AD57-1F08-39DF-A616-39715E69C536 <52 47 17 8 7 6 5 3 1>


There are other kexts in the /Library/Extensions folder that I did not add. Could these cause the problem? Can I safely delete these? (By the way, I am talking about the SSD partition, not the EFI partition.)

(Rather strangely, ethernet and graphics had been working fine, even though there was no kext files for these added to /Library/Extensions. I assume these were "inherited" from the EFI. But after the last restart, ethernet stopped and graphics became a bit corrupted, so I added kexts. Then ethernet started working fine again.)

PS: Even when it does get installed (and I have no idea why it sometimes get installed) it still does not work. Notice there is "no UUID".


Quote:
Code:
kextstat | grep -i voodoo
  53    2 0xffffff7f80dc7000 0xb000     0xb000     org.rehabman.voodoo.driver.PS2Controller (1.9.2) E11711CB-AFEA-384E-97B8-B8EECB515995 <12 8 6 5 3 1>
  70    0 0xffffff7f80de2000 0x6000     0x6000     org.rehabman.voodoo.driver.PS2Keyboard (1.9.2) 0AD6AD57-1F08-39DF-A616-39715E69C536 <53 48 17 8 7 6 5 3 1>
  71    0 0xffffff7f80dea000 0xc000     0xc000     org.rehabman.voodoo.driver.PS2Trackpad (1.9.2) 172C5C14-5D31-3BE0-A947-59A4F3938B90 <53 48 17 8 7 6 5 3 1>
 150    0 0xffffff7f82fdf000 0x29000    0x29000    org.voodoo.driver.VoodooHDA (2.9.1) no UUID <146 13 8 6 5 3>


Attached Files Image(s)
   
Mark
hi my name is mark
*******


1
241 posts 8 threads Joined: Dec 2018
02-25-2019, 10:26 AM -
#19
Never install anything into /Library/Extensions/. RehabMan says to do so, but it causes more problems than it fixes. Plus, if you need to boot into Recovery, you can't because the kexts you need aren't being injected. /L/E/ is only used to load kexts at a certain time, but isn't needed the majority of the time.

So, remove everything you added into /Library/Extensions/, run the same kextcache command, then reboot. Keep in mind, you should keep those kexts on the EFI in the kexts/Other folder. Everything should work. If not, VoodooHDA might have to be put back into /L/E/ so it loads after AppleHDA.kext.

Something else to note: if you have one kext in one area, don't have it in another. As in, it'll act like a duplicate if you have the same kext in 2 areas (kexts/Others & /L/E/).

Another thing to note: those invalid signature errors are normal and don't cause issues.
This post was last modified: 02-25-2019, 10:27 AM by Mark.
hi guys welcome back to my roblox tutorial.


Forum Jump:


Users browsing this thread: 1 Guest(s)