13thdemarch / b660m-aorus-pro-hackintosh

B660M Aorus Pro/Pro AX Hackintosh
GNU General Public License v3.0
60 stars 16 forks source link

Need more test on some Aorus B660M Mobo #2

Closed 13thdemarch closed 1 year ago

13thdemarch commented 2 years ago

Recently with some basic researching, I found that my EFI maybe can work on the following mobos:

ZQiannnn commented 2 years ago

is any possible work with 13700k

13thdemarch commented 2 years ago

is any possible work with 13700k

Totally fine in my opinion. Just replace the CPU and try it out. But one thing I'm not sure is about CPUID masking. But you can try my current mask for gen 13th. I will update if I have any infomation.

tzy1106 commented 2 years ago

B660M AORUS PRO AX DDR4 wifi not work....

13thdemarch commented 2 years ago

B660M AORUS PRO AX DDR4 wifi not work....

I'm using BCM94360CD which is native with macOS. The AX mobo comes with Intel wifi card, so you may need the kexts for it. Please check OpenIntelWireless repo. Also, to make bluetooth work with Intel card, you may use USBInjectAll.kext first instead of both UTBMap.kext and USBToolBox.kext. I will try to make another USB map if I have the result of AX mobo.

tzy1106 commented 2 years ago

thanks for your direction. very much

punjasin commented 1 year ago

it freeze when booting ventura installation usb mine was i5 12gen 5700xt

13thdemarch commented 1 year ago

it freeze when booting ventura installation usb

mine was

i5 12gen

5700xt

Please enable the verbose detail the error, panic, log file, etc... and your spec. What is your mobo.

niypoo commented 1 year ago

I have tested your EFI with some changes to work built-in wifi and bluetooth. but I notice that

1 - your CPU SCORE is Highest of mine I don't know did I do some wrong. 2- CPU Cores wrong in geekbanch it's read 20 cores . 3- mi mute mouse not connected via bluetooth any more.

I need your help to create own USB MAP

Screenshot 2022-11-30 at 12 06 36 PM Screenshot 2022-11-30 at 12 07 16 PM Screenshot 2022-11-30 at 12 07 45 PM Screenshot 2022-11-30 at 12 07 50 PM

Sc
![Screenshot 2022-11-30 at 12 08 19 PM](https://user-images.githubusercontent.com/13227239/205287380-646c25ee-ded8-4bad-90b2-68bb6af12f8c.png)
![Screenshot 2022-11-30 at 12 08 40 PM](https://user-images.githubusercontent.com/13227239/205287388-9625e9ba-1ab4-4323-b5aa-9183c7060c3a.png)
reenshot 2022-11-30 at 12 06 43 PM Screenshot 2022-11-30 at 12 06 57 PM Screenshot 2022-11-30 at 12 07 01 PM Screenshot 2022-11-30 at 12 07 06 PM Screenshot 2022-11-30 at 11 37 51 PM Screenshot 2022-11-30 at 11 37 57 PM Screenshot 2022-11-30 at 12 06 31 PM

Screenshot 2022-11-30 at 11 37 47 PM

13thdemarch commented 1 year ago

I have tested your EFI with some changes to work built-in wifi and bluetooth. but I notice that

1 - your CPU SCORE is Highest of mine I don't know did I do some wrong. 2- CPU Cores wrong in geekbanch it's read 20 cores . 3- mi mute mouse not connected via bluetooth any more.

I need your help to create own USB MAP

Screenshot 2022-11-30 at 12 06 36 PM Screenshot 2022-11-30 at 12 07 16 PM Screenshot 2022-11-30 at 12 07 45 PM Screenshot 2022-11-30 at 12 07 50 PM

Sc Screenshot 2022-11-30 at 12 08 19 PM Screenshot 2022-11-30 at 12 08 40 PM reenshot 2022-11-30 at 12 06 43 PM Screenshot 2022-11-30 at 12 06 57 PM Screenshot 2022-11-30 at 12 07 01 PM Screenshot 2022-11-30 at 12 07 06 PM Screenshot 2022-11-30 at 11 37 51 PM Screenshot 2022-11-30 at 11 37 57 PM Screenshot 2022-11-30 at 12 06 31 PM

Screenshot 2022-11-30 at 11 37 47 PM

Thank you for your feedback. About 1 and 2, there is a small change in the EFI that I will release in the next version of OC in this month (maybe next week). About the 3, seems like you are using Intel wifi card on AX mobo. I will try my best to create the USB map kext and let you know soon.

niypoo commented 1 year ago

Thanks taruyato for your effort, I noticed also that by using CpuTopologyRebuild & CpuTscSync kexts my CPU in Geekbanch read 12-cores and 20 threads and this is correct but the score never changes.

and I don't know should I used them with CPUFriend & CPUFriendDataProvider or use them alone !!,

And I'm waiting USB Map to test , thank you again and take your time.

13thdemarch commented 1 year ago

Thanks taruyato for your effort, I noticed also that by using CpuTopologyRebuild & CpuTscSync kexts my CPU in Geekbanch read 12-cores and 20 thirds and this is correct but the score never changes.

and I don't know should I used them with CPUFriend & CPUFriendDataProvider or use them alone !!,

And I'm waiting USB Map to test , thank you again and take your time.

  1. Yes, the CpuTopologyRebuild will correct the cores and the threads, with Hyper-Threading is enabled in the BIOS. Also please remove the CpuTscSync, not need on our system and I don't cover the issue with that kext.
  2. CPUFriend & CPUFriendDataProvider should be paired together. And please don't care too much about the CPU Geekbench score. If it is from 1600 to 1800 or even higher a bit, that's totally fine. This is Hackintosh and number is just number ;)
  3. Here is the USB kext. It should be paired with USBToolBox.kext. UTBMap.kext.zip
niypoo commented 1 year ago

I forget to mention that my motherboard is "b660m aorus pro ax ddr4" :),

