Home
last modified time | relevance | path

Searched refs:accessory (Results 1 – 25 of 31) sorted by relevance

12

/aosp14/frameworks/base/libs/usb/src/com/android/future/usb/
H A DUsbManager.java96 if (accessory == null) { in getAccessory()
112 if (accessory == null) { in getAccessoryList()
132 accessory.getManufacturer(),accessory.getModel(), in openAccessory()
133 accessory.getDescription(), accessory.getVersion(), in openAccessory()
134 accessory.getUri(), accessory.getSerial())); in openAccessory()
153 accessory.getManufacturer(),accessory.getModel(), in hasPermission()
154 accessory.getDescription(), accessory.getVersion(), in hasPermission()
155 accessory.getUri(), accessory.getSerial())); in hasPermission()
178 accessory.getManufacturer(),accessory.getModel(), in requestPermission()
179 accessory.getDescription(), accessory.getVersion(), in requestPermission()
[all …]
H A DUsbAccessory.java32 mManufacturer = accessory.getManufacturer(); in UsbAccessory()
33 mModel = accessory.getModel(); in UsbAccessory()
34 mDescription = accessory.getDescription(); in UsbAccessory()
35 mVersion = accessory.getVersion(); in UsbAccessory()
36 mUri = accessory.getUri(); in UsbAccessory()
37 mSerial = accessory.getSerial(); in UsbAccessory()
106 UsbAccessory accessory = (UsbAccessory)obj; in equals() local
108 compare(mModel, accessory.getModel()) && in equals()
110 compare(mVersion, accessory.getVersion()) && in equals()
111 compare(mUri, accessory.getUri()) && in equals()
[all …]
/aosp14/frameworks/base/tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/
H A DSourceActivity.java82 UsbAccessory accessory = in onCreate() local
84 if (accessory != null) { in onCreate()
85 onAccessoryAttached(accessory); in onCreate()
91 onAccessoryAttached(accessory); in onCreate()
119 connect(accessory); in onAccessoryAttached()
130 private void connect(UsbAccessory accessory) { in connect() argument
131 if (!isSink(accessory)) { in connect()
133 + accessory); in connect()
162 mAccessory = accessory; in connect()
218 if (accessory != null) { in onReceive()
[all …]
/aosp14/frameworks/base/tests/UsbHostExternalManagmentTest/AoapTestDevice/src/com/android/hardware/usb/aoapdevicetest/
H A DUsbAoapDeviceTestActivity.java65 UsbAccessory accessory = in onCreate() local
67 if (accessory != null) { in onCreate()
68 onAccessoryAttached(accessory); in onCreate()
97 if (!mUsbManager.hasPermission(accessory)) { in onAccessoryAttached()
106 mFd = mUsbManager.openAccessory(accessory); in onAccessoryAttached()
112 mAccessory = accessory; in onAccessoryAttached()
118 Log.i(TAG, "Accessory detached: " + accessory); in onAccessoryDetached()
163 if (accessory != null) { in onReceive()
166 onAccessoryAttached(accessory); in onReceive()
169 onAccessoryDetached(accessory); in onReceive()
[all …]
/aosp14/frameworks/base/core/java/android/hardware/usb/
H A DAccessoryFilter.java54 public AccessoryFilter(UsbAccessory accessory) { in AccessoryFilter() argument
55 mManufacturer = accessory.getManufacturer(); in AccessoryFilter()
56 mModel = accessory.getModel(); in AccessoryFilter()
57 mVersion = accessory.getVersion(); in AccessoryFilter()
115 public boolean contains(AccessoryFilter accessory) { in contains() argument
119 if (mModel != null && !Objects.equals(accessory.mModel, mModel)) return false; in contains()
120 return !(mVersion != null && !Objects.equals(accessory.mVersion, mVersion)); in contains()
136 UsbAccessory accessory = (UsbAccessory)obj; in equals() local
137 return (mManufacturer.equals(accessory.getManufacturer()) && in equals()
138 mModel.equals(accessory.getModel()) && in equals()
[all …]
H A DIUsbManager.aidl48 ParcelFileDescriptor openAccessory(in UsbAccessory accessory); in openAccessory() argument
58 void setAccessoryPackage(in UsbAccessory accessory, String packageName, int userId); in setAccessoryPackage() argument
64 …void addAccessoryPackagesToPreferenceDenied(in UsbAccessory accessory, in String[] packageNames, i… in addAccessoryPackagesToPreferenceDenied() argument
78 …void setAccessoryPersistentPermission(in UsbAccessory accessory, int uid, in UserHandle user, bool… in setAccessoryPersistentPermission() argument
90 boolean hasAccessoryPermission(in UsbAccessory accessory); in hasAccessoryPermission() argument
95 boolean hasAccessoryPermissionWithIdentity(in UsbAccessory accessory, int pid, int uid); in hasAccessoryPermissionWithIdentity() argument
107 void requestAccessoryPermission(in UsbAccessory accessory, String packageName, in requestAccessoryPermission() argument
114 void grantAccessoryPermission(in UsbAccessory accessory, int uid); in grantAccessoryPermission() argument
H A DUsbAccessory.java191 UsbAccessory accessory = (UsbAccessory)obj; in equals() local
192 return (compare(mManufacturer, accessory.getManufacturer()) && in equals()
193 compare(mModel, accessory.getModel()) && in equals()
194 compare(mDescription, accessory.getDescription()) && in equals()
195 compare(mVersion, accessory.getVersion()) && in equals()
196 compare(mUri, accessory.getUri()) && in equals()
197 compare(getSerial(), accessory.getSerial())); in equals()
H A DUsbManager.java892 UsbAccessory accessory = mService.getCurrentAccessory(); in getAccessoryList() local
893 if (accessory == null) { in getAccessoryList()
896 return new UsbAccessory[] { accessory }; in getAccessoryList()
914 public ParcelFileDescriptor openAccessory(UsbAccessory accessory) { in openAccessory() argument
916 return mService.openAccessory(accessory); in openAccessory()
997 public boolean hasPermission(UsbAccessory accessory) { in hasPermission() argument
1002 return mService.hasAccessoryPermission(accessory); in hasPermission()
1018 public boolean hasPermission(@NonNull UsbAccessory accessory, int pid, int uid) { in hasPermission() argument
1023 return mService.hasAccessoryPermissionWithIdentity(accessory, pid, uid); in hasPermission()
1079 public void requestPermission(UsbAccessory accessory, PendingIntent pi) { in requestPermission() argument
[all …]
/aosp14/frameworks/base/libs/usb/tests/AccessoryChat/src/com/android/accessorychat/
H A DAccessoryChat.java69 if (accessory != null) {
70 openAccessory(accessory);
73 Log.d(TAG, "permission denied for accessory " + accessory);
105 UsbAccessory accessory = (accessories == null ? null : accessories[0]); in onResume() local
106 if (accessory != null) { in onResume()
107 if (mUsbManager.hasPermission(accessory)) { in onResume()
108 openAccessory(accessory); in onResume()
112 mUsbManager.requestPermission(accessory, mPermissionIntent); in onResume()
141 private void openAccessory(UsbAccessory accessory) { in openAccessory() argument
142 Log.d(TAG, "openAccessory: " + accessory); in openAccessory()
[all …]
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/usb/
H A DUsbDisconnectedReceiver.java43 public UsbDisconnectedReceiver(Activity activity, UsbAccessory accessory) { in UsbDisconnectedReceiver() argument
45 mAccessory = accessory; in UsbDisconnectedReceiver()
60 UsbAccessory accessory = in onReceive() local
62 if (accessory != null && accessory.equals(mAccessory)) { in onReceive()
/aosp14/frameworks/base/services/usb/java/com/android/server/usb/
H A DUsbUserPermissionManager.java141 mAccessoryPermissionMap.remove(accessory); in removeAccessoryPermissions()
185 mAccessoryPermissionMap.put(accessory, uidList); in grantAccessoryPermission()
258 AccessoryFilter filter = new AccessoryFilter(accessory); in hasPermission()
304 AccessoryFilter filter = new AccessoryFilter(accessory); in setAccessoryPersistentPermission()
525 @Nullable UsbAccessory accessory, in requestPermissionDialog() argument
585 accessory.getDescription()); in dump()
683 if (!hasPermission(accessory, pid, uid)) { in checkPermission()
685 + accessory); in checkPermission()
690 @Nullable UsbAccessory accessory, in requestPermissionDialog() argument
754 if (hasPermission(accessory, pid, uid)) { in requestPermission()
[all …]
H A DUsbHandlerManager.java57 void showUsbAccessoryUriActivity(@NonNull UsbAccessory accessory, in showUsbAccessoryUriActivity() argument
59 String uri = accessory.getUri(); in showUsbAccessoryUriActivity()
66 dialogIntent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory); in showUsbAccessoryUriActivity()
86 @Nullable UsbAccessory accessory) { in confirmUsbHandler() argument
99 resolverIntent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory); in confirmUsbHandler()
H A DUsbProfileGroupSettingsManager.java695 UsbAccessory accessory) { in packageMatchesLocked() argument
712 if (accessory != null) { in packageMatchesLocked()
878 UsbAccessory accessory, Intent intent) { in getAccessoryMatchesLocked() argument
959 public void accessoryAttached(UsbAccessory accessory) { in accessoryAttached() argument
961 intent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory); in accessoryAttached()
989 @Nullable UsbAccessory accessory) { in resolveActivity() argument
994 } else if (accessory != null) { in resolveActivity()
1011 if (accessory != null) { in resolveActivity()
1026 } else if (accessory != null) { in resolveActivity()
1122 if (filter.contains(accessory)) { in clearCompatibleMatchesLocked()
[all …]
H A DUsbService.java325 public ParcelFileDescriptor openAccessory(UsbAccessory accessory) { in openAccessory() argument
375 Objects.requireNonNull(accessory); in setAccessoryPackage()
409 public void addAccessoryPackagesToPreferenceDenied(UsbAccessory accessory, in addAccessoryPackagesToPreferenceDenied() argument
411 Objects.requireNonNull(accessory); in addAccessoryPackagesToPreferenceDenied()
447 Objects.requireNonNull(accessory); in removeAccessoryPackagesFromPreferenceDenied()
482 Objects.requireNonNull(accessory); in setAccessoryPersistentPermission()
490 accessory, uid, shouldBeGranted); in setAccessoryPersistentPermission()
520 public boolean hasAccessoryPermission(UsbAccessory accessory) { in hasAccessoryPermission() argument
538 return getPermissionsForUser(userId).hasPermission(accessory, pid, uid); in hasAccessoryPermissionWithIdentity()
557 UsbAccessory accessory, String packageName, PendingIntent pi) { in requestAccessoryPermission() argument
[all …]
H A DUsbPermissionManager.java107 void usbAccessoryRemoved(@NonNull UsbAccessory accessory) { in usbAccessoryRemoved() argument
111 mPermissionsByUser.valueAt(i).removeAccessoryPermissions(accessory); in usbAccessoryRemoved()
117 intent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory); in usbAccessoryRemoved()
H A DUsbUserSettingsManager.java140 boolean canBeDefault(@NonNull UsbAccessory accessory, String packageName) { in canBeDefault() argument
157 if (filter.matches(accessory)) { in canBeDefault()
H A DUsbDeviceManager.java257 String accessory = event.get("ACCESSORY"); in onUEvent() local
261 } else if ("GETPROTOCOL".equals(accessory)) { in onUEvent()
265 } else if ("SENDSTRING".equals(accessory)) { in onUEvent()
269 } else if ("START".equals(accessory)) { in onUEvent()
2348 public ParcelFileDescriptor openAccessory(UsbAccessory accessory, in openAccessory() argument
2354 if (!currentAccessory.equals(accessory)) { in openAccessory()
2355 String error = accessory.toString() in openAccessory()
2360 permissions.checkPermission(accessory, pid, uid); in openAccessory()
/aosp14/system/core/rootdir/
H A Dinit.usb.rc49 # USB accessory configuration
50 on property:sys.usb.config=accessory && property:sys.usb.configfs=0
58 # USB accessory configuration, with adb
59 on property:sys.usb.config=accessory,adb && property:sys.usb.configfs=0
68 # audio accessory configuration
77 # audio accessory configuration, with adb
87 # USB and audio accessory configuration
88 on property:sys.usb.config=accessory,audio_source && property:sys.usb.configfs=0
96 # USB and audio accessory configuration, with adb
97 on property:sys.usb.config=accessory,audio_source,adb && property:sys.usb.configfs=0
H A Dinit.usb.configfs.rc58 on property:sys.usb.config=accessory && property:sys.usb.configfs=1
59 write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "accessory"
60 symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1
64 on property:sys.usb.config=accessory,adb && property:sys.usb.configfs=1
67 on property:sys.usb.ffs.ready=1 && property:sys.usb.config=accessory,adb && property:sys.usb.config…
69 symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1
90 on property:sys.usb.config=accessory,audio_source && property:sys.usb.configfs=1
92 symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1
97 on property:sys.usb.config=accessory,audio_source,adb && property:sys.usb.configfs=1
100 on property:sys.usb.ffs.ready=1 && property:sys.usb.config=accessory,audio_source,adb && property:s…
[all …]
/aosp14/frameworks/base/core/java/com/android/internal/usb/
H A DDumpUtils.java53 long id, @NonNull UsbAccessory accessory) { in writeAccessory() argument
56 dump.write("manufacturer", UsbAccessoryProto.MANUFACTURER, accessory.getManufacturer()); in writeAccessory()
57 dump.write("model", UsbAccessoryProto.MODEL, accessory.getModel()); in writeAccessory()
59 accessory.getManufacturer()); in writeAccessory()
60 dump.write("version", UsbAccessoryProto.VERSION, accessory.getVersion()); in writeAccessory()
61 writeStringIfNotNull(dump, "uri", UsbAccessoryProto.URI, accessory.getUri()); in writeAccessory()
62 dump.write("serial", UsbAccessoryProto.SERIAL, accessory.getSerial()); in writeAccessory()
/aosp14/frameworks/base/libs/usb/tests/AccessoryChat/
H A DREADME.txt1 This is a test app for the USB accessory APIs. It consists of two parts:
7 This program behaves as if it were a USB accessory.
/aosp14/frameworks/base/libs/usb/tests/accessorytest/
H A DAndroid.bp15 "accessory.c",
/aosp14/frameworks/base/libs/usb/
H A DAndroid.bp28 name: "com.android.future.usb.accessory",
/aosp14/frameworks/base/core/proto/android/service/
H A Dusb.proto85 // firmware of the device. If an Android phone is configured as accessory, the
86 // app that sets up the accessory side of the connection set this. Either way,
419 // Description of accessory set by manufacturer
/aosp14/frameworks/base/tests/AccessoryDisplay/
H A DREADME12 to be connected using the USB accessory protocol. Think of it as

12