Проверка и восстановление файлов Kindle 3

После появления множества хаков, участились случаи повреждения системных файлов Kindle 3. Как правило, это выявляется при попытке установить официальное обновление. Если есть измененные файлы, которые в свою очередь попытается изменить апдейт, установка завершится с кодом ошибки U006.

Для того, что бы восстановить файлы, необходимо понять что именно повреждено. Для этого я разработал специальный «Check MD5″ хак, который проверят контрольные суммы файлов и сравнивает их со списком файлов для данной прошивки.

Скачать хак можно отсюда: Check MD5 (0.04 (fw 3.3))
(Если у вас установлен Jailbreak от NiLuJe, вам необходимо добавить хак checkmd5 в белый список. Добавьте строку update_checkmd5 в файл /linkjail/etc/whitelist)

В результате работы данного хака, в корне диска Kindle, появится файл checkmd5.log. В файле вы найдете список проверенных файлов и статус ‘error’ или ‘success’. Если контрольная сумма не совпала, то строка будет вида:
error — /opt/amazon/ebook/booklet/Home.jar b33fbc2de6c58f73dc52a64b1b98b532 e00210a311144657973666a770db5ca9
(после названия файла, следует MD5 файла которая должна быть, а затем MD5 которая на самом деле есть)

Далее, можно попросить других людей прислать вам поврежденные файлики, при этом указав их MD5 и точную версию вашей прошивки.

После получения файлов, их можно восстановить с помощью usbNetwork или в крайнем случае через COM порт Kindle (требуется специальный адаптер).

Об авторе Sir Alex