Jump to content

[pre-release] macOS High Sierra


3,737 posts in this topic

Recommended Posts

I'm trying to install from internal hdd, not from usb.

 

 

I would say Clover or config issues.

 

So, let's take them one by one:

 

1. Do you use the latest version of Clover 4114 downloaded from SF?'

2. Did you change anything in your config? How about the SMBIOS info? Did you try with another SMBIOS?

 

Also, what's your FakeSMC version?

Link to comment
Share on other sites

I would say Clover or config issues.

 

So, let's take them one by one:

 

1. Do you use the latest version of Clover 4114 downloaded from SF?'

2. Did you change anything in your config? How about the SMBIOS info? Did you try with another SMBIOS?

 

Also, what's your FakeSMC version?

Yeah, I'm using the latest 4114 version.

I don't know what version of FakeSMC is it but I think it's latest, you can take a look I attached it.

 

BTW: It's the first hack in signature.

config+DSDT+FakeSMC.zip

Link to comment
Share on other sites

Yeah, I'm using the latest 4114 version.

I don't know what version of FakeSMC is it but I think it's latest, you can take a look I attached it.

 

FakeSMC is the latest indeed 6.25.1426.

I don't use any custom DSDTs so..that part is a mystery to me. Question is though: can you boot without this custom DSDT?

 

By the way, your MLB (in RT variables) is wrong. :P Most likely not the cause of the issue, but I thought you might wanna know.

 

You're using an iMac10,1 SMBIOS. Kinda old...but I guess it's for the E8400 CPU. Have you tried iMac8,1/9,1 or maybe something newer? Just for testing. It looks like it might be something related to the SMBIOS. Can't really figure out what. So, trial and error might be the way to go here.

 

CPU section of the config: you better not change anything in there. I know it can create issues. Better leave it blank. Clover already calculates that on its own.

 

TRIM can be enabled with a simple command (see below). No need to add it as a patch.

sudo trimforce enable

Also, you're using some patches for AMD5000Controller but your card is an Nvidia Quadro FX 580? Something doesn't add up. Is the hardware in your signature up to date?

 

I would also suggest trying with a clean config.plist. Only add the stuff you know you absolutely need for booting. Nothing else. And see if it works.

 

Also, It's not really clear for me what you're trying to do here. Upgrade? Clean install? Just boot up? When exactly do you get stuck at that point?

 

Also, if I remember correctly, you get this issue when booting from the HDD but not the USB drive? Do you have Clover on your USB drive?

  • Like 1
Link to comment
Share on other sites

 

FakeSMC is the latest indeed 6.25.1426.

I don't use any custom DSDTs so..that part is a mystery to me. Question is though: can you boot without this custom DSDT?

 

By the way, your MLB (in RT variables) is wrong. :P Most likely not the cause of the issue, but I thought you might wanna know.

 

You're using an iMac10,1 SMBIOS. Kinda old...but I guess it's for the E8400 CPU. Have you tried iMac8,1/9,1 or maybe something newer? Just for testing. It looks like it might be something related to the SMBIOS. Can't really figure out what. So, trial and error might be the way to go here.

 

CPU section of the config: you better not change anything in there. I know it can create issues. Better leave it blank. Clover already calculates that on its own.

 

TRIM can be enabled with a simple command (see below). No need to add it as a patch.

sudo trimforce enable

Also, you're using some patches for AMD5000Controller but your card is an Nvidia Quadro FX 580? Something doesn't add up. Is the hardware in your signature up to date?

 

I would also suggest trying with a clean config.plist. Only add the stuff you know you absolutely need for booting. Nothing else. And see if it works.

 

Also, It's not really clear for me what you're trying to do here. Upgrade? Clean install? Just boot up? When exactly do you get stuck at that point?

 

Also, if I remember correctly, you get this issue when booting from the HDD but not the USB drive? Do you have Clover on your USB drive?

Sorry for confusion but I'm trying on the first pc in signature(ASUS).

 

Anyway:

1.I don't have any good MLB :(

2.Tried with some smbioses and have the same result.

3.Someone from this forum suggested me to add this config in CPU section and now I have correct FSB detection.

4.Clean install/update from DB2U1/installed with Core.pkg method gives the same stuck screen.

Link to comment
Share on other sites

