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