cMP 5,1 und BIG SUR

Das meinte ich ja. 12 Ports stellt die Southbridge zur Verfügung. 5 Ports laufen über die 2 Hostcontroller (zumindest laut Systemprofiler). 1 Port wird als separater Bus dargestellt.
Bleiben noch 6 ungenutzte Ports übrig. Im Systemprofiler gibt es aber nur 5 zusätzliche USB Busse.
Alles sehr seltsam…
 
Bildschirmfoto 2021-05-15 um 15.32.54.png


auch beim 3.1 sind Ports übrig, alle die gleiche PCI ID (bis auf letzte Stelle)

wobei mir gerade auffällt dass hier Bluetooth fehlt. Benutz ich aber nicht an dem Rechner. Trackpad ist dauerhaft am USB, stört mich nicht.
 
versteh es zwar nicht ganz, aber XHC1 wirft nichts aus (11.2.3)

11.4 folgt
 
hab mir das sowieso angesehen ;- )

11.4 beta 3 wirft ebenfalls nichts aus
 
  • Gefällt mir
Reaktionen: Macschrauber
Ok, war ne Idee wegen den Boot Problemen und USB Zickereien.
 
wobei, bei EHC1 und EHC2 wirft er sogar unter 11.2.3 was aus.

aber wenn ich das richtig verstehe, ist das durch SMBIOS vom imacpro1.1 uninteressant, oder?

