Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader > Kobo Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 07-03-2013, 07:20 AM   #1
mdp
Wizard
mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.
 
Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
Kobo - fullscreen

Hi All,
I am intrigued by Kobo devices because of the open enough access to the Linux layer, and I am intrigued by the new hardware with 1440x1080 resolution.

Only - apart from the non-convincing dictionary UI - one fault is blocking: the lack of a full-screen (or almost full-screen) option. The bottom bar (page numbers and static menu) should be at least halved; its internal font needs to be greatly reduced.

Did anyone manage to tweak the bottom area of the screen? Are there relevant editable files in the system, or are they compiled inside libadobe.so? In the latter case: can libadobe.so be recompiled? Is the source available?

Thank you
mdp is offline   Reply With Quote
Old 07-03-2013, 12:10 PM   #2
BWinmill
Nameless Being
 
Quote:
Originally Posted by mdp View Post
Did anyone manage to tweak the bottom area of the screen? Are there relevant editable files in the system, or are they compiled inside libadobe.so? In the latter case: can libadobe.so be recompiled? Is the source available?
While the base system is open source and very accessible, the reader software is proprietary and the source code is not provided.

One comment on the bottom bar: it is possible to use the factory firmware (2.4.2) and have a smaller bottom bar. (Apparently the original firmware did not account for the increased DPI.) It is visually pleasing while reading, but it is problematic to use as a menu. The buttons are too small and too close to the edge to register touches in a consistent manner, particularly in the corners.
  Reply With Quote
Advert
Old 07-03-2013, 06:38 PM   #3
mdp
Wizard
mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.
 
Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
@BWinmill: Thanks, and thanks for the hint about firmware 2.4.2

Can anyone confirm whether such layout (eg, as I saw from screenshot on 600x800 devices, 48px for the page header and 64px for the page footer) is hardcoded in /usr/local/Kobo/libadobe.so , or whether it might be elsewhere?

By the way: I just read the long thread 'Kobo Firmware 2.6.1', and it appears that such layout details vary from version to version. This confirms my wish to be able to control them, and to that aim understand where such configurations are stored.
mdp is offline   Reply With Quote
Old 07-03-2013, 06:46 PM   #4
mdp
Wizard
mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.
 
Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
(Update) ...Because I may have found it in libnickel.so instead...

Code:
#footer[deviceCodeName="dragon"]{
	min-height: 120px;
	max-height: 120px;
}
mdp is offline   Reply With Quote
Old 07-04-2013, 02:01 AM   #5
giorgio130
Time Waster
giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.
 
Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
Did you try changing it with an hex editor?
giorgio130 is offline   Reply With Quote
Advert
Old 07-04-2013, 02:09 AM   #6
mdp
Wizard
mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.
 
Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
@BWinmill, @all: firmware 2.4.2 does not appear to be in the repository (as per https://www.mobileread.com/forums/sho...d.php?t=185660) - there is a gap between 2.4.0b and 2.5.0. Does anyone have it?
mdp is offline   Reply With Quote
Old 07-04-2013, 02:12 AM   #7
mdp
Wizard
mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.
 
Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
@Giorgio130: I do not have the device yet. First I am verifying the requirements (that I can actually modify it to my needs, or that there is an adequate chance that I can).

Last edited by mdp; 07-04-2013 at 02:14 AM.
mdp is offline   Reply With Quote
Old 07-04-2013, 02:19 AM   #8
mdp
Wizard
mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.
 
Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
@Giorgio130: ...and it is early for "action" :-) : first I will compare the firmwares 2.5.1 ("3mm" top margin), 2.5.2 (header with title) and 2.6.1 ("5mm" top margin) and try to get a little understanding of it all...
mdp is offline   Reply With Quote
Old 07-04-2013, 02:59 AM   #9
giorgio130
Time Waster
giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.
 
Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
I can do some tries as well, I'm too curious! After all, having an internal sd card means that the device is incredibly robust for this kind of hacks
giorgio130 is offline   Reply With Quote
Old 07-04-2013, 03:37 AM   #10
cgm999
Enthusiast
cgm999 knows the way to San Jose.cgm999 knows the way to San Jose.cgm999 knows the way to San Jose.cgm999 knows the way to San Jose.cgm999 knows the way to San Jose.cgm999 knows the way to San Jose.cgm999 knows the way to San Jose.cgm999 knows the way to San Jose.cgm999 knows the way to San Jose.cgm999 knows the way to San Jose.cgm999 knows the way to San Jose.
 
