lersy / Dell-7577-Hackintosh-macos-Opencore

Efi folder to boot macOS Catalina on Dell Inspiron 7577 Gaming Laptop
37 stars 4 forks source link

General Discussion and Q&A #19

Closed lersy closed 1 year ago

lersy commented 3 years ago

This is the place for conversations and general questions about macOS and hackintoshing. For specific issues, please create a new issue.

wadimw commented 3 years ago

Hey, did You do anything in particular to fire up USB-C? I have some issues with it (no hotplug, no USB3, no video out etc). I don't recall setting up anything in particular for Clover so maybe You encountered some issues on OC as well?

wadimw commented 3 years ago

Yea fixed it by myself again. External display issues averted by re-adding device-id 16590000 and hda-gfx onboard-1 (next to already existing 0306>0105 and AAPL,ig-platform-id 00001B59 that I had from following Dortania guide), and I'm not so sure if the USB part of USBC plug ever worked correctly – this is a TB3 Alpine Ridge controller which seems to be a major pain in the ass https://dortania.github.io/OpenCore-Post-Install/universal/sleep.html#fixing-thunderbolt).

lersy commented 3 years ago

hey bro @wadimw

it is nice to have you around. these subjects are where I fall down. It is better if we collaborate our knowledge because I can not try it by myself. I am planning to drop OEM XHC table and create a new SSDT for mapping USB ports and stop using injector kexts. But there are some problems on my side and I need confirmation from you and others if possible.

When you face to laptop:

On the left; 1) Ethernet port ( it works with an older version of RTL8111.kext , newer ones do not work )

2) USB port SS with power charging ( HS01 & SS01 ). this one powers up my usb 3 external hard drive and usb 2 flash disk without problem and I can charge my iPhone with this port even in sleep if I set it in bios )

3) SDCard Reader ( I have no idea about this one because I have no SDCard reader )

On the right: 1) HDMI Port ---------- It does not work as far as I know because of disabling Nvidia GPU )

2) Type C / Thunderbolt Port ------- I have no idea about this technology because I have no thunderbolt device so can not try by myself )

3) USB Port SS ( HS02 & SS02 ) --------- This USB port is partly physically broken on my pc. I can not plug any usb device except one USB2 flash disk because it is opened up without cover so it fits. Otherwise they don't fit. HS02 works but no idea about others

4) USB Port SS ( HS03 & SS03 ) ------ USB2 flash disk works fine ( HS03 ) but my USB3 external hard disk (SS03) does not work. I can make it work but when I check in ioregexplorer it says (HS03).

5) Headphone Jack ( It works without external microphone. There can be workaround for this but not my priority )

Internal USB ports:

1) HS04 - Bluetooth port --------------- it works and connects to devices such as bluetooth speaker , iPhone etc ( features like airdrop don't work but they are in progress it is kext related )

2) HS08 - Fingerprint reader ----------- it is recognizable by macOS but it does not work because Apple does not allow third party fingerprint devices to operate. So I am intent to disable it for power saving.

3) HS12 - Webcam port ------------ It works as it is

There are other ports and one can be related to TYPE C

HS06 - it returns values in conditions so I suspect it, also HS09 returns one directly in OEM table

For thunderbolt devices, smbios should be set to Macbookpro14,1 as @dbookuz said and device-id should be 1659000 - there was an issue about this one in repo which is closed now. Sometimes I can mess up config.plist I admit , so this device id should be permanent from now on ( to do myself )

Can you upload your original SSDT-3-xh_OEMBD to me? I can modify things but I can not try by myself so I need someone to collaborate to me.

I know this message seems long, but if we figure out this one by dropping OEM ssdt and adding a custom ssdt directly, it will solve smbios related injector kexts problem and future apple changes for a year or two at least.

Anyone who is volunteer to try custom ssdt is welcome

wadimw commented 3 years ago

