Jump to content
8755 posts in this topic

Recommended Posts

56 minutes ago, subandit said:

 

thank you for reply !

but somehow i only able to type in capital in those data, so instead of e803 its E803

generate new imac 15,1

dont install usb kexts

disabled dsdt in plist.

 

but sleep problem re accure, instant wake to be pricise

OC.zip

Change in DeviceProperties:

AAPL,ig-platform-id   Data   <0b001204>

Adding this patches might also help.

PATCHES.zip

 

EDIT: You don't need XhciPortLimit Enabled

Edited by hardcorehenry
On 5/25/2020 at 3:40 AM, ajacocks said:

This is my first time using OpenCore, so please forgive any obvious errors.

 

I followed the (very complete) guide at https://dortania.github.io/OpenCore-Desktop-Guide and that answered a lot of questions. However, I am repeatedly not able to get past the error, shown in the attached image. It's the "[EB|#LOG:EXITBS:START]" error, which the guide makes several suggestions to remedy, none of which help me. There is no way to disable CFG-LOCK, so I have enabled AppleXcpmCfgLock and AppleCpuPmCfgLock.

 

My system is a Dell Optiplex 7050 Core i6-6500, with a AMD Radeon R5 340X video card. I've tried every USB port, on the machine, both USB2 and USB3, based on some comments that I have found, online. I've attached my boot log, and EFI folder, here, as well.

 

Thanks for any suggestions!

- Alex

 

 

IMG_0118.jpg

opencore-2020-05-25-032818.txt

EFI.zip

//There is no way to disable CFG-LOCK//

 Try this:

https://www.youtube.com/watch?v=W4JXVNJsK98   Fixing your BIOS CFG Lock for the perfect Hackintosh

3 hours ago, hardcorehenry said:

Change in DeviceProperties:

AAPL,ig-platform-id   Data   <0b001204>

Adding this patches might also help.

PATCHES.zip

 

EDIT: You don't need XhciPortLimit Enabled

now sleep takes longer time, and unable to wake at all :D

should i return to dsdt route, its working smooth actually. but i wonder why dortania dont recommend it

OC.zip

8 minutes ago, subandit said:

now sleep takes longer time, and unable to wake at all :D

should i return to dsdt route, its working smooth actually. but i wonder why dortania dont recommend it

OC.zip

This patches and settings are working for my build without issues. If it doesn’t work for you there’s no point of keeping them.

1 minute ago, hardcorehenry said:

This patches and settings are working for my build without issues. If it doesn’t work for you there’s no point of keeping them.

Thank you, even its not working as expected i have learn alot from it.

thanks again for your time!

10 hours ago, subandit said:

in dortania guide it says:

Note that you should not add your generated DSDT.aml here, it is already in your firmware. So if present, remove the entry for it in your config.plist and under EFI/OC/ACPI. 

without dsdt i have instant-wake problem

 

1) look in the system log see the reason for (instant wake) search for PMRD
log show --today  --predicate 'processImagePath contains "kernel" ' | egrep -i "wake|pmrd"
 

2) you could perhaps compare your old DSDT (where sleep works) to the OC patched DSDT to see where there are diffs.

 

----- my 2 cents

I believe the point of the comment is:  let OC patch APCI for you. And you dont need to provide the DSDT since it is aready readily available.

for me with my SandyBridge hack for example - 98% of the ACPI mods/edits/patches were hand-edited in the DSDT or with RehabMan tools etc - thats how it was done in those days.  I.E. the era before the more popular "hot-fix" method of ACPI patching or now we have OC + SSDT etc. so the point it is, I chose to use my already fixed up macOS compatible DSDT.aml with OC. but that was my choice.

 

Edited by tluck
  • Like 1

Hey guys having a bit of trouble blocking a device.

 

I have the WIFI module on my board enabled and see the following that is automatically detected by OC:

 

177400742_ScreenShot2020-06-04at11_48_59AM.thumb.png.e7b8e34f3934d16214397f53a77efb44.png

 

When I add that block to Delete, it does nothing. Any help would be appreciated.

 

 

Edited by Tiem
14 hours ago, tluck said:

my son's AUO LCD broke and i replaced with an LG. and besides being a much superior LCD, it didnt have any glitches! So i have another T420 with AUO and it still sucks to look at but with the LG EDID it doesn't freeze up.

 

 

don't know why it freezes? turn on -v to see what is really going on. So yes. you build a the USB with the dosude1 tool with standard appStore Catalina. my SMBIOS is mbp8,1.  format the USB as GPT. Then if you want to boot directly from the USB, just put the same OC (or Clover) EFI onto the ESP of the USB. obviously you need to make made sure the OC bundle is fulling working on macOS (then it will work for an installer too). i did so by switching from Clover to OC.  have been using OC for about 3 weeks now, and after the learning curve to get the config right, it works without any issues.

 

 

Yeah, it was my Embedded Controller. It was called EC0 on my DSDT. I renamed it EC and now Catalina boots. I didn't create an installer. Used Install on this machine from Dosdude Catalina Patcher and works amazing!

 

However I can't get to load IOath3kFrmwr.kext, so I don't have bluetooth. I read a guide to use a small Linux VM to load the BT firmware to see if it works. If it doesn't I will go back to High Sierra.

 

Currently using the MacBookAir EDID and works amazing so far. Warmer colors, too.

 

Cheers!

  • Like 1
1 hour ago, el_charlie said:

@vit9696

 

