Jump to content

Broadcom 43225 Device ID fix for 10.8.5+?


Best Answer minus_13, 07 October 2013 - 02:28 AM

Since 10.8.4 it's possible... Because I just did it!!! and for the information newer Broadcom cards like 4357 can not be rebranded because Broadcom implemented something that blocks the change...

 

Here is the proof: 

 

Attached File  WIFI-WORKING.tiff   796.98KB   281 downloads

 

Credits go to toleda ( https://github.com/t...airport_pcie-hm )

 

I just had to install the enabler kext and then insert my device id into 4360's kext.. and it was working :)

 

For other guys to use them, I have attached the working kexts for 10.9 Mavericks (I don't know if they will work on 10.8 ML or not, so test please..)

 

 

Supported Cards (According to toleda): 

 

Native Airport PCIe Half Mini cards.

2. BCM4360 - 2.4/5 GHz, ac+abgn, 3 Stream, 1300 Mbs (PCIe x1, not HM at this time)
3. AR9280 - 2.4/5 GHz, abgn, 2 Stream, 300 Mbs
4. AR9380 - 2.4/5 GHz, abgn, 3 Stream, 450 Mbs
 
Non-Native Airport PCIe Half Mini cards
1. BCM943224 HMS - 2.4/5, GHz abgn, 2 stream, 300 Mbs
1. BCM943225 HMS - 2.4/5 GHz, bgn, 2 stream, 300 Mbs
2. BCM943225 HMB - 2.4/5 GHz, bgn, 2 stream, 300 Mbs + BT (3.0)
3. BCM94352 HMB - 2.4/5 GHz, ac+abgn, 2 stream, 867 Mbs + BT (4.0)
4. AR9285 - 2.4 GHz, abgn, 1 stream, 150 Mbs
5. AR9287 - 2.4 GHz, abgn, 2 stream, 300 Mbs
Go to the full post


  • Please log in to reply
9 replies to this topic

#1
minus_13

minus_13

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

Hello..

 

As you guys know about the OSx's problem with Broadcom cards (matches the sub-vendor-id with apple's vendor-id), we couldn't use them on our lovely hackintoshes...

 

Now from this compatibility list (https://spreadsheets...diSU5jdHc&hl=ru) if some guy made.. (Sorry it's in Russian) I see that from 10.8.5+ some of the cards like (43224 & 43225) might work with osx with the device id fix.... 

 

I don't know actually who updates the list so I want to ask you guys to do a favor to  the community and write a tutorial on how to do that (if possible), because many of us (like me) have this cards in our laptops and we will be happy if they work :)

 

So far I injected my device id (14e4:4357) into each of the 3 kexts (4331, 4360, 43224) but no result so far (I see they are loaded in kextstat but I see no wifi being enabled.. ) 

 

Thanks

 



#2
juanerson

juanerson

    InsanelyMac Legend

  • Local Moderators
  • 1,429 posts
  • Gender:Male
  • Location:Tru, Venezuela

Is not possible by software level (DSDT, legacy injector, info.plist modification). Because is a firmware limitation. I am sorry.

 

BUT "maybe" there is a chance with a complete rebranding (hardware level) from linux, changing the ID 4357 to 4353, vendor, etc. Just a test.

 

Note: For HP Notebooks, the whitelist (BIOS supported cards) is another important limitation before apply the rebranding. There is a implicit risk too.



#3
minus_13

minus_13

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

Best Answer

Since 10.8.4 it's possible... Because I just did it!!! and for the information newer Broadcom cards like 4357 can not be rebranded because Broadcom implemented something that blocks the change...

 

Here is the proof: 

 

Attached File  WIFI-WORKING.tiff   796.98KB   281 downloads

 

Credits go to toleda ( https://github.com/t...airport_pcie-hm )

 

I just had to install the enabler kext and then insert my device id into 4360's kext.. and it was working :)

 

For other guys to use them, I have attached the working kexts for 10.9 Mavericks (I don't know if they will work on 10.8 ML or not, so test please..)

 

 

Supported Cards (According to toleda): 

 

Native Airport PCIe Half Mini cards.

2. BCM4360 - 2.4/5 GHz, ac+abgn, 3 Stream, 1300 Mbs (PCIe x1, not HM at this time)
3. AR9280 - 2.4/5 GHz, abgn, 2 Stream, 300 Mbs
4. AR9380 - 2.4/5 GHz, abgn, 3 Stream, 450 Mbs
 
Non-Native Airport PCIe Half Mini cards
1. BCM943224 HMS - 2.4/5, GHz abgn, 2 stream, 300 Mbs
1. BCM943225 HMS - 2.4/5 GHz, bgn, 2 stream, 300 Mbs
2. BCM943225 HMB - 2.4/5 GHz, bgn, 2 stream, 300 Mbs + BT (3.0)
3. BCM94352 HMB - 2.4/5 GHz, ac+abgn, 2 stream, 867 Mbs + BT (4.0)
4. AR9285 - 2.4 GHz, abgn, 1 stream, 150 Mbs
5. AR9287 - 2.4 GHz, abgn, 2 stream, 300 Mbs

Attached Files



#4
pokenguyen

pokenguyen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 441 posts
  • Gender:Male

Thank you, it works perfectly with my HP Elitebook 8460p, Broadcom 43224 a/b/g, OS X 10.9 GM. Now my laptop's fully working!



#5
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 956 posts
  • Gender:Male

 

Credits go to toleda ( https://github.com/t...airport_pcie-hm )

 

Non-Native Airport PCIe Half Mini cards
1. BCM943224 HMS - 2.4/5, GHz abgn, 2 stream, 300 Mbs
1. BCM943225 HMS - 2.4/5 GHz, bgn, 2 stream, 300 Mbs
2. BCM943225 HMB - 2.4/5 GHz, bgn, 2 stream, 300 Mbs + BT (3.0)

 

My mistake.

Note: BCM943225 is single band 108 Mbs, not dual band.  Repo updated.



#6
k2ute

k2ute

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

Could you please write a kext for BCM943227 (BCM4358)? I've waited it for so long :(



#7
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 956 posts
  • Gender:Male

Could you please write a kext for BCM943227 (BCM4358)? I've waited it for so long :(

At this time, not supported: AirPort.Brcm4360.kext



#8
pheucha1

pheucha1

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Thank you, it works perfectly with my HP Elitebook 8460p, Broadcom 43224 a/b/g, OS X 10.9 GM. Now my laptop's fully working!

 

What version of OS X did you get this working on & did you upgrade to Maverick yet? I have the same model, tried with a fresh install of 10.9.1, but it's not working. I'm about to reformat and try again.



#9
pokenguyen

pokenguyen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 441 posts
  • Gender:Male

You have to install ToledaARPT kext.



#10
vuhothang

vuhothang

    InsanelyMac Protégé

  • Members
  • Pip
  • 35 posts
  • Gender:Male
  • Location:Viet Nam
  • Interests:Install Hackintosh on PC/Laptop/Netbook

i was replace old BCM94312HMG with BCM943225 and 10.9.2 native found this card (in 4360 kext info.plist ony have 14e4:43a0) but in 10.8.5 doesn't found this card, i much edit info.plist in 4360 kext with 14e4:4357 and now 10.8.5 can found this card.

 

Can someone explant for me why 10.8.5 doesn't native this card? Thanks!







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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