APM 2.0.24 on Raspbian

I got the armhf package to work on Raspbian but when I run the compass calibration it is not updating the parameters. As a workaround I saved out the parameter file and manually updated it with the values in the dialog. Once I did that I sent the updated parameters to the board and got past the failure of the compass calibration check in the pre-arm checks.