about that "remove CpuTscSync" !! even in Monterey 12 or only in Venture 13 Os !!?

Thank you about "USB Map" I will test it now.

13thdemarch commented 1 year ago

I forget to mention that my motherboard is "b660m aorus pro ax ddr4" :),

about that "remove CpuTscSync" !! even in Monterey 12 or only in Venture 13 Os !!?

Thank you about "USB Map" I will test it now.

CpuTscSync is not needed on any OS version. Please remove it.

niypoo commented 1 year ago

Please see the Kexts folder in Monterey Os is there any kext not needed!

Screen Shot 2022-12-02 at 3 42 31 PM

13thdemarch commented 1 year ago

Please see the Kexts folder in Monterey Os is there any kext not needed!

Screen Shot 2022-12-02 at 3 42 31 PM

Just use every kexts which are included in my repo, also add necessary kexts for Intel wireless card. That's all.

niypoo commented 1 year ago

I Think I added all "necessary kexts for Intel wireless card" and just remove GPU Sensors Kext !? is there any kexts missing ?

niypoo commented 1 year ago

The kext that have blue color for Bluetooth and red for wifi

13thdemarch commented 1 year ago

I Think I added all "necessary kexts for Intel wireless card" and just remove GPU Sensors Kext !? is there any kexts missing ? 205306058-8233128f-06ac-45e6-a436-0a652b41c564

remove those

niypoo commented 1 year ago

about config.plist file please can you check it , maybe I did some wrong also in it

My device components Gigabyte Aorus b660m pro ax ddr4 i7-12700F 2.11 GHz 12-Core Intel Core i7 AMD Radeon RX 5500 XT 8 GB 16 GB 3600 MHz DDR4

niypoo commented 1 year ago

and this code your code If I enabled it ! it will works with my GPU or works only 6 series ?

Screen Shot 2022-12-02 at 4 09 30 PM

13thdemarch commented 1 year ago

about config.plist file please can you check it , maybe I did some wrong also in it

My device components Gigabyte Aorus b660m pro ax ddr4 i7-12700F 2.11 GHz 12-Core Intel Core i7 AMD Radeon RX 5500 XT 8 GB 16 GB 3600 MHz DDR4

config.plist.zip

Please follow my config.

and this code your code If I enabled it ! it will works with my GPU or works only 6 series ?

Screen Shot 2022-12-02 at 4 09 30 PM

That patch is only for AMD 6000 Series to disable the ZeroRPM to make the GPU cooler. It's optional.

