Jump to content
30960 posts in this topic

Recommended Posts

hi @Slice

can we use this patch in clover?

Quote

<dict>

<key>Base</key>

<string>__ZN8AppleRTC18setupDateTimeAlarmEPK11RTCDateTime</string>

<key>Comment</key>

<string>Disable RTC wake scheduling</string>

<key>Count</key>

<integer>1</integer>

<key>Enabled</key>

<true/>

<key>Find</key>

<data>

</data>

<key>Identifier</key>

<string>com.apple.driver.AppleRTC</string>

<key>Limit</key>

<integer>0</integer>

<key>Mask</key>

<data>

</data>

<key>MaxKernel</key>

<string></string>

<key>MinKernel</key>

<string>19.0.0</string>

<key>Replace</key>

<data>

ww==

</data>

<key>ReplaceMask</key>

<data>

</data>

<key>Skip</key>

<integer>0</integer>

</dict>

 

No again

Procedure = setupDateTimeAlarm

So finally

			<dict>
				<key>Name</key>
				<string>com.apple.driver.AppleRTC</string>
				<key>Find</key>
				<data>
				VQ==
				</data>
				<key>MaskFind</key>
				<data>
				AA==
				</data>
				<key>Procedure</key>
				<string>setupDateTimeAlarm</string>
				<key>Replace</key>
				<data>
				ww==
				</data>
			</dict>

 

Add

                <key>Disabled</key>
                <false/>

 

  • Like 1
13 minutes ago, Slice said:

No again

Procedure = setupDateTimeAlarm

So finally


			<dict>
				<key>Name</key>
				<string>com.apple.driver.AppleRTC</string>
				<key>Find</key>
				<data>
				VQ==
				</data>
				<key>MaskFind</key>
				<data>
				AA==
				</data>
				<key>Procedure</key>
				<string>setupDateTimeAlarm</string>
				<key>Replace</key>
				<data>
				ww==
				</data>
			</dict>

 

Add


                <key>Disabled</key>
                <false/>

 

thank you

 

On 6/11/2020 at 11:40 AM, jsl2000 said:

 

[Solved]

To get 10.15.4~10.15.6 beta2 stably working I need Enabled AddDTGP & FixShutdown in my config.plist as shown here:

 

Screen Shot 2020-06-12 at 3.56.46 PM.png

 

 

Screen Shot 2020-06-18 at 9.49.28 AM.png

 

Screen Shot 2020-06-11 at 11.23.40 AM.png

Screen Shot 2020-06-11 at 11.36.33 AM.png

 

config-Clover-5119.plist

Edited by jsl2000
  • Like 1
On 6/10/2020 at 6:51 PM, Slice said:

No again

Procedure = setupDateTimeAlarm

So finally


			<dict>
				<key>Name</key>
				<string>com.apple.driver.AppleRTC</string>
				<key>Find</key>
				<data>
				VQ==
				</data>
				<key>MaskFind</key>
				<data>
				AA==
				</data>
				<key>Procedure</key>
				<string>setupDateTimeAlarm</string>
				<key>Replace</key>
				<data>
				ww==
				</data>
			</dict>

 

Add


                <key>Disabled</key>
                <false/>

 

I think need add too

                                <key>RangeFind</key>
				<integer></integer>
On 6/11/2020 at 12:51 AM, Slice said:

No again

Procedure = setupDateTimeAlarm

So finally


			<dict>
				<key>Name</key>
				<string>com.apple.driver.AppleRTC</string>
				<key>Find</key>
				<data>
				VQ==
				</data>
				<key>MaskFind</key>
				<data>
				AA==
				</data>
				<key>Procedure</key>
				<string>setupDateTimeAlarm</string>
				<key>Replace</key>
				<data>
				ww==
				</data>
			</dict>

 

Add


                <key>Disabled</key>
                <false/>

 

 

23 hours ago, Andrey1970 said:

 

I think need add too


                                <key>RangeFind</key>
				<integer></integer>

 

strange. it causes kernel panic.

5 hours ago, Andrey1970 said:

Sorry, my typo.


                                <key>RangeFind</key>
				<integer>1</integer>

No such key in Clover.

 

4 hours ago, Sherlocks said:

 

slice wrote find value is 55. in your file, find is 00. what is correct?

It doesn't matter. I set MaskFind=0 so

0x55 & 0 == 0x00 & 0 == 0

But if you see real binaries there is byte 0x55 at the begin of the procedure.

1 hour ago, Slice said:

Wow! Thanks, I forgot this feature.

You wrote:

"So StartPattern was found at address=X

Find array will be searching in the range [X, X+RangeFind]"

Then I think for one byte better: RangeFind = 0

Truly?

@Sherlocks, test please with RangeFind = 0

On 6/14/2020 at 3:37 PM, Andrey1970 said:

You wrote:

"So StartPattern was found at address=X

Find array will be searching in the range [X, X+RangeFind]"

Then I think for one byte better: RangeFind = 0

Truly?

@Sherlocks, test please with RangeFind = 0

 

rangefind = 0, i can't boot macOS

3 hours ago, vector sigma said:

@Slice, what if the Wiki run inside Clover.app, or even better the wiki can also edit the config.plist so that explanations will always be visible?

 

Glad to see something new here.

  • Like 2
2 hours ago, Slice said:

Proof?

Hi @Slice

what proof can i show you. booting in single mode then do bdmesg will do?

I dont have my Legacy computer at this point, but will be sending logs once im home.

 

To add:

i only have 1 drive for both OS (2 partitions with mavericks & sierra).

I was using 5115 ang both OS worked.

But when i updated clover to 5119, sierra still boots fine, but not mavericks.

Then i saw in verbose that it is not loading 10.9 & Other folder. Reverting back to 5115, maverick works fine

 

Edited by ellaosx
×
×
  • Create New...