Sorry for confusion but I'm trying on the first pc in signature(ASUS).

 

Your DSDT2.aml compiles with 2 errors and I think the AMD5000Controller FB patch is not correct. Framebuffers have changed in Sierra and I assume they're still the same in HS but I wouldn't bet on it :). Anyway, you could try to update yours and see if it works.

 

See the Sierra's FB list here : http://www.insanelymac.com/forum/topic/303186-how-to-modification-of-amd-fb-clover-injection/?p=2434238

 

But for now, I would totally disable it.

Link to comment
Share on other sites

Sorry for confusion but I'm trying on the first pc in signature(ASUS).

 

Anyway:

1.I don't have any good MLB :(

2.Tried with some smbioses and have the same result.

3.Someone from this forum suggested me to add this config in CPU section and now I have correct FSB detection.

4.Clean install/update from DB2U1/installed with Core.pkg method gives the same stuck screen.

 

1. You can try the hackintosh way and use your Serial Number (the one from About This Mac) + 5 random characters (any characters) to get your MLB. It won't be a valid one, but at least the format would be right. You can also try MLBGen17V3 or simpleMLB.sh (Google it). :).

2. ok...then this might be related to something else.

3. I understand. Still, it's best to start with a clean config, to minimize the points of failure. The "display" issues can be fixed after you get a working boot.

4. Same as nr 2. We might have another issue here.

 

Did you try with a clean config?

Link to comment
Share on other sites

The xcpm patch was one of fun studies.

if you have interest in addition xcpm patch, try this

 

 

Comment  xcpm_program_msrs ⓒ Pike R. Alpha
Find     55 48 89 E5 41 57 41 56 41 55 41 54 53 50 41 89 D6 48 89 FB 85 F6 0F 84 84 00 00 00
Replace  C3 90 89 E5 41 57 41 56 41 55 41 54 53 50 41 89 D6 48 89 FB 85 F6 0F 84 84 00 00 00
MatchOS  10.13.x
 
-> this patch called reboot fix sierra before. but i want to correct name in HS.
 
Comment  xcpm performance fix(wrsmr fix to get CPU max) ⓒ okrasit
Find     89 D8 C1 E0 08 48 63 D0
Replace  B8 00 FF 00 00 48 63 D0
MatchOS  10.13.x
 
 
thanks to Pike and okrasit.
 
enjoy:)
  • Like 6
Link to comment
Share on other sites

 

The xcpm patch was one of fun studies.

if you have interest in addition xcpm patch, try this

 

 

Comment  xcpm_program_msrs ⓒ Pike R. Alpha
Find     55 48 89 E5 41 57 41 56 41 55 41 54 53 50 41 89 D6 48 89 FB 85 F6 0F 84 84 00 00 00
Replace  C3 90 89 E5 41 57 41 56 41 55 41 54 53 50 41 89 D6 48 89 FB 85 F6 0F 84 84 00 00 00
MatchOS  10.13.x
 
-> this patch called reboot fix sierra before. but i want to correct name in HS.
 
Comment  xcpm performance fix(wrsmr fix to get CPU max) ⓒ okrasit
Find     89 D8 C1 E0 08 48 63 D0
Replace  B8 00 FF 00 00 48 63 D0
MatchOS  10.13.x
 
 
thanks to Pike and okrasit.
 
enjoy:)

 

Some old stories...  :P

http://www.insanelymac.com/forum/topic/324194-pre-release-macos-high-sierra/?p=2435885

http://www.insanelymac.com/forum/topic/324194-pre-release-macos-high-sierra/?p=2437596

Link to comment
Share on other sites

 

The xcpm patch was one of fun studies.

if you have interest in addition xcpm patch, try this

 

 

Comment  xcpm_program_msrs ⓒ Pike R. Alpha
Find     55 48 89 E5 41 57 41 56 41 55 41 54 53 50 41 89 D6 48 89 FB 85 F6 0F 84 84 00 00 00
Replace  C3 90 89 E5 41 57 41 56 41 55 41 54 53 50 41 89 D6 48 89 FB 85 F6 0F 84 84 00 00 00
MatchOS  10.13.x
 
-> this patch called reboot fix sierra before. but i want to correct name in HS.
 
