Jump to content
fantomas

[pre-release] macOS High Sierra

3,845 posts in this topic

Recommended Posts

Hi, I don't know whether this is somewhat off-topic, if so, feel free to contact me and delete the post.

 

As for XCPM for unsupported CPUs patches of 10.13, please try this one:

 

1) Patch for _cpuid_set_info:

The disassembled code looks like this: (From DP1)

ffffff80003a1326	8a 05 21 5d 75 00 	movb	0x755d21(%rip), %al
ffffff80003a132c	04 72 	addb	$0x72, %al
ffffff80003a132e	3c d0 	cmpb	$-0x30, %al
ffffff80003a1330	77 50 	ja	0xffffff80003a1382

Alright, so that add is what we want to patch, and it's only needed for Broadwell-E CPUs, the patch will be:

72 3c d0 77 50 0f b6 c0
to
6a 3c d0 77 50 0f b6 c0

2) Patch for _xcpm_bootstrap:

The disassembled code looks like this:

ffffff80003d08c3	89 d8 	movl	%ebx, %eax
ffffff80003d08c5	04 c4 	addb	$-0x3c, %al
ffffff80003d08c7	3c 22 	cmpb	$0x22, %al
ffffff80003d08c9	77 22 	ja	0xffffff80003d08ed

And the patch will be:

89 d8 04 c4 3c 22 77 22
to
89 d8 04 xx 3c 22 77 22

Note: The xx is your exact platform CPUID, for example, the default one is 0x3C and I want it to be Ivy Bridge which is 0x3A, and the desired patch is:

89 d8 04 c4 3c 22 77 22
to
89 d8 04 c6 3c 22 77 22

3) Instant reboot fix

Look at these ones:

ffffff80003d107e	48 8d 3d 9b e1 65 00 	leaq	_xcpm_pkg_scope_msrs(%rip), %rdi
ffffff80003d1085	be 07 00 00 00 	movl	$0x7, %esi
ffffff80003d108a	31 d2 	xorl	%edx, %edx
ffffff80003d108c	e8 8f fc ff ff 	callq	0xffffff80003d0d20
ffffff80003d1091	83 fb 00 	cmpl	$0x0, %ebx
ffffff80003d1094	74 05 	je	0xffffff80003d109b
ffffff80003d1096	45 20 e5 	andb	%r12b, %r13b
ffffff80003d1099	74 13 	je	0xffffff80003d10ae
ffffff80003d109b	48 8d 3d ce e2 65 00 	leaq	_xcpm_core_scope_msrs(%rip), %rdi
ffffff80003d10a2	be 03 00 00 00 	movl	$0x3, %esi
ffffff80003d10a7	31 d2 	xorl	%edx, %edx
ffffff80003d10a9	e8 72 fc ff ff 	callq	0xffffff80003d0d20
ffffff80003d10ae	48 8d 3d 4b e3 65 00 	leaq	_xcpm_SMT_scope_msrs(%rip), %rdi
ffffff80003d10b5	be 0b 00 00 00 	movl	$0xb, %esi
ffffff80003d10ba	31 d2 	xorl	%edx, %edx
ffffff80003d10bc	e8 5f fc ff ff 	callq	0xffffff80003d0d20

Alright, so the patches will be:

# _xcpm_SMT_scope_msrs
be 0b 00 00 00 5d e9 08 00 00 00 -> be 0b 00 00 00 5d c3 90 90 90 90
and
be 0b 00 00 00 31 d2 e8 5f fc ff ff -> be 0b 00 00 00 31 d2 90 90 90 90 90

# _xcpm_core_scope_msrs
be 03 00 00 00 31 d2 e8 72 fc ff ff -> be 03 00 00 00 31 d2 90 90 90 90 90

# _xcpm_pkg_scope_msrs
be 07 00 00 00 31 d2 e8 8f fc ff ff -> be 07 00 00 00 31 d2 90 90 90 90 90

And if you want to disable the calls/jumps entirely, you should ret this offset:

ffffff80003d0d20	55 	pushq	%rbp  // Change this '55' to 'c3'

The patch is:

BE 0B 00 00 00 5D E9 08 00 00 00 0F 1F 84 00 00 00 00 00 55 48 89 E5 41 57 -> BE 0B 00 00 00 5D E9 08 00 00 00 0F 1F 84 00 00 00 00 00 C3 48 89 E5 41 57

4) Performance fix

89 D8 C1 E0 08 48 63 D0 -> B8 00 FF 00 00 48 63 D0 

5) AVX stuffs (Only for Pentium and Celeron users)

B9 A0 01 00 00 0F 32 -> B9 A0 01 00 00 31 C0 

All credits go to Pike R. Alpha, okrasit, vit9696 and other generous guys.

 

EDIT @ 25/07/17: Removed redundant bytes for 10.13 DP4 compatibility

EDIT @ 17/07/17: Added more patches and credit information

EDIT @ 22/06/17: Removed redundant bytes for 10.13 DP2 compatibility

Edited by PMheart

Share this post


Link to post
Share on other sites
Advertisement

Preparing the flash drive to install the beta with PMheart's precompiled clover boot files, wish that the igpu wont cause any hassle.

 

XrkzBFo.png

Share this post


Link to post
Share on other sites

PMheart's kext injection fix doesn't appear to be working with the installer usb here.

 

Actually it's not working for any version. You'll need to roll back to boot into your existing system.

Share this post


Link to post
Share on other sites

I am interested in the versions for the GPU Kexts. I am wondering if they are getting ready to do entirely new branches for High Sierra considering how dependent the windowserver will be on Metal. I don't think Metal could be considered robust under existing 10.12 kexts. Metal 2 makes me nervous, even with all of the announcements about middleware support, with how bad the current Metal situation is.

 

