![]() |
#991 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Sep 2023
Device: Kobo
|
|
![]() |
![]() |
![]() |
#992 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 768
Karma: 8835684
Join Date: Sep 2022
Device: Kobo Libra 2
|
I was poking around in libnickel.so.1.0.0 earlier, and I remembered a few users reporting that the patch "Block WiFi firmware upgrade" didn't actually work a few firmwares ago (as the patch description warns might be the case). I noticed the following strings appear near the "UpgradeCheck" strings that get patched:
Code:
https://api.ereaderupgrade.com https://api.ereaderupgrades.com https://api.kobobooks.com As an easy test for an adventurous user, you could redirect these addresses to 127.0.0.1 in your Kobo hosts file, instead of editing libnickel.so.1.0.0 directly. |
![]() |
![]() |
![]() |
#993 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,656
Karma: 6254413
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
I think the ereaderupgrade URL is for China, especially since it gives download URLs like "https://cdn.8a24a8b95776b1ec975b8cdd7dfdf7fd.com/downloads/firmwares/8a24a8b95776b1ec975b8cdd7dfdf7fd8/Aug2023/8a24a8b95776b1ec975b8cdd7dfdf7fd-update-4.38.21908.zip", and appears to otherwise be a limited proxy (written in node.js) to the existing api.kobobooks.com (written in asp.net). Also, 8a24a8b95776b1ec975b8cdd7dfdf7fd is the MD5 hash of "Kobo".
|
![]() |
![]() |
![]() |
#994 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 768
Karma: 8835684
Join Date: Sep 2022
Device: Kobo Libra 2
|
Do you know which URL is used for syncing books and dictionaries? I guess blocking api.kobobooks.com would work for firmware, at least.
|
![]() |
![]() |
![]() |
#995 |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Oct 2023
Device: Kobo Sage
|
Sorry for ressurecting an old topic, but I accidentally reset my kobo an would really want to get my reading hours stat back. From the info I've been able to dig out the only method that (once) worked was to use the kobopatch to make it so that every time you finished a book it added some amount of hours to total reading time.
Code:
Manipulate reading stats: - Enabled: yes - Description: Always add 10 hours to the reading time every time you close a book. # in EventEngine::endReadingSession(*Volume) when recording end of reading session stats, change QDateTime::secsTo calls to a fixed value - ReplaceBytes: {Offset: 0x4D53A0, FindBLX: 0x425270, ReplaceH: 4F F6 FF 70} # MOV r0, #65535 - ReplaceBytes: {Offset: 0x4D53C0, FindBLX: 0x425270, ReplaceH: 4F F6 FF 70} # MOV r0, #65535 Is there a way to make this work on the 4.38 update? Or did they change something that makes this impossible to do anymore? |
![]() |
![]() |
![]() |
#996 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 768
Karma: 8835684
Join Date: Sep 2022
Device: Kobo Libra 2
|
As I recall, this patch was an April Fool's joke. It was never a serious patch, so it wasn't released for any other firmware versions.
|
![]() |
![]() |
![]() |
#997 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,656
Karma: 6254413
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
|
|
![]() |
![]() |
![]() |
#998 | |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Oct 2023
Device: Kobo Sage
|
Quote:
This is the thread you replied to a while back. That's where I got that code snippet from, also the instructions on how to use it. For the amount of time what I need is 723 hours total, but something like 10 hours would also be ok. If the method to change the amount of time is still the same as in that thread, then I think I understand how to change the amount added using armconverter to get the hex value to replace (for example for 1 hour -> MOVW R0, #03600 -> ReplaceH: 40 F2 80 70; did I get that right?). This is one patch that rarely gets used, but when you mess up and reset your device you really need something like it. One thing I learned from all this is to use KoboUtilities and backup the db often. |
|
![]() |
![]() |
![]() |
#999 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,153
Karma: 136000011
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
You should post in the Requests to enable Private Messages thread to ask for PMs to be enabled or, if feeling very patient, simply wait until you have posted enough times for the automatic enablement to happen. Last edited by DNSB; 10-03-2023 at 01:26 PM. Reason: attached images |
|
![]() |
![]() |
![]() |
#1000 | |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Oct 2023
Device: Kobo Sage
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#1001 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Nov 2023
Device: Kindle Scribe
|
Change custom font display name
I wonder if it's possible to change font display name when selecting font based on current system language or even content language.
For example, when I set the language to Chinese, the built-in fonts have their names in Chinese, while custom fonts are shown in English. Thanks, |
![]() |
![]() |
![]() |
#1002 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,137
Karma: 16059044
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
Quote:
As far as I can tell, for custom fonts, the font display name in the drop-down menu is read from the font-family name stored inside the actual .ttf/.otf font file. I base this comment on observation rather than a deep knowledge of the code in the firmware. You could try opening one of your fonts in a font editor (e.g. FontForge) to edit the name to something you like better. However, a font file can contain multiple occurrences of font-family name so it's anyone's guess which of those Kobo actually uses. You would need to experiment. |
|
![]() |
![]() |
![]() |
#1003 |
Member
![]() Posts: 11
Karma: 10
Join Date: Apr 2017
Device: kobo
|
how can I deactivate the recommodations? I cant find it in the patches
![]() |
![]() |
![]() |
![]() |
#1004 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,003
Karma: 219221630
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
|
![]() |
![]() |
![]() |
#1005 |
Member
![]() Posts: 11
Karma: 10
Join Date: Apr 2017
Device: kobo
|
I have changed the nickel file to this entry:
Code:
Remove recommendations (row1col2) from home screen: - Enabled: yes - Description: | By default, when there are less than 2 books open, a recommendations column shows in the top right of the home screen. This patch hides it. - ReplaceBytes: Base: "HomePageView::configureTopRight(HomePageWidgets)" Offset: 48 FindH: 58 B1 # never skip hiding the top-right widget ReplaceInstNOP: true |
![]() |
![]() |
![]() |
Tags |
kobopatch, patches, patching, request, requests |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Request for PW3 kernel [posted in another thread] | mustdie | Kindle Developer's Corner | 5 | 10-21-2015 05:28 PM |
Kobobooks.com future feature request thread | Mrs_Often | Kobo Reader | 47 | 11-08-2012 12:59 PM |
[Old Thread] Calibre 'feature request' thread | Waba | Calibre | 2 | 02-10-2010 08:52 PM |
Feature request thread? | Dahak | Calibre | 1 | 08-02-2009 01:51 AM |
3rd party software request thread | Adam B. | iRex | 23 | 11-28-2008 02:08 PM |