Quantcast
Channel: MobileRead Forums - Kobo Developer's Corner
Viewing all 1563 articles
Browse latest View live

bigger SD card, smaller partitions: shown in gparted with USB conn. - no telnet?

$
0
0
Some Kobo readers come with a bigger internal SD card. Apparently the manufacturer was low on 2 GB cards and used 4 GB, but the image for 2 GB. Taking out such a card and resizing it results in bigger storage without opening.

Question:
If a reader has 2 GB memory available but a 4 GB card, is this card shown as a 4 GB card in gparted, when the whole reader is connected via USB cable?
If this is true, connection via telnet would be unnecessary.

I know there are techniques to hide this - its called media connection, or something.

Touch Kobo touch update sqllite-script

$
0
0
hey folks,

i installed ftp/telnet on firmware 3.0.0.1 to transfer books via wifi-ftp.
Works great but i need a script to update the sqllite database without connecting the usb-cable after transfer books via ftp...

i found this hint but it does not work:
(source: http://blog.ringerc.id.au/2011/01/en...s-to-kobo.html)

BloGollumFebruary 21, 2011 at 2:26 AM
If you add content via ftp, it is good to refresh the database to show it without having to to plug in and remove the USB, which triggers the necessary SQLite sync. The below (complete kludge of a) script mimics the USB trigger. It could be added to startup, in the way Craig outlines, so that a restart syncs, or run through telnet. Ultimately, it would be good to put it behind a key (although a script to enable WiFi with a button would be a higher priority IMV.)

#!/bin/sh
echo "\"adding\""
SN=KBN647095B46990 ACTION=add /usr/local/Kobo/udev/usb
echo "sleeping"
sleep 10
# (Prob superfluous)
echo "\"removing\""
ACTION=remove /usr/local/Kobo/udev/usb
return 0

Androoid on Kobo: "Tips and Apps"

$
0
0
I'm using my Kobo Glo as an Android e-Ink reader and I think is SUPER.
I'm creating this thread to put together all the "Tips and Apps" that I (subjectively) find interesting and can use, that are scattered through this "Android on Glo" thread.

- Installing (?) Android on Kobo -

For Touch and Glo you can find images here.
For AuraHD you can find one here.

For the initial setup http://www.mobileread.com/forums/sho...&postcount=213
Spoiler:
I'm presuming you have Windows.

Download the working Android image from this post: http://www.mobileread.com/forums/sho...&postcount=151

Get image writer from here: http://www.vconsole.com/client/?page=page&id=29

Insert blank SD card into card reader and put Android image to your card. If your card is bigger than 2GB, you can expand partition which is Fat32 to fill all your card space with this program: http://www.partitionwizard.com/free-...n-manager.html

Switch off your Kobo Glo and open it as per instructions from here: http://www.mobileread.com/forums/sho...48&postcount=2

Remove SD card from KoboGlo and put it into safe place. Insert there your SD card with Android image into KoboGlo.

Switch on your Kobo Glo.

If you do not like blinking LED, switch it off as per instructions from here: http://www.mobileread.com/forums/sho...&postcount=167

To connect AndroKoboGlo to PC you will need a driver - get it from here: http://translate.google.com/translat...-play-32350%2F
Follow the instruction from step 8

For driver installation in Windows 8 fxp33 advised to do the following:
click the : 2_vendor_id.bat before doing 3_install_su.bat

Note 1: Alreader which comes with the Android image above is outdated, newest one you can get from here: http://alreader.com/download.php?file=AlReader.apk

Note 2: You need Tolino reader to connect to PC, so before uninstalling it, as embryo advised get program "Auto Mount Your SD Card". After that you can uninstall Tolino reader.
Xtra Note: I couldn't make "Image writer" to work on WinXP, so I used RMPrepUSB.
Its a bit overkill, but anyways ...

- The Tips -
_____________
Scripts:
Spoiler:
Kill the blue LED blinking
Code:

#!/system/bin/sh
ioctl -d /dev/ntx_io 127 0

Kill the Screen LEDS
Code:

#!/system/bin/sh
echo 0 > /sys/class/backlight/mxc_msp430_fl.0/brightness

Both must be run as root (SU - SuperUser)
You can use Script Manager. Instructions here.

Misc
Spoiler:
- Update the kobo rotate touch utility from this post. I don't know if the image has the latest version in it.

- I replaced the launcher of the image with LauncherPro

-You can then use the Power Control Widget to toggle WiFi On-Off and 10-50-100-Auto Brightness levels.

- I didn't create a Google Market account.
For downloading the apps from the Play Store, I use this page.

- Connect with Calibre instructions, here.

- If you want to change the sleep, shut down, low battery, etc. pictures, you can easily edit the MsgE6.apk with the APK Multi-Tool and replace it in /System/Apps/ with ES File Explorer

- The Apps -
_____________
Readers
Spoiler:
FBReader
FBReader for Nook (More e-Ink optimized)
AlReader
Cool Reader
Moon+ Reader
Orion Viewer (Pdf & Djvu)
EBookDroid The best reader for scanned PDFs. This version is the last that supports "our" Android. In All Settings>Performance Settings>Document Viewer Implementation use "Based on android.view.View"
OverDrive Media Console More than 27,000 libraries worldwide offer titles via this App (Its a reader too)
Calibre Companion This is not a reader and not free, but if you find it, its very handy. It can read all your library's books (with tag grouping etc.) and open a book with any of the readers installed in the system.
Amazon Kindle 3.2.0.35 (e-Ink friendly) Never installed it, but maybe someone wants it ...

Dictionaries
Spoiler:
Aard Dictionary Get dictionaries from here. Offline Wiktionary, Wikipedia and Wikiquote!
ColorDict Dictionary Get some dictionaries from here and from many other places (StarDict compatible).

Misc
Spoiler:
Auto Mount Your SD Card, so you can uninstall Tolino reader if you like.
Button Savior (Root)
Display brightness It control (and closes) the screen light.
Battery Overlay Percent
Script Manager for scripts.
ES File Explorer File Manager In root mode you can modify system files (Total Commander can't)
Titanium Backup
Screenshot
Dropbox

Many thanks to all the people that made this real.

Kobo Wifi - need internal SD image

$
0
0
I was hoping someone can share the Kobo Wifi Micro SD image with me. I wanted to start reading some books on it after it being neglected for a year, I charged it, then it did an update. After that, it said "no books found."

I tried updating the library, but it wouldn't connect via wifi. My daughters Kobo wifi connects no problem. I did a factory reset but nothing changed. Also, there was nothing showing for the onboard storage on the settings screen. I opened it up, took out the MicroSD card and check it's contents on my laptop. It showed the card was empty. No files, just 0 bytes of free space. Maybe the card is bad?

Any hints on what I need to do to get my kobo to work? Can I mirror an image of my daughters older kobo wifi and use that?

Thanks in advance. Any help very much is appreciated!

Instructions for patching firmware 3.1.1

$
0
0
Before starting:

1. Make sure your Kobo ereader is running firmware version 3.1.1 (761b066420). These patches work only for this specific firmware version and no other.


Windows (or other OS using a Windows emulator):

1. Download mz_koboreaderpatch_11.exe (self-extracting archive) from http://rghost.net/50558386. Extract kpg.exe only (ignore the other files).

2. Download kobo-update-3.1.1.zip from http://download.kobobooks.com/firmwa...date-3.1.1.zip. Inside kobo-update-3.1.1.zip is a tar archive KoboRoot.tgz. Inside KoboRoot.tgz is a file usr/local/Kobo/libnickel.so.1.0.0. Extract libnickel.so.1.0.0 only (ignore the other files).

3. Download Attachment 118083 attached and extract kpg.conf.

4. Edit kpg.conf to: enable the patches you want (set patch_enable = `yes`) and disable the patches you don't want (set patch_enable = `no`); change the replacement values for the patches to suit your preferences.

5. Put kpg.exe, libnickel.so.1.0.0, and the edited kpg.conf together in the same directory and run kpg.exe.

6. If there are no problems then a file KoboRoot.tgz will be created. Copy this file to the .kobo directory on your ereader. Safely eject then unplug the ereader. Once unplugged the ereader will update and restart.


Linux (or other OS with GCC and GLIBC):

1. Download Attachment 118085 attached, extract patch32lsb.c, and compile with the following command (there should be no errors or warnings):
gcc -Wall -o patch32lsb patch32lsb.c

2. Download kobo-update-3.1.1.zip from http://download.kobobooks.com/firmwa...date-3.1.1.zip. Inside kobo-update-3.1.1.zip is a tar archive KoboRoot.tgz. Inside KoboRoot.tgz is a file usr/local/Kobo/libnickel.so.1.0.0. Extract libnickel.so.1.0.0 only (ignore the other files). You can use the following command to do this:
unzip -p kobo-update-3.1.1.zip KoboRoot.tgz | tar xz --strip-components=4 ./usr/local/Kobo/libnickel.so.1.0.0

3. Download Attachment 118084 attached and extract patch32lsb.conf.

4. Edit patch32lsb.conf to: enable the patches you want (set patch_enable = `yes`) and disable the patches you don't want (set patch_enable = `no`); change the replacement values for the patches to suit your preferences.

5. Put patch32lsb, libnickel.so.1.0.0, and patch32lsb.conf together in the current directory and run the following commands:
mkdir -p usr/local/Kobo
./patch32lsb -p patch32lsb.conf -i libnickel.so.1.0.0 -o usr/local/Kobo/libnickel.so.1.0.0
tar czf KoboRoot.tgz ./usr/local/Kobo/libnickel.so.1.0.0

6. If there are no problems then a file KoboRoot.tgz will be created. Copy this file to the .kobo directory on your ereader. Safely eject then unplug the ereader. Once unplugged the ereader will update and restart.


To return your ereader to its original unpatched state:

1. Edit kpg.conf or patch32lsb.conf to disable all patches (set patch_enable = `no` for every patch).

2. Delete the old KoboRoot.tgz, then repeat steps 5-6 of the procedure for your OS above.

Attached Files
File Type: zip kpg_conf_3_1_1.zip (1.6 KB)
File Type: zip patch32lsb_conf_3_1_1.zip (1.6 KB)
File Type: zip patch32lsb-v0.6.zip (4.5 KB)

Mini Spacing between two lines

$
0
0
I don't manage to change spacing between two lines in some of my epub books.

Changing spacing in the ereader doesn't have any effect.

I tried to convert book with calibre with no success.

Do you know how to solve my problem?

Kobo WiFi SD image

$
0
0
Hi all,

I know this might be a long shot since the wifi is an older model now, but I was wondering if anyone could send me an image file of a working kobo wifi SD card.

I updated the reader over wifi and it crashed and now wont boot. I have it opened and got the card. Im also familiar with making and loading images but I can't find a working one anywhere online.

Thanks for the help.

Glo PDF zoom extension?

$
0
0
Hi everybody

I´ve got a question.
Is there a way to enlarge the maximal zoom of PDF´s
The maximal zoom is 300%, but i need about 1000% or more, because i want to display a streetmap with 64 megapixels.
The Kobo has no problem to display that picture, but i need more zoom.

I´m running on 3.1.1

Please help me.

Ps. I know my english isn´t the best sorry for that :)

Touch Touch N905C Internal Picture

$
0
0
My Kobo Touch N905C has a removable 2 Gb MicroSD card. Battery has 1ICP4/43/55 stamped on it.

Attached Thumbnails
Click image for larger version

Name:	Touch-N905C-Internal.JPG
Views:	N/A
Size:	1.11 MB
ID:	118454  

Two-fingers light control on older models - done

$
0
0
Hello everyone. I've made a custom kernel that enables multitouch on older models - you'll say, even Marek's kernel did that. Well that's right, but I've refactored the touchscreen driver in order to output the same events of the capacitive screen on the new Kobo Aura. This means that flashing this kernel will enable controlling the light intensity with two fingers and pinch to zoom in pdfs and images in older models as well, rejoice ;)
The attached package has been tested thoroughly both on my Kobo Glo and on my Kobo AuraHD. It works; however I take no responsibility if this mod causes some harm to your device.
So, have fun but be responsible, be sure to have a working image to debrick your own device. The code is at
https://github.com/giorgio130/linux-...obo-multitouch
It should also work on mini and newer touch, since they already share the same kernel as glo, but obviously it would only enable pinch to zoom. For this reason, no uImage for those pcbs is included in the package - if you wish to try it out, rename one uImage (they're all the same) to uImage-E50610 for kobo mini and to uImage-E60610D for kobo touch ( only newer model!)

Attached Files
File Type: zip KoboMultitouch.zip (5.66 MB)

Touch How do I find which model I have?

$
0
0
Something of a newby here so please bear with me :-)

I have been brousing the forum for a while looking at tweaks and addons but am a bit confused about models.

Looking at the Device Info screen on my device it shows the software version
as 3.0.1 (644485e229, 11/21/13) ... but where is the model number ??

Looking at some posts they talk about 905B or 905C - the closest I can get is the serial number that starts N905J....

Some guidance would be appreciated ... esp the current firmware image to use.

TIA
Dave

DE-PL Kobo Dictionary

$
0
0
As the German-German kobo dictionary sucks compared to what you can get for free (and even compared to German-English kobo dictionary... meh), I decided to make my own.

I decided not to crawl on pons.eu due to lack of time (though it's feasible), but used instead word database free to download from http://www.depl.pl/ .
Resulting dictionary in attachment.

What I needed to do besides what tutorials tell to do:
1) this particular word database has strange format - it's like TAB but uses double space instead (sed 's/ /\t/' a.utf8 > depl.tab)
stardict-editor created stardict from TAB as soon as I removed repetitions (program verbosely complained what am I missing)
2) 'python2.7 penelope.py -f de -t pl -p depl --output-kobo' prepared *.html files and applied marisa to them with success, then failed to create 'words' and zipped with wrong filename encoding
3) 'cut -f1 depl.tab > words' cured the first problem
4) I needed to pack the files using Windows version of 7zip (wine'd), as Linux 7z, p7zip and zip failed to make the shitty encoding (i.e. encoded filenames in UTF-8, instead of whatever ancient code page zip uses)

The dictionary has been installed over some italian-english one which I doubt to ever use.
I tried to insert in sqlite database the de-pl one. 'Manage dictionaries' shows correctly the dict, but the reader must have the list built-in somewhere in libnickel1.0.0 (don't have toolchain to play with it, but with binary editor you can see hard-coded list of dictionaries...)

(As for the license - the webpage states that you can copy at will unless you alter the software or want any cash: http://www.depl.pl/licencja.html . I assume this does not cover changing file format, especially as the website offers the dictionary in Kindle format for free)

Attached Files
File Type: zip dicthtml-de-pl.zip (1.61 MB)

Index of Custom Dictionaries for Kobo eReader

$
0
0
Hi, I am Alberto Pettarin, the creator of Penelope, a tool for creating/merging/converting dictionaries, including the Kobo format.

Since I am overloaded by requests like "can you convert this dictionary X for my Kobo?", I start this thread to collect links to custom dictionaries for Kobo eReaders.

Please respect the copyright laws, and NEVER EVER post about converted dictionaries that infringe them. (Also, do not attempt at mailing me asking for converting copyrighted material, I will not help you on that.)



Official Kobo dictionaries: http://www.mobileread.com/forums/sho...d.php?t=196931

English: http://www.mobileread.com/forums/sho...d.php?t=196925

French-Japanese: http://www.mobileread.com/forums/sho...d.php?t=229681

German-Polish: http://www.mobileread.com/forums/sho...d.php?t=232833

Latin-English: http://www.venerandi.com/log.xhtml#d120613 (Courtesy of Fabrizio Venerandi. Direct download: http://www.venerandi.com/new.dicthtml-la-en.zip )

Chinese-English: http://www.mobileread.com/forums/sho...d.php?t=202182

Japanese-English: http://www.mobileread.com/forums/sho...d.php?t=197828



Now it is your turn! Please post in this thread, if you made or got to know about custom made dictionaries.

Epub3reader

$
0
0
Hi,

I found this https://github.com/pettarin/epub3reader/

It is a very interesting project for android:

A reader that can handle 2 ebook on the same screen, or two sections of the same file at a time.

Waiting for a reader with 2 screens (Yes, book format with left and right display.... would be wonderful), does someone think that should be possible to port the above project on kobo (maybe Aura HD screen would be enough to handle two smaller screens....)??

Such a think would be great to read a book on one display and read notes on the other or to keep a page on left and go ahead on the right display...

thx:book2::book2::book2:

advboot: a new approach to lauch nickel or koreader at startup

$
0
0
Hello,
I realized a modified boot procedure for KOBO devices with firmware version 2.10 (and possibly higher versions) that allows the user to execute custom scripts at startup.
This boot procedure is based on original boot script of KOBO devices,
with minor modifications; it can be installed once forever (until system is upgraded), while custom scripts are in .kobo/advboot subfolders, thus accessible via USB without the need to use KoboRoot.tgz installation procedure for further modifications.
Custom scripts are launched at three stages of the boot process, in a name sorted sequence (details on included readme).
The new boot procedure is available here:

https://www.dropbox.com/s/ytpa3sfe85...vboot_v1.0.zip

and can be installed simply putting the included KoboRoot.tgz file in .kobo folder, as usual. The procedure itself prepares the system to execute custom scripts, but does nothing more.

I prepared a serie of custom scripts that show a simple menu at startup,
allowing the user to choose between KOBO nickel application (standard boot)
and koreader (it must be installed separately).
There's no need to install fmon or other launchers in this way.
This script uses only binary applications already included in KOBO firmware to show the graphical interface, while the bitmaps are included in the images subfolder.
The main advantage over the common fmon (PNG file access monitoring) method
is that it doesn't require nickel to be running at all, so system resources can be dedicated
exclusively to koreader. Furthermore, it doesn't require installation of any file monitor launcher, thus sparing again some extra cpu time for this purpose.
It's available here:

https://www.dropbox.com/s/xi020jeuf1...eader_v1.0.zip

As somebody used to modify the rcS for other purposes, I'm including also an example script to start telnet server service during boot.
It can be used as exampled, and can be easily modified if different network configurations are required.

https://www.dropbox.com/s/smhgg5vthj...et_example.zip

I hope this will be useful.
Comments are welcome.
Andrea

Using Kobo as nautical chart plotter

$
0
0
I would like to use my Touch as a nautical chart plotter in my sailingboat.

Is there any modded plotter apps for Touch or is an Android installation the way to go with optional app from Play store?

With Android installation I guess there is problem to use an internal soldered gps or does Android support RS232 gps?

Aura HD Wifi/sync issues with Aura HD

$
0
0
Hi,

since updating the aura HD to 3.1.1 i have problems with wifi, like on the Glo : http://www.mobileread.com/forums/sho...=wifi+firmware

I need to restart each time to connect it.
I try to add this line (FastWifi=false) in .conf file but it doesn't work.
Many people have the same problem, i contact kobo (like others) but they don't seem to be interest by this issue...

Kobo Start Menu

$
0
0
The Kobo Start Menu is launched at start up and lets you
  • choose between available readers and other applications
  • manage FW packages (install, install and preserve the Kobo Start Menu, delete)
  • connect via USB
  • execute scripts from the internal and external sd
  • handle custom.css for the kepub renderer
  • ...

Since the larger part of the application consist of sh files, you can modify and enlarge the functions easily.

Installation (consists of 2 steps )
Spoiler:

(Uninstall any older version of Kobomenu and remove the whole folder kbmenu completely from the device.

Step 1
  1. connect the Kobo to the PC
  2. copy the folder kbmenupngs to the root of the device (e.g. K:\)
  3. eject safely and disconnect
  4. check that the 3 images (exit_nickel.png, simulate_usb_connection.png, toggle_nightmode.png ) are listed in the library. Only then proceed to step two.

Step 2
  1. connect the Kobo to the PC
  2. copy KoboRoot.tgz to .kobo of the device
  3. wait until the update is finished


After installation the font size will probably be too large. I did this on purpose in order to ensure that menu entries can easily selected on devices with higher screen resolution too. Change the font size in .kobo/kbmenu/usersettings.txt. Use an editor that can save the file in Unix style (lines end in LF, rather than CR and combinations, cf. this page), for instance, Notepad++. Do this with care, too small font size might prevent you from selecting a menu entry.

Uninstall
Spoiler:
Copy KoboRoot.tgz from the uninstall folder (provided in the zip file) to .kobo, after ejecting (and perhaps restarting) select "handle update > install update." Remove the folders .kobo\kbmenu and kbmenupngs manually.


I tested this package carefully on a Kobo Touch. I expect it to work on other models too. (This has been confirmed for Glo and Aura 6". However, it does currently not work correctly on Aura HD.)
One more point: Under "Options", there is currently only one option "Emergency Exit". Do not use it if you can avoid it.
The reader must be on FW 2.6.x or higher.



USE THIS PACKAGE AT YOUR OWN RISK!

Attached Thumbnails
Click image for larger version

Name:	KBSM_02_usb.png
Views:	N/A
Size:	25.6 KB
ID:	118812   Click image for larger version

Name:	KBSM_03_scripts.png
Views:	N/A
Size:	34.6 KB
ID:	118813   Click image for larger version

Name:	KBSM_01_home.png
Views:	N/A
Size:	39.2 KB
ID:	118814  
Attached Files
File Type: zip KBStartMenu_01.zip (7.71 MB)

Password Protection

$
0
0
I just upload two images now and give some more information later.

Attached Thumbnails
Click image for larger version

Name:	KoboPW_01.png
Views:	N/A
Size:	51.1 KB
ID:	118821   Click image for larger version

Name:	KoboPW_02.png
Views:	N/A
Size:	51.9 KB
ID:	118822  

Glo Does installing android on Glo allow greater dimming of the front-light?

$
0
0
The subject says it all. The Glo has been criticized by some people on the grounds that the lowest setting of the light is too bright in a pitch-black room. Does installing Android allow the light to made dimmer?
Viewing all 1563 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>