Contribute
Register

Sony Ericsson H5321GW does not work

Status
Not open for further replies.
Joined
Oct 28, 2017
Messages
28
Hi everybody!

I have tried to adjust my wwan device but I have not got a success.

I added records into CellPhoneHelper.kext (I extracted 0x0BDB/0x1926 under ubuntu via lsusb)
Code:
		<key>0x0BDB/0x1926 Lenovo H5321 gw</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>com.apple.driver.AppleUSBHostMergeProperties</string>
			<key>IOClass</key>
			<string>AppleUSBHostMergeProperties</string>
			<key>IOProviderClass</key>
			<string>IOUSBHostDevice</string>
			<key>IOProviderMergeProperties</key>
			<dict>
				<key>DeviceModemOverrides</key>
				<dict>
					<key>AccessPointName</key>
					<string>Obtain From Service Provider</string>
					<key>ConnectionPersonality</key>
					<string>Sony Ericsson GPRS</string>
					<key>ConnectionScript</key>
					<string>Generic GPRS.ccl</string>
					<key>DeviceContextID</key>
					<string>1</string>
					<key>DeviceModel</key>
					<string>GPRS (GSM/3G)</string>
					<key>DeviceVendor</key>
					<string>Sony Ericsson</string>
				</dict>
				<key>DevicePPPOverrides</key>
				<dict>
					<key>LCPMTU</key>
					<integer>1450</integer>
				</dict>
				<key>InfoCommands</key>
				<dict>
					<key>ATCommands</key>
					<dict>
						<key>DirectoryNumber</key>
						<string>+cnum</string>
						<key>IMEI</key>
						<string>+cgsn</string>
						<key>IMSI</key>
						<string>+cimi</string>
						<key>Manufacturer</key>
						<string>+cgmi</string>
						<key>Model</key>
						<string>+cgmm</string>
						<key>ModemSW</key>
						<string>+cgmr</string>
					</dict>
					<key>HiddenProperties</key>
					<dict>
						<key>CommandPortBaseName</key>
						<string>wwan</string>
						<key>ControlPortBaseName</key>
						<string>wwan</string>
						<key>DataPortBaseName</key>
						<string>wwan</string>
						<key>InterfaceDriver</key>
						<string>AppleUSBCDC</string>
						<key>StatusType</key>
						<string>CellPhoneGSM</string>
					</dict>
				</dict>
				<key>Initializing</key>
				<true/>
				<key>InterfaceMapping</key>
				<dict>
					<key>2</key>
					<dict>
						<key>name</key>
						<string>wwan</string>
					</dict>
				</dict>
				<key>WWAN</key>
				<true/>
			</dict>
			<key>bcdDevice</key>
			<integer>0</integer>
			<key>idProduct</key>
			<integer>6438</integer>
			<key>idVendor</key>
			<integer>3035</integer>
		</dict>

After that wwan device appeared on panel with correct network but connection is not established. If I load ubuntu, make reboot and load High Sierra, device is connected to network. After shutdown connection is not established again. Also I tried to change EHC* to EH* through clover configuration but in this case all usb devices are lost after start system.

I know, that logs is needed for diagnostic, but I do not know which ones...

