FeatureRequest: Google Drive support
Recently Kobo new firmware officially supports Google Drive (software version 4.37 or higher). Hope to add the feature as for Dropbox.
https://help.kobo.com/hc/en-us/articles/15335985512983-Add-books-to-your-eReader-using-Google-Drive
Same here
Yes, I also would appreciate Google Drive support, same as it is now for Dropbox.
+1
Thanks for nickelmenu! It rules!
Yes, I also would appreciate Google Drive support, same as it is now for Dropbox.
+1 Hugely appreciate NickelMenu and Google Drive support would be the cherry on top! Thank you! :)
i'd love that
I really gotta get the release pipeline migrated to GH Actions so I can get this stuff implemented and do another release...
How to launch Google Drive using nickle menu, it's already there in the system
There's a symbol _ZN14MoreController11googleDriveEv which may have the same functionality as _ZN14MoreController7dropboxEv, but for Google Drive.
Can confirm that Google Drive integration works perfectly well on Libra 2, but I had to patch hardcoded device model checks in libnickel.so for the menu item to show up.
There's a symbol
_ZN14MoreController11googleDriveEvwhich may have the same functionality as_ZN14MoreController7dropboxEv, but for Google Drive.
I added this symbol to the code, and the Google setup page appeared. However, we need the URL of googledrive_link_account_start to link the Google Drive account. Since Dropbox used the URL like https://authorize.kobo.com/{region}/{language}/LinkDropbox. So I tried a lot of combos like LinkGoogleDrive, LinkGoogle, LinkDrive, etc. None of them works. We need help with what this link URL is.
One example of the Dropbox URL is https://authorize.kobo.com/us/en/LinkDropbox. When you try this on the computer, it will show an error, but the URL remains the same and won't be redirected.
However, if you enter a URL like this: https://authorize.kobo.com/us/en/LinkGoogleDrive. It will not just show this error but redirect it to an error URL: https://authorize.kobo.com/Error/. This could indicate the wrong URL component: "LinkGoogleDrive", which means the guess of this URL path is wrong.
According to Kobo's help page, some devices originally supported Google Drive.
Therefore, if someone who owns these devices can share the URL of googledrive_link_account_start inside the "Kobo eReader.conf" file, that would be great.
Therefore, if someone who owns these devices can share the URL of googledrive_link_account_start inside the "Kobo eReader.conf" file, that would be great.
googledrive_link_account_start=https://authorize.kobo.com/{region}/{language}/linkcloudstorage/provider/google_drive
Therefore, if someone who owns these devices can share the URL of googledrive_link_account_start inside the "Kobo eReader.conf" file, that would be great.
googledrive_link_account_start=https://authorize.kobo.com/{region}/{language}/linkcloudstorage/provider/google_drive
Thank you so much! I succeeded in adding the Google Drive functionality to my Kobo Clara Colour!
Here is my modified version of NickelMenu; you can use it before the author releases the newest version.
KoboRoot.zip
Unzip it and put it into .kobo folder, and as you know, modify the .kobo/Kobo/Kobo eReader.conf
googledrive_link_account_start=https://authorize.kobo.com/{region}/{language}/linkcloudstorage/provider/google_drive
kobo_googledrive_link_account_enabled=True
Then add this to your NickelMenu
menu_item :main :godrive :nickel_open :library :godrive
All the code I modified is in the action_cc.cc file
Thank you so much for providing this information!
Also see this https://github.com/pgaskin/kobopatch-patches/pull/139 if you're using kobopatch
Thank you so much for providing this information!
No problem, I'm glad I could help! Thanks for making that build!
This is awesome, thanks for sharing!
@kingo132 Could you open a pull request for your updates? 🙏🏻