Używanie Kindle ma także swoje ciemniejsze strony. Dziś napiszę o najważniejszym chyba błędzie oprogramowania, który zauważalny staje się przy intensywnym korzystaniu z urządzenia.
Gdy na swoim czytniku mamy bardzo dużo książek (od 500 w górę), możemy zaobserwować dwa problemy:
- Szybsze zużywanie się baterii, szczególnie gdy wrzuciliśmy właśnie dużo plików.
- „Zamrożenie” Kindle przy zaznaczaniu tekstu. Raz na kilkanaście/kilkadziesiąt zaznaczeń Kindle myśli 20 sekund albo i dłużej, zanim zobaczymy wreszcie podkreślenie.
Im więcej mamy książek, tym dłuższe takie zamyślenia.
Problem dotyczy Kindle Keyboard i Classic. Touch ma zupełnie inne oprogramowanie i takich problemów być nie powinno.
Co jest tutaj winne? Mechanizm indeksowania książek. Gdy wrzucimy do Kindle nowe pliki, urządzenie tworzy indeks, który pozwala potem na szybkie wyszukiwanie.
Niestety, indeks staje się po jakimś czasie bardzo duży (nawet 200 MB!), a dodawanie do niego książek zajmuje Kindlowi coraz więcej czasu i zasobów. Możemy nawet zauważyć, że czytnik się przy tym lekko nagrzewa! Prowadzi to do szybszego zużycia baterii.
A co z zawieszeniami? To już ewidentny błąd oprogramowania. Otóż Kindle po tym, gdy zaznaczyliśmy jakiś fragment, stwierdza raz na jakiś czas, że musi książkę ponownie przeindeksować. No i robi to, blokując urządzenie nawet na kilkadziesiąt sekund.
Jak wyłączyć indeksowanie?
Sposób na te problemy jest jak dotąd jeden – wyłączyć indeksowanie. Kindle nie będzie dodawał nowych książek do indeksu, nie będzie nam też przerywał lektury. W momencie gdy indeksowanie jest wyłączone, możemy nadal przeszukiwać treść książek – ale tylko tych, które dodaliśmy wcześniej.
Jak to zrobić:
- Przechodzimy do ekranu HOME.
- Wciskamy „del” (Kindle Keyboard) lub wywołujemy klawiaturę (Kindle Classic)
- Wpisujemy:
;debugOn
+ Enter - Wpisujemy:
~disableIndexing
+ Enter. - Wpisujemy:
;debugOff
+ Enter.
Od tego czasu nowe książki nie będą indeksowane.
Jak włączyć z powrotem indeksowanie?
Najprościej – zrestartować czytnik (Menu – Settings – Menu – Restart), będzie z powrotem indeksował dodaną przez ten czas zawartość.
Wpisując po „;debugOn” komendę „~help” zobaczymy parę innych możliwych poleceń – np. „~disableScreensaver”, które… wyłącza wygaszacze ekranu – Kindle nigdy nie wejdzie w stan uśpienia. Znaczenie niektórych funkcji nie jest jasne, eksperymentujesz na własną odpowiedzialność, choć zdaje się, że restart Kindle wyłącza je wszystkie.
Korzystanie z wyłączenia indeksowania jest bezpieczne i nie narusza gwarancji. Tak czy inaczej, zalecam je tylko tym, którzy zauważyli jeden z problemów opisanych na początku.
PS. Więcej o indeksowaniu przeczytamy na blogu Kindlemaniaka, zaś na forum Mobile Read został opisany sposób na permanentne wyłączenie indeksowania, nie tylko do następnego restartu. Tego jednak nie zalecam, gdyż wymaga niedozwolonej ingerencji w oprogramowanie.
a pieszczoszka ma jakiś dostęp do ukrytych funkcji? :)
„Prowadzi to do szybszego zużycia baterii.”
czyli się kwalifikuję :) zobaczymy jak teraz będzie :)
Czy ktoś to zgłaszał już do Amazonu? W moim classicu mam ten problem – bardzo irytujący. Może wymusimy jakiś update firmwaru?
Dzięki za ten tekst – nareszcie rozwiązanie moich problemów!
Witam ja z innej beczki poniewaz nie moge znaleźć odpowiedzi :
Jak usunąc nr stron w mojej książce mobi ? Najpierw mobipocket creator konwertuje pdf na prc a pozniej calibre prc na mobi . W sumie az tak bardzo mi to nie przeszkadza ale gdyby dało się wywalić nr stron ktore pojawiaja sie w najmniej oczekiwanym momencie było by super ;)
Nie wiem, czy istnieje jakiś prostszy sposób, ale ja to robię za pomocą PDF Scissors (program był zresztą tutaj omawiany). Jeśli tekst nie zawiera przypisów, to wycinam dolną część tekstu i dopiero tak przygotowany tekst konwertuje :)
Super, bardzo dziekuje! Wreszcie znow moge „normalnie” korzystac z mojego Kindle’a :D Do tej pory, z indeksowaniem, to juz byla udreka. Przy sciaganiu nowych ksiazek z Amazona zawieszal sie tak, ze nic innego nie dalo sie w tym czasie robic, trzeba bylo zaczekac az skonczy. A dzis sciagnal mi dwie ksiazki i Gazete a ja nawet tego nie odczulam! Jeszcze raz ogromnie dziekuje :)
indeks staje się po jakimś czasie bardzo duży (nawet 200 MB!)
Czy po usunieciu ksaizki z czytnika, indeks jest aktualizoawany (czy usuwane sa informacje dot. usunietej ksiazki)?
Tak naprawde mógłbym usuwać przeczytane i niepotrzebne ksiązki z czytnika bo z tego co wiem te kupione w amazonie sa archiwizowane u nich, a reszte mozna trzymac na kompie. Szkoda rezygnować z wyszukiwania, mam sporo książek literatury fachowej ktorych nie czyta sie od deski do deski tylko przeszukuje.
Dzięki za ten artykuł. Ja miałem kłopoty przy notatkach (w ten sposób zaznaczam błędy w książkach). W trakcie czytania długa przerwa na zapisanie notatki. Analogiczne kłopoty przy kasowaniu notatek. Po wyłączeniu indeksowania – koniec z kłopotami.
Mam pytanie: czy po ponownym włączeniu indeksowania Kindle „nadrobi” zaległości? Tak, żeby można było przeszukiwać książki dodane po wyłączeniu indeksowania.
Z tego co zauważyłem, tak. Choć nie mam pewności czy zaindeksuje wszystko.
Dziękuję za informację.
W moim kindle ostatnio jakoś słabo trzyma bateria, otóż podczas sesji nie używałem go (jakieś 2 tygodnie) a on przez ten czas się rozładował nie wiedzieć czemu. Mam na nim chyba z 50 książek (głownie z neta w formacie mobi). Był uśpiony nie wyłączony. Co może być tego przyczyną? Jakieś rady?
Panowie – az wstyd. Ale czy ktos mi moze powiedziec jak sie zaznacza poszczegolne slowo w Kindle Classic ? Jak najezdzam na slowo, to mi wyskakuje popup (slownik), ale mam tez informacje ze „nie mozna zaznaczac fragmentow”.
mam kindle touch. oprogramowanie 5.3.7. i dalej mam problemy z indeksowaniem. wrzuciłem ponad 300 książek i po 2 tygodniach zżerania ciągle baterii dalej mi nie zindeksował 59 książek. czy jest jakaś metoda odwieszenia go, żeby skończyć indeksowanie? czy jedyna możliwość to wyłączenie indeksowania?
podane wyłączanie indeksowania działa też na paperwhite 2?
czy oprócz wyłączenia indeksowania w szybszym działaniu urządzenia pomoże skasowanie pliku: \system\Search Indexes\Index.db (K3)?
Ja ten plik usuwam – ale nie po to, aby działało szybciej, ale żeby zaoszczędzić miejsce – zresztą jeśli indeksowanie nie działa, to i wyszukiwanie prawidłowo nie będzie.
odświeżę temat – niedawno kupiłem Kindle 8 i tam oczywiście występuje podobny problem – rozmiar folderu \system\Search Indexes rośnie cały czas mimo wyłączenia indeksowania za pomocą sposobu podanego w niniejszym wpisie.
na szczęście istnieje działające rozwiązanie, dostępne tutaj: https://www.mobileread.com/forums/showthread.php?t=279955 (#3).
dla nie znających angielskiego – należy skasować FOLDER \system\Search Indexes i stworzyć PLIK o nazwie Search Indexes w folderze \system. ja zrobiłem to tworząc plik tekstowy o nazwie „Search Indexes.txt”, po czym skasowałem rozszerzenie .txt
Tylko po co? Pliki indeksuje się nie z nudów, a w konkretnym celu.
jeśli masz na myśli wyszukiwanie konkretnego tytułu, to nie korzystam – wszystko mam w folderach. z wyszukiwania w treści też nie korzystam. natomiast wyłączenie indeksowania daje mi lepszy czas pracy na baterii i więcej miejsca na czytniku, co jest dla mnie istotne.
Mój Kindle się zawiesił. Widać stronę której jeszcze nie czytałem w dolnych 2/3 ekranu a górna 1/3 jest szara bez jakiegokolwiek tekstu.
Co można na to poradzić
ULA
605538778