niypoo commented 1 year ago

So USB Map working nicely even usb-type c now is working except 1 usb 3.2 the red one that placed beside USB-Type C is not working,

Thank You ..

13thdemarch commented 1 year ago

So USB Map working nicely even usb-type c now is working except 1 usb 3.2 the red one that placed beside USB-Type C is not working,

Thank You ..

that one is for BIOS flashing recovery (I guess) so we don't need it lol

niypoo commented 1 year ago

I'm facing weird issue with android emulator it's a black screen, and I did some search folks says that , enable virtualization but I not found this option in bios or config.plist !! did you know about that ?

13thdemarch commented 1 year ago

I'm facing weird issue with android emulator it's a black screen, and I did some search folks says that , enable virtualization but I not found this option in bios or config.plist !! did you know about that ?

I don't cover other issues such as emulator, virtualisation, etc... because I don't use them. Please let me know if you know how to fix them.

niypoo commented 1 year ago

another issue I have facing now randomly the os freezing 2 seconds and working 2 seconds many times then wholy freezing and make restart.

did you facing issue like that ?

13thdemarch commented 1 year ago

another issue I have facing now randomly the os freezing 2 seconds and working 2 seconds many times then wholy freezing and make restart.

did you facing issue like that ?

No, my system is totally fine.

niypoo commented 1 year ago

Sorry @taruyato but I have two questions , 1- in your screenshots there is GPU and CPU Gadgets ! how can I display them? 2- I have tried to update bios but the usb flash not show in bios screen , I change flash usb format from (ExFat) to Mac OS extended also not displayed !

lanyangyang1999 commented 1 year ago

I use 12100, 5700xt,GIGABYTE-b660m-d2h,and use it to install ventura13.0.1,intall is successfully,but when it reboot,cant stop reboot,and can't go OC system,I dont know why,screen show : LOG:RESET:RECOVERY Screenshot_20221211_204555_Gallery

13thdemarch commented 1 year ago

I use 12100, 5700xt,GIGABYTE-b660m-d2h,and use it to install ventura13.0.1,intall is successfully,but when it reboot,cant stop reboot,and can't go OC system,I dont know why,screen show : LOG:RESET:RECOVERY Screenshot_20221211_204555_Gallery

try to reset nvram, also check Dortania for more information about issue with OC. And my repo is for mobo from AORUS, not Gigabyte. They are not same.

lanyangyang1999 commented 1 year ago

Ok,I will try other,thank you

SarthakDhonchak commented 1 year ago

Hi @taruyato I'm trying to run this on B660M AORUS PRO AX without any external GPU. But can't get it to boot or even show up in boot options.

What changes do you suggest I make, and is it even doable on iGPU, I can't find any guides/help regarding this.

My device components Gigabyte Aorus b660m pro ax ddr4 i5-12400 intel® UHD Graphics 730 16 GB 3600 MHz DDR4

13thdemarch commented 1 year ago

Hi @taruyato

I'm trying to run this on B660M AORUS PRO AX without any external GPU.

But can't get it to boot or even show up in boot options.

What changes do you suggest I make, and is it even doable on iGPU, I can't find any guides/help regarding this.

My device components

Gigabyte Aorus b660m pro ax ddr4

i5-12400

intel® UHD Graphics 730

16 GB 3600 MHz DDR4

500 and 600 mobo series have to need graphic card. If not you can use Hackintosh. Also, UHD730 is unsupported.

SarthakDhonchak commented 1 year ago

I got a 6600 xt and used EFI from helloworlde's fork of your repo https://github.com/helloworlde/b660m-aorus-pro-hackintosh I was able to intall mac OS Ventura and get it to boot but my wi-fi and Bluetooth are not working and I can't figure out why or troubleshoot the cause of why they are not working.

Any suggestions on what i can do to make my bluetooth and wi-fi working?

niypoo commented 1 year ago

I got a 6600 xt and used EFI from helloworlde's fork of your repo https://github.com/helloworlde/b660m-aorus-pro-hackintosh I was able to intall mac OS Ventura and get it to boot but my wi-fi and Bluetooth are not working and I can't figure out why or troubleshoot the cause of why they are not working.

