Jump to content

[Release] macOS 10.15.4 is out!


mnfesq
 Share

231 posts in this topic

Recommended Posts

[mention=980913]Sherlocks[/mention], yes BIOS settings/CMOS reset only re-appeared with 10.15.4. I had no issues with previous Catalina versions up to 10.15.3. We need to look into the changes Apple must have made in 10.15.4's AppleRTC kext I guess...

can you upload applertc kext of all macos that you installed? ex 10.13.6, 10.12.6 etc .

 

i will find universal patch for all macos.

 

나의 SM-N960N 의 Tapatalk에서 보냄

 

 

 

  • Thanks 1
Link to comment
Share on other sites

1 hour ago, Hervé said:

@Sherlocks

 

Here's a copy from latest HighSierra + Mojave (both post-Sec. Upd. 2020-002) and 10.15.3's, all of which giving no issue of BIOS/CMOS reset with Clover AppleRTC patch enabled:

 

I think you last revisited the old AppleRTC patch back in Mojave's days...

https://sourceforge.net/p/cloverefiboot/tickets/563/

https://osxlatitude.com/forums/topic/9325-patched-applertc/

 

I had a quick look at the kext's binary and I must admit things look pretty much the same between 10.15.3 and 10.15.4...

 

 

yes. 

  • Like 1
Link to comment
Share on other sites

On 3/25/2020 at 5:28 PM, Hervé said:

@Sherlocks, of course I was initially using KernelXCPM + KernelPm Clover patches on the Ivy Bridge; that's how it was setup and working up to 10.15.3 (and still works in previous macOS versions such as in High Sierra or Mojave). I guess the patch probably needs to be revised for 10.15.4.

 

Re: HDMI output on my Kaby Lake R Latitude 7490, it's business as usual: works perfectly with same patch as before. HDMI audio stills works too:

KBL-R_UHD620_HDMI_patch.jpg.1585c763c4152dd57d0ec306edb6ed2f.jpg

 

IMG_3235.JPG.836945b7075ba4e4b022d2458ecf70bc.JPG

 

@Hervé

 

can you check ivy xcpm?

enable KernelXCPM option + add kernel patch

80 C3 C4 80 FB 42

80 C3 C6 80 FB 42

 

please report

  • Like 1
Link to comment
Share on other sites

28 minutes ago, IDON-NO said:

 

This means BIOS Settings go back to its defaults settings ? 

I am using Clover but I have not this issue with asus z170i Skylake ..

 

Your motherboard is newer than mine .. Strange !! 

 

Try Clover and see any thing would change 

No, Bios settings never go back to default. When this screen comes I always going to BIOS choose discard changes, save and boot. But this screen starts to come again after 10.14.5 update. Actually its always come but there was a solution in the sample.plist but now this solution and RTCMemoryFix.kext doesn't work anymore. Something change in AppleRTC. I always use this on Opencore This is RTC checksum problem @Sherlocks maybe this can give an idea; When set boolean YES its always fixed this problem on 10.15.3 but now this doesnt work.

 

2078720008_ScreenShot2020-03-26at15_30_35.png.e573ac47a32bf6eb8e0c62426514e967.png

  • Like 1
Link to comment
Share on other sites

No, Bios settings never go back to default. When this screen comes I always going to BIOS choose discard changes, save and boot. But this screen starts to come again after 10.14.5 update. Actually its always come but there was a solution in the sample.plist but now this solution and RTCMemoryFix.kext doesn't work anymore. Something change in AppleRTC. I always use this on Opencore This is RTC checksum problem [mention=980913]Sherlocks[/mention] maybe this can give an idea; When set boolean YES its always fixed this problem on 10.15.3 but now this doesnt work.
 
2078720008_ScreenShot2020-03-26at15_30_35.png.e573ac47a32bf6eb8e0c62426514e967.png
opencore rtc patch is not working now on 10.15.4?

please try my patch previous reply

나의 SM-N960N 의 Tapatalk에서 보냄

No, Bios settings never go back to default. When this screen comes I always going to BIOS choose discard changes, save and boot. But this screen starts to come again after 10.14.5 update. Actually its always come but there was a solution in the sample.plist but now this solution and RTCMemoryFix.kext doesn't work anymore. Something change in AppleRTC. I always use this on Opencore This is RTC checksum problem [mention=980913]Sherlocks[/mention] maybe this can give an idea; When set boolean YES its always fixed this problem on 10.15.3 but now this doesnt work.
 
