Showing posts with label afc. Show all posts
Showing posts with label afc. Show all posts

Wednesday, 1 December 2010

House arrest, or just document sharing

Yesterday and today, I wrote a chunky patch for gvfs to allow it to use the "house arrest" protocol for iOS devices. This is the protocol is rather more well-known as "iTunes documents sharing".

You can see a tedious example of how you can use it in this Apple KB.

For GNOME, we did it slightly differently, and you don't need to use your music manager as a file manager for your non-music device. Plug the device in, and all the apps that support file sharing will be showing up in a "Applications on Foo" device, on your desktop.

Managing files with a file manager, what a brilliant idea.

Tuesday, 1 June 2010

iDevice changes

If like me you jumped the queue of soccer moms, divorced middle-age business men and fanbois on Friday morning, you might have had a new toy to play with this week-end.

The good news

If you use Fedora 13, we fixed up some bugs and you can now mount your iPaid (private joke) on the desktop, and have it show up with a spiffy icon. All the updates are in updates-testing.

upower got the ability to tell you your battery status when plugging in an iDevice, though you'll need gnome-power-manager from master to see it, and even then, it won't show up on a desktop system without a UPS. Still some UI problems to iron out there.

gvfs will now warn you about the device being locked. Again, this change is only on master as it adds new strings.

nautilus-ideviceinfo is nearly ripe for consumption after my wad of bug fixes. I expect the code to move into the GNOME repos soon after the first release.

The bad news

Still no video, music or e-books syncing on the tablet iDevice.

No support yet for the per-app documents syncing. If you have a jailbroken device, you can use iFile to move your documents to the Documents sub-directory of /var/mobile/Applications/application-UUID (make sure to turn on "Application names" in the preferences).

Wednesday, 24 March 2010

iPhone and iPod touch support in Fedora

As Martin posted recently, libimobiledevice hit 1.0.0 earlier this week.

As a timeline of what's available in Fedora, here's a list of the features available in each Fedora release for iPhone and iPod Touch users:
- Fedora 11 contains libimobiledevice 1.0.0 and filesystem access through ifuse
- Fedora 12 was the first distribution to ship with out-of-the-box support for gvfs-afc, presenting you with your device on the desktop as soon as plugged in.
- Fedora 13 (and the upcoming Beta) will contain libgpod and Rhythmbox with music syncing support for those devices.

Loads of tweaks are happening now in Fedora 13 to make the experience smoother. Feedback in the bugzillas, as per usual.

Thursday, 1 October 2009

Pushing patches

AFC backend

A couple of hours ago, I committed the AFC backend to gvfs. This means you should now be able to access the storage on your iPhones and iPod Touches. Note that this does not include music syncing yet, as the feature would belong in libgpod.

This feature has also available in Fedora 12 repositories for a couple of weeks. Just make sure you install gvfs-afc.

Moblin work

After updating gupnp in rawhide a bit too quick, I was left with the task to port bickley to gupnp 0.13. Rygel is working nicely with this after a bit of back and forth with Zeeshan. The preferences still need a bit of love though.

I also ported network-manager-netbook to NetworkManager 0.8 with Dan's help.

Finally, dalston's volume control bits got updated cut'n'paste code from the latest gnome-media.

All the patches are sitting in the upstream bugzillas or repos, and are already in the Fedora 12 Moblin packages.