DustinHowett

Latest

  • Apple TV hacking update: Bluetooth, white lists, ports, cables

    by 
    Erica Sadun
    Erica Sadun
    10.04.2010

    We continue to keep track of Apple TV's hacking potential; here's another quick update of the new hardware. iFixit confirms that there's an on-board Bluetooth chip: "The Broadcom BCM4329XKUBG 802.11n Wi-Fi/Bluetooth/FM chip on the Panasonic board is exactly the same as the one we found on the iPad." iOS developer Matthias Ringwald tells TUAW that it shouldn't be hard to get his custom Bluetooth stack running on Apple TV once it's openly jailbroken. "I managed to hook the communication between BlueTool and BT chipset before, so I can record that exchange on iPad which sets up the Bluetooth chipset and just do a playback. Chances are good." Read on...

  • Apple TV Lowtide (Front Row) running on iPod touch

    by 
    Erica Sadun
    Erica Sadun
    09.28.2010

    It's been Apple TV-palooza here at TUAW today. Shortly after discovering that the Apple TV iOS firmware could be downloaded and unpacked, we took our first peek under the hood and saw just how similar the new Apple TV, with its Lowtide software, was to previous Apple TV releases. Soon after, we discovered that the Lowtide application was built with multi-device support, including the iPad, in its list of supported hardware. Now, developer Dustin Howett has managed to port Lowtide to an iPod touch and run it under iOS 4.1. You can see him running the Apple TV Lowtide software in this video. It's really amazing to see just how compatible the diverse systems are.

  • iPad hacksugar: More than you wanted (or needed) to know about Apple's iPad Camera Connection Kit

    by 
    Erica Sadun
    Erica Sadun
    04.29.2010

    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.