View Single Post
Old 04-01-2019, 11:43 PM   #607
jshzh
Addict
jshzh could sell banana peel slippers to a Deveel.jshzh could sell banana peel slippers to a Deveel.jshzh could sell banana peel slippers to a Deveel.jshzh could sell banana peel slippers to a Deveel.jshzh could sell banana peel slippers to a Deveel.jshzh could sell banana peel slippers to a Deveel.jshzh could sell banana peel slippers to a Deveel.jshzh could sell banana peel slippers to a Deveel.jshzh could sell banana peel slippers to a Deveel.jshzh could sell banana peel slippers to a Deveel.jshzh could sell banana peel slippers to a Deveel.
 
Posts: 320
Karma: 3394
Join Date: Aug 2009
Device: Pocketbook 602 Pro, Kobo Aura HD, LG G Pad III
Quote:
Originally Posted by davidfor View Post
If you never use nickel, then it doesn't matter. If you do use it for some books, then hide the books, leave the database as is and start nickel. It will do a cleanup and remove the hidden books. The database will probably need to be compressed. Nickel will do that eventually (don't know the timing) but it is an SQLite database, so you can use SQLite tools to do it.


I don't use KSM, but it has a way to mount the device to the PC. And if you use calibre and are never going to use nickel, I recommend disabling the KoboTouch driver and using either the Folder Device or User Defined device. Both will scan the directories on the device rather than reading the database as the KoboTouch driver does.
Thank you, David.

It may matter in some cases. I moved all books on the external sd card to a hidden folder then started nickel, waiting for the cleanup as Kobo did the indexing before the move. The cleanup went on - the number in My Books dropped one by one on the screen. It took more than an hour. But the problem is, I assume, the cleanup can never really finish because no kobo reboot can occur without first going to KSM (the device won't reboot automatically after cleanup, good thing), which renders it not a real reboot. So I ended up with the cleanup starting all over again every time I started Nickle via KSM. Luckily, when the cleanup goes or after it finishes, the device functions as usual, one can do an factory reset, which bypasses KSM. This time, I made sure I created a hidden folder on the internal sd card as well. Guess as long as I don't let kobo automatically download any books and put all my own books in hidden folders, I am out of trouble. Fingers crossed.

As to the tip regarding Calibre. I will certainly experiment with it soon. I have Calibre on PC for a long time but have never explored ways to take advantage of it except using it to open epub books.

Update 1: there is another occasion when one needs to start Nickle and let PC recognise the device: to put dictionary and OCR files into the holders. Calibre can't transfer non-book files, I assume.

Update 2: this time, after factory reset, I also first installed KSM, then Koreader following the instruction in the thread. Although I don't think installing Koreader (+KFmon) with the one-step method first then KSM caused the cleanup loop.

Last edited by jshzh; 04-02-2019 at 12:33 AM.
jshzh is offline   Reply With Quote