Comment  xcpm performance fix(wrsmr fix to get CPU max) ⓒ okrasit
Find     89 D8 C1 E0 08 48 63 D0
Replace  B8 00 FF 00 00 48 63 D0
MatchOS  10.13.x
 
 
thanks to Pike and okrasit.
 
enjoy:)

 

 

Thanks. It's available for Ivybridge Core i7 3770K.

  • Like 1
Link to comment
Share on other sites

I'm stuck here, any suggestion?

DB1, DB2, DB2U1 works for me but DB3 stuck here.

a2f98b95f621e97688ab2febf3807055.jpg9d0066a8dc73f1f29d1472d9d8ddbafc.jpg

 

Sent from my HTC One M9 using Tapatalk

 

It is Still waiting for root device error. Is it on ICH10 Chipset? Because on Applelife Forum people with ICH10 have same problem.

  • Like 1
Link to comment
Share on other sites

It is Still waiting for root device error. Is it on ICH10 Chipset? Because on Applelife Forum people with ICH10 have same problem.

I think it's ICH10r, so yeah ICH10, any solution?

Link to comment
Share on other sites

Nope, not at this time. People think that it is Apple tries to shrink supported hardware, but ICH7 is still working.

I'll post a solution, when we have it.

Ok thanks, on my HDX 16(ICH9) it's working.

Link to comment
Share on other sites

in DarwinDump or lspci

I think it's 8086:2e21, from:

00:01.0 PCI bridge [0604]: Intel Corporation 4 Series Chipset PCI Express Root Port [8086:2e21] (rev 03) (prog-if 00 [Normal decode])
Link to comment
Share on other sites

 

I think it's 8086:2e21, from:

00:01.0 PCI bridge [0604]: Intel Corporation 4 Series Chipset PCI Express Root Port [8086:2e21] (rev 03) (prog-if 00 [Normal decode])

Try to patch in AppleAHCIPort kext from 0E 30 29 01 to 0E 2E 21 01. I'm not sure, that it'll working, but let's try

Link to comment
Share on other sites

Not working.

 

Sent from my HTC One M9 using Tapatalk

Then you must wait for anyone finds any solution for this case

 

 

Gesendet von iPhone mit Tapatalk

I think it's 8086:2e21, from:

00:01.0 PCI bridge [0604]: Intel Corporation 4 Series Chipset PCI Express Root Port [8086:2e21] (rev 03) (prog-if 00 [Normal decode])
Stop. It is not deviceID for SATA Controller

 

 

Gesendet von iPhone mit Tapatalk

Link to comment
Share on other sites

Then you must wait for anyone finds any solution for this case

 

 

Gesendet von iPhone mit Tapatalk

Stop. It is not deviceID for SATA Controller

 

 

Gesendet von iPhone mit Tapatalk

Sorry, it's 3a22, I'll try now.

00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22] (prog-if 01 [AHCI 1.0])
Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard [1043:82d4]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 19
Region 0: I/O ports at bc00
Region 1: I/O ports at b880
Region 2: I/O ports at b800
Region 3: I/O ports at b480
Region 4: I/O ports at b400
Region 5: Memory at fe9fe800 (32-bit, non-prefetchable)
Capabilities: [80] MSI: Enable- Count=1/16 Maskable- 64bit-
Address: fee00000  Data: 4071
Capabilities: [70] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
Capabilities: [b0] Vendor Specific Information: Len=06 <?>

Edit: Still not working.

Link to comment
Share on other sites

 

Sorry, it's 3a22, I'll try now.

00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22] (prog-if 01 [AHCI 1.0])
	Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard [1043:82d4]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 19
	Region 0: I/O ports at bc00
	Region 1: I/O ports at b880
	Region 2: I/O ports at b800
	Region 3: I/O ports at b480
	Region 4: I/O ports at b400
	Region 5: Memory at fe9fe800 (32-bit, non-prefetchable)
	Capabilities: [80] MSI: Enable- Count=1/16 Maskable- 64bit-
		Address: fee00000  Data: 4071
	Capabilities: [70] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
	Capabilities: [b0] Vendor Specific Information: Len=06 <?>

Try then 00 22 3B 00 to 00 22 3A 00 to patch. Same kext. Or try FakeID for SATA Controller 0x3B228086 or 1C028086

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...