@@ -78,25 +78,23 @@ public static boolean handleInternalControlTransfer(UsbDevice dev, UsbDeviceConn
78
78
value &= 0xFFFF ;
79
79
index &= 0xFFFF ;
80
80
81
- if (Build .VERSION .SDK_INT >= Build .VERSION_CODES .LOLLIPOP ) {
82
- if (requestType == SET_CONFIGURATION_REQUEST_TYPE && request == SET_CONFIGURATION_REQUEST ) {
83
- for (int i = 0 ; i < dev .getConfigurationCount (); i ++) {
84
- UsbConfiguration config = dev .getConfiguration (i );
85
- if (config .getId () == value ) {
86
- devConn .setConfiguration (config );
87
- System .out .println ("Handled SET_CONFIGURATION via Android API" );
88
- return true ;
89
- }
81
+ if (requestType == SET_CONFIGURATION_REQUEST_TYPE && request == SET_CONFIGURATION_REQUEST ) {
82
+ for (int i = 0 ; i < dev .getConfigurationCount (); i ++) {
83
+ UsbConfiguration config = dev .getConfiguration (i );
84
+ if (config .getId () == value ) {
85
+ devConn .setConfiguration (config );
86
+ System .out .println ("Handled SET_CONFIGURATION via Android API" );
87
+ return true ;
90
88
}
91
89
}
92
- else if ( requestType == SET_INTERFACE_REQUEST_TYPE && request == SET_INTERFACE_REQUEST ) {
93
- for ( int i = 0 ; i < dev . getInterfaceCount (); i ++ ) {
94
- UsbInterface iface = dev .getInterface ( i );
95
- if ( iface . getId () == index && iface . getAlternateSetting () == value ) {
96
- devConn . setInterface ( iface );
97
- System . out . println ( "Handled SET_INTERFACE via Android API" );
98
- return true ;
99
- }
90
+ }
91
+ else if ( requestType == SET_INTERFACE_REQUEST_TYPE && request == SET_INTERFACE_REQUEST ) {
92
+ for ( int i = 0 ; i < dev .getInterfaceCount (); i ++) {
93
+ UsbInterface iface = dev . getInterface ( i );
94
+ if ( iface . getId () == index && iface . getAlternateSetting () == value ) {
95
+ devConn . setInterface ( iface );
96
+ System . out . println ( "Handled SET_INTERFACE via Android API" ) ;
97
+ return true ;
100
98
}
101
99
}
102
100
}
0 commit comments