APFS will be interesting, about time they got off of HFS+. Though the 64-bits full file system talk was hilarious. Just remembering back to the talk way back about ZFS support (a 128-bit fs) and how they dropped that when they realized it would require engineering.

 

Update:

Since I am not going to risk my main hack with the first DP release I decided to take a look at VR support. Not sure if I am hitting an issue with the Nvidia WebDrivers or a USB device limit, but SteamVR won't initialise the display on my MTC Vive using the current Steam VR Beta. It still just views it as a single display that only outputs to the right eye. Oh well.

Share this post


Link to post
Share on other sites

PMheart's kext injection fix doesn't appear to be working with the installer usb here.

 

Actually it's not working for any version. You'll need to roll back to boot into your existing system.

 

So what exactly seems to be the problem?  Clover kext injection not working?  Need to add APFS.efi to Clover drivers64?  You make it sound like it is not yet possible to install High Sierra.  Was that your intention?

Share this post


Link to post
Share on other sites

I copied afps.efi to Clover.

 

I booted the install in verbose mode and saw errors related to some of my kexts (error allocating or something like that) and it never made it to the installer page. Looks like failure to inject the kexts.

Share this post


Link to post
Share on other sites

I copied afps.efi to Clover.

 

I booted the install in verbose mode and saw errors related to some of my kexts (error allocating or something like that) and it never made it to the installer page. Looks like failure to inject the kexts.

 

Which folder in Clover did you put apfs.efi?  Any luck putting your Clover kexts in your USB drive's S/L/E? (BTW, I'm trying to learn from you while my laptop backup slowly makes progress.  I don't want to try this without a very current backup.)

Share this post


Link to post
Share on other sites

I put it into drivers64uefi. It loads at startup and prints output over the screen when enumerating drives in the Clover menu so I know it's working. I don't put anything into /S/L/E these days. I can just wait until kexts are injecting properly from EFI.

 

Just wanted to report that it didn't work and that I also couldn't get back into Sierra until I rolled back the Clover files.

Share this post


Link to post
Share on other sites

guys, i'm lost. any help, pls? 

 

what i did:

 

> 10.12.3 fresh install

> post-install, ok, with latest clover

> enrolled the device and downloaded the 10.13 developer preview dmg from appstore

> rebooted and selected the installer on the clover's gui

> it stays on the apple loading screen for something like 10 minutes and then white screen with no mouse arrow or circle.

 

tried nv_disable=1 GraphicsEnabler=0, maxmem=4096, nothing works

tried again in verbose mode and the last thing shown before white screen was something like "kextd stall AppleCPUID"...

 

i know i'm probably doing something really wrong, haha, i'm sorry for that, but i'm very new to this.

 

thanks in advance

 

i5 4690 | Gigabyte H97M-3DH | GTX 760 2GB |

Share this post


Link to post
Share on other sites

guys, i'm lost. any help, pls? 

 

what i did:

 

> 10.12.3 fresh install

> post-install, ok, with latest clover

> enrolled the device and downloaded the 10.13 developer preview dmg from appstore

> rebooted and selected the installer on the clover's gui

> it stays on the apple loading screen for something like 10 minutes and then white screen with no mouse arrow or circle.

 

tried nv_disable=1 GraphicsEnabler=0, maxmem=4096, nothing works

tried again in verbose mode and the last thing shown before white screen was something like "kextd stall AppleCPUID"...

 

i know i'm probably doing something really wrong, haha, i'm sorry for that, but i'm very new to this.

 

thanks in advance

 

i5 4690 | Gigabyte H97M-3DH | GTX 760 2GB |

Same here

Share this post


Link to post
Share on other sites

I was able to boot to the installer using CloverX64-High.efi and apfs.efi in the Clover64UEFI folder.  I had to boot with cpus=1 because the LAPIC patch did not work.  Kext injection did work and I was able to use RehabMan's voodoops2.kext and acpibattery.kext.  I don't think I had bluetooth or wifi.  I couldn't tell.  Either way, I hit a stumbling block and can't seem to get past it.  Anyone else run into this?

 

post-270804-0-50384700-1496716301_thumb.jpg

 

Also, here's my installation log.  Maybe someone can identify the error and its cause.

