02-21-2019, 08:03 AM | #181 | |
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
- The Hopper disassembler is currently my favourite for this (but it only works on Linux/macOS) - IDA Pro works fine as well - The ARM Kiel reference is very, very useful - armconverter.com is also useful - trial and error is the best way to learn - well-placed NOPs, MOVs, and string replacements will get you 99% of the patches If I can still have it, I will send you a screencast of me updating the patches. |
|
02-21-2019, 09:41 AM | #182 | |
Junior Member
Posts: 3
Karma: 10
Join Date: Feb 2019
Device: Kobo Clara HD
|
Quote:
I'm sure that would be a huge help – I'd very much appreciate it and I'm sure this would be interesting for many more people. |
|
02-21-2019, 03:12 PM | #183 | |
Junior Member
Posts: 3
Karma: 10
Join Date: Feb 2019
Device: Kobo Clara HD
|
Quote:
Just wanted to let you know that thanks to your resources, hints and the existing patches, I could write the patch. The one thing I couldn‘t quite understand is why Code:
4F F0 01 00 Thanks so much for your effort in writing the patches and publishing it out in the open at GitHub. |
|
02-26-2019, 03:52 PM | #184 |
Guru
Posts: 731
Karma: 7000000
Join Date: Aug 2017
Location: Italy
Device: Kindle Paperwhite, Kobo Elipsa, Pocketbook Color PB633, Inkpad Color
|
Is it possible a patch to have indentation levels in index? I know that Kobo index is flatten by design and I don't know if that behavior can be changed with a patch, but if:
1) it is not too difficult (like hours of work); 2) it is funny for You to do the patch; 3) You have time to do it; I would like to see how could appear a patched index. |
02-26-2019, 04:33 PM | #185 | ||
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
Quote:
|
||
02-26-2019, 06:10 PM | #186 |
Groupie
Posts: 195
Karma: 82624
Join Date: May 2013
Device: Kobo Forma, Kobo Aura One, Kobo Aura HD, Kindle, Amazon Fire HD
|
is it possible to make a patch for all fonts to be little darker at initial values, as kobify font does not work or me? sorry if a similar request has being placed already.
Last edited by forster01; 02-26-2019 at 06:13 PM. |
02-26-2019, 07:03 PM | #187 | |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
There are going to be two problems with doing this. One is changing the layout of the screen to show the ToC levels. The other is to get the levels. The latter is what I know about. The ToC is built from the database. The database is populated when importing the books for sideloading, or when the books are downloaded from the Kobo server. There is a column in the database that appears to be for the ToC levels (content.Depth), but it is not populated for sideloaded books (always zero). It appears to be set for purchased books. Populating the column for sideloaded books wouldn't be that hard. But, whether this is read and put somewhere that can be used when building the ToC screen, I don't know. |
|
02-26-2019, 08:35 PM | #188 | |
Grand Sorcerer
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
Quote:
I think calibre's TOC functions could be used to add some kind of pseudo-indentation padding as a prefix to each TOC entry's text. This would only work for sideloaded epub/kepub, of course. Not necessarily the most elegant solution, but it might suffice. |
|
02-26-2019, 10:17 PM | #189 | |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
And the space problem makes me wonder if the levels are implemented but spaces are used. I hope not. It's the sort of thing I'd do during development but hopefully it would have been noticed before now. Also, when doing this, I discovered that the device I looked at before had no sideloaded kepubs on it. The above screenshot was for a sideloaded kepub and the Depth column was populated. I'll have to think about this for the driver. I might do a quick-and-dirty addition to the Kobo Utilities to do this for books that have the depth column set. That would give a quick way for people to see it and give an opinion on whether it is a good idea. I also have to rewrite my ToC updater so it can be released. That would be another place to do something like this. |
|
02-26-2019, 10:52 PM | #190 | |
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
Last edited by geek1011; 02-26-2019 at 11:00 PM. |
|
02-27-2019, 12:24 AM | #191 |
Grand Sorcerer
Posts: 6,233
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Well, the indent in the TOC would be a patch/utility/whatever that I would gladly use. Thank you for trying it.
|
02-27-2019, 01:20 AM | #192 | |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
|
|
02-27-2019, 12:21 PM | #193 |
Guru
Posts: 731
Karma: 7000000
Join Date: Aug 2017
Location: Italy
Device: Kindle Paperwhite, Kobo Elipsa, Pocketbook Color PB633, Inkpad Color
|
Well, that was just a idea, and it is started a "conference"
Of course the right expression is "Table Of Content", not "index" And may be there is a reason because it is flatten: if TOC is not well done the errors are less evident. Thank You for Your effort. ps: the system does not allow me to give Karma to Davidfor, thank You anyway Last edited by ps67; 02-27-2019 at 12:36 PM. Reason: ps: the system does not allow mi to give Karma to Davidfor, thank You anyway |
03-02-2019, 01:44 PM | #194 |
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
I have started to work on a few patches for the SmartLink on the home screen (the footer one which changes). One of these will be only showing pocket.
For future reference, here is the stuff I have figured out so far about how SmartLinks work: Code:
SmartLinks: (name from SmartLinkWidget::getAnalyticsMessage) # - internal name - default condition - what - action PRIORITY MESSAGES (shown first up to 3 times each): (SmartLinkWidget::showPriorityMessage, ActivityManager::smartLinkPriorityMessage, SmartLinkWidget::tapped) 5 - ReleaseNotes - whats new available from Activity - RELEASE NOTES: Find out what's new in this software update - whats new (from Activity) 6 - OverdriveFTE - overdrive enabled && not signed in - OVERDRIVE: Learn how to borrow eBooks from your public library - overdrive about 7 - KoboPlusFTE - kobo plus enabled && not subscribed - KOBO PLUS: Browse Kobo Plus books - kobo store -> kobo plus ROTATION MESSAGES (randomly chosen): (SmartLinkWidget::showRotationMessage, ActivityManager::smartLinkGeneralMessage, SmartLinkWidget::tapped) 1 - Pocket - pocket not signed in - POCKET: Read articles from the web on your eReader - pocket about 2 - KoboPlus - kobo plus enabled && not subscribed - KOBO PLUS: Get unlimited access to books in all genres - kobo store -> kobo plus 2 - KoboPlus - kobo plus enabled && not subscribed - KOBO PLUS: Read as much as you want with our ebook subscription - kobo store -> kobo plus 3 - Overdrive - overdrive enabled && not signed in - OVERDRIVE: Borrow eBooks from your public library - overdrive about 4 - Categories - always - CATEGORIES: Browse fiction, romance, biography and more - kobo store -> categories 8 - NaturalLight - has light sensor && not viewed tutorial - DEVICE NAME: Learn about the Natural Light feature - rgb front light about 9 - QuickTour - quick tour not shown && quick turn tile not visible - GETTING STARTED: Get to know your %0 - quick tour 10 - ReadingTour - read a book tour not showed - READING A BOOK: Get quick tips about reading on your eReader - read a book tutorial 11 - UserGuide - user guide present && not opened - USER GUIDE: Read the user guide for your %0 - read -> user guide 12 - RelatedReads - recent book available from Activity - RELATED READS: Discover books related to the ones you're reading - browse -> similar books 13 - Wishlist - no wishlist items || something else - WISHLIST: Create a Wishlist of books you're interested in - browse -> wishlist 14 - ReadingSettings - reading settings not changed - READING SETTINGS: Customize the way you read a book - settings -> reading settings 15 - ReadingStats - books finished > 0 && hours read rounded to .5 > 0 - READING STATS: You've finished %n books and read for %n hours - reading life -> stats 16 - SuperPoints - participating in super points && points > 2400 - KOBO SUPER POINTS: You have %0 Super Points to redeem - kobo store 17 - PocketUser - unread pocket articles > 0 - POCKET: Catch up on the %n article(s) you added recently - library -> pocket |
03-03-2019, 05:37 PM | #195 |
Enthusiast
Posts: 26
Karma: 10
Join Date: Aug 2015
Device: Kobo Glo HD
|
shortcuts & links ?
Hi
thanks for this great patching system ! now i adopted it, can you please add the way to > modify the menu entries > make easily accessible the beta functionnalities (browser & games) Thanks ! Nico |
Tags |
kobopatch, patches, patching, request, requests |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Request for PW3 kernel [posted in another thread] | mustdie | Kindle Developer's Corner | 5 | 10-21-2015 04:28 PM |
Kobobooks.com future feature request thread | Mrs_Often | Kobo Reader | 47 | 11-08-2012 11:59 AM |
[Old Thread] Calibre 'feature request' thread | Waba | Calibre | 2 | 02-10-2010 07:52 PM |
Feature request thread? | Dahak | Calibre | 1 | 08-02-2009 12:51 AM |
3rd party software request thread | Adam B. | iRex | 23 | 11-28-2008 01:08 PM |