sudo touch /System/Library/Extensions && sudo kextcache -u /
Code:
alexandr$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc66da40 [0x7fffa4125980]> { URL = "AppleBacklightInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc59ca70 [0x7fffa4125980]> { URL = "FakeSMC.kext/ -- file:///System/Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc598b90 [0x7fffa4125980]> { URL = "IntelGraphicsFixup.kext/ -- file:///System/Library/Extensions/", ID = "as.lvs1974.IntelGraphicsFixup" }
IntelGraphicsFixup.kext - no compatible dependency found for as.vit9696.Lilu.
IntelGraphicsFixup.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc4af110 [0x7fffa4125980]> { URL = "VoodooPS2Mouse.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc577f80 [0x7fffa4125980]> { URL = "VoodooPS2Controller.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc4aee70 [0x7fffa4125980]> { URL = "VoodooPS2Keyboard.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc4ad580 [0x7fffa4125980]> { URL = "VoodooPS2Trackpad.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc482d80 [0x7fffa4125980]> { URL = "FakeSMC_CPUSensors.kext/ -- file:///System/Library/Extensions/", ID = "org.hwsensors.driver.CPUSensors" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc478170 [0x7fffa4125980]> { URL = "FakePCIID.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f8bbc3f77e0 [0x7fffa4125980]> { URL = "CellPhoneHelper.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.CellPhoneHelper" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc319ae0 [0x7fffa4125980]> { URL = "BrcmBluetoothInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.BrcmBluetoothInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc185780 [0x7fffa4125980]> { URL = "FakeSMC_ACPISensors.kext/ -- file:///System/Library/Extensions/", ID = "org.hwsensors.driver.ACPISensors" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc125470 [0x7fffa4125980]> { URL = "FakePCIID_XHCIMux.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID.XHCIMux" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc0519a0 [0x7fffa4125980]> { URL = "IntelMausiEthernet.kext/ -- file:///System/Library/Extensions/", ID = "com.insanelymac.IntelMausiEthernet" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc03f870 [0x7fffa4125980]> { URL = "CodecCommander.kext/ -- file:///System/Library/Extensions/", ID = "org.tw.CodecCommander" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bb9de3060 [0x7fffa4125980]> { URL = "PinConfigs.kext/ -- file:///System/Library/Extensions/AppleALC.kext/Contents/PlugIns/", ID = "as.vit9696.PinConfigs" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bb9de2460 [0x7fffa4125980]> { URL = "AppleALC.kext/ -- file:///System/Library/Extensions/", ID = "as.vit9696.AppleALC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bb9c0e020 [0x7fffa4125980]> { URL = "Lilu.kext/ -- file:///System/Library/Extensions/", ID = "as.vit9696.Lilu" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bb9e058d0 [0x7fffa4125980]> { URL = "ACPIBatteryManager.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
KernelCache ID: 096D97BEB78EBF85AA9AC46E73B1D352

kextstat|grep -y acpiplat
Code:
kextstat|grep -y acpiplat
   15    2 0xffffff7f825ba000 0x9c000    0x9c000    com.apple.driver.AppleACPIPlatform (6.1) 1804645B-B360-305E-B1BE-916F5E3E1CC4 <14 13 12 11 7 6 5 4 3 1>
kextstat|grep -y appleintelcpu
Code:
alexandr$ kextstat|grep -y appleintelcpu
   36    0 0xffffff7f82b8f000 0x2a000    0x2a000    com.apple.driver.AppleIntelCPUPowerManagement (220.0.0) 21E90247-D120-3022-94F2-7B989603AC54 <7 6 5 4 3 1>
   49    0 0xffffff7f82c3c000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (220.0.0) 931165F8-BA12-3CBF-9987-2DD9B5FF9AFA <7 6 5 4 3 1>
kextstat|grep -y applelpc
Code:
alexandr$ kextstat|grep -y applelpc
  122    0 0xffffff7f8267b000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 7C24E741-BD4A-3917-83AC-E956A03ADC20 <115 12 5 4 3>

ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*
Code:
alexandr$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*
ls: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*: No such file or directory

pmset -g assertions
Code:
alexandr$ pmset -g assertions
2018-01-01 21:58:32 +0300 
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  1
   PreventUserIdleSystemSleep     0
   NetworkClientActive            0
Listed by owning process:
   pid 54(powerd): [0x0000673a00088b83] 21:57:59 ExternalMedia named: "com.apple.powermanagement.externalmediamounted" 
   pid 98(hidd): [0x00018cb20009a2a2] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968753.3" 
	Timeout will fire in 900 secs Action=TimeoutActionRelease
Kernel Assertions: 0x4=USB
   id=514  level=255 0x4=USB mod=01/01/1970, 03:00 description=com.apple.usb.externaldevice.1d155000 owner=Defender 2.4GHz mouse
   id=515  level=255 0x4=USB mod=01/01/1970, 03:00 description=com.apple.usb.externaldevice.1d154000 owner=USB KEYBOARD
   id=516  level=255 0x4=USB mod=01/01/1970, 03:00 description=com.apple.usb.externaldevice.1d153000 owner=My Passport 0822
Idle sleep preventers: IODisplayWrangler

system_profiler SPSerialATADataType|grep TRIM
Code:
alexandr$ system_profiler SPSerialATADataType|grep TRIM
          TRIM Support: Yes
 

Attachments

  • T430s High Sierra.zip
    5.8 MB · Views: 161
Hi everybody!

I have tried to adjust my wwan device but I have not got a success.

I added records into CellPhoneHelper.kext (I extracted 0x0BDB/0x1926 under ubuntu via lsusb)
Code:
        <key>0x0BDB/0x1926 Lenovo H5321 gw</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.AppleUSBHostMergeProperties</string>
            <key>IOClass</key>
            <string>AppleUSBHostMergeProperties</string>
            <key>IOProviderClass</key>
            <string>IOUSBHostDevice</string>
            <key>IOProviderMergeProperties</key>
            <dict>
                <key>DeviceModemOverrides</key>
                <dict>
                    <key>AccessPointName</key>
                    <string>Obtain From Service Provider</string>
                    <key>ConnectionPersonality</key>
                    <string>Sony Ericsson GPRS</string>
                    <key>ConnectionScript</key>
                    <string>Generic GPRS.ccl</string>
                    <key>DeviceContextID</key>
                    <string>1</string>
                    <key>DeviceModel</key>
                    <string>GPRS (GSM/3G)</string>
                    <key>DeviceVendor</key>
                    <string>Sony Ericsson</string>
                </dict>
                <key>DevicePPPOverrides</key>
                <dict>
                    <key>LCPMTU</key>
                    <integer>1450</integer>
                </dict>
                <key>InfoCommands</key>
                <dict>
                    <key>ATCommands</key>
                    <dict>
                        <key>DirectoryNumber</key>
                        <string>+cnum</string>
                        <key>IMEI</key>
                        <string>+cgsn</string>
                        <key>IMSI</key>
                        <string>+cimi</string>
                        <key>Manufacturer</key>
                        <string>+cgmi</string>
                        <key>Model</key>
                        <string>+cgmm</string>
                        <key>ModemSW</key>
                        <string>+cgmr</string>
                    </dict>
                    <key>HiddenProperties</key>
                    <dict>
                        <key>CommandPortBaseName</key>
                        <string>wwan</string>
                        <key>ControlPortBaseName</key>
                        <string>wwan</string>
                        <key>DataPortBaseName</key>
                        <string>wwan</string>
                        <key>InterfaceDriver</key>
                        <string>AppleUSBCDC</string>
                        <key>StatusType</key>
                        <string>CellPhoneGSM</string>
                    </dict>
                </dict>
                <key>Initializing</key>
                <true/>
                <key>InterfaceMapping</key>
                <dict>
                    <key>2</key>
                    <dict>
                        <key>name</key>
                        <string>wwan</string>
                    </dict>
                </dict>
                <key>WWAN</key>
                <true/>
            </dict>
            <key>bcdDevice</key>
            <integer>0</integer>
            <key>idProduct</key>
            <integer>6438</integer>
            <key>idVendor</key>
            <integer>3035</integer>
        </dict>

After that wwan device appeared on panel with correct network but connection is not established. If I load ubuntu, make reboot and load High Sierra, device is connected to network. After shutdown connection is not established again. Also I tried to change EHC* to EH* through clover configuration but in this case all usb devices are lost after start system.

I know, that logs is needed for diagnostic, but I do not know which ones...

sudo touch /System/Library/Extensions && sudo kextcache -u /
Code:
alexandr$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc66da40 [0x7fffa4125980]> { URL = "AppleBacklightInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc59ca70 [0x7fffa4125980]> { URL = "FakeSMC.kext/ -- file:///System/Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc598b90 [0x7fffa4125980]> { URL = "IntelGraphicsFixup.kext/ -- file:///System/Library/Extensions/", ID = "as.lvs1974.IntelGraphicsFixup" }
IntelGraphicsFixup.kext - no compatible dependency found for as.vit9696.Lilu.
IntelGraphicsFixup.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc4af110 [0x7fffa4125980]> { URL = "VoodooPS2Mouse.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc577f80 [0x7fffa4125980]> { URL = "VoodooPS2Controller.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc4aee70 [0x7fffa4125980]> { URL = "VoodooPS2Keyboard.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc4ad580 [0x7fffa4125980]> { URL = "VoodooPS2Trackpad.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc482d80 [0x7fffa4125980]> { URL = "FakeSMC_CPUSensors.kext/ -- file:///System/Library/Extensions/", ID = "org.hwsensors.driver.CPUSensors" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc478170 [0x7fffa4125980]> { URL = "FakePCIID.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f8bbc3f77e0 [0x7fffa4125980]> { URL = "CellPhoneHelper.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.CellPhoneHelper" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc319ae0 [0x7fffa4125980]> { URL = "BrcmBluetoothInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.BrcmBluetoothInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc185780 [0x7fffa4125980]> { URL = "FakeSMC_ACPISensors.kext/ -- file:///System/Library/Extensions/", ID = "org.hwsensors.driver.ACPISensors" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc125470 [0x7fffa4125980]> { URL = "FakePCIID_XHCIMux.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID.XHCIMux" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc0519a0 [0x7fffa4125980]> { URL = "IntelMausiEthernet.kext/ -- file:///System/Library/Extensions/", ID = "com.insanelymac.IntelMausiEthernet" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bbc03f870 [0x7fffa4125980]> { URL = "CodecCommander.kext/ -- file:///System/Library/Extensions/", ID = "org.tw.CodecCommander" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bb9de3060 [0x7fffa4125980]> { URL = "PinConfigs.kext/ -- file:///System/Library/Extensions/AppleALC.kext/Contents/PlugIns/", ID = "as.vit9696.PinConfigs" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bb9de2460 [0x7fffa4125980]> { URL = "AppleALC.kext/ -- file:///System/Library/Extensions/", ID = "as.vit9696.AppleALC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bb9c0e020 [0x7fffa4125980]> { URL = "Lilu.kext/ -- file:///System/Library/Extensions/", ID = "as.vit9696.Lilu" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8bb9e058d0 [0x7fffa4125980]> { URL = "ACPIBatteryManager.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
KernelCache ID: 096D97BEB78EBF85AA9AC46E73B1D352

kextstat|grep -y acpiplat
Code:
kextstat|grep -y acpiplat
   15    2 0xffffff7f825ba000 0x9c000    0x9c000    com.apple.driver.AppleACPIPlatform (6.1) 1804645B-B360-305E-B1BE-916F5E3E1CC4 <14 13 12 11 7 6 5 4 3 1>
kextstat|grep -y appleintelcpu
Code:
alexandr$ kextstat|grep -y appleintelcpu
   36    0 0xffffff7f82b8f000 0x2a000    0x2a000    com.apple.driver.AppleIntelCPUPowerManagement (220.0.0) 21E90247-D120-3022-94F2-7B989603AC54 <7 6 5 4 3 1>
   49    0 0xffffff7f82c3c000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (220.0.0) 931165F8-BA12-3CBF-9987-2DD9B5FF9AFA <7 6 5 4 3 1>
kextstat|grep -y applelpc
Code:
alexandr$ kextstat|grep -y applelpc
  122    0 0xffffff7f8267b000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 7C24E741-BD4A-3917-83AC-E956A03ADC20 <115 12 5 4 3>

ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*
Code:
alexandr$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*
ls: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*: No such file or directory

pmset -g assertions
Code:
alexandr$ pmset -g assertions
2018-01-01 21:58:32 +0300
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  1
   PreventUserIdleSystemSleep     0
   NetworkClientActive            0
Listed by owning process:
   pid 54(powerd): [0x0000673a00088b83] 21:57:59 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"
   pid 98(hidd): [0x00018cb20009a2a2] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968753.3"
    Timeout will fire in 900 secs Action=TimeoutActionRelease
Kernel Assertions: 0x4=USB
   id=514  level=255 0x4=USB mod=01/01/1970, 03:00 description=com.apple.usb.externaldevice.1d155000 owner=Defender 2.4GHz mouse
   id=515  level=255 0x4=USB mod=01/01/1970, 03:00 description=com.apple.usb.externaldevice.1d154000 owner=USB KEYBOARD
   id=516  level=255 0x4=USB mod=01/01/1970, 03:00 description=com.apple.usb.externaldevice.1d153000 owner=My Passport 0822
Idle sleep preventers: IODisplayWrangler

system_profiler SPSerialATADataType|grep TRIM
Code:
alexandr$ system_profiler SPSerialATADataType|grep TRIM
          TRIM Support: Yes

No idea if related to your issue, but your USB configuration is not correct.
USB guides are linked from the FAQ.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Last edited:
See guide:
I can not resolve issue with usb2 ports. I put USBInjectAll.kext into /EFI/CLOVER/kexts/other and insert patches EHC1-EH01, EHC2-EH02, XHCI-XHC, Limit port reset
Code:
<key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>change EHC2 to EH02</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMg==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMg==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change EHC1 to EH012</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMQ==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMQ==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change XHCI to XHC</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    WEhDSQ==
                    </data>
                    <key>Replace</key>
                    <data>
                    WEhDXw==
                    </data>
                </dict>
            </array>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
---
<key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>change 15 port limit to 26 in XHCI kext</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                g32EEA==
                </data>
                <key>MatchOS</key>
                <string>10.13.x</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCIPCI</string>
                <key>Replace</key>
                <data>
                g32EGQ==
                </data>
            </dict>
...and lost all devices at usb2 ports.

I tried several times.
 

Attachments

  • AlexandrRS_t430s_High_Sierra_USBInjectAll.zip
    722.2 KB · Views: 80
I can not resolve issue with usb2 ports. I put USBInjectAll.kext into /EFI/CLOVER/kexts/other and insert patches EHC1-EH01, EHC2-EH02, XHCI-XHC, Limit port reset
Code:
<key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>change EHC2 to EH02</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMg==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMg==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change EHC1 to EH012</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMQ==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMQ==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change XHCI to XHC</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    WEhDSQ==
                    </data>
                    <key>Replace</key>
                    <data>
                    WEhDXw==
                    </data>
                </dict>
            </array>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
---
<key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>change 15 port limit to 26 in XHCI kext</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                g32EEA==
                </data>
                <key>MatchOS</key>
                <string>10.13.x</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCIPCI</string>
                <key>Replace</key>
                <data>
                g32EGQ==
                </data>
            </dict>
...and lost all devices at usb2 ports.

I tried several times.

"Problem Reporting" files are incomplete.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Status
Not open for further replies.
Back
Top