![]() |
#16 |
I need a chapter break
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,042
Karma: 56058267
Join Date: Mar 2015
Location: Israel
Device: Kobo Glo
|
|
![]() |
![]() |
![]() |
#17 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 469
Karma: 600816
Join Date: Sep 2009
Device: Kobo Aura HD, Kobo Aura One
|
Quote:
what's the prognosis for the keyboard patches? Is it just a matter of time and firmware availability or has Kobo changed something in a way that may prevent you from being able to discover them at all? |
|
![]() |
![]() |
Advert | |
|
![]() |
#18 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
Finding the brightness file control patch will probably have to start from scratch, the light controls have changed completely. The sleep/power timeouts patch was broken because the strings that are used for the menu have been optimised by the compiler, they now overlap in memory to save space, and so some of the menu items can no longer be changed independently. A more limited patch that just changes some of the menu options should still be possible. |
|
![]() |
![]() |
![]() |
#19 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,654
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
To be honest, given that Kobo is supposed to be coming out with a new firmware soon, I would leave the keyboard patches alone and wait for the new firmware before trying to find them.
|
![]() |
![]() |
![]() |
#20 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
|
|
![]() |
![]() |
Advert | |
|
![]() |
#21 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Except that Kobo have changed enough things in this firmware that the more work done on it now will mean the faster the patches for next firmware will appear. And as you are someone who's first post after a firmware release is "When will the patches be available?", it's in your interest to encourage this as much as possible.
|
![]() |
![]() |
![]() |
#22 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
(Edit: these are untested, probably don't work on the Aura One.) Cyrillic keyboard: Spoiler:
Arabic keyboard: Spoiler:
Hebrew keyboard: Spoiler:
Turkish keyboard: Spoiler:
Bulgarian keyboard: Spoiler:
Greek keyboard: Spoiler:
Things to check: Does the upper-case still work on the `ß` key (for those languages with upper case.) I don't think 3-byte codes will work anymore, this affects one key on the Turkish keyboard. Is the Aura One keyboard layout the same as the H2O/GloHD? The extra keys on the top row of the Touch/Glo/Mini/Aura can't be replaced anymore. Edit: if anyone is running this firmware on an Aura 2ed. or a Touch/Glo/Mini/Aura could you describe or post a screenshot of the keyboard layout? Is it different to the layout shown in the screenshots in this post? Last edited by GeoffR; 10-04-2016 at 09:31 PM. Reason: Aura 2ed. layout? |
|
![]() |
![]() |
![]() |
#23 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
|
Quote:
Spoiler:
Last edited by tshering; 10-03-2016 at 11:06 AM. |
|
![]() |
![]() |
![]() |
#24 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 93
Karma: 1228255
Join Date: May 2009
Device: Aura H2O, Aura One, Libra Colour
|
Extended characters layout on the KA1 is completely different from the one on the H2O (and, presumably, all others, too).
|
![]() |
![]() |
![]() |
#25 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
I don't know how that layout is constructed though, so what would help is if someone with an Aura One could try one of the keyboard patches in post #22 and see what happens: does it have no effect at all, or does it change some of the keys but result in a jumbled layout? |
|
![]() |
![]() |
![]() |
#26 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 93
Karma: 1228255
Join Date: May 2009
Device: Aura H2O, Aura One, Libra Colour
|
I did not even try to apply the patch because I don't think that
Code:
find_base_address = `æ\0à\0è\0ì\0` Hmm, maybe Code:
find_base_address = `ý\0à\0á\0â\0` ![]() |
![]() |
![]() |
![]() |
#27 | |
I need a chapter break
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,042
Karma: 56058267
Join Date: Mar 2015
Location: Israel
Device: Kobo Glo
|
Quote:
Last edited by oren64; 10-05-2016 at 04:26 AM. |
|
![]() |
![]() |
![]() |
#28 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 93
Karma: 1228255
Join Date: May 2009
Device: Aura H2O, Aura One, Libra Colour
|
I stand corrected, the patch applies with the old find_base_address statement.
With the new key order the cyrillic patch now reads as follows: Spoiler:
Since the lines are shorter than a standard keyboard the second, third and fourth row end keys flow over into the top row, the second to the right of top row, the third to the left and the fourth to the right again, as follows Code:
ё э(from 3rd) [unchanged keys] ю(from 4th) х ъ(from 2nd) й ц у к е н г ш щ з ф ы в а п р о л д ж я ч с м и т ь б |
![]() |
![]() |
![]() |
#29 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Thanks for testing that Bald Eagle.
With such different layouts for different devices, maintaining patches for each combination of language and device is going to be a lot of work. As well, the Aura One keyboard has fewer keys than the other devices, and I don't know how the layout of the custom keyboards should be changed to fit. This is a Keyboard template patch for the Aura One, it just needs the replacement keys to be filled in according to this pattern: Code:
Row: Position ---:----------- Top: 0123456789 2nd: 0123456789 3rd: 0123456789 Bot: 12345678 Spoiler:
|
![]() |
![]() |
![]() |
#30 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 93
Karma: 1228255
Join Date: May 2009
Device: Aura H2O, Aura One, Libra Colour
|
Hello GeoffR,
thank you for identifying the base address and the remaining characters of the top row. I thought about that only after I had already posted my layout patch, by then it was already late at night and I moved it to 'later'. Now I can customize the top row a bit more and move in some characters I like better than the ones there ![]() Your patch collection is awesome and makes the Kobos even better than they already where. Thanks a lot! |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Patching firmware 4.0.7523 | JSWolf | Kobo Developer's Corner | 97 | 09-30-2016 01:09 PM |
Instructions for patching firmware 3.16.0 | GeoffR | Kobo Developer's Corner | 74 | 08-12-2015 02:12 PM |
Instructions for patching firmware 3.11.0 | GeoffR | Kobo Developer's Corner | 226 | 06-01-2015 05:32 AM |
Instructions for patching firmware 3.3.x, 3.4.x, 3.5.x | GeoffR | Kobo Developer's Corner | 285 | 08-27-2014 10:06 AM |
Instructions for patching firmware 3.1.1 | GeoffR | Kobo Developer's Corner | 64 | 04-18-2014 01:23 PM |