Try writing this one back to that location using the command
sudo cp new_data $SPROM
The essential difference has to do with Bluetooth coexistence. In the original, there was a string "0D00FFFF" that has been changed to "0C00FFFF" - that small difference should do the trick. Of course it isn't quite this simple as the file needs to have a proper CRC. The last two characters are the checksum that changed as well.
Just in case the new stuff gets garbled, I have attached the file as well.
Ben,
That is the one. My code assumed that you were running ssb and b43. You have bcm43xx loaded. The new version is
014000000300281 020430080020002 000010001800000 000FFFFFFFFFFFF FFFFFFFFFFFFFFF FFFFFFFFFFFFFFF FFFFFFFFFFFFFFF FFFFFFFFFFFFFFF FFFFFFFFFFFFFFF FFFFFFFFF9000B0 96D54FFFFFFFFFF FFFFFFFFFFFFFFF FFFF44309A1193F BA5FEFFFFFFFF3C 000000000000003 E000C00FFFF0000 00000000000001B 1
Try writing this one back to that location using the command
sudo cp new_data $SPROM
The essential difference has to do with Bluetooth coexistence. In the original, there was a string "0D00FFFF" that has been changed to "0C00FFFF" - that small difference should do the trick. Of course it isn't quite this simple as the file needs to have a proper CRC. The last two characters are the checksum that changed as well.
Just in case the new stuff gets garbled, I have attached the file as well.