Closed yantarou closed 7 years ago
Can you describe how you came up with the offsets and such? I've been trying to do the 10.11.5 update myself, but wasn't able to come up with how.
Tested on kernel 4.5.2, works great.
@grahamc I basically followed the details described in https://github.com/patjak/bcwc_pcie/issues/14 and build a "brute force" script with that information. I may polish that a bit and put it into a separate PR.
Incredible! Would you please post it, even un-polished? That way it is somewhere :)
We should merge this PR! I have an update for 10.11.6 as well, but it will conflict with this until it gets merged, since it touches the same bits of code :)
I'm not sure how we should handle all these different firmware versions. I don't see a point in carrying support for all of them since it will be a nightmare to debug if things start breaking. I would prefer if everyone used the same firmware and it might even be worth locking it down to one single "known to work" version in the driver. The only reason I see for using a newer firmware would be if we found something wrong with the old one or that we cannot download it from Apple anymore.
With that said, I haven't seen any firmware related issues yet except for some very old release which I could never get to stream properly. What do you guys think?
Does anyone know how I would go about reinstalling firmware for 10.10.5? I recently switched back to OS X from Arch and my camera firmware is nonexistent and now not recognized by either OS.
The reason I could only use the firmware from OS X 10.11.6 was because I was never able to get any of the download-something-from-apple.com methods to work. For some reason the download and extraction code consistently failed on my system. Extracting my firmware from my 10.11.6 partition was my last resort.
Btw, did you make sure you have curl, cpio and xzcat installed when running make
?
This patch set updates the firmware download and extraction scripts to work with the OS X El Capitan 10.11.5 Update:
https://support.apple.com/downloads/DL1877 https://support.apple.com/downloads/DL1877/en_US/osxupd10.11.5.dmg
Signed-off-by: Jan Hilberath jan@hilberath.de