-
Notifications
You must be signed in to change notification settings - Fork 25
Patch for enabling Google Drive/Dropbox on all device models #139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
There are some bugs on Clara BW version 4.39.23027. I can see Google Drive and Dropbox menus on my ereader, but I cannot login. When I click "Get Started", there is only a blank screen. (Not my network problem, because I can access Google Drive with internal browser) Updated on Dec 9, 2024: It seems not working on FW version 4.41.23145 |
I have enabled Google Drive on my Libra 2 version 4.38.23038 using this patch but I did have to edit eReader.conf per info found at the bottom of this: pgaskin/NickelMenu#143 to get beyond the blank screen for initial setup. |
Very useful. Thank you. I just need to edit |
|
I had that URL copied over from Kobo Sage from when I was trying to get it working via NickelMenu, so I did not notice a potential problem. I've dug around some more, and it seems that these values aren't shipped in the firmware images, but rather they're fetched during initial device setup via an authenticated request to I'll update the patch description to include the config values necessary for the sync to actually work. |
My Clara BW is on 4.41.xxx and have the same issue. Did you ever get Dropbox working? |
You can check my comment on Aug 12.
|
Worked beautifully, thanks. |
|
Please help me understand why I cannot make this patch work. My device is Kobo Clara BW on firmware 4.41.23145. I have copied cloud_sync.yaml to the src\ folder, edited and enabled it and added the following line in kobopatch.yaml to the patches section: I let all other patches in disabled state. I have downloaded the 4.41.23145 fw, copied the zip file into src\ and modified the version number in kobopatch.yaml accordingly. The patching process runs successfully without any errors. I have copied KoboRoot.tgz into the .kobo folder and reseted the device. It have applied tgz (it was missing from the folder after the reboot), but the syncing is not available, nothing seemed to change at all. I have also modified .kobo/Kobo/Kobo ereader.conf and set the needed value to googledrive_link_account_start, but this one keeps getting reset to the empty value after each reset. What have I done wrong? Should I use an earlier FW and rollback my device to that one before patching? |
Did you see Google Drive and Dropbox icons on the reader? Also you can post a screenshot of your changed |
bobf32 wrote he succeeded with some 4.41.xxx FW. We should know the exact version number then. |
Sorry. I found my Kobo has been automatically updated. I am trying to see if it works on the latest version. |
Unfortunately no. That's why I wrote that it seems nothing has changed at all. |
I tried again on my BW with latest firmware, but I cannot see the icons. Maybe the new firmware changed something. |
|
Ok, now I'm totally confused. I downgraded my Kobo Clara BW to fw 4.39.23027 and applied the patch to this version. |
|
I was able to find out what the problem was: in the "Kobo eReader.conf" file, another parameter needs to be changed: kobo_googledrive_link_account_enabled have to be set to true. So, with the 4.39.23027 fw, the patch works. |
I remember you can disable auto firmware update with another patch. Search for “Block WiFi firmware upgrade” |
Yep, it's in libnickel.so.1.0.0.yaml. I used this to disable auto upgrades. |
|
Unfortunately, blocking automatic firmware updates does not work. So, as it stands, this patch is not really usable now unless you keep WIFI turned off - which would obviously make the patch pointless. :( |
|
@obynio Thank you! I gave up using this patch, I will use the KoboCloud script instead. It's a shame that a feature that exists in the firmware has to be enabled with hacks like this. I must say I am disappointed with Kobo book readers. On the 4-5th try I could only manage to upload my books to the reader with Calibre. One time not a single book is visible, the other time it spontaneously logs me out of my account after uploading, other time only 2-3 of the hundreds of uploaded books are visible, the collections set up in Calibre regularly remain empty on the reader, Calibre tells me every second or third connection that the database on the reader is broken and therefore communication is not possible. Etc. |
|
Personally never had issues. I gave up on setting up a wired calibre since it was inconvenient. I setup a web-calibre instance on my NAS with kobo-sync and my kobo are linked to it through a Tailscale mesh. I can connect to web-calibre through any public, my calibre manga shows up along the books I've bought on kobo. Best of both worlds. It's been pretty simple to install and worked flawlessly for the last 8 months. I actually own two kobo setup the same way, and the progress is synced at night automatically. |
|
I added some easy to follow instructions here - hope it helps someone. |
|
Used the latest firmware, Dropbox was enabled by default so all I had to change to get Google drive was: |

Tested this on FW 4.38.23038 on my Kobo Libra 2.