2078720008_ScreenShot2020-03-26at15_30_35.png.e573ac47a32bf6eb8e0c62426514e967.png
opencore rtc patch is not working now on 10.15.4?

please try my patch previous reply

나의 SM-N960N 의 Tapatalk에서 보냄

Link to comment
Share on other sites

On 24/03/2020 at 18:18, MorenoAv said:

Bem, desta vez e esta atualização não correu tão bem, primeiro diz que não é possível instalar o macOS neste computador, depois disso o Mac é atualizado ... e, finalmente, na tela de inicialização do trevo, a instalação de macOS Catalina - a data existe e permanece lá ... como posso resolver isso?

Captura de tela 2020-03-24, às 21.08.55.png

IMG_0970.HEIC

IMG_3408.HEIC

Open disk utilities, find your disk with the DATA folder, click show in FINDER and delete the folder (macOS Install Data)

Link to comment
Share on other sites

I haven't had any issues with extensions, I use few as I can but with 10.16 coming out in the future, it will be an interesting time for Hacktinshers, we always have linux for those that do not want to use Windblows

  • Haha 1
Link to comment
Share on other sites

2 hours ago, Hervé said:

@Allan, don't get mistaken; that relates to old legacy kexts, not to most (if any at all) of our Hackintosh add-on kexts. If you'd check their dependencies, you'd find that everything is Ok. There is no issue with Hackintosh-related kexts in 10.15.4 and I do not expect any issue on that front with 10.16, whenever it'll come...

 

first test, disable applertc and check that rtc kext problem.

here is file.

report please

 

EDIT1.

must be load applertc kext. need check other side

 

Edited by Sherlocks
  • Like 1
Link to comment
Share on other sites

On 3/25/2020 at 9:32 AM, Sherlocks said:

okay i will check xcpm patch.

this process work for hdmi?
1. power off and connect hdmi cable to laptop
2. power on and boot macos catalina.
3. are you getting hdmi? it means to get mac windows without black screen.

i have issue at 3part. i'm getting black screen with connected hdmi cable after boot.
i have to unplug cable and plug it again. then i can get hdmi.

나의 SM-N960N 의 Tapatalk에서 보냄
 

 

Hi,

 

I solve my trouble by removing all unused connector.

Power on, first time boot all is ok.

At reboot sometime black screen, remove power, reboot all fine.

 

i've two dell system only one is affected by CMOS Reset, the one using iGPU alone.

Other one nvidia+igpu -> no trouble.

 

[edit 1]

On my 3050 only iGPU, I got wake up, playing with DVMT Pre-Allocated and put it near stolen total memory used. (One time can reproduce)

0x40ADC                 One Of Option: 40M, Value (8 bit): 0xF9 {09 07 32 05 00 00 F9} 

Total stolen 39 M

 

I would like to patch driver to get the same size, is it possible to explain how the value is define ? -> framebuffer-stolenmem", Buffer () { 0x00, 0x00, 0x30, 0x01 } mean 32M

 


0x40A77             One Of: DVMT Pre-Allocated, VarStoreInfo (VarOffset/VarName): 0x795, VarStore: 0x1, QuestionId: 0x2735, Size: 1, Min: 0x0, Max 0xFE, Step: 0x0 {05 91 25 05 38 05 35 27 01 00 95 07 14 10 00 FE 00}
0x40A88                 One Of Option: 0M, Value (8 bit): 0x0 {09 07 26 05 00 00 00}
0x40A8F                 One Of Option: 32M, Value (8 bit): 0x1 (default) {09 07 27 05 30 00 01}
0x40A96                 One Of Option: 64M, Value (8 bit): 0x2 {09 07 28 05 00 00 02}
---
0x40ADC                 One Of Option: 40M, Value (8 bit): 0xF9 {09 07 32 05 00 00 F9}

 

[edit 2]

After setting DVMT at 40M -> no more CMOS Reset ?, I always get boot screen and reach desktop.

 

Fred

Edited by FredWst
  • Like 3
Link to comment
Share on other sites

22 hours ago, Hervé said:

@Sherlocks

 

-> Fail: same KP as before when booting the Ivy Bridge laptop.

 

-> Fail: same BIOS settings/CMOS reset on rebooting the Core2Duo desktop from 10.15.4.

 

 