OK so when it comes to USB I actually think using USBMap kext is the most elegant way as it employs the native way of handling USB (no additional code, just a plist to guide Apple mechanisms, read it up on https://github.com/corpnewt/USBMap). I made one using the Manual way from Dortania guide, see it attached USB-Map-Dell7577.kext.zip
Ports on my laptop are as follows: /_SB/PCI0@0/XHC@140000 (Intel xHCI controller, USB-A ports)

/_SB/PCI0@0/RP01@1c0000/PXSX@0/TBDU@20000/XHC@0 (Alpine Ridge 2C 2016 JHL6340 TB3 controller, USB-C)

All USB-A ports work fine for me (I didn't test any charging though I suppose with USBX injected this should work too), BT and webcam work as well.

Type C port is a complicated beast: it has TB3, USB and DP capabilities. DP works for me with aforementioned device-id fix (I'm using simple USB-C > HDMI dongle). USB works so-so – no hotplug capability and IIRC my USB3 pendrive is limited to 480Mbps (though I'm not sure if this is not due to my dongle, will test further). As for TB3 I have no such devices so I am unable to test this as well. To be frank I personally don't care all that much about the USB/TB3 though arguably it would be good to have it work.

SD Card reader IIRC is PCIe so it won't work (not sure though). 3rd party fingerprint scanner is not supported. HDMI port is connected directly to Nvidia so won't work (unless using High Sierra and Web Drivers).

Combo jack is also sort of tricky as well, previously I made it work by using layout 13 and this repo https://github.com/hackintosh-stuff/ComboJack – both headphones and mic. On my laptop, with layout 21 after unplugging headphones it takes about 2 min for speakers to catch on again, do You have it too?

I didn't test Ethernet but it shows up in Network Settings using Realtek RTL8111 2.4.0d5 from Dortania kext repo http://kexts.goldfish64.com/

To be clear, I am making my own EFI from scratch and mostly check Yours to compare approaches or if I'm stuck ;) Nonetheless, if You want I can try out some stuff You make. xh_OEMBD is actually SSDT-4 on my laptop so just take my whole ACPI Dell-7577-i5-1060-ACPI-BIOS1_11_0.zip

lersy commented 3 years ago

Thanks for inside and providing files bro. Even though order is different we have same ssdt for XHC controllers and since my right side of notebook physically damaged , you can give a try for me if I do that custom SSDT. I know about injector kexts and even in the link you shared it says having a custom ssdt is more durable but we do not need it for now since everything is same with Big Sur. There is no other thing to modify for me so this will be my future digging otherwise it is stable af to use for daily life when it boots.

I have no problem with layout id 21 when plug and unplug headphone. audio switches instantly with no other customization yet external mic is not working so I think that's when verb-stub kext is needed , I used it in the Mojave days but I do not want to install anything on macOS hard disk nor disabling SIP etc so left it behind. I have no problem when I have phone calls on my laptop over iPhone and no-one is complaining about it when I ask.

Realtek RTL8111 v. 2.4.0d5 also enables showing ethernet in my network settings but when I plug cable nothing happens. Falling back to version 2.2.1 solves this so sticking to it for now. There are friends here say situation same for them and I saw other people say same thing but developer behind it says it is not his problem because code is correct etc so I do not want to mention it again.

I have only one problem remaining for me and not sharing my exact efi to prevent others have problems due to different variants and bios versions but next month I will share one detailed one after stable 0.6.4 although no problem on my side until now.

My only problem is that sometimes booting is not successful with an error says "OCB: StartimageFailed - Aborted" I checked it and saw that lead developer of open core says it is nothing to do with Oc itself. I wonder if you have this problem or anyone else. Otherwise there is no problem on my side and this can solve with a restart or sometimes two.

It is nice to have other approaches so we can all benefit it. I will be waiting for your insides as well. Here to share my experience but better mention me when writing messages so I can be notified via e-mail bro. Otherwise it can take time to see your message. @wadimw

uzairblaoch commented 3 years ago

OK so when it comes to USB I actually think using USBMap kext is the most elegant way as it employs the native way of handling USB (no additional code, just a plist to guide Apple mechanisms, read it up on https://github.com/corpnewt/USBMap). I made one using the Manual way from Dortania guide, see it attached USB-Map-Dell7577.kext.zip Ports on my laptop are as follows: /_SB/PCI0@0/XHC@140000 (Intel xHCI controller, USB-A ports)

  • USB2 (type 0): HS01 Left, HS02 Far Right, HS03 Near Right
  • Internal (type 255): HS04 Bluetooth, (HS08 Fingerprint disabled), HS12 Webcam
  • USB3 (type 3): SS01 Left, SS02 Far Right, SS03 Near Right

/_SB/PCI0@0/RP01@1c0000/PXSX@0/TBDU@20000/XHC@0 (Alpine Ridge 2C 2016 JHL6340 TB3 controller, USB-C)

  • USB-C +sw (type 9): HS01 both sides USB2, SS01 both sides USB3

All USB-A ports work fine for me (I didn't test any charging though I suppose with USBX injected this should work too), BT and webcam work as well.

Type C port is a complicated beast: it has TB3, USB and DP capabilities. DP works for me with aforementioned device-id fix (I'm using simple USB-C > HDMI dongle). USB works so-so – no hotplug capability and IIRC my USB3 pendrive is limited to 480Mbps (though I'm not sure if this is not due to my dongle, will test further). As for TB3 I have no such devices so I am unable to test this as well. To be frank I personally don't care all that much about the USB/TB3 though arguably it would be good to have it work.

SD Card reader IIRC is PCIe so it won't work (not sure though). 3rd party fingerprint scanner is not supported. HDMI port is connected directly to Nvidia so won't work (unless using High Sierra and Web Drivers).

Combo jack is also sort of tricky as well, previously I made it work by using layout 13 and this repo https://github.com/hackintosh-stuff/ComboJack – both headphones and mic. On my laptop, with layout 21 after unplugging headphones it takes about 2 min for speakers to catch on again, do You have it too?

I didn't test Ethernet but it shows up in Network Settings using Realtek RTL8111 2.4.0d5 from Dortania kext repo http://kexts.goldfish64.com/

To be clear, I am making my own EFI from scratch and mostly check Yours to compare approaches or if I'm stuck ;) Nonetheless, if You want I can try out some stuff You make. xh_OEMBD is actually SSDT-4 on my laptop so just take my whole ACPI Dell-7577-i5-1060-ACPI-BIOS1_11_0.zip

HDMI works fine Just need to add boot args: agdpmod=vit9696

610FEBC4-F9FA-4720-B441-57A882F15531

lersy commented 3 years ago

HDMI works fine Just need to add boot args: agdpmod=vit9696

Thanks for contribution @uzairblaoch adding this boot argument is enough to have display and audio on second screen?

You are welcome to share if you have more customization like this. I suppose you also use a 7577. This is getting better with every comments.

uzairblaoch commented 3 years ago

HDMI works fine Just need to add boot args: agdpmod=vit9696

Thanks for contribution @uzairblaoch adding this boot argument is enough to have display and audio on second screen?

You are welcome to share if you have more customization like this. I suppose you also use a 7577. This is getting better with every comments.

I’m using dell inspiron 5577 But same specs....

Just try it but make sure your kexts up to date

703193A3-1A12-426D-8722-C41C938F6684

wadimw commented 3 years ago

@lersy I didn't ever have such error. new branch for Big Sur is up on my repo, You can check it out now https://github.com/wadimw/dell-7577-hackintosh/tree/bigsur

@uzairblaoch I see agdpmod=vit9696 is pretty much the same for us as injecting device-id (it disables its check instead). I think Your HDMI works because it is attached to iGPU not to dGPU directly as is on 7577.

wadimw commented 3 years ago

@lersy Ethernet works for me with latest kext

lersy commented 3 years ago

@wadimw I can confirm that without any additional tweaks ( my HDMI is tied to egpu), adding agdpmod=vit9696 enables HDMI port and no issue with graphics on second display but it does not have audio on second screen as uzair mentioned. My kexts are up to date with latest commits and tried layout id=13 as well instead of 21. @uzairblaoch can you share your device properties configurations for ALC256?

Bro it is nice to see you back on the track. I checked your EFI and I have some further suggestions for you:

Booter>Quirks You set Booter>Quirks to Dortania's default ones but it does not resemble my configurations which I have been using for months now. The reason why I also share it in the way you did to prevent other manufactured brands having conflict but I decided to give up this view and next time I will share my exact config.plist with only changing cosmetic parts like external Opencore picker. I do not use Picker by myself and it directly boots into macOS. These 3 quirks should be enough for you as well I guess: AvoidRuntimeDefrag : YES >>> I can boot without this quirk but it causes sleep problems so enabled ProvideCustomSlide : Yes >>> I can boot without this quirk but this is the reason of random failures at boots ( OCB: Startimage Failed : Aborted ) so enabled to have consistency RebuildAppleMemoryMap: YES >>> Since my firmware supports MATH table ( I think yours should too ) having this quirk instead of EnableWriteUnprotector is recommend by Acidanthera for better security. It also says that SyncRuntimePermissions is a companion to this quirk and should be set to YES to block problems but our firmware does not need it.
Kernel>Quirks AppleXcpmCfgLock : YES ( I recommend you to disable it by changing BIOS offsets for better power management Dortania has a guide to find offsets I will also provide one specific for Dell bios firmwares it is WIP ) PanicNoKextDump and PowerTimeoutKernelPanic can be set to NO for our firmwares it is not effecting me at least in any case. DisableIoMapper is related to VT and I guess you use it in windows Also you can disable FuzzyMatch in Kernel>Scheme. it is related to older macOS versions like 10.6 10.7. etc
Misc>Security I recommend you to set SecureBootModel to x86legacy. It is better to have semi Apple Secure Boot features to get rid of future problems as well as consistency with kext injection. Special Note: x86legacy value is presented in Big Sur so previous versions can suffer if you have plan to go back. Setting it to j680 can prevent such issues. This quirk and SMBIOS model is independent from each other.
UEFI Are you on VM? Why do you need FirmwareVolume quirk in ProtocolOverrides? Why do you need DeduplicateBootOrder, ReleaseUsbOwnership and RequestBootVarRouting? If you set them because of Dortania, you can disable them since your macOS usage is not related to these quirks. All set to NO and no problem at my side from the beginning.

Here are some questions for you bro to get more inside about your EFI

This is it for now. I can add things in future if I notice or forgot something else.

EDIT: Ethernet has some different protocols I think some have problems like me some have no problem at all. I do not rely on ethernet but keeping 2.2.1 to avoid failures for people like me. Thanks for sharing bro.

wadimw commented 3 years ago

@lersy Thanks a ton for the suggestions, I will surely look into them. Yeah a lot of the options are there because yknow if it ain't broke don't fix it ;) – for real it's just I just didn't have time to research them properly, they were in sample config and Dortania guide didn't mention them.

Answering some of Your questions: my battery is worn and I use it almost exclusively on AC as well. Nonetheless, I didn't notice any sluggishness so far. I have replaced the builtin card because back when I did Mojave config there was no Intel WiFi kext yet. With the current card I didn't need any additional tweaks apart from kexts. Sleep works fine both on AC and battery. HPET tweaks, well, I made them while hunting for another bug and figured if there is some conflict I will just leave the patch on. Perhaps it may prevent some crash from time to time? Though I think it is not really necessary.

As for the HDMI – are we talking HDMI port on laptop? The HDMI cable connected directly to laptop without any dongles? If so, that is most unexpected. Can You share EFI (edit: and if possible IORegistryExplorer) with this working? I couldn't get it to work with agdpmod arg on my laptop yet. While we're at it, did You not disable Nvidia? If not for the battery life, then for power draw in general.

lersy commented 3 years ago

This laptop sucks for real. I sometimes hope that Dell bankrupts one day for this faulty line.

Yeah we are definitely talking about direct HDMI connection to laptop without any dongles. I think the reason it does not work you is that You have device-id 1659000 in your plist. Compare with mine and it should be good to go except from having audio through it maybe like me. But sorry I can not provide you ioreg because I had no chance to plug it now ( I went to another place and tried there ) but yeah that's for real it worked flawlessly as mirror display and second display without any issues like acceleration etc.

The reason sleep works for you maybe because you replaced your builtin card, otherwise it should have problems on AC theoratically without any additional tweaks. Yet we do not know for sure , just telling this in case if someone asks you in the future.

I disabled Nvidia from the time I started hackintoshing nearly ( good old Mojave days, I used to have a usb dongle for wifi at that times ) I have been using SSDT method for years now. I tried Device Properties as well but as you said it is working right and I prefer injection SSDT if possible without a rename patch.

Dortania guide is very generic and I think they mostly write it with theoretical knowledge. A perfect place to check from time to time of course.

Here is my patched SSDTs and current config.plist except from SMBIOS data for you to examine @wadimw . Archive.zip

wadimw commented 3 years ago

@lersy it does not work for me. I have a feeling that 1050Ti version has HDMI connected to Intel while 1060 has it wired directly to Nvidia. Could You check that please? e.g. https://www.reddit.com/r/oculus/comments/7kgpef/how_can_i_know_if_my_hdmi_port_is_connected_to_my/

lersy commented 3 years ago

@wadimw bro I will dig into it further tomorrow since I have no chance to try right now and will inform you about that matter as well.

uzairblaoch commented 3 years ago

Btw I’m getting issue with headphone jack on alc256 Sometimes it works and sometimes not. There’s some script I’m using but it doesn’t work after restart I’ve to install again and again.... and it works sometimes If i use 0D000000 layout id headphone jack doesn’t work at all. But work with script. But if i use 15000000 it works but for some minutes again it stopped working. I tried different layout ids too but doesn’t work. I’m annoyed l. Any permanent fix for it?

lersy commented 3 years ago

@wadimw I am afraid that no direct HDMI joy for you because as you guessed it is tied up to IGPU bro.

@uzairblaoch it sounds like you should use layout id 0D000000 along with that script work for you. Maybe you can set that script to launch automatically at boot so at least you don't install it manually. Go to users & groups in system preferences and head to Login items there add your script and enable it in the list.

Have you updated your bios to latest one? what do you have in your EFI? providing more information maybe help.

wadimw commented 3 years ago

@uzairblaoch so far I didn't figure out any better way to run combo jack reliably other than with https://github.com/hackintosh-stuff/ComboJack (with layout-id 13)

uzairblaoch commented 3 years ago

@wadimw I can confirm that without any additional tweaks ( my HDMI is tied to egpu), adding agdpmod=vit9696 enables HDMI port and no issue with graphics on second display but it does not have audio on second screen as uzair mentioned. My kexts are up to date with latest commits and tried layout id=13 as well instead of 21. @uzairblaoch can you share your device properties configurations for ALC256?

Bro it is nice to see you back on the track. I checked your EFI and I have some further suggestions for you:

Booter>Quirks Kernel>Quirks Misc>Security UEFI Here are some questions for you bro to get more inside about your EFI

  • How is your battery life with CpuFriend and companion kext? Have you ever tried ssdtPRGen and provided SSDT by it? Maybe you can compare usage, my battery health is poor af so I use it mainly on AC but I depreciated CpuFriend and prebuilt SSDT-PLUG for me and feel snappier if it is not placebo.
  • You replaced builtin wifi and bluetooth? Do you have any sleep issues on AC? I had to disable wake on lan to have proper sleep and wake without no further tweaks such as terminal commands and ssdt rename patch etc. Energy savings options are on default yet no problem again. Same method with disabling CFG lock.
  • One thing complains my mind is HPET tweaks. It works with and without it for me and I see no improvement on the surface or under the hood. I used to patch it, disable it with SSDT and leave it as it is. Nothing changed AFAIK. This is a mystery for me from the beginning but my recent thoughts to leave as it is and stay away from python built scripts as much as possible.

This is it for now. I can add things in future if I notice or forgot something else.

EDIT: Ethernet has some different protocols I think some have problems like me some have no problem at all. I do not rely on ethernet but keeping 2.2.1 to avoid failures for people like me. Thanks for sharing bro.

Sorry for late reply I just saw ur reply To get it sort of working, add agdpmod=vit9696 and alcid=14 in boot argument

uzairblaoch commented 3 years ago

@uzairblaoch so far I didn't figure out any better way to run combo jack reliably other than with https://github.com/hackintosh-stuff/ComboJack (with layout-id 13)

I tried scripts like that

I will try this one too These are just work for one time but after restart stop working. This issue is encountering in big sur But worked fine for me in catalina

DeMikeyyy commented 3 years ago

@wadimw @lersy

I can confirm HDMI works on my i5 model with your latest EFI! Had to change ScanPolicy to previous EFI value to see drives.

lersy commented 3 years ago

@wadimw @lersy

I can confirm HDMI works on my i5 model with your latest EFI! Had to change ScanPolicy to previous EFI value to see drives.

@DeMikeyyy bro you mean wadimws or mine? Do you have 1060 one as well with i5?

I use my own calculated scan policy number which includes apfs and hfs on sata and usb disks but excludes windows

DeMikeyyy commented 3 years ago

@wadimw @lersy I can confirm HDMI works on my i5 model with your latest EFI! Had to change ScanPolicy to previous EFI value to see drives.

@DeMikeyyy bro you mean wadimws or mine? Do you have 1060 one as well with i5?

I use my own calculated scan policy number which includes apfs and hfs on sata and usb disks but excludes windows

Your EFI bro. I can only see drives when using your previous scanpolicy value so I'll keep using that. My model is i5 and 1050. Enabling HDMI breaks TB3 HDMI but i don't care, without dongle it's better

symabbas commented 3 years ago

HDMI works fine Just need to add boot args: agdpmod=vit9696

Thanks for contribution @uzairblaoch adding this boot argument is enough to have display and audio on second screen? You are welcome to share if you have more customization like this. I suppose you also use a 7577. This is getting better with every comments.

I’m using dell inspiron 5577 But same specs....

Just try it but make sure your kexts up to date

703193A3-1A12-426D-8722-C41C938F6684

Bro I got the same model, running Big Sur, have been trying hard to get the hdmi working. That's the only issue(for me). Kexts up to date, same boot args. Nothing. did you use the EFI from Lersy?(for 7577?). Any help is appreciated. Every where I hear people saying it won't work bcoz of being wired directly to dGPU. This is real good news! Model: Dell 5577- i7 7700HQ, HD 630, GTX 1050.(Big Sur 11.0.1 OC)

Ali-Fayed commented 3 years ago

I am trying new efi and give me many errors but i fixed it Now my bluetooth disappeared from settings and not working any more

symabbas commented 3 years ago

image

I guess HDMI is possible then? @lersy

lersy commented 3 years ago

@symabbas hdmi works on my side without problem. It should also work for you. What is the problem?

@alifayed266 which problem have you seen and solved? Bluetooth can not work because I gave up kexts and mapped it natively through ssdt. It can be different for you on 5577? Send me your original acpi files so I can check.

symabbas commented 3 years ago

There is no hdmi output/display, I tried agdpmod=vit9696 with no luck also framebuffer patching. can there be another setting inhibiting hdmi? i am using macbookpro14,3 btw. needless to say, my system hangs at exitbs-start with you efi. (5577)

symabbas commented 3 years ago

HDMI confirmed working. Framebuffer patching for kabylake laptops from Dortania post install guide worked. (DELL 5577)

symabbas commented 3 years ago

One more issue though. I was trying to install on an WD SN550 nvme ssd but couldn't get past 'examining volumes'. Catalina and older have never had this issue. Though it mounts after installation( on another drive (ssd)).

Edit: (FIXED) Removing secondary disk Fixed the issue.

Ali-Fayed commented 3 years ago

@lersy don't boot at first replaced open core 0.6.4 with opencore 0.6.3 it works The bluetooth disappeared from the settings but still in the network and wont able to enable My acpi,drivers,tools and kexts like you but boot files are not the same How can i enable the bluetooth ?

Ali-Fayed commented 3 years ago

My bluetooth disabled in hardware list in bios but enabled in the wirless section in the bios

symabbas commented 3 years ago

@uzairblaoch @lersy is your sleep working? mine broke after fixing hdmi. Screen turns black and the laptop just hangs. Need to reboot using power button.

lersy commented 3 years ago

@alifayed266 It can be related to USB port definitions I need to see your native DSDT and SSDT files to have an idea

@symabbas No problem on my side with sleep/wake. I've just uploaded a new EFI, can you try with that?

Ali-Fayed commented 3 years ago

@lersy my build is perfect now no errors But i want some tweaking to cpu to run full power because i use xcode Things not work on my build : Airdrop Imsg - facetime ( not important )

Brecht1949 commented 3 years ago

Hi, I saw that some of you have managed to get HDMI working. I have a dell 7577 I5-7300HQ, gtx 1050. I managed to get BIG Sur running and works quite well. There are some things that I still have to do, but I only got it running for a couple of days. I have been searching all around and trying a lot of things but without succes. I already tried to patch the BUS IDs (Intel IGPU patch). I will attach my EFI so that you can look into it. Does anyone have any other suggestions to get my HDMI working? (I checked that my HDMI port is wired to my intel gpu (630). My EFI: https://drive.google.com/drive/folders/1JpnZZAxXGUqFtis69ydza7ZT-G1c-DCw?usp=sharing

lersy commented 3 years ago

@Brecht1949 if it is wired to igpu directly, I have no idea what it can be about. if you download and investigate my efi folder, you will see how I defined device properties, nvram boot arguments and other stuff. I am not into HDMI thing actually I have only used it for a few times after I learned it is possible to use directly with only adding agdpmod=vit9696. at this point, what I can suggest is that update your bios, try my efi for troubleshooting or head to whatevergreen support topic on GitHub or insanelymac. I am sorry that I can't help you further.

Brecht1949 commented 3 years ago

@Brecht1949 if it is wired to igpu directly, I have no idea what it can be about. if you download and investigate my efi folder, you will see how I defined device properties, nvram boot arguments and other stuff. I am not into HDMI thing actually I have only used it for a few times after I learned it is possible to use directly with only adding agdpmod=vit9696. at this point, what I can suggest is that update your bios, try my efi for troubleshooting or head to whatevergreen support topic on GitHub or insanelymac. I am sorry that I can't help you further.

No problem, i'm using my external Display through USB-C/ Thunderbolt, which works perfectly. Another question: I noticed that my Laptop is running very hot. The fans blow pretty hard (not at maximum but still annoying) and I can't get any read outs from intel power gadget, everything is at 0,0 and it gives me a pop-up saying that MacOS is behaving badly. I already tried some things with CPUFriend etc. (I think that I did something wrong during the config but I'll try again this week) but that didn't change anything. I haven't spent that much time on it but I hope that you might be able to help me?

lersy commented 3 years ago

Screen Shot 2021-01-19 at 16 09 35

I nearly never hear my fans running or making noise when I use my laptop for daily life situations like browsing internet and watching full hd stuff, running apps like apple pages , numbers or IM apps like WhatsApp etc. I don't push my laptop with heavy load apps. I use windows for gaming , Rocket League only, and when the time I run the game fans start blowing at max which is expected. maybe that is because usb-c > HDMI thing

For the apps like intel power gadget and Macs fan control , you can see the attached screenshot. it must be related to configuration.

other than that, I recommend you to clean your laptop, open it and clean all the dust from fans and apply thermal paste. I made it two or three months ago. it should be cleaned and repasted at 6 months max for me to function properly.

Brecht1949 commented 3 years ago

Screen Shot 2021-01-19 at 16 09 35

I nearly never hear my fans running or making noise when I use my laptop for daily life situations like browsing internet and watching full hd stuff, running apps like apple pages , numbers or IM apps like WhatsApp etc. I don't push my laptop with heavy load apps. I use windows for gaming , Rocket League only, and when the time I run the game fans start blowing at max which is expected. maybe that is because usb-c > HDMI thing

For the apps like intel power gadget and Macs fan control , you can see the attached screenshot. it must be related to configuration.

other than that, I recommend you to clean your laptop, open it and clean all the dust from fans and apply thermal paste. I made it two or three months ago. it should be cleaned and repasted at 6 months max for me to function properly.

My fans are also spinning when it's not doing anything and when it's cold, so it's probably a faulty reading. I will attach a screenshot of my screen. As you can see I can't get any readings from intel power gadget and no fans show up in Macs fan control. Do you have an idea where to start or what I could do? Screenshot 2021-01-20 at 14 49 55 (2)

priyanshuarora595 commented 3 years ago

HDMI works fine Just need to add boot args: agdpmod=vit9696

Thanks for contribution @uzairblaoch adding this boot argument is enough to have display and audio on second screen? You are welcome to share if you have more customization like this. I suppose you also use a 7577. This is getting better with every comments.

I’m using dell inspiron 5577 But same specs....

Just try it but make sure your kexts up to date

703193A3-1A12-426D-8722-C41C938F6684

hey , i am also using dell inspiron 5577 laptop . i am trying to run macos big sur . i have successfully installed it but facing an issue.

my laptop screen stays always black , if i use hdmi , external display is working fine but my laptop screen shows black screen always. please help me to fix it thank you

uzairblaoch commented 3 years ago

HDMI works fine Just need to add boot args: agdpmod=vit9696

Thanks for contribution @uzairblaoch adding this boot argument is enough to have display and audio on second screen? You are welcome to share if you have more customization like this. I suppose you also use a 7577. This is getting better with every comments.

I’m using dell inspiron 5577 But same specs.... Just try it but make sure your kexts up to date 703193A3-1A12-426D-8722-C41C938F6684

hey , i am also using dell inspiron 5577 laptop . i am trying to run macos big sur . i have successfully installed it but facing an issue.

my laptop screen stays always black , if i use hdmi , external display is working fine but my laptop screen shows black screen always. please help me to fix it thank you

Hey, Just try this device properties :

AAPL,ig-platform-id AAAbGQ== device-id FhkAAA== disable-external-gpu AQAAAA== enable-hdmi20 AQAAAA== framebuffer-con1-enable AQAAAA== framebuffer-con1-type AAgAAA== framebuffer-con2-busid AAAAAA== framebuffer-con2-enable AQAAAA== framebuffer-con2-flags AAAAAA== framebuffer-con2-index /////w== framebuffer-con2-pipe AAAAAA== framebuffer-con2-type AQAAAA== framebuffer-con3-enable AQAAAA== framebuffer-con3-flags AAAAAA== framebuffer-fbmem AACQAA== framebuffer-memorycount AwAAAA== framebuffer-patch-enable AQAAAA== framebuffer-pipecount AwAAAA== framebuffer-portcount AwAAAA== framebuffer-stolenmem AAAwAQ== framebuffer-unifiedmem AAAAgA== model Intel HD Graphics 630

with boot args : -disablegfxfirmware lilucpu=8

priyanshuarora595 commented 3 years ago

HDMI works fine Just need to add boot args: agdpmod=vit9696

Thanks for contribution @uzairblaoch adding this boot argument is enough to have display and audio on second screen? You are welcome to share if you have more customization like this. I suppose you also use a 7577. This is getting better with every comments.

I’m using dell inspiron 5577 But same specs.... Just try it but make sure your kexts up to date 703193A3-1A12-426D-8722-C41C938F6684

hey , i am also using dell inspiron 5577 laptop . i am trying to run macos big sur . i have successfully installed it but facing an issue. my laptop screen stays always black , if i use hdmi , external display is working fine but my laptop screen shows black screen always. please help me to fix it thank you

Hey, Just try this device properties :

AAPL,ig-platform-id AAAbGQ== device-id FhkAAA== disable-external-gpu AQAAAA== enable-hdmi20 AQAAAA== framebuffer-con1-enable AQAAAA== framebuffer-con1-type AAgAAA== framebuffer-con2-busid AAAAAA== framebuffer-con2-enable AQAAAA== framebuffer-con2-flags AAAAAA== framebuffer-con2-index /////w== framebuffer-con2-pipe AAAAAA== framebuffer-con2-type AQAAAA== framebuffer-con3-enable AQAAAA== framebuffer-con3-flags AAAAAA== framebuffer-fbmem AACQAA== framebuffer-memorycount AwAAAA== framebuffer-patch-enable AQAAAA== framebuffer-pipecount AwAAAA== framebuffer-portcount AwAAAA== framebuffer-stolenmem AAAwAQ== framebuffer-unifiedmem AAAAgA== model Intel HD Graphics 630

with boot args : -disablegfxfirmware lilucpu=8

In opencore too?? In big sur???? You have i7 or i5 varient?

priyanshuarora595 commented 3 years ago

HDMI works fine Just need to add boot args: agdpmod=vit9696

Thanks for contribution @uzairblaoch adding this boot argument is enough to have display and audio on second screen? You are welcome to share if you have more customization like this. I suppose you also use a 7577. This is getting better with every comments.

I’m using dell inspiron 5577 But same specs.... Just try it but make sure your kexts up to date 703193A3-1A12-426D-8722-C41C938F6684

hey , i am also using dell inspiron 5577 laptop . i am trying to run macos big sur . i have successfully installed it but facing an issue. my laptop screen stays always black , if i use hdmi , external display is working fine but my laptop screen shows black screen always. please help me to fix it thank you

Hey, Just try this device properties :

AAPL,ig-platform-id AAAbGQ== device-id FhkAAA== disable-external-gpu AQAAAA== enable-hdmi20 AQAAAA== framebuffer-con1-enable AQAAAA== framebuffer-con1-type AAgAAA== framebuffer-con2-busid AAAAAA== framebuffer-con2-enable AQAAAA== framebuffer-con2-flags AAAAAA== framebuffer-con2-index /////w== framebuffer-con2-pipe AAAAAA== framebuffer-con2-type AQAAAA== framebuffer-con3-enable AQAAAA== framebuffer-con3-flags AAAAAA== framebuffer-fbmem AACQAA== framebuffer-memorycount AwAAAA== framebuffer-patch-enable AQAAAA== framebuffer-pipecount AwAAAA== framebuffer-portcount AwAAAA== framebuffer-stolenmem AAAwAQ== framebuffer-unifiedmem AAAAgA== model Intel HD Graphics 630

with boot args : -disablegfxfirmware lilucpu=8

Can you please share efi folder That will be really helpful Thank you.

dbookuz commented 3 years ago

U guys updated to 0.6.8?

priyanshuarora595 commented 3 years ago

HDMI works fine Just need to add boot args: agdpmod=vit9696

Thanks for contribution @uzairblaoch adding this boot argument is enough to have display and audio on second screen? You are welcome to share if you have more customization like this. I suppose you also use a 7577. This is getting better with every comments.

I’m using dell inspiron 5577 But same specs.... Just try it but make sure your kexts up to date 703193A3-1A12-426D-8722-C41C938F6684

hey , i am also using dell inspiron 5577 laptop . i am trying to run macos big sur . i have successfully installed it but facing an issue. my laptop screen stays always black , if i use hdmi , external display is working fine but my laptop screen shows black screen always. please help me to fix it thank you

Hey, Just try this device properties : AAPL,ig-platform-id AAAbGQ== device-id FhkAAA== disable-external-gpu AQAAAA== enable-hdmi20 AQAAAA== framebuffer-con1-enable AQAAAA== framebuffer-con1-type AAgAAA== framebuffer-con2-busid AAAAAA== framebuffer-con2-enable AQAAAA== framebuffer-con2-flags AAAAAA== framebuffer-con2-index /////w== framebuffer-con2-pipe AAAAAA== framebuffer-con2-type AQAAAA== framebuffer-con3-enable AQAAAA== framebuffer-con3-flags AAAAAA== framebuffer-fbmem AACQAA== framebuffer-memorycount AwAAAA== framebuffer-patch-enable AQAAAA== framebuffer-pipecount AwAAAA== framebuffer-portcount AwAAAA== framebuffer-stolenmem AAAwAQ== framebuffer-unifiedmem AAAAgA== model Intel HD Graphics 630 with boot args : -disablegfxfirmware lilucpu=8

In opencore too?? In big sur???? You have i7 or i5 varient?

HDMI works fine Just need to add boot args: agdpmod=vit9696

Thanks for contribution @uzairblaoch adding this boot argument is enough to have display and audio on second screen? You are welcome to share if you have more customization like this. I suppose you also use a 7577. This is getting better with every comments.

I’m using dell inspiron 5577 But same specs.... Just try it but make sure your kexts up to date 703193A3-1A12-426D-8722-C41C938F6684

hey , i am also using dell inspiron 5577 laptop . i am trying to run macos big sur . i have successfully installed it but facing an issue. my laptop screen stays always black , if i use hdmi , external display is working fine but my laptop screen shows black screen always. please help me to fix it thank you

Hey, Just try this device properties :

AAPL,ig-platform-id AAAbGQ== device-id FhkAAA== disable-external-gpu AQAAAA== enable-hdmi20 AQAAAA== framebuffer-con1-enable AQAAAA== framebuffer-con1-type AAgAAA== framebuffer-con2-busid AAAAAA== framebuffer-con2-enable AQAAAA== framebuffer-con2-flags AAAAAA== framebuffer-con2-index /////w== framebuffer-con2-pipe AAAAAA== framebuffer-con2-type AQAAAA== framebuffer-con3-enable AQAAAA== framebuffer-con3-flags AAAAAA== framebuffer-fbmem AACQAA== framebuffer-memorycount AwAAAA== framebuffer-patch-enable AQAAAA== framebuffer-pipecount AwAAAA== framebuffer-portcount AwAAAA== framebuffer-stolenmem AAAwAQ== framebuffer-unifiedmem AAAAgA== model Intel HD Graphics 630

with boot args : -disablegfxfirmware lilucpu=8

Thank you so much ..... It worked like a charm... Thanks a lot . Thanks a lot .

zamazingo50 commented 1 year ago

Hocam Merhaba Kurulumu yaptım ancak wifi bağlantısı için şifre girdiğim anca cihaz baştan başlıyor. EFI klasoru için de disk üzerinde ayrı bir part oluşturulmamış kurulum esnasında o yüzden sistemi yalnızca flash disk ile başlatabiliyorum her seferinde. Lütfen Yardımcı olabilir misiniz ? ( Dell Inspiron 7577 i7 7700 GTX1060 HQ )

lersy commented 1 year ago

@zamazingo50 merhaba hocam,

macos’a girdiğinde terminale diskutil list komutunu yazıp çıkan sonucu ekran görüntüsü olarak paylaşsana. Gpt bölümleme yapmış olması lazım. Wifi için kext doğru olmayabilir. Hangi macos sürümü ve benim efiyi mi kullanıyorsun uzun zamandır güncelleyemedim ben

zamazingo50 commented 1 year ago

Hocam EFI için diski bölmemiş kendim bölmeyi denediğimde sistemin yüklü olduğu diski komple sildim şimdi Monterey 12.6.1 sürümünü indiriyorum sıfırdan kurulum yapacağım. Şuan 129mb EFI için oluşturduğum bir disk bölümü ve monterey için 250gblik bir part var diskte. Başka birinin 9.ayda oluştuduğu insprion7577 EFIsini kullanıyordum bu sefer sizinki denemeyi düşünüyorum. Temiz kurulum ve EFI partını baştan oluşturmak tavsiyeniz var mı ? Kullandığım efi dosyasının yedeği var onu da yükleyebilirim isterseniz, sistemi sildiğim için ekran çıktısını paylaşamıyorum malesef. Hata aldığım sürüm 12.3 sürümüydü bu arada.

lersy commented 1 year ago

Bir diski GPT olarak yapılandırdığında EFI bölümü oluşturması lazım. Eğer diğer diskinde Windows yüklü ise onun oluşturduğu EFI klasörü olduğu için oluşturmuyor olabilir. Yükleme yapmadan önce windowsun olduğu diski bios üzerinden kapatabilirsin. O zaman sıkıntı olmayacaktır. O EFI monterey uyumlu bir sorun olmasa gerek ama güncel değil. Şu an RLCS finallerini izliyorum acelen yoksa bekle bu gece güncel bir EFI atayım. Discorddan yazanlarda oluyor ben bu kadar kullanan olduğunu düşünmüyordum.