Does not yet migrate hasIdeviceId since that results in a cascade of breaking interface changes that's significant enough for a separate patch.
Ensure that flutter doctor returns a partial installation status when ideviceid is not installed.