Jump to content

Patched AppleUSBXHCI from OS 10.8.2

USB 3 AppleUSBXHCI

  • Please log in to reply
141 replies to this topic

#141
Allan

Allan

    V.I.P. Member

  • Moderators
  • 6,795 posts
  • Gender:Male
  • Location:Brazil

 

You need to convert the hex data posted by shiecldk to base64 (here's an online converter). If you use PlistEditPro you don't even have to do that, just input the "data" posted by shiecldk and it will handle the conversion itself.
attachicon.gifplisteditpro.png

<key>KernelAndKextPatches</key>
<dict>
    <key>KextsToPatch</key>
	<array>
		<dict>
			<key>Comment</key>
			<string>Disable XHCI 1.0 check</string>
			<key>Find</key>
			<data>
			QbzHAgDgPQABAAA=
			</data>
			<key>Name</key>
			<string>AppleUSBXHCI</string>
			<key>Replace</key>
			<data>
			QbzHAgDgPQAAAAA=
			</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>Enable PCI power management</string>
			<key>Find</key>
			<data>
			dU1Ii7voAQAA
			</data>
			<key>Name</key>
			<string>AppleUSBXHCI</string>
			<key>Replace</key>
			<data>
			601Ii7voAQAA
			</data>
		</dict>
                <dict>
                        <key>Comment</key>
                        <string>Patch MSI or pin interrupts 1</string>
                        <key>Find</key>
                        <data>
                        gUkIAABAAA==
                        </data>
                        <key>Name</key>
                        <string>AppleUSBXHCI</string>
                        <key>Replace</key>
                        <data>
                        gUkIAAAAAA==
                        </data>
                </dict>
		<dict>
			<key>Comment</key>
			<string>Patch MSI or pin interrupts 2</string>
			<key>Find</key>
			<data>
			QcdHCAAAQAA=
			</data>
			<key>Name</key>
			<string>AppleUSBXHCI</string>
			<key>Replace</key>
			<data>
			QcdHCAAAAAA=
			</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>Disable Intel &amp; Fresco USB3.0</string>
			<key>Find</key>
		        <data>
			9oDUAAAAgHU0
			</data>
			<key>Name</key>
			<string>AppleUSBXHCI</string>
			<key>Replace</key>
			<data>
			9oDUAAAAgOs0
			</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>Disable sleep code</string>
			<key>Find</key>
			<data>
			xoDIAAAAAQ==
			</data>
			<key>Name</key>
		        <string>AppleUSBXHCI</string>
			<key>Replace</key>
			<data>
			xoDIAAAAAA==
			</data>
		</dict>
	</array>
</dict>

 

Hey Maniac10, this patch still works in 10.9.5?



#142
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,438 posts
  • Gender:Not Telling

I jumped to Yosemite right away so I can't confirm if that same patch works, but here are the supposedly updated binary patches for both Mavericks and Yosemite. At first glance it looks like a couple of patches have changed though.







Also tagged with one or more of these keywords: USB 3, AppleUSBXHCI


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2015 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy