|
|
#46 | |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 104
Karma: 362108
Join Date: Sep 2020
Device: Kindle
|
Quote:
|
|
|
|
|
|
|
#47 |
|
Enthusiast
![]() Posts: 27
Karma: 10
Join Date: Aug 2014
Location: Chicago
Device: multiple (Windows laptop/Android phone)
|
|
|
|
|
|
|
#48 |
|
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Feb 2026
Device: Phone/Tablet
|
I use android. I found the original developer by name and emailed him too. He replied saying he no longer has any involvement. This doesn't seem like a good sign. I still haven't received a reply from the official developer email.
calibre.sync.help@gmail.com is their official support email. |
|
|
|
|
|
#49 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 104
Karma: 362108
Join Date: Sep 2020
Device: Kindle
|
I posted a Windows Powershell script which fixes it for me. It adds the 3 columns back to the db file, and only needs to be run once after every time Calibre updates and drops the tables again. Just quit Calibre, run the powershell, and viola the columns are back until the next time Calibre updates. My post is in another thread about this.
|
|
|
|
|
|
#50 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,835
Karma: 80512176
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Quote:
|
|
|
|
|
|
|
#51 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 104
Karma: 362108
Join Date: Sep 2020
Device: Kindle
|
Oh cool, then in that case it sounds like maybe the script only needs to be updated once. I like one and done.
|
|
|
|
|
|
#52 | |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 271
Karma: 20084
Join Date: Jan 2011
Location: Canada
Device: Fire HD8, Asus, Sony (T1, PRS-300), Kobo (Glo, Touch, Wireless)
|
Quote:
|
|
|
|
|
|
|
#53 | |
|
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Dec 2014
Device: Kindle Touch
|
where?
Quote:
Alternatively, could someone post instructions for the computer-adventurous like me, who are willing to learn, but need guidance with such technical stuff like editing metadata.db to restore CS functionality? Thanks a lot! |
|
|
|
|
|
|
#54 | |
|
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 50,659
Karma: 178402706
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
|
|
|
|
|
#55 |
|
U're so far away fr home
![]() Posts: 15
Karma: 10
Join Date: Jul 2021
Location: Seoul, KR
Device: Various (e.g. Boox Note Max, Go 7, Palma 2, Bigme HiBreak, Xteink X4)
|
I am tempted to run @Glsparks2 script @GeniusJ's script, but also feel slightly reluctant to do so because I have several* instances relying on my Calibre's main DB with 7k entries.
Is there evidence that @kovidgoyal (or goodwillers) is/are willing to work on a fix to be implemented in Calibre 9.x? If so, I am more than happy to wait 2-3 months rather than alter right now the DB from outside Calibre... -- *Calibre Synç on five devices, Calibre Server for my uni. students, Calibre View, four Powershell scripts to monitor various two-way syncs with my Android readers, etc. |
|
|
|
|
|
#56 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,051
Karma: 29579868
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
I am not going to be fixing this in calibre. As I have explained elsewhere metadata.db is *private to calibre*. Third party applications should not rely on it being unchanged. If an application such as calibre sync wants to use metadata.db then it is very much on it to ensure it handles changes to the database schema. Indeed given that calibre sync appears to be unmaintained, I would discourage anyone from relying on it since as metadata.db and other parts of calibre change over time, it is quite likely calibre sync will either break or worse corrupt data.
|
|
|
|
|
|
#57 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,127
Karma: 18051118
Join Date: Nov 2009
Location: UK
Device: Kindle Scribe, Coloursoft, PW SE, Kindle 6, Kobo Libra Colour, Libra 2
|
Quote:
|
|
|
|
|
|
|
#58 | |
|
U're so far away fr home
![]() Posts: 15
Karma: 10
Join Date: Jul 2021
Location: Seoul, KR
Device: Various (e.g. Boox Note Max, Go 7, Palma 2, Bigme HiBreak, Xteink X4)
|
Quote:
Thanks a ton for clarifying things out @kovidgoyal, this saves folks in this thread from waiting for Calibre or Calibre Sync updates that would fix the issue. I guess you are also dissuading us from manually altering the Calibre DB or doing a rollback to version 8.x. This leaves me a bit concerned about the future of Android companions apps to Calibre, as no actively maintained project seems to currently exist. It is a bit of a missed opportunity; with the death of CS and Calibre Companion (have not yet tried JetReader which is in alpha I think), there is clearly a vacuum as many e‑reader manufacturers move to platforms that allow APK side-loading and/or provide Google Play access. Accessing Calibre‑synced cloud files directly on my e‑reader is extremely convenient and suits my reading workflow best. Alternatives (I mainly use Dropsync) either require input on your main PC or to sync everything, which is not feasible/reasonable for even medium-sized digital libraries. The in-built Calibre server is truly excellent, but many institutions (like my uni) limit port opening/tunneling on their networks, so I can't easily access my books' catalogue remotely from my e-ink devices. Just my two cents, but without a viable companion app, Android e-readers with a remote Calibre integration cannot be leveraged to their full potential... Last edited by jtmart; 02-21-2026 at 10:38 AM. |
|
|
|
|
|
|
#59 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 130
Karma: 2086978
Join Date: Nov 2019
Location: Roma, Italia
Device: kindle oasis 2,ONYX boox max lumi, ONYX boox tab x c
|
Many times i donated money to Kovid Goyal, but i never understood why there isn't an android version or an api that third party developers can use. Android is the most used operating system more than windows so i think it's reasonable that many people would want access to their library directly on smartphone or tablet/chromebook.
|
|
|
|
|
|
#60 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,455
Karma: 31000056
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Sheesh - I see the Age of Entitlement is alive and well, thriving even.
Any Android or IOS developer who wants to leverage (make money from) Kovid Goyal's Free Open Source Software should do whatever it takes to monitor what's happening here, at Github, and Launchpad etc. The fact that they don't or even worse they fold their tent and head off into the sunset without so much as a 'thank your Mum for the rabbits' is down to them. Same for users, products such as calibre-synch are of no use without access to a calibre library… which can only be created and maintained by Kovid Goyal's calibre software on Linux, MacOS, and Windows. BR |
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Calibre Miscellaneous and Annotation Sync Missing in Calibre Viewer Content Server | machuni | Viewer | 3 | 03-06-2023 08:48 PM |
| calibre-sync: Automatically download books from your Calibre Content Server onto Kobo | mishagale | Related Tools | 14 | 05-13-2019 06:18 PM |
| Calibre plus Moon + Reader Pro - How to Make Calibre Library Sync to My Shelf? | bookiebabe | Related Tools | 5 | 02-09-2017 03:47 AM |
| Sync with Marvin and Calibre Broken | noirverse | Marvin | 3 | 11-11-2016 05:20 PM |
| Calibre Sync on Android stopped working properly with recent version of Calibre? | khahoon | Calibre | 5 | 07-06-2013 09:14 AM |