On a PS2 keyboard (laptop), the actions keys are working? 

 

I have ShowPicker set to NO and I can't enable the picker by holding Alt or Escape. I use OpenCanopy. I think it worked on 0.5.8.

FWIW I couldn't get this working either on the latest build. I tried every combination of settings related and just could not get OC to register the key. I can see on my keyboard that the key press is received (using an Apple Wireless Keyboard with a T919).

5 hours ago, makk said:

tluck, question where to get EDID for LG LCD?

 

I have 15.5 15.4 inch display

 

thank you very much

in this case size doesnt matter. what is your screen resolution? 1600x900 is what i have.
 

Tiem's monitor probably is way too high res (4k) for a typical laptop LCD - which tend to be 1366x768, 1600x900, or 1920x1080. so no, it likely wont be useull.

Edited by tluck
6 minutes ago, tluck said:

in this case size doesnt matter. what is the screen resolution. 1600x900 is what i have.

1366x768 

16x10

 

 

I've been reading over your install guide

it's amazing

I looked at your DisplayVendorID for the three you have listed on GitHub dowloaded

 

The DisplayProductIDs are quite different from the ones in Overrides,

did you create them using different method?

 

I pretty much followed a different guide a while back and it doesn't pan out.

Could you explain this further how you managed to get it done and working?

 

A bit more details?

 

thanks tluck

Edited by makk

@makk

 

you can try to inject this EDID for 1366x768

00FFFFFF FFFFFF00 06AF3C31 00000000 00140103 801F1178 0A10B697 58579226 1E505400 00000101 01010101 01010101 01010101 0101121B 56465000 23303020 360035AD 10000018 0000000F 00000000 00000000 00000000 00200000 00FE0041 554F0A20 20202020 20202000 000000FE 00585858 58585858 58585831 200A0023

 

its for an AUO but i seem to recall modifying it years ago.

since you have the github. you can install the matching DisplayVendorID-6af/DisplayProductID-313c

 

in red color you see 06af - 3c31 --- the 2nd set of byes are swapped is is 313c 

inside the file, the values for 06af and 313c are converted to decimal and boom they work. they may provide a better color profile for you.

 

 

 

 

 

Edited by tluck

can we fix RTC0 wake issue in OC?

here is log

Quote

2020-06-05 09:29:33.054811+0900  localhost powerd[70]: [powerd:sleepWake] Wake reason: "<private>"  identity: "<private>"

2020-06-05 09:31:03.202325+0900  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC0 (Alarm)

2020-06-05 09:31:03.202328+0900  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC0 (Alarm)

2020-06-05 11:32:29.436731+0900  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC0 (Alarm)

2020-06-05 11:32:29.436733+0900  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC0 (Alarm)

2020-06-05 13:32:29.077551+0900  localhost powerd[70]: [powerd:sleepWake] Wake reason: "<private>"  identity: "<private>"

2020-06-05 13:34:01.621258+0900  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC0 (Alarm)

2020-06-05 13:34:01.621260+0900  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC0 (Alarm)

2020-06-05 15:35:26.356412+0900  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC0 (Alarm)

2020-06-05 15:35:26.356414+0900  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC0 (Alarm)

2020-06-05 17:35:25.085111+0900  localhost powerd[70]: [powerd:sleepWake] Wake reason: "<private>"  identity: "<private>"

2020-06-05 17:36:47.272055+0900  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PWRB (User)

2020-06-05 17:36:47.272057+0900  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PWRB (User)

 

Quote

    Scope (_SB.PCI0.LPCB.RTC)
    {
        Method (_STA, 0, NotSerialized)  // _STA: Status
        {
            If (_OSI ("Darwin"))
            {
                Return (Zero)
            }
            Else
            {
                Return (0x0F)
            }
        }
    }

    Scope (_SB.PCI0.LPCB)
    {
        Device (RTC0)
        {
            Name (_HID, EisaId ("PNP0B00") /* AT Real-Time Clock */)  // _HID: Hardware ID
            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
            {
                IO (Decode16,
                    0x0070,             // Range Minimum
                    0x0070,             // Range Maximum
                    0x01,               // Alignment
                    0x02,               // Length
                    )
            })
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (_OSI ("Darwin"))
                {
                    Return (0x0F)
                }
                Else
                {
                    Return (Zero)
                }
            }
        }
    }

 

in clover, i used it blow

What does "Disable Sleep Proxy Client?

disableSleepProxy.png.cfacfc86150911f89275d5d6da5005d4.png
If your computer wake itself from sleep each n hours it's probably due to the Bonjour service called "Sleep Proxy Client". If you don't want this to happen you may want to disable it.

In 10.15+ this functionality require the filesystem to be writable to add a special argument to the mDNSResponder launch daemon. By disabling the checkbox the service get re-enabled as per default, but then will require a  read-write filesystem, at least for the next reboot.

Note: if the filesystem is not writable the daemon will try to make it read-write to do the modification even if "Make filesystem read-write" is turned off.

 

i used this option(rtc-blacklist,DisableRtcChecksum)

 

Can I ask for help with VoodooI2C trackpad?

It works well with _OSI to XOSI rename and Windows trick. But I tried to switch to second method, that don’t need renames.

I found that I have GPEN and SBRG variables, so I used custom SSDT to set them to one according to this guide - https://dortania.github.io/Getting-Started-With-ACPI/Laptops/trackpad-methods/manual.html

But touchpad not working at all.

Did I miss something else?

×
×
  • Create New...