MS released CU2 and then CU2V2 to fix the public folder problem. Please note you need to apply CU2v2 to be able to update to newer releases. The update is pretty straight forward.
Download the newest version and extract it to a folder, download is around 1.3GB. After that open up an elevated command prompt and run the following command:
setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms
Setup will take about 1 hour depending on server. It goes through 2 checks and then about 18 steps.
One thing I did notice when the services are restored they don’t start and the install just sits there with the cursor flashing. As soon as i start the first 8 exchange services the install carries on.
Hope it helps