DocSystem / razerbladehackintosh

Razer Blade 15 Base Model Hackintosh Guide
62 stars 10 forks source link

Issue with DSDT.aml for Trackpad support #1

Closed psylou closed 3 years ago

psylou commented 4 years ago

First of all, I want to thank you for all your work! You helped me alot with your EFI folder.

my Specs: RB-15 mid 2019, i7-9750h, RTX 2060.

Sadly I was only able to boot with your EFI, by deleting DSDT.aml otherwise boot crashes. Is there any other way to get trackpad working?

DocSystem commented 4 years ago

I think you will need to patch your own DSDT! To do this you will need to extract them using CLOVER:

psylou commented 4 years ago

I'm not sure if I'm able to do that. That's my DSDT.aml just in case you would do it for me. I would really appreciate that.

DSDT.aml.zip

DocSystem commented 4 years ago

I don't know if it will be sufficient but try with this: DSDT.aml.zip I don't know why but one out of two times, my computer doesn't start. Try rebooting if it doesn't work

DocSystem commented 4 years ago

Just to know: Are you using my config.plist? And what macOS version are you trying to install?

psylou commented 4 years ago

Thank you! I'll try the file right now! I'm using your config.plist. At first, I tried Mojave. Afterwards I used Catalina. Both worked.

I got another Issue, maybe you could help me with that. I got a weird nvram.plist outside of EFI Folder in EFI root, and I have no idea, why I cant get rid of that. The next thing is, that Lilu and Whatevergreen are not giving me the graphics to work. Still have Intel UHD 630 with 7 MB.

DocSystem commented 4 years ago

Try pressing F10 on Clover to reset NVRAM

psylou commented 4 years ago

I tried. Same thing. When I delete nvram.plist. I get bootloops.

Trackpad is still not working, but I was able to boot normally with DSDT.aml. Thank you, for all your help!

DocSystem commented 4 years ago

Do you have VoodooI2C and VoodooI2CHID Kexts? If yes the trackpad should work! Can you try with all my EFI folder (on a USB key for example) just by replacing my DSDT with the DSDT I sent you

psylou commented 4 years ago

I tried that. No luck. But I guess I have to roll back everything anyway. I had to use nvram.plist, since I installed with a dirty DMG 10.14.1 downloaded from some website. After that I was never able to boot without the usb drive I used to install that. I'm going to reset CMOS.

Could you tell me, what RB you exactly have? i7- 9.th Gen or 8.th Gen?

Also, I wasn't able to get the Overclocking Menu unhidden in BIOS to disable XTU Interface as mentioned in stonevils Guide. That should'nt be the problem right?

DocSystem commented 4 years ago

I have a Razer Blade 15 Base Model 2019 with RTX 2060, i7 9th gen and 512 GB SSD. I upgraded the wifi card with a Broadcom to get wifi work in macOS and I added a second SSD using the SATA III port (Crucial MX500 1 TB). I installed macOS on the SATA SSD

psylou commented 4 years ago

Good to hear that we have the same specs. I also installed it on a second SSD 2TB SanDisk. But I havent bought the Wifi Module yet. Maybe that is the problem? So I'm going to delete the kext files that belong to your new wifi module.

Your DSDT.aml should then work out of the box too, right? Because we got exactly the same system.

Edit: So. No luck with everything rolled back and CMOS reset. With your DSDT.aml it reboots in the first 2 seconds and without the DSDT.aml it goes half way through. and then reboots.

psylou commented 4 years ago

It reboots on "gioscreenlockstate 3 hs 0 bs 0 now 0 sm 0x0". Google says it has something to do with the intel card. Using "inject Intel" and everything else didnt solve it. I'm out of ideas :( shouldnt it work, as we have the same system. Did you change anything else in bios?

EDIT: So the temporary solution is to change the Intel ID from 0x0000000 to 0x12345678.

DocSystem commented 4 years ago

Can you send me all your EFI Folder? I will see if I can do something

psylou commented 4 years ago

my EFI folder is basically your EFI folder without DSDT.aml. I can send you the newly generated DSDT.aml. So it has definitely something to do with the iGPU. Because it boots every time iGPU is not recognized (because of changing platform Id to 0x12345678).

psylou commented 4 years ago

That's my EFI Folder. Maybe you can find something. I would be super happy to use macOS. Neither Trackpad nor Battery is patched yet. it's my clean DSDT.aml EFI.zip

Could you maybe provide me pictures of your bios, with everything you changed?

DocSystem commented 4 years ago

For the battery, you can try with VirtualSMC.kext and SMCBatteryManager.kext. I'm using them now because they are better! I will upgrade the guide later...

DocSystem commented 4 years ago

This issue is similar to #3 so I close it

djtilapia commented 4 years ago

@PTR-W not sure if you saw this, but this is what i followed. https://www.youtube.com/watch?v=oxQU3IrGqCM - seems to be running fine, everything works for the most part, trackpad, graphics, audio, battery indicator, sleep, but not native wifi. i ordered a supported wifi/bluetooth card, but right now just using a usb dongle. i also use a program called bettertouchtool for media keys so i don't need to always hold down the FN key. one thing to note, for me, i had to disable thunderbolt settings in the bios for my trackpad to work.

psylou commented 4 years ago

@djtilapia Thank you so much for letting me know! Everything works for me except Ethernet. Any Idea, why? He has no Realtek8111.kext. But even with adding that kext, ethernet is still not working.

DocSystem commented 4 years ago

You need to remove the NullEthernet.kext from the EFI folder and also from the config.plist. OpenCore is really different from CLOVER! I was stuck on Mojave because Catalina wasn't booting. After using this guide everything was working but I modified the EFI folder (kexts changes, config...)! I will upload it soon!

djtilapia commented 4 years ago

also, some boots seem to be inconsistent. like sometimes the audio won't work, or the trackpad won't work, so i'll have to shutdown or restart. the headphone input doesn't work properly, and there's no onboard mic working. also i get panics when i try to boot windows from the opencore boot menu. i tried to edit the smbios using opencore configurator but i'm unable to get imessage to work.

steelbrain commented 4 years ago

After some intense hair pulling on the audio not working issue mentioned above, here's a consistent data point I've found:

Everything else other than Audio continues to work tho

Edit: I am dumb, very dumb. Needed to fixup my LiluFriend config

Tergazzi commented 3 years ago

Hello I am having a similar issue as mentioned earlier by someone else. Whenever i reboot, its a gamble if audio or trackpad will work or not. Sometimes they both work, sometimes only audio will work and other times i get trackpad but no audio. Is there a permanent fix for this, or is it just something i have to live with when having a hackintosh? (oh also iMessage doesnt work at all)

Specs: 2015 RB - Base model - i7, RTX 2060, 16gb RAM, 500gb upgraded SSD and 1tb upgraded SSD, upgraded wifi to broadcom.

DocSystem commented 3 years ago

Please use the new EFI. Normally everything should work. If something is not working. Please open another issue!