iPad hacksugar: More than you wanted (or needed) to know about Apple's iPad Camera Connection Kit
The iPad. It is awesome. And the iPad camera connector kit is even more awesome. It works with USB keyboards. It works with USB headsets (seriously, I just spent a half hour on the phone with Kyle Kinkade on Skype voice chat that way). And, of course, it does photos. You can import photos from cameras, from SD cards, and even from iPhone OS devices.But that's not the sum of what most people really want to do with their iPad USB ports. What people want, what they really really want, is to insert a USB memory stick and read arbitrary files off and write arbitrary files onto that device.
On that end, there's good news and there's bad news.
The good news is this. USB drives do mount properly and show up in the system as /dev/disk2s1. Yay. You can even add more drives via a hub. The iPad supports both FAT and HFS+ drives.
The bad news is this. As iPhone developer Dustin Howett discovered, that mount point is sandboxed away from normal developer use. You cannot read from or write to that disk using standard iPhone SDK applications.
Another unnamed developer did a little digging. He discovered that the iPhone supports the same kind of Image Capture Core engine that is used on the Macintosh. Unfortunately, that engine (which is backed by the Mobile Storage Mounter application in Core Services) appears to be limited at this time. The only data that can mount and be read is DCIM folders, and only through the Photos application.
That's not to say that the functionality for reading arbitrary disk storage is not available -- it is -- but it has been blocked off from general use at this time. (Yes, a jailbreak will easily bypass this limit.)
Posting the images mounted notification
com.apple.mobile.images_mounted
Posting a notification that regular storage has been mounted
com.apple.mobile.storage_mounted
This remains in line with Apple's user empowerment policy. Just as the UIImagePickerController can only access pictures that the user selects, just as the UIDocumentInteractionController can only present documents chosen by the user, the USB system (for now) will only offer access to pictures that the user decides to move to the iPad.
Should the demand for a more general shared documents approach be loud enough and strong enough, history has shown that Apple can and does respond to the clamor of the buying public's requests.
Share
Categories
The iPad. It is awesome. And the iPad camera connector kit is even more awesome. It works with USB keyboards. It works with USB headsets...
Add a Comment
My camera stores photos on SD card in DCIM file but video in VIDEO file which cannot be seen on iPad import.. I can drop the card in a Mac and drop the video folder into the DCIM folder and then import video on the iPad but that means bringing a Mac... Is there any way to rename or move the VIDEO file just using the iPad or iPad iPhone combo without jail breaking?
May 15 2010 at 1:38 PM Report abuse Permalink rate up rate down ReplyLet's not forget that the iPad/camera kit also can run USB audio devices (both output AND input).
Chris Randall kicked the tires on this here: http://www.analogindustries.com/blog/entry.jsp?msgid=1273333372821
OK, let's push this a bit further. Absent the barriers that Apple has put in place, would it not be possible to use the USB port to ingest a live video stream such as would be required for an iChat-like application?
Built-in cameras for the iPad, front-facing or not, have even greater limitations than on a laptop. These limitations are more tolerable on an iPhone or iPod touch than on an iPad.
So, a nice USB camera such as Logitech's $99 720p model could be used for chat and recording video and still images.
You know what would be more exciting? If the USB port was built into the side of the damn thing. Maybe next time...
April 30 2010 at 12:51 PM Report abuse Permalink rate up rate down ReplyDo you remember, back a few months ago the mobile phone industry agreed to make the power input a USB connector so that any power supply would charge the units?
Apple signed up to this. So one wonders how it might be implemented? Will the iPhone, iPod touch and iPad get a USB connector? Will it be a universal do anything USB port?
Watch this space.
No, Apple didn't sign up for this. At least according to this......
http://reviews.cnet.com/8301-13970_7-10165603-78.html
Can anyone explain TUAW's cutesy habit of using "sugar" as a suffix?
April 30 2010 at 2:35 AM Report abuse Permalink rate up rate down ReplyI think you'll have to ask Erica - I'm fairly certain she's the only one who uses (made up?) that term/suffix.
Too bad it doesn't work with 3G iPhones, only Original and 3GS.
April 30 2010 at 12:11 AM Report abuse Permalink rate up rate down ReplyHas anyone tried a usb modem with the kit? Really want to know if my Clear usb modem will work with this before I pull the trigger.
April 29 2010 at 10:56 PM Report abuse Permalink rate up rate down ReplyAny word on the camera kit working with the flip video camera?
April 29 2010 at 10:54 PM Report abuse Permalink rate up rate down ReplySince it mounts the DCIM folder, does this mean it can be used with generic USB
readers to import photos from CF and MemorySticks?
Hot Apps on TUAW
Deals of the Day
more deals- Refurb Apple MacBook Air Laptops: 12" 64GB SSD for $699 + free shipping
- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- miFrame Picture Frame Dock for iPad for $64 + $8 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
- Hannspree Apple-Shaped 28" 1080p LCD HDTV for $270 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



29 Comments