Any suggestions on what i can do to make my bluetooth and wi-fi working?

you use some extra kext to make them work

AirportItlwm.kext for enable wifi (not stable in venture) BlueToolFixup.kext & intelbtpatcher.kext & IntelBluetoothFirmware.kext for enable Bluetooth,

and this EFI Folder is mine for Monetary https://github.com/niypoo/gigabyte-b660m-aorus-pro-ax-ddr4-monterey-hackintosh

SarthakDhonchak commented 1 year ago

I got a 6600 xt and used EFI from helloworlde's fork of your repo https://github.com/helloworlde/b660m-aorus-pro-hackintosh I was able to intall mac OS Ventura and get it to boot but my wi-fi and Bluetooth are not working and I can't figure out why or troubleshoot the cause of why they are not working. Any suggestions on what i can do to make my bluetooth and wi-fi working?

you use some extra kext to make them work

AirportItlwm.kext for enable wifi (not stable in venture) BlueToolFixup.kext & intelbtpatcher.kext & IntelBluetoothFirmware.kext for enable Bluetooth,

and this EFI Folder is mine for Monetary https://github.com/niypoo/gigabyte-b660m-aorus-pro-ax-ddr4-monterey-hackintosh

I've already tried https://github.com/niypoo/gigabyte-b660m-aorus-pro-ax-ddr4-monterey-hackintosh but it doesn't boot, shows a black screen and URL to apple's support site http://support.apple.com/mac/startup image

niypoo commented 1 year ago

I got a 6600 xt and used EFI from helloworlde's fork of your repo https://github.com/helloworlde/b660m-aorus-pro-hackintosh I was able to intall mac OS Ventura and get it to boot but my wi-fi and Bluetooth are not working and I can't figure out why or troubleshoot the cause of why they are not working. Any suggestions on what i can do to make my bluetooth and wi-fi working?

you use some extra kext to make them work AirportItlwm.kext for enable wifi (not stable in venture) BlueToolFixup.kext & intelbtpatcher.kext & IntelBluetoothFirmware.kext for enable Bluetooth, and this EFI Folder is mine for Monetary https://github.com/niypoo/gigabyte-b660m-aorus-pro-ax-ddr4-monterey-hackintosh

I've already tried https://github.com/niypoo/gigabyte-b660m-aorus-pro-ax-ddr4-monterey-hackintosh but it doesn't boot, shows a black screen and URL to apple's support site http://support.apple.com/mac/startup image

so best solution for you search for the kexts that I have told you names and get the last versions, you can do it by opencore configurator app and wifi & bluetooth will work ,

if you want Monetary you can add -v in boot-arg to show error that make that screen with you

SarthakDhonchak commented 1 year ago

@niypoo @naratouma526 I've tried everything I could find on open core's guide and forum. I've also tried https://github.com/OpenIntelWireless/itlwm

I have bluetooth working now, but still the WiFi is not working. I've added my EFI files here https://github.com/SarthakDhonchak/Gigabyte-B660M-AORUS-PRO-AX-DDR4-HACKINTOSH

Can you please help in figuring out what could be wrong and why the motherboard's WiFi is not working? I will really appreciate it 😄

13thdemarch commented 1 year ago

@niypoo @naratouma526 I've tried everything I could find on open core's guide and forum. I've also tried https://github.com/OpenIntelWireless/itlwm

I have bluetooth working now, but still the WiFi is not working. I've added my EFI files here https://github.com/SarthakDhonchak/Gigabyte-B660M-AORUS-PRO-AX-DDR4-HACKINTOSH

Can you please help in figuring out what could be wrong and why the motherboard's WiFi is not working? I will really appreciate it 😄

I won't cover any fork repo unless you're thinking your EFI repo is correct. I tried to make my EFI is very universal for many B660M Aorus mobo so only you have to do is just grab Intel kexts and put them into it. Please the FAQs and other docs about Intel kext carefully.

niypoo commented 1 year ago

Hey, now I'm facing an issue and I would ask you if you faced it or not, the issue is HDMI cable video is working good but without audio !

13thdemarch commented 1 year ago

Hey, now I'm facing an issue and I would ask you if you faced it or not, the issue is HDMI cable video is working good but without audio !

