Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 09-19-2015, 09:25 PM   #526
Montana Harper
book geek (she/her)
Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.
 
Montana Harper's Avatar
 
Posts: 116
Karma: 2029154
Join Date: Sep 2013
Location: Pacific Northwest
Device: iPhone 16 Pro Max, Kindle Paperwhite (10th gen)
Quote:
Originally Posted by LuCouto View Post
Now this is very strange because I have an iPad Mini 2 (retina) with iOS 9 and it's working just fine with Calibre and Marvin
You're able to sync it using the Marvin buttons in Calibre when it's connected? If so, then maybe something in iOS 9 has reverted the changes from iOS 8.3 and up.

My understanding of the problem (which is definitely shaky, because I'm not a programmer and I don't know a lot about the internal workings of iOS) is that Apple blocked the ability of third-party addons to access certain areas where some programs stored data/files. Because Marvin is one of those programs that store files in a directory structure (?) that Apple considers nonstandard, only Marvin itself (or iTunes) can access those files, and iOS Reader Applications no longer can. (Someone who knows this stuff better than me feel free to correct me if any of what I've said is wrong.)

The iOS 8.3+ issue is only a problem with the iOS Reader Applications syncing interface between Calibre and Marvin; there shouldn't be a problem with using iTunes add files to Marvin. I'm not sure if there's a separate way to send files directly from Calibre to Marvin without iOSRA, because I'm not upgrading my iOS until the problem is fixed; I'm too dependent on iOSRA and the Marvin plugin to risk it, and I'm happy with my current workflow.
Montana Harper is offline   Reply With Quote
Old 09-20-2015, 03:48 AM   #527
LuCouto
Member
LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.
 
Posts: 18
Karma: 11216
Join Date: Sep 2013
Device: Kindle and iPad Mini 4
Quote:
Originally Posted by Montana Harper View Post
You're able to sync it using the Marvin buttons in Calibre when it's connected? If so, then maybe something in iOS 9 has reverted the changes from iOS 8.3 and up.
I don't know what do you mean by "sync" (both ways?), but I was able to send books from Calibre to Marvin using my iPad Mini 2 with iOS 8.4.3 also. And that continued to work after updating it to iOS 9. The problem now is just that the new iPad Mini 4 is not recognized by Calibre.

IMPORTANT UPDATE: I've found it!

So, I've edit the init.py file inside the iOS plugin to add the following line
_BCD.add(0x502) # iPad Mini 4 GSM ???

And voilà ! My new iPad Mini 4 is recognized by Calibre and Marvin is working nice! I can send books directly to it

Last edited by LuCouto; 09-20-2015 at 07:43 AM.
LuCouto is offline   Reply With Quote
Old 09-20-2015, 01:51 PM   #528
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
And you're not jailbroken? (Apparently there is a Cydia hack which unlocks the old behavior.)
Interesting, that makes it sound like Apple reversed their policy.


As for the USB ID of your iPad Mini 4 -- the comments at the end declaring the device names are so the plugin maintainer knows which devices have been accounted for. The question mark is if he wasn't sure which model it was.

Are you not sure whether your iPad is the GSM version
eschwartz is offline   Reply With Quote
Old 09-20-2015, 03:11 PM   #529
LuCouto
Member
LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.
 
Posts: 18
Karma: 11216
Join Date: Sep 2013
Device: Kindle and iPad Mini 4
Quote:
Originally Posted by eschwartz View Post
And you're not jailbroken? (Apparently there is a Cydia hack which unlocks the old behavior.)
Interesting, that makes it sound like Apple reversed their policy.


As for the USB ID of your iPad Mini 4 -- the comments at the end declaring the device names are so the plugin maintainer knows which devices have been accounted for. The question mark is if he wasn't sure which model it was.

Are you not sure whether your iPad is the GSM version
Yep, no jailbreak in my iDevices.
It's strange but since iOS 8.3 my iPad Mini 2 was working fine with Calibre and Marvin. I didn't understand the reason of the discussions in this post...

For the USB fingerprint, I've just copy/paste the line above and changed the id...
LuCouto is offline   Reply With Quote
Old 09-20-2015, 03:24 PM   #530
Montana Harper
book geek (she/her)
Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.
 
Montana Harper's Avatar
 
Posts: 116
Karma: 2029154
Join Date: Sep 2013
Location: Pacific Northwest
Device: iPhone 16 Pro Max, Kindle Paperwhite (10th gen)
Quote:
Originally Posted by LuCouto View Post
Yep, no jailbreak in my iDevices.
It's strange but since iOS 8.3 my iPad Mini 2 was working fine with Calibre and Marvin. I didn't understand the reason of the discussions in this post...
I'm curious. What happens when you click on the MarvinXD button in Calibre with either of your iPads connected?
Montana Harper is offline   Reply With Quote
Old 09-20-2015, 04:14 PM   #531
ShellShock
Wizard
ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.
 
ShellShock's Avatar
 
Posts: 1,178
Karma: 2431850
Join Date: Sep 2008
Device: IPad Mini 2 Retina
Quote:
Originally Posted by LuCouto View Post
Yep, no jailbreak in my iDevices.
It's strange but since iOS 8.3 my iPad Mini 2 was working fine with Calibre and Marvin. I didn't understand the reason of the discussions in this post...

For the USB fingerprint, I've just copy/paste the line above and changed the id...
What country are you in? What language are you using in IOS? I wonder whether this is a regional difference in IOS?
ShellShock is offline   Reply With Quote
Old 09-20-2015, 09:45 PM   #532
clux13
Junior Member
clux13 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Sep 2015
Device: Ipad 2
Ok first of im not really tech savvie but here it goes.

I have and Ipad 2 and I have used Calibe for a couple years now. When i updated to 8.3 i lost the ability to link Calibre and Marvin. After reading some of the newest posts i decided to try IOS 9. Good news is Calibre doesn't tell me my device is not compatible or whatever any more. Bad new is it still doesn't link to Marvin. I have uninstalled and reinstalled both ios and Marvin plug-ins with no luck. My cablibre is even up to date and im using Windows 7. So if someone else is having better luck with similar situation i would love to know how to fix it.
clux13 is offline   Reply With Quote
Old 09-21-2015, 02:39 AM   #533
LuCouto
Member
LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.
 
Posts: 18
Karma: 11216
Join Date: Sep 2013
Device: Kindle and iPad Mini 4
Quote:
Originally Posted by Montana Harper View Post
I'm curious. What happens when you click on the MarvinXD button in Calibre with either of your iPads connected?
So, when I click on the MarvinXD button, the "magic" happens and everything works fine! See this video:
https://youtu.be/zSzVZ2_Asbg

Quote:
Originally Posted by ShellShock View Post
What country are you in? What language are you using in IOS? I wonder whether this is a regional difference in IOS?
Right now I'm in France using the iPad Mini in French

Last edited by LuCouto; 09-21-2015 at 08:30 AM.
LuCouto is offline   Reply With Quote
Old 09-21-2015, 04:10 AM   #534
Montana Harper
book geek (she/her)
Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.Montana Harper ought to be getting tired of karma fortunes by now.
 
Montana Harper's Avatar
 
Posts: 116
Karma: 2029154
Join Date: Sep 2013
Location: Pacific Northwest
Device: iPhone 16 Pro Max, Kindle Paperwhite (10th gen)
Quote:
Originally Posted by LuCouto View Post
So, when I click on the MarvinXD button, the "magic" happens and everything works fine! See this video:
https://www.youtube.com/watch?v=CrxJ2qSbDKA
Ah, you're on a Mac. I'm not sure if that makes a difference or not. I definitely know that many of the other, earlier problems that folks had with MarvinXD/iOSRA were Windows-only, and there was at least one that was Mac-only, so platform might matter.
Montana Harper is offline   Reply With Quote
Old 09-21-2015, 01:18 PM   #535
ShellShock
Wizard
ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.
 
ShellShock's Avatar
 
Posts: 1,178
Karma: 2431850
Join Date: Sep 2008
Device: IPad Mini 2 Retina
@LuCouto, that is a very interesting video, thanks for posting it. You are able to connect to Marvin (with IOS >= 8.3) when many others have failed.

I would be surprised if this a Mac vs Windows problem: Calibre and the IOSRA plugin are mainly Python (platform neutral); the libimobiledevice library that the IOSRA plugin uses has a little bit of platform specific code in it, but I don't think the difference is there. I think other Mac users have had problems connecting to Marvin since IOS 8.3 too (can any other MAC users confirm)?

As I said before, this may be a regional difference in IOS, e.g., LuCouto's IPad Mini is using the French language/culture. It would be interesting if anyone else can replicate this.

NB: pre-IOS 8.3 there was a problem for Windows users only trying to connect to Marvin, due to Apple changing the communication protocol; Unix users were OK because they had a updated version of the libimobiledevice library, whereas Windows users had a wait a few months for this updated version to be ported to Windows. Now however, AFAIK both Windows and Unix users are using essentially the same version of libimobiledevice.

Last edited by ShellShock; 09-21-2015 at 01:23 PM.
ShellShock is offline   Reply With Quote
Old 09-21-2015, 03:22 PM   #536
LuCouto
Member
LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.
 
Posts: 18
Karma: 11216
Join Date: Sep 2013
Device: Kindle and iPad Mini 4
Hi folks,

As there has been a doubt about this issue being or not OS related (Mac X Windows), I've decided to test it in my Virtual Machine running Windows 10. So, I've installed:
- iTunes
- Calibre
- custom iOSRA plugin

And the surprise is.... IT'S WORKING!

https://youtu.be/egYhd1Ksaqc

Please, let me know if I can help to identify the reasons why this is working here and so, try to discover a solution for others...
LuCouto is offline   Reply With Quote
Old 09-21-2015, 04:49 PM   #537
clux13
Junior Member
clux13 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Sep 2015
Device: Ipad 2
Smile

Quote:
Originally Posted by LuCouto View Post
Hi folks,

As there has been a doubt about this issue being or not OS related (Mac X Windows), I've decided to test it in my Virtual Machine running Windows 10. So, I've installed:
- iTunes
- Calibre
- custom iOSRA plugin

And the surprise is.... IT'S WORKING!

https://youtu.be/egYhd1Ksaqc

Please, let me know if I can help to identify the reasons why this is working here and so, try to discover a solution for others...
First thanks for the info and video. I noticed from your post and video that your not using English books. Are you in the US or overseas? From what i have ready it looks like the vast majority of the US customers are the ones affected by this but i may very well be wrong.
clux13 is offline   Reply With Quote
Old 09-21-2015, 05:27 PM   #538
LuCouto
Member
LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.LuCouto can tame squirrels without the assistance of a chair or a whip.
 
Posts: 18
Karma: 11216
Join Date: Sep 2013
Device: Kindle and iPad Mini 4
Actually I'm in France and my iPad is configured in French.
LuCouto is offline   Reply With Quote
Old 09-21-2015, 08:13 PM   #539
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
As the plugin currently works, it tries to find Marvin's database by accessing VendContainer. This is what Apple blocked in iOS 8.3, right?

If @LuCouto is seeing the plugin working with Marvin, on iOS 8.4.3 && iOS 9, that can only mean... that calibre's bundled copy of libimobiledevice, on OSX and Windows, was able to gain access to VendContainer on iOS 8.4.3 && iOS 9.


Why that might be, I don't know. Is it possible that the French version of iOS does not have the VendContainer restriction? Maybe... but then, too, maybe @LuCouto got a special version of iOS from the gods of ereading.
eschwartz is offline   Reply With Quote
Old 09-22-2015, 02:53 AM   #540
ShellShock
Wizard
ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.
 
ShellShock's Avatar
 
Posts: 1,178
Karma: 2431850
Join Date: Sep 2008
Device: IPad Mini 2 Retina
It would not surprise me if this is an IOS language bug, e.g., it is looking for the French translation of VendContainer.
ShellShock is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Device Plugin] iOS reader applications (closed) GRiker Plugins 182 06-15-2014 05:00 PM
iOS Reader Application Plugin Guinan Plugins 1 03-30-2014 08:18 PM
Getting Books onto your iOS device with iTunes kyteflyer Apple Devices 9 01-30-2013 02:50 PM
[Device Plugin] Kindle 2, 3, 4, Touch Device Interface MBP Update Mod cryzed Plugins 7 10-28-2012 04:58 PM


All times are GMT -4. The time now is 08:11 AM.


MobileRead.com is a privately owned, operated and funded community.