Jun  6 02:32:14 localhost opendirectoryd[183]: opendirectoryd (build 465.000) launched - installer mode
Jun  6 02:32:15 localhost powerd[170]: powerd process is started
Jun  6 02:32:24 MacBook-Pro Unknown[537]: kern.boottime: { sec = 1496716324, usec = 0 } Tue Jun  6 02:32:04 2017
Jun  6 02:32:24 MacBook-Pro Unknown[549]: Launching the Language Chooser for an OS Install
Jun  6 02:32:25 MacBook-Pro launchprogresswindow[547]: ISAP: show progress UI called.
Jun  6 02:32:42 MacBook-Pro Installer Progress[177]: IASGetCurrentInstallPhaseList: Unable to get phases
Jun  6 02:32:42 MacBook-Pro Installer Progress[177]: IASGetCurrentInstallPhase: Unable to get the current phase name
Jun  6 02:32:42 MacBook-Pro Installer Progress[177]: IASGetCurrentInstallPhaseList: Unable to get phases
Jun  6 02:32:42 MacBook-Pro Installer Progress[177]: IASGetCurrentInstallPhase: Unable to get the current phase name
Jun  6 02:32:42 MacBook-Pro Installer Progress[177]: Progress App loading...
Jun  6 02:32:42 MacBook-Pro Installer Progress[177]: Progress App is running with no progress set.
Jun  6 02:32:42 MacBook-Pro Installer Progress[177]: Progress App running...
Jun  6 02:32:42 MacBook-Pro Installer Progress[177]: Showing Progress UI
Jun  6 02:32:42 MacBook-Pro Installer Progress[177]: IOProgressColorTheme is set to 1
Jun  6 02:32:55 MacBook-Pro Installer Progress[177]: Shield windows created.
Jun  6 02:32:55 MacBook-Pro Installer Progress[177]: Shield windows ordered front.
Jun  6 02:32:57 MacBook-Pro Language Chooser[550]: Using progress phase: Language Chooser
Jun  6 02:32:57 MacBook-Pro Unknown[551]: Setting boot completed.
Jun  6 02:32:57 MacBook-Pro Language Chooser[550]: AppleSecureBootFailureReason: 0x00, StartupManagerFailureReason: 0x00
Jun  6 02:32:57 MacBook-Pro Language Chooser[550]: AppleSecureBootFailureReason: 0x00, StartupManagerFailureReason: 0x00
Jun  6 02:32:57 MacBook-Pro Unknown[551]: Keyboard Layouts: duplicate keyboard layout identifier -14934.
Jun  6 02:32:57 MacBook-Pro Unknown[551]: Keyboard Layouts: keyboard layout identifier -14934 has been replaced with -28673.
Jun  6 02:32:57 MacBook-Pro Language Chooser[550]: Set keyboard to id: 0
Jun  6 02:32:57 MacBook-Pro Language Chooser[550]: Found primary language hint "en"
Jun  6 02:32:57 MacBook-Pro Language Chooser[550]: AppleSecureBootFailureReason: 0x00, StartupManagerFailureReason: 0x00
Jun  6 02:32:57 MacBook-Pro Language Chooser[550]: Launching the Installer using language code "en"
Jun  6 02:32:58 MacBook-Pro Unknown[551]: objc[569]: Class OSIDebuggerTool is implemented in both /System/Library/PrivateFrameworks/OSInstaller.framework/Versions/A/OSInstaller (0x1024d32f0) and /System/Installation/CDIS/macOS Installer.app/Contents/MacOS/macOS Installer (0x102404638). One of the two will be used. Which one is undefined.
Jun  6 02:32:59 MacBook-Pro Language Chooser[550]: AppleSecureBootFailureReason: 0x00, StartupManagerFailureReason: 0x00
Jun  6 02:32:59 MacBook-Pro Language Chooser[550]: Not hiding Language Chooser in window counter
Jun  6 02:32:59 MacBook-Pro storagekitd[570]: Starting SKDaemon...
Jun  6 02:32:59 MacBook-Pro storagekitd[570]: Client entitled for destructive operations
Jun  6 02:32:59 MacBook-Pro storagekitd[570]: Adding client connection <NSXPCConnection: 0x7fb52ac110d0> connection from pid 569
Jun  6 02:33:02 MacBook-Pro OSInstaller[569]: No mutable product specified in NVRAM.
Jun  6 02:33:02 MacBook-Pro Language Chooser[550]: ISAP: Done with phase "Language Chooser"
Jun  6 02:33:02 MacBook-Pro Installer Progress[177]: Ending progress UI via 100% progress.
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Connected to daemon. Language set to: English
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Connected to daemon. Language set to: English
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: We are not image source booted attempting more robust automation fallback.
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: No mutable product specified on boot disk.
Jun  6 02:33:03 MacBook-Pro Unknown[551]: 2017-06-06 02:33:03.684 macOS Installer[569:3985] Connected to daemon. Language set to: English
Jun  6 02:33:03 MacBook-Pro Unknown[551]: 2017-06-06 02:33:03.684 macOS Installer[569:3985] Connected to daemon. Language set to: English
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Hardware: MacBookPro9,2 @ 2.50 GHz, 16384 MB RAM
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Running OS Build: Mac OS X 10.13 (17A264c)
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Env: DYLD_NO_FIX_PREBINDING=1
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Env: PATH=/usr/bin:/bin:/usr/sbin:/sbin
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Env: PWD=/
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Env: XPC_FLAGS=0x0
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Env: XPC_SERVICE_NAME=0
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Env: SHLVL=1
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Env: __OSINSTALL_ENVIRONMENT=1
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Env: CI_DEFAULT_OPENCL_USAGE=0
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Env: OS_INSTALL=1
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Env: _=/System/Library/CoreServices/Language Chooser.app/Contents/MacOS/Language Chooser
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Will not update firmware because we can't find the mutable product ((null))
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Creating connection
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Connection = 0x7f86b2ab15d0, callers = (
	    "<IASUPCaller: 0x7f86b2ac4840>"
	)
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Registering the connection
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: client 0x7f86b2acd1a0: phaseName = OS Installer 2
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Low battery status changed: 0
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: client 0x7f86b2acd1a0: phaseName = "OS Installer 2"
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Mutable product: Looking for automation file at (null)
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: No file at (null)
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Install Config: Looking for automation file at (null)
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: No file at /System/Installation/Packages/Extras/minstallconfig.xml
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Looking for automation file at (null)
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Install will not be automated.
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Install will not be automated, automation is required to proceed.
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Failed to open installer document
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Connection = 0x7f86b2ab15d0, callers = (
	    "<IASUPCaller: 0x7f86b2ac4840>",
	    "<IASUPCaller: 0x7f86b2c31b80>"
	)
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Registering the connection
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: client 0x7f86b2accaa0: phaseName = OS Installer
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: client 0x7f86b2accaa0: phaseName = "OS Installer"
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: ISAP: hide progress UI called.
Jun  6 02:33:03 MacBook-Pro OSInstaller[569]: Failed to get UUID for system rebless.
Jun  6 02:33:03 MacBook-Pro Installer Progress[177]: Hiding Progress UI
Jun  6 02:33:03 MacBook-Pro Installer Progress[177]: End progress UI called...
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: calling progress app remoteObjectProxy
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: Connection = 0x7f86b2ab15d0, callers = (
	    "<IASUPCaller: 0x7f86b2ac4840>",
	    "<IASUPCaller: 0x7f86b2c31b80>",
	    "<IASUPCaller: 0x7f86b2ad0ac0>"
	)
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: version = 2
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: isModernOS = 1
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: Connection = 0x7f86b2ab15d0, callers = (
	    "<IASUPCaller: 0x7f86b2ac4840>",
	    "<IASUPCaller: 0x7f86b2c31b80>",
	    "<IASUPCaller: 0x7f86b2ad0ac0>",
	    "<IASUPCaller: 0x7f86b2ae00e0>"
	)
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: Registering the connection
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: client 0x7f86b2af4490: phaseName = OS Installer
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: client 0x7f86b2af4490: phaseName = "OS Installer"
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: ISAP: hide progress UI called.
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: client 0x7f86b2af4490: phaseName = OS Installer
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: Releasing Connection
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: client 0x7f86b2acd1a0: phaseName = OS Installer 2
Jun  6 02:33:04 MacBook-Pro OSInstaller[569]: Releasing Connection
Jun  6 02:34:04 MacBook-Pro OSInstaller[569]: There are still active callers
Jun  6 02:34:04 MacBook-Pro OSInstaller[569]: There are still active callers
Jun  6 02:34:13 MacBook-Pro powerd[170]: Assertion Created. Type:UserIsActive Name:'com.apple.iohideventsystem.queue.tickle.4294968556.17' Id:0x900008002 Process:hidd [System: DeclUser kDisp]
Jun  6 02:34:17 MacBook-Pro Unknown[551]: Keyboard Layouts: duplicate keyboard layout identifier -14934.
Jun  6 02:34:17 MacBook-Pro Unknown[551]: Keyboard Layouts: keyboard layout identifier -14934 has been replaced with -28673.
Jun  6 02:34:38 MacBook-Pro Unknown[551]: 2017-06-06 02:34:38.560 macOS Installer[569:3979] NSColorList could not parse color list file /System/Library/Colors/System.clr
Jun  6 02:34:38 MacBook-Pro Unknown[551]: 2017-06-06 02:34:38.622 macOS Installer[569:3979] NSSoftLinking - The Quartz framework's library couldn't be loaded from /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz.
Jun  6 02:34:38 MacBook-Pro Unknown[551]: Got xpc error message: Connection invalid
Jun  6 02:36:07 MacBook-Pro Unknown[551]: 2017-06-06 02:36 macOS Installer[569] (FSEvents.framework) FSEventStreamStart: ERROR: FSEvents_connect() => Unknown service name (1102)
Jun  6 02:36:14 MacBook-Pro OSInstaller[569]: Folder Manager is being asked to create a folder (down) while running as uid 0
Jun  6 02:36:14 MacBook-Pro OSInstaller[569]: Folder Manager is being asked to create a folder (down) while running as uid 0
Jun  6 02:36:14 MacBook-Pro Unknown[551]: 2017-06-06 02:36:14.939 macOS Installer[569:3979] NSSoftLinking - The Quartz framework's library couldn't be loaded from /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz.
Jun  6 02:36:15 MacBook-Pro Unknown[551]: 2017-06-06 02:36 macOS Installer[569] (FSEvents.framework) FSEventStreamStart: ERROR: FSEvents_connect() => Unknown service name (1102)
Jun  6 02:36:27 MacBook-Pro OSInstaller[569]: Folder Manager is being asked to create a folder (down) while running as uid 0
Jun  6 02:36:27 MacBook-Pro OSInstaller[569]: Folder Manager is being asked to create a folder (down) while running as uid 0
Jun  6 02:37:00 MacBook-Pro Language Chooser[550]: Child process exited 0
Jun  6 02:37:00 MacBook-Pro Unknown[581]: Launching the Installer Crash Log Viewer
Jun  6 02:37:00 MacBook-Pro storagekitd[570]: Removing client connection <SKDaemonConnection: 0x7fb52ac125a0>
Jun  6 02:37:00 MacBook-Pro storagekitd[570]: No more connections, storagekitd will exit...
Jun  6 02:37:01 MacBook-Pro Viewer[582]: Creating connection
Jun  6 02:37:01 MacBook-Pro Viewer[582]: Connection = 0x7fef40cccc60, callers = (
	    "<IASUPCaller: 0x7fef40ccd940>"
	)
