[SoftwareManager] add free space check on device