Jump to content

Hackintool v3.x.x


headkaze
1,057 posts in this topic

Recommended Posts

8 minutes ago, SavageAUS said:

Latest release working fine for me now. Thank you.

 

  Hide contents

17800702_ScreenShot2021-06-19at11_27_33pm.thumb.png.197788fe50d4e2fd5ca6db9097122c57.png

 

Working for me too !

Thanks for your prompt help and solved my problem.

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

Hey @headkaze, giving a shot of v3.6.2 to help me set up a new rig. XHCI 8086:43ED, Z590 Tiger Lake-H USB 3.2 Gen 2x1 long ass USB names yada yada. Unless the help is way outdated, at step #9 "select all items in the USB ports list and select Delete then Refresh". All USB ports are gone, and there is no refresh that brings them back :hysterical: The Inject button does bring them all (HS01 ~ HS14, SS01 ~ SS10, USR1/2), but then no port is updated with the colored marks for connected or disconnected devices. I do see devices popping in and out on IORegExplorer, though, so not exactly sure why they aren't updating on your tool.

 

Also, monterey (sorry bro).

 

[Edit] Well, progress has been made. I matched the USB ports via IORegExplorer and set them up accordingly on Hackintool, only to generate me the kext and/or the ACPI files. After some more poking around, and because I had not renamed the USB subsystem as "XHC" but let it using the default "XHCI" name, in adjusting this, not only the ports are now mapped, Hackintool also woke up and is seeing all ports whenever a device is plugged/disconnected. Sooooo... shame on me maybe, probably? :poster_oops:

Edited by Alex HQuest
Link to comment
Share on other sites

  • 4 weeks later...

Hi.  Still loving your Hackintool app and using it often.  In your next update, can you please add a kext to your extensions list?  It's still in beta but it is VERY promising and is being updated frequently.  Here's the link on our forum and the GitHub link is in the first post.  Be sure to also add the accompanying "friend" kext.

 

Thanks.

Edited by mnfesq
Link to comment
Share on other sites

9 hours ago, mnfesq said:

Hi.  Still loving your Hackintool app and using it often.  In your next update, can you please add a kext to your extensions list?  It's still in beta but it is VERY promising and is being updated frequently.  Here's the link on our forum and the GitHub link is in the first post.  Be sure to also add the accompanying "friend" kext.

 

Thanks.

Hello. Just try to add the next two entries in /Applications/Hackintool.app/Contents/Resources/Kexts/kexts.plist

 

    <dict>
        <key>Name</key>
        <string>RealtekCardReader</string>
        <key>Description</key>
        <string>An unofficial macOS kernel extension for Realtek PCIe/USB-based SD card readers.</string>
        <key>ProjectUrl</key>
        <string>https://github.com/0xFireWolf/GenericCardReaderFriend</string>
        <key>Type</key>
        <string>kext</string>
    </dict>
    <dict>
        <key>Name</key>
        <string>GenericCardReaderFriend</string>
        <key>Description</key>
        <string>A Lilu plugin that makes System Information recognize your builtin USB card reader as a native one.</string>
        <key>ProjectUrl</key>
        <string>https://github.com/0xFireWolf/RealtekCardReader</string>
        <key>Type</key>
        <string>kext</string>
    </dict>
 

Capture d’écran 2021-08-29 à 12.19.42.png

  • Like 1
Link to comment
Share on other sites

@matxpa Thanks for the suggestion.  There were some errors in the code you posted.  Here's the correct code in case anyone else wants to try this:

 

    <dict>
        <key>Name</key>
        <string>RealtekCardReader</string>
        <key>Description</key>
        <string>An unofficial macOS kernel extension for Realtek PCIe/USB-based SD card readers.</string>
        <key>ProjectUrl</key>
        <string>https://github.com/0xFireWolf/RealtekCardReader</string>
        <key>Type</key>
        <string>kext</string>
    </dict>
    <dict>
        <key>Name</key>
        <string>RealtekCardReaderFriend</string>
        <key>Description</key>
        <string>A Lilu plugin that makes System Information recognize your builtin USB card reader as a native one.</string>
        <key>ProjectUrl</key>
        <string>https://github.com/0xFireWolf/RealtekCardReaderFriend</string>
        <key>Type</key>
        <string>kext</string>
    </dict>

