Discord: Rules. No profanity: Keep it clean. No torrent links or P2P of copyrighted material: We want to avoid legal trouble, so please don't share links like this in posts or comments. Flair your posts: Please make sure to flair your posts by clicking the 'flair' button below the post. Questions Must Have Adequate Information: At a minimum, you must provide your Motherboard Model, CPU, and GPU.
RAM/HDD/SSD/Monitor/Accessories are usually not the cause of issues (though you may provide them anyway). We reserve the right to remove posts that don't meet the minimum criteria. If you are asking about a Laptop, you must provide the full model number. Search Before Posting: If your question has already been posted before (even if not by you), please make sure to read the other post before posting. In the event it doesn't answer your question/problem, please link prior post you read and then ask about what you don't understand. Browse Categories: What is a Hackintosh? A Hackintosh is a non-Apple computer that runs Mac OS X.
AMD USERS READ THIS: Though technically permitted, the general consensus on Hackintoshes with AMD CPUs is that they're more trouble than they're worth. We probably won't be able to help with any AMD-related issues. OS X INSTALLERS NOTE: This sub is dedicated to legally obtained copies of OS X.
Please do not ask, or post, about things like iAtkos, Niresh, or any other modified OS X installer that may have malicious code in it! Check out the brand-new (currently outdated - pending updates) Make sure you post your Hackintosh's specifications when you ask questions. How to install macOS on a PC.
Post-installation Guides. Check if your computer is compatible with Mac OS X.
Informative threads homegrown here from. posted by Additional Hackintoshing resources. Related subreddits:. Hello, I recently rebranded my wifi card with the following to bypass the bios wifi card check, so my Atheros AR9285 looks like a Intel card. (Im using a thinkpad t430) and that all went smoothly but now i can't figure out how to tell mac that the card is an Atheros AR9285.
I've tried to fake the id in clover (Clover-Devices-Wifi0x1014), some atheros injector kexts and modified IO80211Family kexts. Still no dice. If anyone could assist me that would be great appreciated. Also I know the rebrand was successful because in DPCIManger it comes up as Intel Centrino Advanced-N 6205 Taylor Peak. The ids of my rebranded card PCISUBSYSID=80861311 PCIID=8086:0085.
Article ID: 000005602 The table below shows which operating systems each product supports. Unless otherwise noted, the product supports both 32-bit and 64-bit versions of the operating system. Use the to determine your current adapter and operating system. You can also automatically install the current version on your computer.
You can also manually download your wireless driver from the.
Greetings Bizzaro, Thank you very much for you most generous contribution, its very kind of you to have documented all your efforts and shared them with us. I can tell you that following your indications I was able to get my x230 running within a Sunday morning. For the last couple of weeks I have been running along with it as a 'mobile' workstation and I am very happy with it, so I am looking into solving the final issues I have, and perhaps contribute a little bit to the benefit of all. Regarding the wireless I tried to rebrand another wireless card to show as an airport extreme, only to hit the wall with the whitelist present in the lenovos. The current solution is to flash another BIOS with the whitelist removed. As you might know, the x230 have signature procedure to prevent unauthorised flashes of the BIOS; I have tried to modify the firmware in the middle of the process to allow my device ID with no success (the version number gets increased but the check remains for the old ID, so I might be missing something).
The other alternatives are to use coreboot (open source BIOS), but with this I loose the hardware encryption of the drive (OPAL), and since it is not possible to use filevault 2 with OSX86, and non-encrypted drive is not an option in my scenario, I have to rely on the Lenovo BIOS. It is possible to flash it if you desolder the chip, flash a modified version and then use another card. You probably know this already, but in any case here it is.
Im using the easy solution, external dongle with proprietary driver but I will not stop until this is fixed, even if I have to desolder the chip. Now, about the bluetooth, I found someone on reddit mentioning that the new bluetooth adapters for the lenovos (4.0 version) work out-of-the-box with OSX and will pass the BIOS whitelist. I will order one and check, if it works I will let you know, the part in question is FRU P/N: 60Y3303. Again, at the moment I am using the easy solution, external dongle with OSX kernel drivers (OOB). Card reader: Low priority for me, saw some discussions about the fact that this might be a lost cause, so I am leaving this to a very very boring day, ie, I dont care. Fingerprint reader: My model does not have. VGA output: I think this might work (pre 10.8, now I am not sure), would be nice if it did, I might give it a go but again, using the easy fix, adapter for the mini-DP port.
Sound issues after sleep: I experience the same thing as you mentioned, but its liveable, your fix works. Sleep LED: I had some contact with similar issues on other boards and OSs, might be fixeable. But anyway, this is just sharing some thoughts with you in case you have pursued anything in the last months about these issues. Three quick questions though: Brightness control is not working for me. Through any method I have tried. Do you have any hint where the problem might be? I am sure I messed something up, would appreciate a pointer on this.
The trackpad is sometimes slightly temperamental, no? I mean, it works nice, but its not the most rewarding experience. Any hints on that as well? The screen, aren't you suspecting of some PWM (Pulse Width Modulation) on it? Don't your eyes get tired after a while? Hi, I'm using a X230 too, and for the wireless rebranding, I didn't touch the BIOS at all. Instead I've replaced the Intel Centrino N6205 with an Atheros AR5B95 wireless adapter (I've had a spare one).
And then, to pass the Lenovo whitelist control, I've flashed the Atheros wireless adapter EEPROM to match Device, Vendor ID & Subsystem IDs of the Intel. Then, in OSX, I've used FakeID tools, to put back the Atheros Device, Vendor ID & Subsystem IDs in place.
If you have a spare Atheros wireless adapter, I can show you how, otherwise, yes it's mooore simpler to use a usb dongle;-) For the bluetooth, I use RehabMan BroadcomPatchRAM kexts, and it works well. For the brightness control, what OSX version do you use?
Because, first I've tried Sierra (10.12) and it didn't worked, so I went back to the latest El Capitan (10.11.6), and it worked. Just add the 2 brightness methods for (Fn keys) into the DSDST.
However, I do have a question regarding sound: did you install any extras kexts to make it work? Or patch any kext? Because for now, mine doesn't work. Hi, I'm using a X230 too, and for the wireless rebranding, I didn't touch the BIOS at all. Instead I've replaced the Intel Centrino N6205 with an Atheros AR5B95 wireless adapter (I've had a spare one). And then, to pass the Lenovo whitelist control, I've flashed the Atheros wireless adapter EEPROM to match Device, Vendor ID & Subsystem IDs of the Intel. Then, in OSX, I've used FakeID tools, to put back the Atheros Device, Vendor ID & Subsystem IDs in place.
If you have a spare Atheros wireless adapter, I can show you how, otherwise, yes it's mooore simpler to use a usb dongle;-) For the bluetooth, I use RehabMan BroadcomPatchRAM kexts, and it works well. For the brightness control, what OSX version do you use?
Because, first I've tried Sierra (10.12) and it didn't worked, so I went back to the latest El Capitan (10.11.6), and it worked. Just add the 2 brightness methods for (Fn keys) into the DSDST. However, I do have a question regarding sound: did you install any extras kexts to make it work?
Or patch any kext? Because for now, mine doesn't work. Hey there nouatzi, Thats a cool feedback:) I was thinking about that approach but since I was not so comfortable with the OSX side (FakeID) I decided to try the BIOS approach first. Does the AR5B95 works out-of-the-box with the OSX wireless manager?
(after the FakeID change, that is) I have a DW1510, but if your setup with the AR5B95 works well and you are kind enough to share the steps I will order one today. Thanks for the tip on the bluetooth! On the brightness issue, I am using the latest 10.11.6. Yes, on the sound I also had some itches. Did you installed the kext in 'AppleHDA 10.11.4 MODIFIED' folder of Bizzaro? I have also applied the DSDT patch for HDEF + IRQ, plus I have Codec Commander installed in S/L/E.
I have used this drag and drop tool for the kext to ensure that the permissions are fine, cache is cleaned and so on. I am not 100% sure, but I might have installed them, rebooted, installed again and then it worked. Let me know if I can help you with anything else! Hey there nouatzi, Thats a cool feedback:) I was thinking about that approach but since I was not so comfortable with the OSX side (FakeID) I decided to try the BIOS approach first.
Does the AR5B95 works out-of-the-box with the OSX wireless manager? (after the FakeID change, that is) I have a DW1510, but if your setup with the AR5B95 works well and you are kind enough to share the steps I will order one today. Thanks for the tip on the bluetooth! On the brightness issue, I am using the latest 10.11.6. Yes, on the sound I also had some itches.
Did you installed the kext in 'AppleHDA 10.11.4 MODIFIED' folder of Bizzaro? I have also applied the DSDT patch for HDEF + IRQ, plus I have Codec Commander installed in S/L/E. I have used this drag and drop tool for the kext to ensure that the permissions are fine, cache is cleaned and so on. I am not 100% sure, but I might have installed them, rebooted, installed again and then it worked. Let me know if I can help you with anything else! Yes, after the FakeID changes, the AR5B95 works out-of-the-box, not other kext or DSDT patch needed.
However, in tonymacx86.com, they advise wireless adapters more appropriate for OS X, like the BCM94352HMB. You can check in tonymacx86.com, what wireless adapter is better. In any case, I will prepare a detailed step-by-step guide for the rebranding, and after that, you'll see if you want to try it. For the brightness issue, did you use this DSDT patch: into method label Q15 replacecontent begin Notify(SB.PCI0.LPC.KBD, 0x0205) n Notify(SB.PCI0.LPC.KBD, 0x0285) n end; into method label Q14 replacecontent begin Notify(SB.PCI0.LPC.KBD, 0x0206) n Notify(SB.PCI0.LPC.KBD, 0x0286) n end; Ok, for the sound, it's true, I didn't installed the modified AppleHDA, I'll try it;-). Yes, after the FakeID changes, the AR5B95 works out-of-the-box, not other kext or DSDT patch needed. However, in tonymacx86.com, they advise wireless adapters more appropriate for OS X, like the BCM94352HMB.
You can check in tonymacx86.com, what wireless adapter is better. In any case, I will prepare a detailed step-by-step guide for the rebranding, and after that, you'll see if you want to try it. For the brightness issue, did you use this DSDT patch: into method label Q15 replacecontent begin Notify(SB.PCI0.LPC.KBD, 0x0205) n Notify(SB.PCI0.LPC.KBD, 0x0285) n end; into method label Q14 replacecontent begin Notify(SB.PCI0.LPC.KBD, 0x0206) n Notify(SB.PCI0.LPC.KBD, 0x0286) n end; Ok, for the sound, it's true, I didn't installed the modified AppleHDA, I'll try it;-). I have an Atheros 9280, which obviously fails the x230's whitelist check, but (as I understand it) would be a good card to use in OSX. My plan is to flash the 9280 and rebrand it to pass the x230's whitelist check. To do this, I'm going to use a different laptop (an old Thinkpad x201 with a non-whitelist BIOS). But what should I rebrand the card as?
The guide on tonymacx86 advises to keep the manufacturer id set to Atheros so that the Atheros tools still recognize the card. Are there any Atheros cards whitelisted by the x230? Is there actually any definitive list of whitelisted cards anywhere?
I have an Atheros 9280, which obviously fails the x230's whitelist check, but (as I understand it) would be a good card to use in OSX. My plan is to flash the 9280 and rebrand it to pass the x230's whitelist check. To do this, I'm going to use a different laptop (an old Thinkpad x201 with a non-whitelist BIOS). But what should I rebrand the card as? The guide on tonymacx86 advises to keep the manufacturer id set to Atheros so that the Atheros tools still recognize the card. Are there any Atheros cards whitelisted by the x230? Is there actually any definitive list of whitelisted cards anywhere?
Well, I've rebranded as the same original intel n6205 card within the x230. I've rebranded both vendor id and device id.
But you can try only the device id. DON'T FORGET TO SAVE both original(untouched) 9280 and n6205 EEPROMS on your laptop, in cas you need them back during the process. If I remember right, there is 2 occurrences of vendor/device IDs present in the eeprom. I hope you make it right the first time, because, if for some mistakes, you want to modify the ids again, you'll have to twist atheros source code a bit, in order for it to recognise the mistaken eeprom, and to rewrite it again.
Well, I've rebranded as the same original intel n6205 card within the x230. I've rebranded both vendor id and device id. But you can try only the device id. DON'T FORGET TO SAVE both original(untouched) 9280 and n6205 EEPROMS on your laptop, in cas you need them back during the process.
If I remember right, there is 2 occurrences of vendor/device IDs present in the eeprom. I hope you make it right the first time, because, if for some mistakes, you want to modify the ids again, you'll have to twist atheros source code a bit, in order for it to recognise the mistaken eeprom, and to rewrite it again.
Thank you for your instructions. I ended up finding the problem with the DW1510 approach. The tool used to modify the firmware ssbsprom only allows to modify the susbsys IDs, it does not change the PCI ID. This causes problems with the BIOS, understandingly. I am ditching the DW1510 approach, as it will never work without either changing this tool or the BIOS (unless anyone has other ideas, perhaps the dissasembler would work but I am not going down that road).
Getting an Atheros AR9285 and following your guide as soon as it arrives, thank you! Thank you for your instructions.
I ended up finding the problem with the DW1510 approach. The tool used to modify the firmware ssbsprom only allows to modify the susbsys IDs, it does not change the PCI ID. This causes problems with the BIOS, understandingly. I am ditching the DW1510 approach, as it will never work without either changing this tool or the BIOS (unless anyone has other ideas, perhaps the dissasembler would work but I am not going down that road). Getting an Atheros AR9285 and following your guide as soon as it arrives, thank you!
So I seem to have lucked out. I ordered this card: Because it said was Lenovo, I tried installing it in my x230 without flashing it first. And it turns out that it is whitelisted by the x230 bios! Works fine under OSX after installing the following Kexts:.
kexts/WLAN/AtherosWiFiInjector.kext. kexts/WLAN/IO80211Family.kext.from this package: (As linked in this comment: ).
Seems stable so far. I'm not yet sure if it is working with 5G networks, but that may be our dodgy router. So I seem to have lucked out. I ordered this card: Because it said was Lenovo, I tried installing it in my x230 without flashing it first.
And it turns out that it is whitelisted by the x230 bios! Works fine under OSX after installing the following Kexts:. kexts/WLAN/AtherosWiFiInjector.kext. kexts/WLAN/IO80211Family.kext.from this package: (As linked in this comment: ). Seems stable so far. I'm not yet sure if it is working with 5G networks, but that may be our dodgy router. Hi, First off, thanks everyone for the info, specially Bizzaro.
I just wanted to provide an alternative method to bypass the BIOS whitelist check and proceed to rebrand the wifi card permanently. It is as simple (and probably dangerous, so do it at your own risk) as booting to the bootloader with the original Intel wifi card, then, hot-switch it with the atheros one.
Intel Centrino Advanced N 6205
I did it multiple times and it worked perfectly. This method will allow you to boot into Linux and rebrand the card without needing anothrr laptop without a whitelist BIOS. Be sure to boot to the bootloader (Grub, Clover, or whatever). If you switch the card or insert it before the bootloader it won't be recognized). Best luck to all. Hi, First off, thanks everyone for the info, specially Bizzaro. I just wanted to provide an alternative method to bypass the BIOS whitelist check and proceed to rebrand the wifi card permanently.
It is as simple (and probably dangerous, so do it at your own risk) as booting to the bootloader with the original Intel wifi card, then, hot-switch it with the atheros one. I did it multiple times and it worked perfectly. This method will allow you to boot into Linux and rebrand the card without needing anothrr laptop without a whitelist BIOS.
Be sure to boot to the bootloader (Grub, Clover, or whatever). If you switch the card or insert it before the bootloader it won't be recognized).
Best luck to all. Just wanted to thank everyone for their work. I've just successfully flashed a blacklisted AR5B95 by changing the PCISUBSYSID to 17AA:30A1 (the Lenovo one). Since it was blacklisted on all of my laptops I had insert the card on the bootloader (GRUB) menu (not on the x230), which surprisingly worked. The iwleeprom utility works, but take care when writing your patched eeprom. You will be asked to confirm the write by entered Y, and if like me you enter a lower case y it will silently exit. Instead use a capital Y and wait for the confirmation.
Intel Centrino Advanced-n 6205 Bluetooth
Just wanted to thank everyone for their work. I've just successfully flashed a blacklisted AR5B95 by changing the PCISUBSYSID to 17AA:30A1 (the Lenovo one). Since it was blacklisted on all of my laptops I had insert the card on the bootloader (GRUB) menu (not on the x230), which surprisingly worked.
The iwleeprom utility works, but take care when writing your patched eeprom. You will be asked to confirm the write by entered Y, and if like me you enter a lower case y it will silently exit. Instead use a capital Y and wait for the confirmation.
Comments are closed.
|
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |