1e41f4b71Sopenharmony_ci# USB Subsystem API Changelog 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci## cl.usb_manager.1 Bundle Name Change 4e41f4b71Sopenharmony_ci 5e41f4b71Sopenharmony_ciFor applications developed based on earlier versions, you need to change the name of the imported bundle. Otherwise, the original service logic will be affected. 6e41f4b71Sopenharmony_ci 7e41f4b71Sopenharmony_ci**Key API/Component Changes** 8e41f4b71Sopenharmony_ci 9e41f4b71Sopenharmony_ci| Original Bundle Name | New Bundle Name | 10e41f4b71Sopenharmony_ci|------------------ | ------------------- | 11e41f4b71Sopenharmony_ci| ohos.usbV9.d.ts | ohos.usbManager.d.ts | 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ci**Adaptation Guide** 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ciChange **@ohos.usbV9** to **@ohos.usbManager** when importing the bundle. 16e41f4b71Sopenharmony_ci 17e41f4b71Sopenharmony_ci## cl.usb_manager.2 API Parameter Type Change 18e41f4b71Sopenharmony_ci 19e41f4b71Sopenharmony_ciFor applications developed based on earlier versions, you need to modify the parameter type. Otherwise, the original service logic will be affected. 20e41f4b71Sopenharmony_ci 21e41f4b71Sopenharmony_ci**Key API/Component Changes** 22e41f4b71Sopenharmony_ci 23e41f4b71Sopenharmony_ci| Original Class Name | New Class Name | 24e41f4b71Sopenharmony_ci|---------------| ------------- | 25e41f4b71Sopenharmony_ci| interface USBConfig | interface USBConfiguration | 26e41f4b71Sopenharmony_ci 27e41f4b71Sopenharmony_ci| Original Namespace | New Namespace | 28e41f4b71Sopenharmony_ci|---------------| ------------- | 29e41f4b71Sopenharmony_ci| @namespace usbV9 | @namespace usbManager | 30e41f4b71Sopenharmony_ci 31e41f4b71Sopenharmony_ci| Bundle Name | Original API | New API | 32e41f4b71Sopenharmony_ci| --------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | 33e41f4b71Sopenharmony_ci| ohos.usbManager.d.ts | function setConfiguration(pipe: USBDevicePipe, config: USBConfig): number; | function setConfiguration(pipe: USBDevicePipe, config: USBConfiguration): number; | 34e41f4b71Sopenharmony_ci 35e41f4b71Sopenharmony_ci**Adaptation Guide** 36e41f4b71Sopenharmony_ci 37e41f4b71Sopenharmony_ciWhen calling **setConfiguration**, change the parameter type from **USBConfig** to **USBConfiguration**. 38