TRY THIS TOGETHER

com.apple.driver.AppleRTC

E8 07 00 00 00 89 D8 5B
90 90 90 90 90 89 D8 5B

 

com.apple.driver.AppleRTC

00 45 39 F7 74 0C 84 DB 75 08 4C 89 EF E8 2E FC
00 45 39 F7 74 0C 84 DB EB 08 4C 89 EF E8 2E FC    

  • Like 4
Link to comment
Share on other sites

@Sherlocks and @Hervé I ask this CMOS error on OpenCore bug tracker and vit9696 giving an answer but I don't get it anything (I don't know how to see ranges) you are both much capable of than me.

 

"You can use RTCMemoryFix to exclude ranges, it does not do anything by default. It is indeed likely that AppleRTC now updates data besides the checksum, which the patch removes."

  • Like 1
Link to comment
Share on other sites

@Hervé I think he is mention about RTCMemoryFixup.kext 

 

Offsets in boot-args rtcfx_exclude can have value from 00 to FF (wihout prefix 0x). Be careful:

Offsets from 0 to 0D usually are more or less 'compatible' and should not cause any conflicts.

Offsets from 0x80 to 0xAB are used to store some hibernation information (IOHibernateRTCVariables). If any offset in this range causes a conflict, you can exclude it, but hibernation won't work.

In my case it was only the one offset: B2. B0 - B4 offsets are used for PowerManagement features, but they don't work on hacks anyway)

 

Boot-args

rtcfx_exclude=offset1,offset2,start_offset-end_offset... - list of offsets or ranges of offsets where writing is not allowed.

 

Normally, in OpenCore just this patch, enough to get rid of from CMOS error; on 10.15.3 but 10.15.4 this patch doesn't work.

 

288050754_ScreenShot2020-03-27at6_32_07PM.thumb.png.f4194916ad8c24375422bbe407124898.png

  • Like 1
Link to comment
Share on other sites

[mention=980913]Sherlocks[/mention], I actually suspect it's not an AppleRTC issue. Why? Well, because:
  1. I removed AppleRTC from /S/L/E and the Vostro200 could not boot, as expected. I even tried in single-user and found it hung quite rapidly.
  2. With AppleETC removed, on power resetting the Vostro200 after it froze, I again found that CMOS reset had happened!
  3. I replaced 10.15.4's AppleRTC by 10.15.3's (I had to CMOS reset issue with 10.15.3) and still experienced the CMOS reset.
So, I think the problem is elsewhere. Wouldn't you agree?
yes. i checked all of checksum parts.
we have to find other kext or something related in rtc.

나의 SM-N960N 의 Tapatalk에서 보냄

  • Like 1
Link to comment
Share on other sites

I followed your very interesting discussion here because of the constant CMOS reset after every restart at catalina 10.15.4.

It is a rather complex problem as it looks.

Maybe someone will find a solution shortly, that would be nice.

Link to comment
Share on other sites

47 minutes ago, Hervé said:

@Sherlocks, I actually suspect it's not an AppleRTC issue. Why? Well, because:

  1. I removed AppleRTC from /S/L/E and the Vostro200 could not boot, as expected. I even tried in single-user and found it hung quite rapidly.
  2. With AppleETC removed, on power resetting the Vostro200 after it froze, I again found that CMOS reset had happened!
  3. I replaced 10.15.4's AppleRTC by 10.15.3's (I had to CMOS reset issue with 10.15.3) and still experienced the CMOS reset.

So, I think the problem is elsewhere. Wouldn't you agree?

 

 

@Sherlocks But, I don't think so. Cause I used 10.5.3 AppleRTC.kext @Hervé shared the previous page and activate the patch above no more "The system has POSTed in safe mode" error. 

 

Sorry guys I made a mistake while testing. Looks @Hervé correct and problem looks something else.

Edited by telepati
Link to comment
Share on other sites

Hi,

I updated Clover to version r5107, and made the upgrade to Catalina 10.15.4. After booting, I get a black screen. Gigabyte Z370P D3, IGPU. Intel Core i3 Coffelake. Even with Whatevergreen 1.3.7 and -disablegfxfirmware boot argument, I still get the blank screen. I don't know how to compile anything. Is this a version of Lilu? Or a better Whatevergreen? Thank you in advance.

Link to comment
Share on other sites

 Share

×
×
  • Create New...