Sync a local build from $ANDROID_PRODUCT_OUT to the device (default all).

        Args:
            option: 'system', 'vendor', 'oem', 'data', 'all'

def sync(self, option: str = 'all') -> None:
        '''Sync a local build from $ANDROID_PRODUCT_OUT to the device (default all).

        Args:
            option: 'system', 'vendor', 'oem', 'data', 'all'
        '''
        if option in ['system', 'vendor', 'oem', 'data', 'all']:
            self._execute('-s', self.device_sn, 'sync', option)
        else:
            raise ValueError(f'There is no option named: {option!r}.')