iPhone 15 (Type-C) Can Acces USB SCSI vendor commands without MFi license ?
As we know, iOS can support external accessory framework with MFi device only.
Post
Replies
Boosts
Views
Activity
Can send USB SCSI CMD (Ex: inquiry CMD, read & write Sectors, or vendor specific CMDs ) in iPhone 15 (iOS17)? Our USB drive device is "USB mass storage device". Have any document for refernce? Does Mac DEXT driver work with iPhone 15?
In order to send USB SCSI CMD (Ex: Inquiry CMD), and develop a DEXT driver. When plug-in USB device, our DEXT Driver can hook and start properly. But send Inquiry CMD with UserSendCDB. It got a errror code kIOReturnUnsupported error.
DEXT Driver is inhert from IOUserSCSIPeripheralDeviceType00. The entitlement data of DEXT driver have "DriverKit" & "App Sandbox" only. Has anyone had experience encountering this error kIOReturnUnsupported ?
Our device is USB Mass stroage device. We want to send a specific SCSI command to a USB drive in Mac OS X.
Have any demo app that uses IOUserSCSIPeripheralDeviceType00 in SCSIPeripheralsDriverKit? We want to use below SCSI command, but have no demo program.
https://developer.apple.com/documentation/scsiperipheralsdriverkit/3946437-inquiry
https://developer.apple.com/documentation/scsiperipheralsdriverkit/iouserscsiperipheraldevicetype00/3946461-usersendcdb