replace the icon and set the platform level