hier von 11.4:
ws@wsBUGPro ~ % ioreg -l -p IOService -w0 | grep -i EHC1
| | | "PCITopLevel" = ("ESI","IOU2","IOU0","IOU1","UHC4","UHC5","UHC6","EHC2","HDEF","RP03","RP04","RP05","RP06","UHC1","UHC2","UHC3","EHC1","LPCB","SATA","SBUS")
| | +-o EHC1@1D,7 <class IOPCIDevice, id 0x1000001c4, registered, matched, active, busy 0 (1203 ms), retain 16>
| | | | "compatible" = <"pci8086,7270","pci8086,3a3a","pciclass,0c0320","EHC1">
| | | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/EHC1@1d0007"
| | | | "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369," First Level Interrupt Handler Count"),(5291294645182005249,4295098369," Second Level Interrupt Handler Count"),(5291294645182005250,4295098369," First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369," Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="EHC1 0"})
| | | +-o EHC1@fd000000 <class AppleUSBEHCIPCI, id 0x100000295, registered, matched, active, busy 0 (524 ms), retain 103>
| | | | "name" = <"EHC1">
| | | | "device-properties" = {"AAPL,current-available"=1500,"AAPL,current-in-sleep"=2500,"AAPL,current-extra"=1200,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/EHC1@1d0007","acpi-device"="IOACPIPlatformDevice is not serializable"}


ws@wsBUGPro ~ % ioreg -l -p IOService -w0 | grep -i EHC2
| | | "PCITopLevel" = ("ESI","IOU2","IOU0","IOU1","UHC4","UHC5","UHC6","EHC2","HDEF","RP03","RP04","RP05","RP06","UHC1","UHC2","UHC3","EHC1","LPCB","SATA","SBUS")
| | +-o EHC2@1A,7 <class IOPCIDevice, id 0x1000001c5, registered, matched, active, busy 0 (682 ms), retain 13>
| | | | "compatible" = <"pci8086,7270","pci8086,3a3c","pciclass,0c0320","EHC2">
| | | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/EHC2@1a0007"
| | | | "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369," First Level Interrupt Handler Count"),(5291294645182005249,4295098369," Second Level Interrupt Handler Count"),(5291294645182005250,4295098369," First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369," Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="EHC2 0"})
| | | +-o EHC2@fa000000 <class AppleUSBEHCIPCI, id 0x100000275, registered, matched, active, busy 0 (0 ms), retain 97>
| | | | "name" = <"EHC2">
| | | | "device-properties" = {"AAPL,current-available"=1500,"AAPL,current-in-sleep"=2500,"AAPL,current-extra"=1200,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/EHC2@1a0007","acpi-device"="IOACPIPlatformDevice is not serializable"}
 
Bist sicher dass noch der iMac Pro gespooft wird? Hab jetzt schon etliche Male den MacPro7,1 gespooft gesehen.

Edit: war Blödsinn, laut Docs benötigt das smbios MacPro7,1 keine USB Umbenennungen.
 
Zuletzt bearbeitet:
ich hatte zwar ein paar mal probiert den 7,1 zu spoofen bei den betas

aber aktuell sind alle auf: Mac-7BA5B2D9E42DDD94

Screenshot 2021-05-16 at 10.06.22.jpg
 
Ich verwende den 7.1 schon länger in der ".plist" allerdings auf 11.2.3...

Macht das irgendwelche Unterschiede?


Code:
    | | |   "PCITopLevel" = ("ESI","IOU2","IOU0","IOU1","UHC4","UHC5","UHC6","EHC2","HDEF","RP03","RP04","RP05","RP06","UHC1","UHC2","UHC3","EHC1","LPCB","SATA","SBUS")
    | |   +-o EHC1@1D,7  <class IOPCIDevice, id 0x10000024c, registered, matched, active, busy 0 (1028 ms), retain 12>
    | |   | |   "compatible" = <"pci8086,7270","pci8086,3a3a","pciclass,0c0320","EHC1">
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/EHC1@1d0007"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="EHC1 0"})
    | |   | +-o EHC1@fd000000  <class AppleUSBEHCIPCI, id 0x1000003aa, registered, matched, active, busy 0 (635 ms), retain 173>
    | |   |   |   "name" = <"EHC1">
    | |   |   |   "device-properties" = {"AAPL,current-available"=1500,"AAPL,current-in-sleep"=2500,"AAPL,current-extra"=1200,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/EHC1@1d0007","acpi-device"="IOACPIPlatformDevice is not serializable"}

____________________________________________________________________________________________________________________________________________________

    | | |   "PCITopLevel" = ("ESI","IOU2","IOU0","IOU1","UHC4","UHC5","UHC6","EHC2","HDEF","RP03","RP04","RP05","RP06","UHC1","UHC2","UHC3","EHC1","LPCB","SATA","SBUS")
    | |   +-o EHC2@1A,7  <class IOPCIDevice, id 0x10000024d, registered, matched, active, busy 0 (397 ms), retain 12>
    | |   | |   "compatible" = <"pci8086,7270","pci8086,3a3c","pciclass,0c0320","EHC2">
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/EHC2@1a0007"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="EHC2 0"})
    | |   | +-o EHC2@fa000000  <class AppleUSBEHCIPCI, id 0x10000037e, registered, matched, active, busy 0 (1 ms), retain 97>
    | |   |   |   "name" = <"EHC2">
    | |   |   |   "device-properties" = {"AAPL,current-available"=1500,"AAPL,current-in-sleep"=2500,"AAPL,current-extra"=1200,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/EHC2@1a0007","acpi-device"="IOACPIPlatformDevice is not serializable"}
 
Beim smbios vom 7,1 muß nichts umbenannt werden, da war wohl die Doku an der Stelle unübersichtlich, weiter vorne wird's erwähnt.

Code:
SMBIOSes that do not need the ACPI renames:

iMac18,x and newer
MacPro7,1 and newer
Macmini8,1 and newer
MacBook9,x and newer
MacBookAir8,x and newer
MacBookPro13,x and newer




und ein weiter hinten:

Code:
SMBIOS needing only XHC1 rename:
iMacPro1,1
iMac17,x and older
MacBookAir7,x

SMBIOS needing XHC1 and EHC1 rename:
MacPro6,1
Macmini7,1
MacBook8,x
MacBookAir6,x
MacBookPro12,x

SMBIOS needing XHC1, EHC1 and EHC2 renames:
iMac16,x and older
MacPro5,1 and older
Macmini6,x and older
MacBookAir5,x and older
MacBookPro11,x and older



der OpenCore Legacy Patcher spooft den 7,1 beim 3,1 bis 5,1 per Voreinstellung

bringt aber auch nichts in der Race Condition, die ist nachwievor da. Mal mehr, mal weniger. Der Patcher ändert das Timing, deshalb gibt es Unterschiede.

Nachwievor für mein Setup am Relevantesten ist ob USB angesteckt oder nicht.
 
Jemand schon die heute erschienene 11.4 RC versucht?
 
Gibt's einen Link? SUS Inspektor findet nichts und Software Update auch nicht (Developer Seed ist registriert).
 
Link habe ich leider keinen. Habs auf dem MacBook übers normale Softwareupdate bekommen. Version ist 20F71
 
jetzt auch, war betriebsblind weil unter RefindPlus gestartet (kein Spoofing, aber Developer Seed angezeigt bekommen).

Jetzt lädts über MacPro7,1 smbios


wer's probieren möchte, Snapshot anlegen nicht vergessen ;-)
 
Snapshot anlegen nicht vergessen ;-)
Um den wiederherzustellen muss man erstmal die Recovery booten können. :rolleyes: Wie gesagt: bei mir läufts mit 11.3.1 extrem bescheiden. Nach 10 bis 20 Versuchen bekomme ich das System erst gebootet. Rechner ist dabei leer, bis auf eine HDD und der WLAN Karte
 
Schon interessant wie sich's unterscheidet, mein Versuchsrechner ist gerade ein 4.1 mit Sata SSD, Sata HD, Apple AHCI Blade und Quadcore 3,46 mit 24GB Ram mit 144er Firmware und aktuellsten Bootstrap durch Rekonstruktion.

Bootlader und Big Sur auf der Blade. Nur beim Kaltstart nach SMC Reset muss ich tunlichst USB rausziehen, sonst läufts die meiste Zeit.

Bootlader unterschiedlich, RefindPlus, OpenCore Legacy Patcher, OpenCore alleine (ohne Martin's Paket) oder ganz ohne Bootlader.

RP und ganz ohne ist ohne Spoofing, deshalb hab ich auch kein Update gesehen.

allerdings auch 11.4 Beta 3 bzw jetzt lädt Beta 4 RC
 
Zurück
Oben Unten