We are using this extensively in RoboVM [1]. Works great across platforms. Only downside is the lack of docs and requiring the development image of Xcode if you want to deploy apps.
The answer appears to be yes if this [0] is to be believed:
> UPDATED April 06 2015, to include the latest underlying libraries - libplist, usbmuxd, and libimobiledevice.
libimobiledevice is now at version 1.2.0, which means gtkpod should now support iOS 8 devices, including the latest iPhone 6/6+, iPad Mini 3/Air 2 and Apple TV 2G/3G. Although for music-sync to work with these newer devices it's necessary to install an additional "libhashab" file. See the "Special Requirements" section below for details. This situation applies to these models:
Can you be more specific? You can use 'idevicesyslog' to view onscreen logs. You can also use commands like 'idevicediagnostics' to retrieve state information (e.g. power cycles of the battery) and 'idevicecrashreports' for crash data.
In what way? All I've seen so far about "rootless" or what Apple is actually going to implement or what it will mean for users is just pure speculation from tech sites.
The only factual piece of information I know of that is likely related to "rootless" is from a WWDC 2013 session[1] about kexts, in which an Apple engineer said this:
> I'm Jerry Cottingham, I'm an engineer on the Core OS IO team
> ...
> And another warning I'll throw out here is in the future as we start to lock down the /System folder, you might actually get write errors. So when you try to install a kernel extension into the /System folder, the write itself may fail.
As I understand it, this uses the same protocols iTunes uses (or can use even if currently doesn't), so unless Apple breaks iTunes, these should either continue to work as is, or with modifications that will require adaptation.
[+] [-] badlogic|10 years ago|reply
[1] http://robovm.com
[+] [-] LukeB_UK|10 years ago|reply
[+] [-] duckyflip|10 years ago|reply
It's been years since that model was released and I've still not found a way to mount it under Linux and transfer songs.
[+] [-] joshstrange|10 years ago|reply
> UPDATED April 06 2015, to include the latest underlying libraries - libplist, usbmuxd, and libimobiledevice. libimobiledevice is now at version 1.2.0, which means gtkpod should now support iOS 8 devices, including the latest iPhone 6/6+, iPad Mini 3/Air 2 and Apple TV 2G/3G. Although for music-sync to work with these newer devices it's necessary to install an additional "libhashab" file. See the "Special Requirements" section below for details. This situation applies to these models:
> - iPhone4/5/6
> - iPod Touch 4gen, 5gen
> - iPad 3gen, 4gen, Air, Air 2, Mini 1/2/3gen
> - Nano 6gen, 7gen
[0] http://www.murga-linux.com/puppy/viewtopic.php?t=94022
[+] [-] chris_wot|10 years ago|reply
[+] [-] hauget|10 years ago|reply
[+] [-] 0942v8653|10 years ago|reply
[+] [-] jackr9|10 years ago|reply
[+] [-] mrsteveman1|10 years ago|reply
The only factual piece of information I know of that is likely related to "rootless" is from a WWDC 2013 session[1] about kexts, in which an Apple engineer said this:
> I'm Jerry Cottingham, I'm an engineer on the Core OS IO team
> ...
> And another warning I'll throw out here is in the future as we start to lock down the /System folder, you might actually get write errors. So when you try to install a kernel extension into the /System folder, the write itself may fail.
[1] http://asciiwwdc.com/2013/sessions/707
[+] [-] leonatan|10 years ago|reply