View Single Post
Old 08-09-2024, 11:37 AM   #2
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,837
Karma: 146918083
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by imax View Post
I've sent a pull request to kobopatch repo a few days ago (https://github.com/pgaskin/kobopatch-patches/pull/139).

Firmware has a hardcoded list of device models on which these features are enabled. The patch simply changes device model checks to always return "true", effectively enabling them on any device.

I've applied this to my Kobo Libra 2 and Google Drive sync works perfectly well.

Initially I was setting out to find a way to enable them via some simple config changes, but, sadly, it turned out that libnickel simply does
Code:
return this->isFrost() || this->isEuropa();
🫠

If you happen to know of a less intrusive way to achieve the same without patching libnickel.so after every update - please do let me know!
Where is the actual patch?
JSWolf is offline   Reply With Quote