There is existing code available to do all of the things that MobileDevice does, without using MobileDevice framework... eg: libimobiledevice and other similar things. There are many such implementations.
It would be nice to be able to use one of those implementations alternatively to using MobileDevice framework, so that there are different options for how everything is run.
Optimally such an implementation would just offer clones of the MobileDevice API itself, so it is transparent to the code on top.
There is existing code available to do all of the things that MobileDevice does, without using MobileDevice framework... eg: libimobiledevice and other similar things. There are many such implementations.
It would be nice to be able to use one of those implementations alternatively to using MobileDevice framework, so that there are different options for how everything is run.
Optimally such an implementation would just offer clones of the MobileDevice API itself, so it is transparent to the code on top.