Jun  6 02:37:01 MacBook-Pro Viewer[582]: Registering the connection
Jun  6 02:37:01 MacBook-Pro Viewer[582]: client 0x7fef40cb4560: phaseName = Installer Crash Catcher
Jun  6 02:37:01 MacBook-Pro Viewer[582]: client 0x7fef40cb4560: phaseName = "Installer Crash Catcher"
Jun  6 02:37:01 MacBook-Pro Viewer[582]: ISAP: hide progress UI called.
Jun  6 02:37:01 MacBook-Pro Viewer[582]: client 0x7fef40cb4560: phaseName = Installer Crash Catcher
Jun  6 02:37:01 MacBook-Pro Viewer[582]: Releasing Connection
Jun  6 02:37:15 MacBook-Pro powerd[170]: Assertion Released. Type:PreventUserIdleSystemSleep Name:'com.apple.diskmanagementd' Id:0x100008001 Process:diskmanagementd [System: DeclUser kDisp]
Jun  6 02:37:20 MacBook-Pro Viewer[582]: Folder Manager is being asked to create a folder (down) while running as uid 0
Jun  6 02:37:20 MacBook-Pro Viewer[582]: Folder Manager is being asked to create a folder (down) while running as uid 0
Jun  6 02:37:25 MacBook-Pro Viewer[582]: Folder Manager is being asked to create a folder (down) while running as uid 0
Jun  6 02:37:25 MacBook-Pro Viewer[582]: Folder Manager is being asked to create a folder (down) while running as uid 0