Now, do you know how to make the app recognize that these apps are installed on my system?  They do not show up in the app as installed even though they are.

Link to comment
Share on other sites

[mention=550900]matxpa[/mention] Thanks for the suggestion.  There were some errors in the code you posted.  Here's the correct code in case anyone else wants to try this:
 
    NameRealtekCardReaderDescriptionAn unofficial macOS kernel extension for Realtek PCIe/USB-based SD card readers.ProjectUrlhttps://github.com/0xFireWolf/RealtekCardReaderTypekextNameRealtekCardReaderFriendDescriptionA Lilu plugin that makes System Information recognize your builtin USB card reader as a native one.ProjectUrlhttps://github.com/0xFireWolf/RealtekCardReaderFriendTypekext

Now, do you know how to make the app recognize that these apps are installed on my system?  They do not show up in the app as installed even though they are.

You need to add the bundle id's. When you get these working I'll add them to the repo.


  • Thanks 1
Link to comment
Share on other sites

15 minutes ago, headkaze said:

You need to add the bundle id's. When you get these working I'll add them to the repo.

 

 

RealtekCardReader Bundle ID:  science.firewolf.rtsx

 

RealtekCardReaderFriend Bundle ID: science.firewolf.rtsf

 

Thanks.

Link to comment
Share on other sites

3 hours ago, headkaze said:

You need to add the bundle id's to the kext.plist.

 

OK, so I'm not a software developer or coder.  I'm a real estate lawyer.  But I can figure stuff out.  So here's what goes into your kext.plist for the next update:

 

	<dict>
		<key>BundleID</key>
		<string>RTSX</string>
		<key>Description</key>
		<string>An unofficial macOS kernel extension for Realtek PCIe/USB-based SD card readers.</string>
		<key>Name</key>
		<string>RealtekCardReader</string>
		<key>ProjectUrl</key>
		<string>https://github.com/0xFireWolf/RealtekCardReader</string>
		<key>Type</key>
		<string>kext</string>
	</dict>
	<dict>
		<key>BundleID</key>
		<string>RTSF</string>
		<key>Description</key>
		<string>A Lilu plugin that makes System Information recognize your builtin USB card reader as a native one.</string>
		<key>Name</key>
		<string>RealtekCardReaderFriend</string>
		<key>ProjectUrl</key>
		<string>https://github.com/0xFireWolf/RealtekCardReaderFriend</string>
		<key>Type</key>
		<string>Lilu</string>
	</dict>

 

Link to comment
Share on other sites

 
OK, so I'm not a software developer or coder.  I'm a real estate lawyer.  But I can figure stuff out.  So here's what goes into your kext.plist for the next update:
 
	BundleIDRTSXDescriptionAn unofficial macOS kernel extension for Realtek PCIe/USB-based SD card readers.NameRealtekCardReaderProjectUrlhttps://github.com/0xFireWolf/RealtekCardReaderTypekextBundleIDRTSFDescriptionA Lilu plugin that makes System Information recognize your builtin USB card reader as a native one.NameRealtekCardReaderFriendProjectUrlhttps://github.com/0xFireWolf/RealtekCardReaderFriendTypeLilu

 

Please try science.firewolf.rtsx and science.firewolf.rtsf. It probably does work with the short version but I prefer it's more specific. If it works I'll add it.


Link to comment
Share on other sites

4 hours ago, headkaze said:

Please try science.firewolf.rtsx and science.firewolf.rtsf. It probably does work with the short version but I prefer it's more specific. If it works I'll add it.

 

I tested it out before I posted it. The longer version of the Bundle IDs didn't work. Here's what it looks like in my app.

Untitled.thumb.jpg.6635be431be55635e872d3ba153f5c46.jpg

Edited by mnfesq
Link to comment
Share on other sites

  • 2 months later...
51 minutes ago, pkdesign said:

But it show up three times for me, I have no idea why. i see same for @eSaF

Maybe it's been so long without it in Monterey that it's giving us a triple dose of the same data. :hysterical: What ever the reason it's a good fix.

  • Haha 4
Link to comment
Share on other sites

×
×
  • Create New...