You mean digital audio via HDMI? Mine is ok. Check your HDMI cable and your monitor if supported. I'm using Samsung TV and everything works correctly.

niypoo commented 1 year ago

Hey, now I'm facing an issue and I would ask you if you faced it or not, the issue is HDMI cable video is working good but without audio !

You mean digital audio via HDMI? Mine is ok. Check your HDMI cable and your monitor if supported. I'm using Samsung TV and everything works correctly.

yes, unfortunately monitor support and in windows sound out from monitor .. so I'm looking for solution for this .

Williamtung1 commented 1 year ago

I have a B660M Aorus Elite AX from Gigabyte. In general, I think your EFI would fit my motherboard. Adding the kexts for Intel Wi-Fi, and Realtek Ethernet, remapping USB Ports, and Making one's own CPU power management data for CPUFriend would do.

For ACPI, I had a look and I am really interested in it. (Finally, somebody who can actually write ACPI) I think you have added a few extra devices like GMI0, SRAM, XSPI, PTC0, IUC0, DMI0, PMT0, URT0, etc. What exactly are they? Are they just apple-exclusive devices or are they actually useful?

Btw, I think you are very lucky to have better firmware, it seems. I have got all sorts of sleep issues and shutdown issues with my firmware. (I can't even properly startup without fixing KASLR, )

13thdemarch commented 1 year ago

I have a B660M Aorus Elite AX from Gigabyte. In general, I think your EFI would fit my motherboard.

Adding the kexts for Intel Wi-Fi, and Realtek Ethernet, remapping USB Ports, and Making one's own CPU power management data for CPUFriend would do.

For ACPI, I had a look and I am really interested in it. (Finally, somebody who can actually write ACPI) I think you have added a few extra devices like GMI0, SRAM, XSPI, PTC0, IUC0, DMI0, PMT0, URT0, etc. What exactly are they? Are they just apple-exclusive devices or are they actually useful?

Btw, I think you are very lucky to have better firmware, it seems. I have got all sorts of sleep issues and shutdown issues with my firmware. (I can't even properly startup without fixing KASLR, )

Thank you for your comment. They are actually new devices on new generation motherboard, start from Alder Lake. I added all of them in the SSDT for macOS, maybe just for useful I guess lol 😹. I'm testing a new EFI which I changed and patched a lot of things for system stability and sleep optimisation. And you are right, not only your mobo has some weird issues with sleeping. I don't know why Gigabyte removed some options in BIOS such as Wake from USB, etc... which are already existed on old gen mobo. They are very important for fixing sleep. I had to do many things manually on macOS to make it sleep completely but seems not ok ;-;. I think you can update your BIOS to latest version then re-configure the BIOS again and try. And if you don't mind, can you send me the Elite mobo original DSDT? I think I can make something very interesting.

Williamtung1 commented 1 year ago

My BIOS is already on the latest version.(F21) May I ask if the method of "patching a lot of things" is further patching and implementing the _PTS, _Wak and _TTS methods? I would be very glad if you can help me to do so. My EFI and unmodified DSDT are uploaded to my repo https://github.com/Williamtung1/Gigabyte-B660M-AORUS-ELITE-Hackintosh

13thdemarch commented 1 year ago

My BIOS is already on the latest version. May I ask if the method of "patching a lot of things" is further patching and implementing the _PTS, _Wak and _TTS methods? I would be very glad if you can help me to do so. My EFI and unmodified DSDT are uploaded to my repo https://github.com/Williamtung1/Gigabyte-B660M-AORUS-ELITE-Hackintosh

PTS, WAK and TTS are not needed 😁👍. I will check the original DSDT and let you know the result soon.

13thdemarch commented 1 year ago

@Williamtung1 Seems your EFI has many unnecessary SSDT, some of them are for laptop... Also I can't find the original DSDT.

Williamtung1 commented 1 year ago

Sorry, I was dumping my ACPI just now and I have uploaded them now

Williamtung1 commented 1 year ago

May I ask which of them is unnecessary? (Probably XOSI, ALS0, ARTC, right?)

Williamtung1 commented 1 year ago

Can you tell me how did you manage to patch your system to stability, please? I can't find much information on this matter anywhere. Any help would be much appreciated.