If you are interested in this fix, you can download it here:
Hopefully someone finds this useful! Let me know if you find any bugs.
I wrote an application that solves the issue of not being able to save step counts (since they purge after a week). The application also enables you to count amount of time spent walking, in addition to the step count. After saving, you can export the data as a CSV file for whatever use you want.