Jump to content
1059 posts in this topic

Recommended Posts

  • 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
  • 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
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

@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.

[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
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.

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>

 

 
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.


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
  • 2 months later...

@headkaze A bunch of us have noticed that our bluetooth is not showing up in Hackintool. My card is a Apple card (specifically a YOUBO PC Hackintosh Dual Band WiFi Card BCM94360CD) and I do not need any kexts. Not a big deal but thought you should know.

 

572495588_ScreenShot2021-11-11at11_06_17AM.thumb.jpg.d3d6834d55d555563ef7e7f1b23c24fd.jpg

  • Like 1
  • 2 weeks later...

Hi @headkaze

 

You have been busy with lots of updates to Hackintool.  I have customized my kexts.plist to include items that you have not added to your kexts.plist.  I have uploaded my customized plist for you.  But there are frequent additions that are not easy to keep up with.  I get that.  Might it be possible for the installer to make a backup of either the entire app or at least the kext.plist so that I do not have to manually add the customized plist after the update?  Just a suggestion.  I will continue to use Hackintool either way.  It's a very fine app.  Thanks.

 

kexts.plist

 

Edited by mnfesq
  • Like 1
1 hour ago, mnfesq said:

Hi @headkaze

 

You have been busy with lots of updates to Hackintool.  I have customized my kexts.plist to include items that you have not added to your kexts.plist.  I have uploaded my customized plist for you.  But there are frequent additions that are not easy to keep up with.  I get that.  Might it be possible for the installer to make a backup of either the entire app or at least the kext.plist so that I do not have to manually add the customized plist after the update?  Just a suggestion.  I will continue to use Hackintool either way.  It's a very fine app.  Thanks.

Thanks for your updated kexts.plist I'll add it to the next release.

 

Being hosted on Github anyone can make an update and perform a pull request for me to merge and release to everyone.

  • Like 4
20 hours ago, headkaze said:

Thanks for your updated kexts.plist I'll add it to the next release...

 

Thanks for so many updates in the last days fixing problems detected by users.

In last 3.7.4 >> Extensions tab >> Show Installed Only unchecked >> itlwm seems to be repeated, at the end of the list.

 

itlwm.thumb.png.eb9baee5ab0a00915cab98aa62b9ac77.png

 

EDIT: sorry @headkaze I see they are 2 different items (Airport card / Ethernet card).

Edited by miliuco
  • Like 2

Hi @headkaze

Thanks your great app.

There is something strange in latest 3.7.4: some peripherals have disappeared... (Audio output, frame buffer, for example). Kext tab is empty

Version 3.7.4
 

Spoiler

52633652_Capturedcran2021-11-2517_20_52.png.f3fc04807dfc96bb59d0fb7cb177526a.png

 

Version 3.6.2

 

Spoiler

485089623_Capturedcran2021-11-2517_20_24.png.eb92be5325477f8d46cee37635c2dc1a.png

 

Edited by Matgen84
  • Like 1
12 minutes ago, eSaF said:

Seems to be ok on mine.

  Reveal hidden contents

1777042113_Screenshot2021-11-25at4_59_46pm.thumb.png.d40881d7abd29160f70b3554a0289822.png

 

 

I forgot to indicate: the issue happen on  my Ivybridge config, Catalina Clover. Don't try Hackintool on my Z390 config Monterey Clover.

56 minutes ago, Matgen84 said:

Hi @headkaze

Thanks your great app.

There is something strange in latest 3.7.4: some peripherals have disappeared... (Audio output, frame buffer, for example). Kext tab is empty

Version 3.7.4
 

  Reveal hidden contents

52633652_Capturedcran2021-11-2517_20_52.png.f3fc04807dfc96bb59d0fb7cb177526a.png

 

Version 3.6.2

 

  Reveal hidden contents

485089623_Capturedcran2021-11-2517_20_24.png.eb92be5325477f8d46cee37635c2dc1a.png

 

 

Hi again @headkaze Same issue with version 3.7.2, 3.7.3: some peripherals have disappeared... (Audio output, frame buffer, for example). Kext tab is empty

 

All works fine, with version 3.7.1 (Ivybridge, Catalina - Clover) 

 

Spoiler

893538841_Capturedcran2021-11-2518_21_16.png.fef7601f37cb3df3f9c8127cc03f8b82.png

 

1 hour ago, Matgen84 said:

There is something strange in latest 3.7.4: some peripherals have disappeared... (Audio output, frame buffer, for example). Kext tab is empty

My guess is an exception is occurring on startup. Can you run it from Terminal and post the log here.

×
×
  • Create New...