Contribute
Register

[APFS] High Sierra 10.13.1 - No early logging

Joined
Aug 26, 2012
Messages
13
Motherboard
Zotec Z77-ITX-A-E
CPU
i7 3770S
Graphics
GT 640, Low profile
Mobile Phone
  1. iOS
Thanks for the post, it worked on both 10.13.1 and 10.13.2.

I tried 10.13.2 and found the 0x55 at 0x22474, replace with 0xC3 as the post #1 and it worked.
MD5 of the original: da1e17572159b5db36f637c9d48ac2cb
MD5 after edit: 21e480e5e3bd91abf964ed46843b1b6c
Applied the edited version on two custom macs and both worked. One of them was Nuc6i7kyk, which used to show the log for quite a few seconds.

Actually, I wrote this string from the post #1 when looking for 0x55:
00 48 83 C4 48 5E 5D C3 55 48 89 E5 4D 89 C1 48
And use it again in 10.13.2 to locate the 0x55. The string appears only once, so it seems safe to try. Of cause, use at your own risk.
 
Joined
Apr 27, 2015
Messages
8
Motherboard
Asrock Z97M OC Formula
CPU
4790K
Graphics
GV-R928XOC-3GD
Mobile Phone
  1. iOS
Yes, copy and then patch the apfs.efi file to your EFI partition with the code below:

Code:
cp /usr/standalone/i386/apfs.efi /Volumes/EFI/EFI/CLOVER/drivers64UEFI

perl -i -pe 's|\x00\x74\x07\xb8\xff\xff|\x00\x90\x90\xb8\xff\xff|sg' /Volumes/EFI/EFI/CLOVER/drivers64UEFI/apfs.efi

You could use it in a script as it seems it should work with future apfs versions.




Thank you this works.
 
Joined
Dec 2, 2013
Messages
1
Motherboard
Asus Maximus Formula V
CPU
Intel® Core™ i7-3770K (8M Cache, up to 3.90 GHz)
Graphics
NVIDIA GeForce GTX 1060 6GB
Mac
  1. iMac
Still working on 10.13.3 (17D47) with Clover 4411. Thank you!
 
Last edited:
Joined
Apr 10, 2016
Messages
626
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Does this relate to weekly firmware check warning?
I still got that warning sometime on 10.13.3
 
Joined
Apr 10, 2016
Messages
626
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Thanks for the post, it worked on both 10.13.1 and 10.13.2.

I tried 10.13.2 and found the 0x55 at 0x22474, replace with 0xC3 as the post #1 and it worked.
MD5 of the original: da1e17572159b5db36f637c9d48ac2cb
MD5 after edit: 21e480e5e3bd91abf964ed46843b1b6c
Applied the edited version on two custom macs and both worked. One of them was Nuc6i7kyk, which used to show the log for quite a few seconds.

Actually, I wrote this string from the post #1 when looking for 0x55:
00 48 83 C4 48 5E 5D C3 55 48 89 E5 4D 89 C1 48
And use it again in 10.13.2 to locate the 0x55. The string appears only once, so it seems safe to try. Of cause, use at your own risk.
Thank you fro the string!
Work for macOS 10.13.3 (17D102)
Offset 0x2243e
 
Joined
Apr 10, 2016
Messages
626
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
No.



I created a disabler kext... you'll probably find it if you search for it.
I manually remove all firmaware check stuff.
How ever please tell me the link, I don't found your eficheck disabler kext
 
Top