Sherlocks Posted March 26, 2020 Share Posted March 26, 2020 [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에서 보냄 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted March 26, 2020 Share Posted March 26, 2020 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: 10.13.6_AppleRTC.kext.zip 10.14.6_AppleRTC.kext.zip 10.15.3_AppleRTC.kext.zip 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. 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted March 26, 2020 Share Posted March 26, 2020 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: @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 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted March 26, 2020 Share Posted March 26, 2020 @anyone if you rtc issue, try this com.apple.driver.AppleRTC 75 08 4C 89 F7 EB 08 4C 89 F7 please report 3 Link to comment Share on other sites More sharing options...
telepati Posted March 26, 2020 Share Posted March 26, 2020 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. 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted March 26, 2020 Share Posted March 26, 2020 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. 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. 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 More sharing options...
Kynyo Posted March 26, 2020 Share Posted March 26, 2020 Updated successfuly! OpenCore 0.5.7 here. System from signature with HD4600. Link to comment Share on other sites More sharing options...
AlfredoM Posted March 26, 2020 Share Posted March 26, 2020 (edited) Hello all ... I found very interesting information about 10.15.4 here https://eclecticlight.co/2020/03/24/what-has-changed-in-macos-10-15-4/ Edited March 26, 2020 by AlfredoM Link to comment Share on other sites More sharing options...
AlfredoM Posted March 26, 2020 Share Posted March 26, 2020 Herve... Sorry was an oversight. Link to comment Share on other sites More sharing options...
telepati Posted March 26, 2020 Share Posted March 26, 2020 (edited) In the Attention part of the guide, its mentioning POST error and I tried but it didn't help either. This is daliansky SSDT's in English version btw. https://github.com/jsassu20/OpenCore-HotPatching-Guide/tree/master/18-CMOS reset patch Edited March 26, 2020 by telepati 1 Link to comment Share on other sites More sharing options...
Alpha22 Posted March 26, 2020 Share Posted March 26, 2020 Z97 + Clover 5107 Link to comment Share on other sites More sharing options...
olivermota Posted March 26, 2020 Share Posted March 26, 2020 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? 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 More sharing options...
MorenoAv Posted March 26, 2020 Share Posted March 26, 2020 (edited) Thanks @olivermota, But I have re installed MacOS Catalina again, and is not problem free yet... but almost Edited March 26, 2020 by MorenoAv Link to comment Share on other sites More sharing options...
Allan Posted March 26, 2020 Share Posted March 26, 2020 About issues with extensions on this update: Kernel Extensions Won’t Work in macOS 10.16 1 Link to comment Share on other sites More sharing options...
Donw35 Posted March 26, 2020 Share Posted March 26, 2020 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 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted March 26, 2020 Share Posted March 26, 2020 (edited) 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 March 26, 2020 by Sherlocks 1 Link to comment Share on other sites More sharing options...
FredWst Posted March 27, 2020 Share Posted March 27, 2020 (edited) 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 March 27, 2020 by FredWst 3 Link to comment Share on other sites More sharing options...
Sherlocks Posted March 27, 2020 Share Posted March 27, 2020 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 4 Link to comment Share on other sites More sharing options...
Sherlocks Posted March 27, 2020 Share Posted March 27, 2020 Nope, doesn't fix the BIOSsettings/CMOS reset issue.all checksum part is disabled by patch.seems to need to more part.can you try to block applertc kext?나의 SM-N960N 의 Tapatalk에서 보냄 3 Link to comment Share on other sites More sharing options...
telepati Posted March 27, 2020 Share Posted March 27, 2020 @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." 1 Link to comment Share on other sites More sharing options...
telepati Posted March 27, 2020 Share Posted March 27, 2020 @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. 1 Link to comment Share on other sites More sharing options...
Sherlocks Posted March 27, 2020 Share Posted March 27, 2020 [mention=980913]Sherlocks[/mention], I actually suspect it's not an AppleRTC issue. Why? Well, because: 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. With AppleETC removed, on power resetting the Vostro200 after it froze, I again found that CMOS reset had happened! 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에서 보냄 1 Link to comment Share on other sites More sharing options...
AlfredoM Posted March 27, 2020 Share Posted March 27, 2020 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 More sharing options...
telepati Posted March 27, 2020 Share Posted March 27, 2020 (edited) 47 minutes ago, Hervé said: @Sherlocks, I actually suspect it's not an AppleRTC issue. Why? Well, because: 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. With AppleETC removed, on power resetting the Vostro200 after it froze, I again found that CMOS reset had happened! 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 March 27, 2020 by telepati Link to comment Share on other sites More sharing options...
XanthraX Posted March 27, 2020 Share Posted March 27, 2020 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 More sharing options...
Recommended Posts