Register Guidelines E-Books Search Today's Posts Mark Forums Read

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
Junior Member
mdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to behold
 
Posts: 9
Karma: 11628
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
Wizard
BWinmill ought to be getting tired of karma fortunes by now.BWinmill ought to be getting tired of karma fortunes by now.BWinmill ought to be getting tired of karma fortunes by now.BWinmill ought to be getting tired of karma fortunes by now.BWinmill ought to be getting tired of karma fortunes by now.BWinmill ought to be getting tired of karma fortunes by now.BWinmill ought to be getting tired of karma fortunes by now.BWinmill ought to be getting tired of karma fortunes by now.BWinmill ought to be getting tired of karma fortunes by now.BWinmill ought to be getting tired of karma fortunes by now.BWinmill ought to be getting tired of karma fortunes by now.
 
Posts: 1,757
Karma: 14842230
Join Date: Sep 2011
Device: Sony PRS-T1
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.
BWinmill is offline   Reply With Quote
 
Enthusiast
Old 07-03-2013, 06:38 PM   #3
mdp
Junior Member
mdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to behold
 
Posts: 9
Karma: 11628
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
Junior Member
mdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to behold
 
Posts: 9
Karma: 11628
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: 415
Karma: 289158
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
Old 07-04-2013, 02:09 AM   #6
mdp
Junior Member
mdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to behold
 
Posts: 9
Karma: 11628
Join Date: Jul 2013
Device: none
@BWinmill, @all: firmware 2.4.2 does not appear to be in the repository (as per http://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
Junior Member
mdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to behold
 
Posts: 9
Karma: 11628
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
Junior Member
mdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to beholdmdp is a marvel to behold
 
Posts: 9
Karma: 11628
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: 415
Karma: 289158
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: 1,309
Karma: 338688
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: 1,450
Karma: 846401
Join Date: Jan 2009
Device: KoboGlo
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: 415
Karma: 289158
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: 415
Karma: 289158
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: 1,309
Karma: 338688
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:	1495
Size:	534.0 KB
ID:	107632  

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

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 04:55 PM.


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