Share this post


Link to post
Share on other sites

Second try  :P

 

 

img_1020.jpg

 

I format in Mac OS Extend Journalise  this is  Good?

 

Because APFS is available in Disk Utility  :yes:

 

 

same thing Error OSInstall.mpkg  :cry:

Share this post


Link to post
Share on other sites

 

I was able to boot to the installer using CloverX64-High.efi and apfs.efi in the Clover64UEFI folder. 

where did you get CloverX64-High.efi?

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By kushwavez
      Acer Aspire V15 V5-591G - Catalina 10.15.1
      This post will no longer updated, go for the osxlatitude link for further updates
      Original and updated link:
      https://osxlatitude.com/forums/topic/11355-acer-aspire-v-15-v5-591g-catalina-windows-10/
      (Note: mine is 55TU version, but the bootpack will work fine with another versions of 591G, for example: V5-591G-71K2, -764Z, -59PU, etc.)
      Specifications:
      - Motherboard: USOPP_SLS (Skylake-H PCH)
      - BIOS: Insyde Corp. v 1.15
      - CPU: Intel Core i5-6300HQ 2.3 GHz (Skylake)
      - GPU: NVIDIA GeForce GTX 950M 2 GB (Optimus) & Intel HD Graphics 530
      - RAM: SK hynix 4 GB DDR4 (Later I bought + KINGSTON 4 GB) 2133 MHz
      - WiFi + Bluetooth: Qualcomm Atheros QCNFA344A 5 GHz (Later -> Broadcom BRCM94352Z M.2 5 GHz WiFi + 4.0 Bluetooth)
      - Audio: Realtek HD Audio: ALC 255 
      - Ethernet: Realtek RTL8168/8111
      - Card Reader: Realtek USB 2.0 Card Reader (USB2.0-CRW)
      - Webcam: HD Webcam
      - HDD: TOSHIBA MQ01ACF032 320 GB HDD
      - SSD: SPCC M.2 230 GB SSD
      - Display: 1366x768 (15.6", Matte)
      - Battery: 6 cell 56Wh / 5040mAh
      - Connectors: 
      1x SD Card Reader 2x USB 3.0 (1x USB Charging), 1x USB 2.0 1x VGA 1x HDMI 1x 3.5mm microphone/audio combined jack connector 1x Ethernet (Rj-45) - Keyboard & Touchpad: Multi-Touch & Multi-gestures ELAN 501 Touchpad, Backlight Keyboard.
      Working:  
      - Wi-Fi (with BCM94352Z)
      - Bluetooth hand-off (With BCM94352Z)
      - Full Graphics enabled on HD 530: ig-platform-id: 0x191b0000 (HD 530 Mobile)
      - Display: if default colour profile is corrupted (blue is not actual blue but purplish) Use "Rec. ITU-R BT. 709-5" Color Profile (System Pref. -> Displays -> Color)
      - HDMI & VGA Outputs: AppleGraphicsDevicePolicy.kext Clover patch
      - Audio (ALC 255): (Internal Speakers, Internal Microphone, Headphone jack with AppleALC, ALCPlugFix -> layout-id=17)
      - Ethernet Realtek 8168/8111: RealtekRTL8111.kext
      - App Store, Messages, FaceTime, Siri, iCloud (native)
      - Integrated webcam (native)
      - 3.0 USB (native)
      - Touchpad and Keyboard (ELAN501): Fn keys are good, the weird thing is the Brightness key. On my keyboard it's Pause Break:Br-up, Fn+F12:Br-dwn-> To fix this try Karabiner (VoodoPS2Controller.kext), - for gestures try SmartTouchpad drivers
      - Battery info: Install ACPIBatteryManager.kext with Kext Utility or other installer.
      - Sleep Mode
      - SSD with TRIM enabled (to enable trim, open Terminal and write "sudo trimforce enable")
      Not working:
      - Original Wi-Fi (Qualcomm Atheros QCNFA344A):  unsupported, you need switch to BCM94352Z or just use a mini usb wifi dongle.
      - NVIDIA GeForce GTX 950M: Optimus not supported.
      - Card Reader: Unsupported -> Can't really fix because I don't have any SD Card at the moment, maybe can be fixed by adding Prod & Ven IDs to AppleStorageDevices.kext, I never used it anyway. name: "USB2.0-CRW" Prod ID: "0x0129" Ven ID: "0x0bda  (Realtek Semiconductor Corp.)"
      For Wi-Fi:
      - 1st method: You can choose an external USB wifi dongle (I used TP-Link Archer T1U (5GHz support), TP-Link has official macOS drivers, you just need to install it
      - 2nd and I think the best method: Replace your M.2 Qualcomm Card with a compatible BCM94352Z card (you will have hand-off Bluetooth too), just install the kexts (enabled with BrcmFirmwareRepo.kext, BrcmPatchRAM2.kext, FakePCIID.kext, FakePCIID_Broadcom_WiFi.kext, they're all in my attached zip). You could buy this card from ebay, aliexpress, or amazon
       
      Issues:
      - None
      BIOS Settings:
      - BIOS version 1.15 (irrelevant)
      - Secure Boot: Disabled
      - Touchpad: Advanced
      - Boot mode: UEFI
      Getting ready for Installation:
      - Download the Catalina install zip (bootpack & postinstall): acer_aspire_V591G-55TU_cata.zip
      Installation:
      - Create an installer with any method you know (- Mac: createinstallmedia - Windows: Transmac, Vmware, Win32diskimager)
      - Copy my Clover folder to the USB's EFI folder
      - Boot with the Installer USB
      - If you stuck in boot, reboot and in the Clover bootloader select "config_debug.cfg" -> you'll have more informations about the freeze
       
      Please open the README.rtf in my install zip for more informations about the USB Installer & Post installation!
      On Catalina the System folder is read-only, so you need to remount in rw to modify System/Library. 
      If you have a single RAM and getting panic at boot, then you need to edit the "config.plist" with these (SMBIOS->after "Version 1.0"):
      ->Edit "Frequency" and "Size" to match your RAM values
      <key>Version</key> <string>1.0</string> <key>Memory</key> <dict> <key>Channels</key> <integer>1</integer> <key>SlotCount</key> <integer>1</integer> <key>Modules</key> <array> <dict> <key>Slot</key> <integer>0</integer> <key>Size</key> <integer>8192</integer> <key>Frequency</key> <integer>2133</integer> <key>Type</key> <string>DDR4</string> </dict> </array> </dict> </dict>  
      PowerManagement  fix:
      Set HWPEnable=YES in Clover (already set), CPUFloor to "700", Frequency to "2300" and "3200"(Normal and Turbo, if you have i7-6700HQ version then it should be "2600", "3500") and "FrequencyVectors" from "0x0d000000" to "0x07000000" in "S/L/E/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources/Mac-A5C67F76ED83108C.plist", MSR _xcpm_idle Patch to KernelToPatch in Clover (If you have High Sierra, change "MatchOS" to 10.13):

      <key>KernelToPatch</key> <array> <dict> <key>Comment</key> <string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string> <key>Disabled</key> <false/> <key>Find</key> <data> ILniAAAADzA= </data> <key>MatchOS</key> <string>10.14</string> <key>Replace</key> <data> ILniAAAAkJA= </data> </dict> </array> Reboot, and it's 800MHz in idle state, same on Windows.
       

      Elan SmartTouchpad
      I only use scrolling, one-, double- & tripletap
      If you want to try other gestures go to this link for more informations, options (v4.6.5) ->  DETAILS ABOUT THE SMART TOUCHPAD DRIVER FEATURES
      Fn Brightness keys not working with this, tried several things without success. With VoodoPS2Controller it's working, but you'll have no gestures (neither scrolling).
       
       
      Before updating to a new version of Catalina please update kexts (and clover if necessary) to newer versions to avoid kernel panics.
      Generate a serial number with Clover Configurator.app (open up your config.plist with CC then -> SMBIOS -> Serial Number -> Generate New)
       
      Catalina & Windows 10 Dual-Boot:
      Dual-boot clean install (on one drive), UEFI Only:
       
       Boot into your Mac installer, Create 2 partitions in GUID table (1 for Win (I used FAT32 but I think it doesn't matter what you choose), 1 for Mac),   Install Mac, boot with your USB, mount your EFI partition (use terminal or an EFI mounter app), create an EFI folder (if there is no folder), copy the CLOVER folder I attached to the EFI folder, restart,  Boot into your Win installer, Format the partition you created for Win, install.   Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type:  bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi       5.  You're done! It will booting into Clover when you start the system, and you can select Win or Mac (or another OS if installed on a 3rd partition).
       
      Dual-boot with Windows installed first (on one drive), UEFI Only:
      If you already have Windows and you don't want to lose all your data there is a hope:
      I created a video from this restore method: [Hackintosh] Dual-Boot High Sierra & Windows - when Windows already installed - no data waste - UEFI
      You need bootable Mac Installer and a full system restore image (link is in my video's description).
      (You may see errors if your EFI partition is not 200 MB)
       Boot into your Windows, resize your partition or create one for Mac.  Boot into your Mac installer and in Disk Utility format the partition you created.  Restore from image: select your full system restore image.  When it's finished restoring you just need to restart, then boot to the system with your usb.  When you successfully booted to Mac desktop, mount your EFI partition (use terminal or an EFI mounter app), open EFI, you will see there is a Microsoft folder already (don't touch that!). Copy my CLOVER folder to the EFI folder then Restart.  Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type:  bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi       7.  You're done! You can select your old Windows and your new macOS!
      (Only tried with Windows 8/8.1/10. I don't know Windows 7,etc.)
       
      IF YOU GETTING ERRORS DURING MAC RESTORE:
      - Make sure you have partitions in GPT
      - Windows using 100 MB EFI and will annoy the Mac restore. Don't worry, just ignore the errors.
       
      IF YOU GETTING ERRORS DURING WINDOWS INSTALLATION (could not be formatted, etc):
      - Make sure you have GPT partitions, and GPT (UEFI) installer, also disconnect all external storage drives (except the installer USB)
       
      IF YOU USED RESTORE METHOD THEN CAN'T MOUNT YOUR EFI PARTITION (No EFI partition found):
      - It's because your EFI is not 200 MB or not an "Apple" original EFI,  but do not worry, try another EFI mounter, or mount from terminal (I used EFI mounter v3: Getting errors, but you can mount and use without problem)
      - You also could "mount" the EFI from Windows:
      1st method: open cmd in administrator mode and type:
      diskpart list vol (Now select the "System" volume,(FAT 32) For example I select 4) sel vol 4 list part (Select System type partition, for example 2) sel part 2 assign letter=b (This will "mount" your EFI partition) Open Explorer++ or TotalCommander in administrator mode to manage EFI remove letter=b (This will "unmount" your EFI) 2nd method: open cmd in administrator mode and type:
      mountvol b: /s (This will mount your EFI) Open Explorer++ or TotalCommander in administrator mode to manage EFI mountvol b: /d (This will unmount your EFI) Thanks to all OSXLatitude members for helping me out! (Jake Lo, Hervé, Bronxteck, black.dragon74)!
      Notes:
      2019.11.03: Enabled SIP caused a lots of issues so now it's disabled -> updated bootpack
      2019.11.02: Updated to 10.15.1 -> no problem when/after installing
      2019.10.09: Installed macOS Catalina 10.15 -> Updated Clover, kexts & config.plist -> no problem so far
      2019.08.18: Updated to 10.14.6 -> no problem when/after installing
      2019.06.01: Updated to 10.14.5 -> no problem when/after installing
      2019.04.25: Optimized touchpad scrolling -> updated install files
      2019.03.30: Fixed USB 3.0 ports, fixed Bluetooth crashes after sleep -> updated bootpack
      2019.03.28: Updated to 10.14.4. Unexpected crashes while updating to 10.14.4 -> fixed by updating Clover to the latest (v4910) version. Bluetooth crashes appeared -> fixed by downgraded Brcm*.kexts. Updated bootpack.
      2019.02.24: Bluetooth crashes after sleep -> fixed, updated bootpack. 
      2019.02.22: Updated to 10.14.3. Fixed HDMI Audio by installing "FakePCIID_Intel_HDMI_Audio.kext" -> fixed freezing during boot. Fixed brightness levels by installing "AppleBacklightFixup.kext". Also updated bootpack & postinstall zip down in attachments.
      2019.01.21: Removed FakeSMC.kext, SMCHelper-64.efi, replaced by VirtualSMC.kext, VirtualSMC.efi because I got random freezes when booting system (kextd stall[0], (120s): 'AppleACPICPU' -> CPU is at 100%, fans are spinning fast), also updated bootpack in the attachments "acer_aspire_v591g-55tu_clover.zip" -> Freeze continued, brought back FakeSMC, deleted VirtualSMC (caused BT crashes).
      2019.01.18: HDMI Audio is fixed, I didn't do anything HDMI Audio is not fixed, sometimes it worked but most likely not. (no idea why)
      2018.12.09: Updated to 10.14.2 -> did without any complication
      2018.11.28: Fixed combo-jack garbage sound output by installing ALCPlugFix and CodecCommander.kext
      2018.11.01: Updated to 10.14.1 -> HDMI & VGA ports are gone again. -> Fixed by "AppleIntelSKLGraphicsFramebuffer.kext" rollback from 10.14.
      2018.09.28: Updated to Mojave 10.14 -> Fixed HDMI & VGA Outputs by adding "AppleGraphicsDevicePolicy.kext" patches to config.plist, HDMI audio not working
    • By kushwavez
      Hi!

      Could anyone help me installing High Sierra on this system?
      I succesfully installed Sierra before on this system with help of Jake Lo (thanks!!), I just wondering if could High sierra possible to installed on this system?
      Boot stopped at this. I'll attach my Clover folder and a picture from boot.
      UEFI enabled, and for skylake I used IntelGraphicsDVMTfixup and IntelGraphicsFixup kexts. My bios is very limited and does not have any option to change dvmt prealloc or anything else.
      Everything works fine on Sierra.
      Here is my system:
       
      THIS TOPIC IS OUTDATED AND WILL NO LONGER UPDATED.
      PLEASE GO TO THIS LINK FOR GUIDE & UPDATED FILES:
      https://osxlatitude.com/forums/topic/11355-acer-aspire-v-15-v5-591g-catalina-windows-10/
       


      Acer Aspire V15 V5-591G-55TU
       
      (Note: Bootpack works fine with another versions of 591G, for example: V5-591G-71K2, -764Z, -59PU, etc.)

      Mobo: Skylake USOPP_SLS
      Bios: Insyde corp latest version
      CPU: Intel Core i5-6300HQ 2.30 GHz (Skylake)
      GPU: Geforce GTX 950M 2 GB (optimus, disabled), Intel HD 530
      Ram: 8 GB DDR4 (4+4 GB)
      Wifi: Qualcomm Atheros QCNFA344A, Replaced to BCM94352Z
      Ethernet: Realtek 8168B/8111B
      Audio: ALC 255 (layout-3 fix)
      Card Reader: Realtek
      HDD: 1 TB
      Dual-boot with Windows 10

      Any help appreciated!

      UPDATE! (2017.10.30)
      UPDATE! (2017.11.09)
      UPDATE! (2018.02.01)

      Successfully installed High Sierra 10.13, 10.13.1, 10.13.3
      SEE THIS POST: #49 IF YOU THINK YOUR CPU IS HOT (60+°C) OR NOT GOING UNDER 1.3GHz FREQUENCY WHEN IDLE
      (Original OSXLatitude post link: https://osxlatitude.com/forums/topic/11355-acer-aspire-v-15-v5-591g-catalina-windows-10/)
      Working:
      Wi-Fi and Bluetooth with BCM94352z: (enabled with BrcmFirmwareRepo.kext, BrcmPatchRAM2, FakePCIID.kext, FakePCIID_Broadcom_WiFi.kext, install them with Kext Utility or another kext installer) (Original WiFi is Qualcomm Atheros, unsupported but BT works) Hand-off with BCM94352z Full Graphics enabled on HD 530, HDMI, VGA. ALC 255 Audio: (Internal Speakers, Internal Microphone, Headphone jack (microphone not tested) with layout-3 fix (you can use AppleHDAPatcher) Ethernet Realtek 8168B/8111B App Store, Messages, FaceTime, Siri, iCloud (native) Integrated webcam (native) 3.0 USB (native) Touchpad and Keyboard: Fn keys are good, the weird thing is the Brightness key. On my keyboard it's Pause Break:Br-up, Fn+F12:Br-dwn. (VoodoPS2Controller.kext) Battery info: Install ACPIBatteryManager.kext with kext utility or other installer. Sleep Mode: In High Sierra sleep mode not worked for me natively. Inject custom EDID to fix the blank screen after wake from sleep
      See here for instruction (thanks black.dragon74 and Jake Lo !!) Please add these 2 patches to ACPI\DSDT\Patches in your config.plist in order to avoid not responding applications after sleep: (added in "v5_591g_55tu_updated_CLOVER.zip") HECI to IMEI 48454349 494d4549 EC0 to EC 4543305f 45435f5f Before updating to a new version of High Sierra please update kexts to new versions to avoid kernel panics Note: No need for "IntelGraphicsDVMTFixup.kext" so you should delete it. Not working:
      Original Wi-Fi: Qualcomm Atheros QCNFA344A unsupported, you need switch to BCM94352Z or just use a mini usb wifi dongle. NVIDIA GTX 950M: Optimus not supported. Card Reader: Unsupported For WiFi:
      You can choose an external USB wifi dongle (I used tp-link Archer T1U (5GHz support), Tp-link have official macOS drivers, you just need to install it (OR)Replace your M.2 Qualcomm Card with a compatible BCM94352Z card (you will have hand-off Bluetooth too), just install the kext I wrote above I'll attach my EFI folder for anyone who want to install High Sierra (acer_aspire_v5_591g_55tu_hs.zip).
      *REUPLOADED updated CLOVER folder, attached as "v5_591g_55tu_updated_CLOVER.zip" (uploaded to OSXLatitude forum, can't upload here).
       
      I'm using High Sierra in Dual-boot with Windows 8.1. To do this in a clean install or with Windows installed first try my little minimal guide:
       
      Dual-boot clean install (on one drive):
      1. Boot into your Mac installer, Create 2 partitions in GUID table (1 for Win (I used FAT32 but I think it's no matter what), 1 for Mac), 
      2. Install Mac, boot with your USB, *mount your EFI partition (use terminal or an EFI mounter app), create an EFI folder, copy the CLOVER folder I attached to the EFI folder, restart,
      3. Boot into your Win installer, Format the partition you created for Win, install. 
      4. Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type:
      bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi 5. You're done! It will booting into Clover when you start the system, and you can select Win or Mac (or another OS if installed on a 3rd partition).
       
      Dual-boot with Windows installed first (on one drive):
      If you already have Windows and you don't want to lose all your data there is a hope:
      You need bootable Mac Installer and a full system restore image (you can search for it).
      (You may see errors if your EFI partition is not 200 MB)
      1. Boot into your Windows, resize your partition or create one for Mac.
      2. Boot into your Mac installer and in Disk Utility format the partition you created.
      3. Restore from image: select your full system restore image.
      4. When it's finished restoring you just need to restart, then boot to the system with your usb.
      5. Do Step 2. from "*" from clean install dual-boot above. but KEEP "Microsoft" FOLDER IN IT!
      6. Do Step 4. from clean install dual-boot above.
      7. You're done! You can select your old Windows and your new macOS!
      (I only tried with Windows 8/8.1/10. I don't know Windows 7,etc.)
       
      IF YOU GETTING ERRORS DURING MAC RESTORE:
      Make sure you have partitions in GPT The best version for restore method is Windows 8.1. It's using 200 MB EFI. Windows 10 using 100 MB EFI and will annoy the Mac restore. You can use with Windows 10, just ignore the errors IF YOU GETTING ERRORS DURING WINDOWS INSTALLATION (could not be formatted, etc):
      Make sure you have GPT partitions, and GPT installer IF YOU USED RESTORE METHOD THEN CAN'T MOUNT YOUR EFI PARTITION (No EFI partition found)
      It's because your EFI is not 200 MB or not an "Apple" original EFI,  but do not worry, try another EFI mounter, or mount from terminal (I used EFI mounter v3: Getting errors, but you can mount and use without problem) You also could "mount" the EFI from windows, for that open cmd and type: diskpart list vol (Now select the "System" volume,(FAT 32) For example I select 4) sel vol 4 list part (Select System type partition, for example 2) sel part 2 assign letter=b (This will "mount" your EFI partition, to manage files download totalcmd or explorer++ (run as admin)) remove letter=b (This will "unmount" your EFI) Here is a video from dual-boot with Windows installed first (on one drive):
      https://www.youtube.com/watch?v=0_Q8uPkwcWQ
      Here some pictures:




    • By PJR
      Opa gente!
      Ontem fiz uma instalação do Mac Os High Sierra em minha maquina, um I5 4440 + GTX 970, o finalizar a instalação resolvi conectar meu segundo monitor na saida de video da placa mãe (HD Graphics 4600) reiniciei a maquina e ativei a HD Graphics. Os monitores funcionam porem ao usar o Chrome, por exemplo, quando uma lista de sugestão de pesquisa aparece, ela apresenta diversos bugs graficos, chuviscos e artefatos no local onde deveria estar a lista.
      Obs: Ao usar apenas a GTX 970 ou somente a HD Graphics estes problemas não ocorrem.
    • By fusion71au
      Clover r5101 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
       
      Tested with unlocked Workstation 15 running OSX 10.9 -->10.15 guest in Windows X64 host.
       
      Installation
      1. Download and unzip "EFI_Clover_r5101 for VMware.zip". Mount Clover-v2.5k-5101-X64.iso by double clicking on it.
      2. Mount your VM's EFI System Partition eg in terminal
      sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
      4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
      5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
       
      Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
×