xtddd Posted January 26, 2018 Share Posted January 26, 2018 I have 4 at the front, 2 are not working. All back ones are working but I think my 3.1 ports are only at 3.0 speeds. No patches or kexts. no need usbinject.kext ? Link to comment Share on other sites More sharing options...
luky35 Posted January 26, 2018 Share Posted January 26, 2018 On the back side I have 4 USB ports 3.0 and only one USB printer works.The USB stick does not work on any USB port.I hope that soon guys make a USB fix. Link to comment Share on other sites More sharing options...
wyhtc Posted January 26, 2018 Share Posted January 26, 2018 You shouldn't be injecting a FB anymore. Without Inject FB,my Sapphire Vega 64 name is detected correct in 10.13.4,but it only works with the dp port near the hdmi,the other two dp ports are no working and the display monitor is in black screen and it immediately enters the energy saving model. When I using IORegistryExplorer to find “display”, there are six display connection ports in my hackintosh,they have the same name "ATY,AMDRadeonFrameBuffer", but my vega only have four display ports,3 DP and 1 HDMI. When I inject the FB name, it become normal ,and there have four display connection ports when I searching with IORegistryExplorer. My display monitor is Dell U2414H,and I have tested it in 10.13.4 last night. If you think I'm completely wrong, you can test it with the same devices and tell me about your test result. I can not promise that these methods works,But our purpose is to make it work normally. 1 Link to comment Share on other sites More sharing options...
maoyeye Posted January 26, 2018 Share Posted January 26, 2018 Without Inject FB,my Sapphire Vega 64 name is detected correct in 10.13.4,but it only works with the dp port near the hdmi,the other two dp ports are no working and the display monitor is in black screen and it immediately enters the energy saving model. When I using IORegistryExplorer to find “display”, there are six display connection ports in my hackintosh,they have the same name "ATY,AMDRadeonFrameBuffer", but my vega only have four display ports,3 DP and 1 HDMI. When I inject the FB name, it become normal ,and there have four display connection ports when I searching with IORegistryExplorer. My display monitor is Dell U2414H,and I have tested it in 10.13.4 last night. If you think I'm completely wrong, you can test it with the same devices and tell me about your test result. I can not promise that these methods works,But our purpose is to make it work normally. RX560 FB ? Link to comment Share on other sites More sharing options...
Guest Posted January 26, 2018 Share Posted January 26, 2018 As someone said before ports limit is broken and we have to find a newer one! Link to comment Share on other sites More sharing options...
SavageAUS Posted January 26, 2018 Share Posted January 26, 2018 As someone said before ports limit is broken and we have to find a newer one! On my rig only 1 of my front USB 3.0 ports aren't working. I'm using a custom SSDT though. Sent from my SM-G930F using Tapatalk Link to comment Share on other sites More sharing options...
Guest Posted January 26, 2018 Share Posted January 26, 2018 (edited) In my case I am not using a custom remap because I have only with port limits all functionality from 2.0 to 3.1 Usb port tested each one with usb 2&3 usb pen only one 3.1 on motherboard back plate is not working (no usb and no usb3 device is working on it) I see now PmHeart and Pavo finding I have to test with this new patch Edited January 26, 2018 by Guest Link to comment Share on other sites More sharing options...
SavageAUS Posted January 26, 2018 Share Posted January 26, 2018 Something has obviously changed on the usb side of things and if there is a new port limit patch it will be helpful to create a new SSDT. Sent from my SM-G930F using Tapatalk Link to comment Share on other sites More sharing options...
Guest Posted January 26, 2018 Share Posted January 26, 2018 From what I can tell for the time being (Unfortunately I don't have any disassembler currently), they seemed to remove AppleUSBXHCIPCI::createPorts() in which was the previous patch located. (EDIT: They moved it to AppleUSBXHCI::createPorts(), and you can see XREF in XHCIPCI binary, therefore this might probably be the new friend that we are supposed to play with. See below for the exact patch, I don't guarantee that it will work though.) I'm having a talk with @KGP-iMacPro, he said that he could get rid of the patch on his X299 MB. (EDIT: So why? This is really weird...) [EDIT]: I seemed to find something interesting! Please try this patch: (It's NOT working according to @Pavo!!!) 41 83 FE 10 0F 85 -> 41 83 FE xx 0F 85 Also, note that you should patch AppleUSBXHCI, instead of AppleUSBXHCIPCI. in my case it hangs here Link to comment Share on other sites More sharing options...
chris1111 Posted January 26, 2018 Share Posted January 26, 2018 Good news the Dual Graphics Intel HD 3000 and the GeForce GT 1030 works wonderfully Dual Screen supported in 10.13.4 No Glitch Intel HD 3000 because I have both InjectorGPU 3 Link to comment Share on other sites More sharing options...
Gigamaxx Posted January 26, 2018 Share Posted January 26, 2018 They added an extra prelinked kernel (immutable) and it’s matching with some extra folders that are now loaded into EFI partition: Has anyone else seen these? Maybe extra Spectre and Meltdown security? Edit: Its on Main Partition. 1 Link to comment Share on other sites More sharing options...
surfinchina Posted January 26, 2018 Share Posted January 26, 2018 no need usbinject.kext ? No need Link to comment Share on other sites More sharing options...
wyhtc Posted January 26, 2018 Share Posted January 26, 2018 My Vega 64 is finally able to idle without the fans sounding like a jet engine. My x299 system is water cooled so it's the only audible thing in my case since it still has the reference air cooler shroud on it. Sadly I too have the single DP port that's working along with the HDMI. Fortunately I only have 2 monitors working but would like to get a third at some point down the road. The same to you…And finally I sloved this problem with inject FB. Maybe we should do something like "CFG_FB_limit" in WhateverGreen. 3 Link to comment Share on other sites More sharing options...
mnfesq Posted January 26, 2018 Share Posted January 26, 2018 Good news the Dual Graphics Intel HD 3000 and the GeForce GT 1030 works wonderfully Dual Screen supported in 10.13.4 No Glitch Intel HD 3000 because I have both InjectorGPU Do you have video switching in your BIOS? How do you switch GPU's? Link to comment Share on other sites More sharing options...
chris1111 Posted January 26, 2018 Share Posted January 26, 2018 Do you have video switching in your BIOS? How do you switch GPU's? This is my Dell Optiplex 790 its not Video Switching , its an option Multi Display , when this option is enable I can boot to the HD 3000 when the screen is plug on Display Port Link to comment Share on other sites More sharing options...
Pavo Posted January 26, 2018 Share Posted January 26, 2018 So..... after researching for 3 days on USB port-limit patch I have given up and went with the advise from ReHabman. I used 10.13.3 with the port-limit patch to map out my USB ports and create a SSDT for them. Went back to 10.13.4 without the port-limit patch (which doesn't work anyways) using the SSDT I created and USBInjectAll.kext seems like all my ports are working as intended. 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted January 26, 2018 Author Share Posted January 26, 2018 i using UsbInjectall + uia_exclude=HS01;HS02;HS03;HS04;HS05;HS06;HS10;HS11;SSP1;SSP2;SSP6 all work good, but i see some logs i think the result is same as SSDT Link to comment Share on other sites More sharing options...
Pavo Posted January 26, 2018 Share Posted January 26, 2018 Attached is the SSDT I created for my GA Z170XP-SLI GA-Z170XP-SLI.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted January 26, 2018 Author Share Posted January 26, 2018 solve, just add my USBX again, i forget add, bios update yesterday, no more logs USBX, original from iMac17,1 Device (USBX) { Name (_ADR, Zero) // _ADR: Address Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x08) { "kUSBSleepPowerSupply", 0x13EC, "kUSBSleepPortCurrentLimit", 0x0834, "kUSBWakePowerSupply", 0x13EC, "kUSBWakePortCurrentLimit", 0x0834 }) } } add device EC and boom Have all here http://www.insanelymac.com/forum/topic/321872-guide-sierra-on-gigabyte-mobos-serie-200-kabylake-dsdt/ 1 Link to comment Share on other sites More sharing options...
Pavo Posted January 26, 2018 Share Posted January 26, 2018 solve, just add my USBX again, i forget add, bios update yesterday, no more logs USBX, original from iMac17,1 Device (USBX) { Name (_ADR, Zero) // _ADR: Address Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x08) { "kUSBSleepPowerSupply", 0x13EC, "kUSBSleepPortCurrentLimit", 0x0834, "kUSBWakePowerSupply", 0x13EC, "kUSBWakePortCurrentLimit", 0x0834 }) } } add device EC and boom 01.png 02.png Have all here http://www.insanelymac.com/forum/topic/321872-guide-sierra-on-gigabyte-mobos-serie-200-kabylake-dsdt/ What is this for? Link to comment Share on other sites More sharing options...
MaLd0n Posted January 26, 2018 Author Share Posted January 26, 2018 What is this for? is a correct usb property, u can check iMac17,1 tables/ioreg before 10.13.4 only patch + device EC solve, appears correct porperties and usb work perfect in 10.13.4 patch dont work more, i add usbinjectall + usbx + device EC i think in new versions UsbInjectall have properties, new versions broke my patches(serie 7, 8, 9, x99), i'm back to old version Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted January 26, 2018 Share Posted January 26, 2018 (edited) Anyone else having issues with Handoff+Continuity and Keychain? I can't use Keychain because when it asks for authorisation and I chose for using my authorisation code, it will send me the verification SMS but when I enter it it says that my authorisation code is wrong, even though it obviously isn't. When I chose to authorize using a different device, nothing happens at all.Handoff+Continuity, Personal hotspot and AirDrop doesn't work anymore either.My PC can not be found by and can not find any other off my devices.HandOff+Continuity doesn't work. Fun fact: At first the Console shows me this: Checking view / circle status for |ContinuityUnlock|: SOSCCStatus: (InternalError) Error: (Error Domain=com.apple.security.sos.error Code=2 "Public Key isn't available. The iCloud Password must be provided to the syncing subsystem to repair this." UserInfo={NSDescription=Public Key isn't available. The iCloud Password must be provided to the syncing subsystem to repair this.}) After attempting to reactivate the Keychain it shows me this: Checking view / circle status for |ContinuityUnlock|: SOSCCStatus: (NotInCircle) Error: ((null)) Edit: reconfiguring the keychain doesn't work either. "can not reconfigure keychain because there was an error while communicating with the iCloud server. Try again" Edit2: On my Probook everything seems to work fine, so I'll do a clean install tomorrow. It seems that somehow something has gotten messed up on my PC. Edited January 26, 2018 by ricoc90 Link to comment Share on other sites More sharing options...
Pavo Posted January 26, 2018 Share Posted January 26, 2018 Release notes for 10.13.4 Beta 1 macOS_10.13.4_beta_Release_Notes.pdf.zip 2 Link to comment Share on other sites More sharing options...
Gigamaxx Posted January 27, 2018 Share Posted January 27, 2018 is a correct usb property, u can check iMac17,1 tables/ioreg before 10.13.4 only patch + device EC solve, appears correct porperties and usb work perfect in 10.13.4 patch dont work more, i add usbinjectall + usbx + device EC i think in new versions UsbInjectall have properties, new versions broke my patches(serie 7, 8, 9, x99), i'm back to old version Is any one else getting this on their main partition, the Payloads and Scripts folders? USB related? It has the same numeric name as the added immutable kernel (extra) in the Prelinkedkernel folder. . Link to comment Share on other sites More sharing options...
jsl Posted January 27, 2018 Share Posted January 27, 2018 Is any one else getting this on their main partition, the Payloads and Scripts folders? USB related? It has the same numeric name as the added immutable kernel (extra) in the Prelinkedkernel folder. Screen Shot 2018-01-26 at 3.55.48 PM.png. Screen Shot 2018-01-26 at 4.12.05 PM.png Can your Ryzen Hackintosh boot to desktop at 10.13.4 DB1 ? My FX-6300 hackintosh got frozen. Need update of new AMD kernel I think. Link to comment Share on other sites More sharing options...
Recommended Posts