Posts: 46
Karma: 54894
Join Date: Jun 2013
Device: kobo
you can also hack/edit libnickel.so put it some other dir and use LD_LIBRARY_PATH to load it first from there (tests done from telnet/ssh). verify with cat /proc/$pid/maps that it loaded from your folder
cgm999 is offline   Reply With Quote
Old 07-04-2013, 06:12 AM   #11
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
In order to change the bottom area you can modify this part:
Code:
ReadingFooter {
min-height: 70px;
max-height: 70px;
qproperty-footerMargin: 40;
}

ReadingFooter[deviceCodeName="kraken"], 
ReadingFooter[deviceCodeName="phoenix"] {
min-height: 82px;
max-height: 82px;
qproperty-footerMargin: 110;
}

ReadingFooter[deviceCodeName="dragon"] {
min-height: 120px;
max-height: 120px;
qproperty-footerMargin: 20;
}
For the Touch I took 30px, 30px, 05.
tshering is offline   Reply With Quote
Old 07-04-2013, 06:25 AM   #12
roger64
Wizard
roger64 ought to be getting tired of karma fortunes by now.roger64 ought to be getting tired of karma fortunes by now.roger64 ought to be getting tired of karma fortunes by now.roger64 ought to be getting tired of karma fortunes by now.roger64 ought to be getting tired of karma fortunes by now.roger64 ought to be getting tired of karma fortunes by now.roger64 ought to be getting tired of karma fortunes by now.roger64 ought to be getting tired of karma fortunes by now.roger64 ought to be getting tired of karma fortunes by now.roger64 ought to be getting tired of karma fortunes by now.roger64 ought to be getting tired of karma fortunes by now.
 
Posts: 2,608
Karma: 3000161
Join Date: Jan 2009
Device: Kindle PW3 (wifi)
This is the Salvation thread!!

As Kobo does not care, these hacks promise to be very useful!! Thanks for searching a solution!!
roger64 is offline   Reply With Quote
Old 07-04-2013, 06:32 AM   #13
giorgio130
Time Waster
giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.
 
Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
What is the footer margin? did you notice if the lines of text are more than before?
giorgio130 is offline   Reply With Quote
Old 07-04-2013, 06:36 AM   #14
giorgio130
Time Waster
giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.giorgio130 ought to be getting tired of karma fortunes by now.
 
Posts: 422
Karma: 289160
Join Date: May 2011
Device: Kobo Glo and Aura HD
Mind that probably if you change anything in a library like that you should keep the number of characters the same, so simply changing "120" to "70" wouldn't work I guess. A possible solution would be to change "dragon" to "dragoe" or something like that
BTW, another clue that says the new phoenix will have a 6 inch screen...
giorgio130 is offline   Reply With Quote
Old 07-04-2013, 06:49 AM   #15
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
Yes, there are more lines now. Here is a picture. The line number is a little bit large, but I am trying to prepare a version for special needs, cf. this.
The draw back is that now I am unable to extend a selection in the last line of a page. It is possible to select a word, but the ReadingMenuView opens, and then you can not extend the selection.
Attached Thumbnails
Click image for larger version

Name:	261bfooter001.jpg
Views:	3470
Size:	534.0 KB
ID:	107632  

Last edited by tshering; 07-04-2013 at 08:08 AM.
tshering is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fullscreen PDF in M92 grrr Onyx Boox 10 03-22-2013 12:14 PM
Kindle DX - Fullscreen? oldbook Amazon Kindle 3 12-25-2012 08:08 PM
K2 Fullscreen Reading Ram27 Amazon Kindle 0 07-08-2012 12:06 AM
How I can fullscreen without any toolbar and buttons? ElenaLauder Calibre 2 12-25-2011 12:18 AM
DR800 Pageflow/fullscreen with UI yacoob iRex Developer's Corner 3 07-10-2010 03:51 AM


All times are GMT -4. The time now is 08:04 AM.


MobileRead.com is a privately owned, operated and funded community.