Одним безмятежным вечером, страдая от приступа прокрастинации я неожиданно обратил внимание то, что прошивка в моем киндле далеко не самая последняя, а на сайте амазона инструкция по обновлению прошивки состоит из пяти простых и понятных шагов… этой невинной инструкцией я и обязан увлекательнейшими часами восстановления своей разлюбезной читалки категорично утверждающей что:
“Your Kindle Needs Repair.
Please contact Kindle Customer Service at
http://www.kindle.com/support”.
Что в процессе обновления прошивки пошло не так – я не понял, ибо киндл занимался своими делами, а я своими и внимание на грозную надпись я обратил не сразу. Поверхностное гугление приводило на многочисленные обсуждения того, каким образом православнее связаться со всемпомогающей службой поддержки киндла. Общаться с поддержкой, меж тем, не особо хотелось, а потому пришлось активно поискать, что знает интернет по ключевикам debrick kindle, unbrick kindle и т.п. Как оказалось указанную проблему решить можно и своими силами – для этого надо лишь немного терпения.
Обратите внимание – данный способ я лично пробовал для своего Kindle Touch. На других – не проверял, но подозреваю что с небольшими изменениями он применим и для иных версий читалок.
UPDATE 27.10.2014
По состоянию на сейчас, удобнее восользоваться лив-сд диском который сам все за вас сделает 🙂
кубрик:
инструкция по применению на русском: тут.
Что нам потребуется для возвращения kindle к жизни:
1) KindleSelectBoot – пакет содержащий утилиту MfgTool и профили загрузки для киндла (diags, fastboot, main)
скачать отсюда – ссыль
2) fastboot – данное тулзуевина поможет нам подменить испорченные образы системы, на исправные
скачать отсюда – ссыль
3) libusb – драйверы и библиотеку для работы с киндлом в режиме fastboot
брать отсюда – ссыль
4) ядро системы и вспомогательные системные файлы для Kindle: mmcblk0p1.img (основной образ системы), mmcblk0p2.img (образ для диагностики с поддержкой SSH)
брать отсюда (с разумением какая версия и для какого устройства Touch/не Touch вам нужна) – глянуть список
5) Putty для Windows – выбрать нужную версию там
Если система не Windows – искать по выше указанным названиям на http://www.mobileread.com/forums.
Как восстановить киндл – подробная инструкция:
1) В корень диска распакуем KindleSelectBoot (наприме в C:\KindleSelectBoot)
2) подключаем киндл по USB к компьютеру
3) зажимаем кнопку питания на киндле, когда она начинает мигать – стремительно зажимаем кнопку Home и после этого, нежно отпускаем кнопку питания. Только после этого отпускаем кнопку Home.
4) Windows осознает что в систему добавлено новое устройство (USB/HID device) и пытается ставить драйвера. Если самостоятельно найти не может – помогаем.
5) Запускаем MfgTool из папки KindleSelectBoot
6) Выбираем profile – Kindle diags и нажимаем Start
7) на экране киндла появляется диагностическое меню – выбираем там U) Usb device mode
8) Kindle подключается как флешка и со слезами на глазах можно наблюдать на нем все наши книжки
9) копируем прямо в корень файл новый образ системы – mmcblk0p1.img
10) отключаем kindle-флешку, повторяем пункт 3
11) перезапускаем MfgTool
12) выбираем profile – fastboot и жмем Start
13) Windows приходит к мысли что в системе появилось еще одно USB-устройство, для того чтобы ее использовать – необходимо установить драйвер от libusb. Для этого распакуем скачанный архив libusb и вручную укажем Windows где ждет не дождется своего часа нужный нам драйвер (если хотите – запустите установщик inf-wizard из корня папки с libusb – везде жать next, а в конце – “Install now …”).
14) распковываем содержимое архива c fastboot в корень диска (наприме C:\fastboot) – т.е. путь к самой программе будет c:\fastboot\fastboot.exe
15) в эту же папку помещаем второй образ системы (диагностический с поддержкой ssh) – mmcblk0p2.img – т.е. полный путь будет c:\fastboot\mmcblk0p2.img
16) запускаем командную строку: нажимаем Windows+R (пуск-выполнить и вводим cmd)
17) в коммандной строке последовательно:
cd c:\fastboot fastboot flash diags mmcblk0p2.img fastboot setvar bootmode diags fastboot reboot
при этом киндл перезагружается с новым ядром в котором есть ssh-сервер
18) переподключаем kindle к нашему компьютеру – повторяем пункт 3
19) перезапускаем MfgTool снова в режиме диагностики
20) на kindle запускаем ssh сервер: последовательно выбирая N)->U)->Z)->X)->X)
21) Windows в очередной раз сходит с ума от нового устройства – на этот раз это RNDIS/Ethernet Gadget, драйвер для которого он не в настроении находить самостоятельно. Поможем ему выбирая драйвер вручную из списка доступных: сетевой адаптер ->производитель – Microsoft Corporation, тип – Microsoft Windows Mobile Remote Adapter. (спасибо этому посту)
22) в сетевых соединениях получается новое подключение – нам надо залезть в одну сеть с нашим киндлом (192.168.15.0) – указываем что мы, например, 192.168.15.3 и пробуем пропинговать сам kindle – его ip – 192.168.15.244
23) запускаем putty и подключается к киндлу по указанному айпи через ssh-соединение
login:root password:mario
24) а теперь заливаем новый рабочий образ:
dd if=/mnt/us/mmcblk0p1.img of=/dev/mmcblk0p1 bs=4K
Все. теперь у вас новая система (прошивка 5.0.0).
25) Для уверенности можете удалить настройки/закладки/коллекции – но скорее всего это не требуется и ваша читалка вернулась на круги своя (проверить это можно вывести его из режима диагностика см далее). Если же вы хотите почистить все окончательно:
sync dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K
26) теперь осталось вывести аппарат из режима диагностики:
вводим в консоли
rm /mnt/us/ENABLE_DIAGS idme -d --bootmode main reboot
Ну а уже после этого можно снова попытаться обновить прошивку! 😉
Полезные ссылки по восстановления kindle:
http://beznervov.com/computers/hard/elektronnye-knigi/kindlu-touch-unbrick-debrick-i-polnyj-navorot/ – Подробная инструкция на русском с картинками. Там же есть ссылка на весь набор программ для Windows в одном архиве, однако там еще содержатся моды для киндла и драйвер для RNDIS/Ethernet Gadget у меня категорически отказался работать.
http://www.mobileread.com/forums/showthread.php?t=170929 – Английский первоисточник (обратите внимание – там масса пользительных ссылок).
284 comments
Skip to comment form
После пункта 17, т.е. флеш mmcblk0p2.img не заходит в меню диагностики. Перепрошивка кернела не помогает. Мжет имидж не подходит? Как продолжить?
Author
При работе с fastboot какие-либо сообщения выводились?
Другие образы пробовали?
Киндл после перезагрузки что-то на экран выводит?
Такая же проблема. Пробовал разные образы для Kindle Touch. Командная строка пишет, что всё успешно, девайс перезаргужается, но diag режима нет – чмтающий мальчик на экране(
Author
1. попробуйте создать пустой файл ENABLE_DIAGS
touch /mnt/us/ENABLE_DIAGS
2. попробуйте создать пустой файл device_info.xml и скопировать его в папку diagnostic_logs
Та же самая проблема,после 17 пункта и перезагрузки книжка больше не входит в diag режим,есть выход?
Author
в 17 пункте надо было ввести несколько команд.
Вы их все успешно выполнили – т.е. у вас киндла перезагружается после команды ребут в командной строке?
если да – значит что диаг-ядро успешно залито (и надо вновь действовать как описано в пункте 3)
если нет – подождать чуть дольше на шаге 17
Добрый день.
Пробывал делать все как в инструкции. 17 шаг сделал не до конца и перешел к следующим. Дошол до 21 и опять вернулся к 17 шагу. В результате не могу сделать 20шаг. Киндл перегружается но окно диагностики не выводится. Еще возможно что-то сделать?
Author
в 17 пункте, в новом ядре мы активируем режим диагностики – это необходимо для дальнейшей настройки. Можете попробовать его активировать с помощью mfgtool (как в пунктах 5-6), если не получится – лучше повторить процедуру с начала, чтобы уж наверняка.
Добрый день.
Откуда взять файл ENABLE_DIAGS?Сделал все шаги. Но киндл не перегружается. Остается меню диагностики.
Author
Этот файл как раз надо удалить чтобы выйти из режима диагностики:
rm /mnt/us/ENABLE_DIAGS
если этого файла нет, но из режима диагностики все равно не выходит – создайте пустой файл device_info.xml и скопируйте его в diagnostic_logs, после чего вновь выбирайте пункт disable diags.
дошел до работы с пюти: ввожу логин, а пароль не хочет писаться____на нажатие клавишь не реагирует(
что делать????
Author
он пишется, просто не отображается, не обращайте внимания и введите пароль нажмите ентер
дело в том что писало ошибку доступа. попробую ввести другой ключ_Есть прога от Алекса, которая пишет серийник и пароль.
За статью ОГРОМНОЕ СПАСИБО, все очень здорово и доходчиво написано.
была заморочка с Microsoft Windows Mobile Remote Adapter не было среди дров____решилось установкой “ЦЕНТР УСТРОЙСТВ WINDOWS MOBILE” и все появилось, либо можно установить линуксовый драйвер
команды пункта 24, 25 и 26 вбивать в пюти или командную строку??? я понял так что в пюти, правильно?
Author
Да, все верно
в 26 пункте после “reboot” PuTTY выдает “Server unexpectedly closed network connection”, Kindle остается в режиме диагностики и виснет. В чем ошибка ?
Author
это нормально – система на киндле перезагрузилась – коннект помер.
чтобы выйи из режима диагностики:
1. попробуйте создать пустой файл ENABLE_DIAGS (подключившись putty к устройству введите)
touch /mnt/us/ENABLE_DIAGS
2. попробуйте создать пустой файл device_info.xml и скопировать его в папку diagnostic_logs
(это можно сделать подключив kindle в режиме usb-накопителя)
Забросил пустой файл ENABLE_DIAGS в корень
после введения touch /mnt/us/ENABLE_DIAGS появилось сообщение No such file or directory.
Все манипуляции с reboot или disable diags приводят к тому, что KT просто возвращеатся в режим диагностики и больше на прикосновения не реагирует.
Может проблема в другом?
Author
пустой файл device_info.xml – пробовали создавать добавлять?
>>Все манипуляции с reboot или disable diags приводят к тому, что KT просто возвращеатся в режим диагностики и больше на прикосновения не реагирует.
после reboot он снова загружается в режим диагностики – показывает меню – но на нажатия не реагирует? а если попробовать его выключить\включить вручную?
скачал Guide to debricking Kindle Touch V4.pdf – прошел все шаги – ОЖИЛ КТ!!!
Наверное проблема была в чём-то другом.
Всё-равно большое спасибо!!!
Author
Гм, никогда не слышал о таком гиде. Посмотрю. Спасибо за информацию.
всё шло нормально до
“21) Поможем ему выбирая драйвер вручную из списка доступных: сетевой адаптер ->производитель – Microsoft Corporation, тип – Microsoft Windows Mobile Remote Adapter. ”
у меня нет такого девайса. только Remote NDIS based Internet Sharing Device
на него подключил.
посмотрел ИП киндла – подрубился по ССХ через путти
при попытке прошить пишет:
BusyBox…
Usage: dd [if=FILE]
много разного
Numbers may be suffixedby c (x1) и такое прочее
не знаю что копировать
не понимаю де туплю….толи с драйвером беда и он неправильно стал ?
толи шото другое ?
памагите….
Author
У меня лично с таким драйвером на вин7_64 ничего не вышло.
С другой стороны – интернеты пестрят сообщениями что с ним все работает да и вы по ссш до читалки достучались.
Так что думаю с этим все получилось.
Судя по ошибке – капризничает дд – команда которой вы окончательно заменяете ядро рабочей системы.
1) проверьте что новый образ лежит там где нужно:
ls -la /mnt/us/mmcblk0p1.img
2) проверьте еще разок команду дд, которой необходимо заменить используемое ядро системы
потом понял свою ошибку, точнее 2 ошибки:
1. образ-то переименовывал сам….а в ссх писал вместо цифры 1 латинскую л
2. ставил пробелы…
после прошивки зависло всё на мальчике по деревом и весело до утра….
сегодня глянул размер прошивки был 4 метра (чего быть не может)
качнул прошивку на 350 метров….буду пробовать….
попробовал…
всё нормально шьётся…
но после ребута всёравно получаю висящего мальчика….
что делаю не так ?
Author
какую прошивку используете? другую не пробовали?
прошивку брал отсюда:
http://4pda.ru/forum/index.php?showtopic=335084&st=660#entry12323072
Author
попробуйте другую прошивку:
я ставил себе из оттуда:
http://pastebin.com/Wdw4L7yT
при попытке удалить ENABLE_DIAGS пишет нет такого фала
2я и 3я команды проходят, но снова виснет на мальчике….а к компу подключается в режиме флешки
я еще игрался с файлом device_info.xml
из-за этого не может быть ?
Author
файл ENABLE_DIAGS это как дополнительный способ загрузиться в диаг-режиме.
если из диаг-режима надо перезагрузиться в обычный – его надо удалить (если его нет – то это нормально)
device_info.xml в данном случае должен быть пустым – он сам что ему надо туда запишет
я бы попробовал все тоже самое с другой прошивкой
вот эту попробую, она подходит ?
mmcblk0p1-5.0.0: http://ixtab.tk/kindle-touch-images/kt_5.0.0-mmcblk0p1-main.img.gz
Author
да, для киндло-тача
а с новой прошивкой не нужно ж все пункты с 1го повторять ?
достаточно с 23го ? при условии что прошивка уже на теле
Author
да, не нужно с начала все – заливайте новую поверх старой (пункт 24), а потом попробуйте выйти из режима диагностики (пункт 26)
итог тот же…после прошивки она вообще долго может грузиться или нет ?
вспомнил что еще при первой прошивке думал что повисло всё и в мометн прошивки его отключил от ноута…
его никак нельзя форматнуть и всё с нуля поставить ? (эт я образно)
Author
первая загрузка – сравнительно долгая – я бы минут 10 ему дал на размышления
старые настройки еще можно зачистить (пункт 25)
все с нуля – это повторить весь процесс с пункта 1 🙂
загрузился, благодаря этим командам после прошивки
sync
dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K
dd f=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K
reboot
но это только 1 раз помогает….когда отключаю от компа и выбираю ребут – снова виснет на мальчике…..куда копать ?
Author
>>dd f=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K
это точная команда которую вводили?
ибо если юзать вот эту:
dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K
должно зачистить все раз и навсегда.
dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K
вот эту…просто на ресурсе, с которого копировал опечатка 🙂
ну не знаю…книги остались….настройки слетели…
но при попытке перегрузить девайс – висит мальчик….
не пойму что мешает загрузиться второй раз….
Author
возможно еще версия загрузчика не совпадает с образом системы – т.е. для образа – mmcblk0p1-5.0.0: http://ixtab.tk/kindle-touch-images/kt_5.0.0-mmcblk0p1-main.img.gz
загрузчик должен быть – kernel-5.0.0: http://ixtab.tk/kindle-touch-images/kt_5.0.0-kernel_main.gz.
оппа….а как его правильно поставить в киндл ?
Author
прошить новую версию ядра так (см пункт 17):.img
fastboot.exe flash kernel
достаточно только загрузчик прошить ?
или прошивать по новой полностью ?
Author
сначала попробуйте только загрузчик – а там по результату – не фурычит – придется повторить все с начала, причем я бы посоветовал и диаг-образ тоже скачать с адресов в паст-бине
только загрузчик не помог
вводил так:
cd c:\fastboot
fastboot flash kernel.img
fastboot setvar bootmode diags
fastboot reboot
подключил по ССХ – пробую прошить заново, образ оттуда и брал…по Вашей ссылке выше…
аннет..сори…диаг это 2й ? тогда не оттуда брал…дайте плиз ссылку какой из них правильный под мои фалы ?
Author
чуть выше писал: http://my-it-notes.com/2012/07/your-kindle-needs-repair-how-to-fix-your-kindle/#comment-1096
Author
вот эта строчка
fastboot setvar bootmode diags
указывает что грузится следует в диаг-режиме, если мы хотим только сменить ядро – ее указывать не надо
но даже когда нажал в диаг-меню дизейбл диаг, оно не загрузилось 🙁
пробую прошить поверх ядра….отпишу
admin
October 23, 2012 at 3:41 pm (UTC 4) Link to this comment
чуть выше писал: http://my-it-notes.com/2012/07/your-kindle-needs-repair-how-to-fix-your-kindle/#comment-1096
так там ссылка только на основной образ и загрузчик…
а второй образ какой взять ? (я так понял это образ, который кладется в фастбут для настройки ССХ)
или не ?
Author
а второй – из раздела диаг с ссш:
вот там посмотрите в соответствующем разделе – http://pastebin.com/Wdw4L7yT
итог тот же….висит
что делал:
1. через фастбут прокинул
mmcblk0p2_ssh-5.0.1: http://ixtab.tk/kindle-touch-images/kt_5.0.1-mmcblk0p2_diags+ssh.img.gz
2. пролил саму прошивку
mmcblk0p1-5.0.0: http://ixtab.tk/kindle-touch-images/kt_5.0.0-mmcblk0p1-main.img.gz
после написал
sync
dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K
dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K
rm /mnt/us/ENABLE_DIAGS
idme -d –bootmode main
reboot
на “dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K” ответило мне в пути следущее
“dd: writing ‘/dev/mmcblk0p3’: No space left
8193+0 records in
8192+0 records out”
что это значит я до конца не понял, понял только что для чего-то не хватило места.
на книге свободно более 1,5 гига….как и что почистить не понимаю 🙁
это может влиять на результат ?
Author
1. не используйте эту команду: “dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K” она не отрабатывает у вас,
когда вы указываете count – затирется первый килобайт раздела, после чего, настройки должны становится недействительными и перезатираться при первом запуске.
2. могу только посоветовать еще раз сделать все с нуля – прошивки и ход действий однозначно рабочие – возможно что-то упустили
так не использовать совсем эти команды
dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K
и
dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K
?
Author
использовать вторую. см. пункт 25.
ткните мне носом плиз какой именно брать мейн и ссх образы….чтоб подошли друг-другу…попробую на новом компе перешить полностью…
Author
я бы последние брал – 5.1.2
кстати без этих 2х команд не загружает в книгу вообще….
Author
чертовски странно.
можно попробовать целиком забить нулями раздел mmcblk0p3.
он судя вот по этому – http://www.cerias.purdue.edu/assets/symposium/2012-posters/78E-4D3.pdf весит 8 мегов
соответственно команда
dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=8184
раздел убьет почти полностью и все должно заработать.
пробуйте на свой страх и риск – ибо сам не пробовал.
вот такое не может помочь ?
mmcblk0p1-5.1.0+jb+ssh
я так понял там сразу и прошивка и загрузчик ?
Author
там и жейлбрек еще. если есть время – можно поэксперементировать 🙂
странно всё это….
перешил полностью с нуля….всё брал из 1го архива (уже не помню где его качал)
там и оба образа были…
в общем тож самое….
первая загрузка нормально
ребут – виснет
помагает вот это сразу в путти
sync
dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K
idme -d –bootmode main
reboot
ну будет офлайновая читалка…почему виснет – до сих пор загадка….
Author
раздел целиком зачищать пробовали?
если Вы про команду де в конце каунт=8184, до полной прошивки пробовал, после – нет….
Author
гм. если вдруг поборете проблему – отпишитесь – интересно
честно говоря я устал уже мучаться, и времени уже нету, да и книга не моя, попросили попробовать сделать….
таки победил….
простым обновлением до 5.0.4 с сервера амазона….
тоесть после прошивки не перегружая подключил – зарегил на амазоне – обновил прошивку – ребутнулся – всё ОК – 3 контрольных перезагрузки – всё в норме 🙂
фуф….
громадное пасиба за помощь !
Добрый день!
пункт 13, при вводе kindle fastboot, не определяется Kindle как устройство (висит в “диспетчере устройств” с воскл. знаком.) Драйвера указывал в ручную из папки libusb-win32-bin-1.2.6.0, винда не моржет найти дрова. ОС Win7 x64
Cталкивались с таким?
Author
гм странно. судя по официальной вики – http://sourceforge.net/apps/trac/libusb-win32/wiki раздел device driver installation, должно именно так и устанавливаться. попробуйте эту инструкцию – http://jaxov.com/2010/08/install-libusb-windows-7-vista-64-bit/
Если запускать программу inf-wizard, то она тоже не видит kindle, можно прописать вручную такие конфиги как, vendor id и product id, но я их не знаю.
Author
а из папки amd64\libusb0.sys пробовали устанавливать?
inf-wizard, возможно, не отображает его как киндл – но должен его выводить в списке usb-устройств – его надо выбрать из этого списка и создать inf-файл – это самый правильный путь.
vendor_id и product_id любого устройства можно посмотреть через диспетчер устройств – http://ddriver.ru/kms_catalog+stat+cat_id-6+page-1+nums-20.html
такая проблема. все сделал. НО в puttu когда ввожу команду reboot читалка виснет и отключаетмч от компа. помогите
Author
Скорее всего у вас не совпадают версии загрузчика и ядра. Попробуйте другую прошивку.
Доброго времени а по Kindle Paperwhite как решить подскажите
завис в System Diags после неудачной прошивки и все….труп
Author
С Paperwhite лично не сталкивался. Сильно подозреваю что принцип тот же – ставите диаг ядро из проверенного источника, забираемся в него по ссш, чистим настройки и заливаем свежий образ системы. Причина 95 процентов подвисаний – не совпадение версий загрузчика и самого образа системы – для надежности я бы сразу перепрошил все.
PaperWhite висит на System Diags 1.9.385.173022 после не удачной прошивки как его вернуть к жизни …
Доброго дня всем!
У меня Kindle Touch
После 18 шага не могу проделать шаг 19.
В MfgtoolPlease определяется HID устройство, пытаюсь подключить Kindl Diags. Пишет Operacions Complecte и через 2 сек.
Please connect device. Типа срывается?
Может у кого есть какие мудрые мысли?
Заранее спасибо за помощь!
P.S. пытался проделывать в WIN XP 86 и WIN7 86 Max
Author
а киндла у вас перезагрузилась нормально после 18 шага – после того как вы туда скопировали ядро системы с ссш?
на экране киндла диагностическое меню появляется?
в диспетчере устройств киндл как отображается при подключении – может быть драйвер от либусб слетел?
скажите пожалуйста пункт 4) куда бросать драйвера??? хоть убейте, но реал но не понимаю куда
Author
Драйвера надо установить на компьютер, к которому подключаете киндл
Помогите пожалуйств разобоаться, у меня Demo display версия K4NT.
Но я не вижу киндл как флешку, когда просто подключаю к комп. Вернее он видится как съемный диск, и как устройство, но я не могу попасть на него, и соответственно скопировать образ разделов.
Я могу переводить его в диагностический режим, но входа по ssh я не смогла добиться, так как он пишет, в ответ на мой пароль, что доступ запрещен.
Какие действия дальнейшие будут правильными, чтобы сделать нормальную читалку. Спасибо
Author
ммм, а вы в диагностический режим каким образом попали? если по шагам расписанным в статье дошли до пункта 15, и уже потом не получается – попробуйте другое ядро.
Да я попала в diags mode с помощью вашей инструкции, я продвинулась уже до 17 пункта, но там опять оказалась в тупике. Я даже не могу понять, что я могу сделать еще, чтобы вернуться к каким-нибудь действиям. В diags mode я не могу перемещать курсор. А еще такой вопрос Ядро как я поняла это mmcblk0p1 однако меня смутило, что один образ , который я скачала для прошивки 4.0.0 был не с img.gz , а bin расширением. Может быть это не имеет значения, но для прошивки 4.1.0 я не нашла mmcblk0p2.
Чтобы попробовать другое ядро, как мне снова попасть в диагностический режим. Сейчас киндл выглядит зависшим в диагностическом режиме.
Author
*.gz – это просто архив
добралась до 23) запускаем putty и подключается к киндлу по указанному айпи через ssh-соединение
1
2
login:root
password определяла с помощью Kindl diagnostic tool однако он не подходит и putty пишет, что доступ запрещен.
Как забороть это, до финиша так близко…
12) через fastboot все прошло нормально
13) Windows распознает киндл как NS blanc CODEX? в списке устройств пишет libusb-win32 devices NS Blanc CODEX.
14, 15, 16 все как написано.
17) в коммандной строке последовательно:
1 -c:\fastboot>fastboot flash diags mmcblk)p2.img
И дальше пока ничего не происходит. Сам киндл в это время находится в каком-то замороженном режиме. В diags mode и не реагирует на кнопки. На Долгое нажатие power + magic key реагирует только индикатором питания.
Можете подсказать, что делать теперь?
Author
а сколько времени ждали пока он закинет новый образ?
возможно просто не успевал докопироваться. в этом случае придется процедуру повторить.
Я достаточно долго ждала, когда он закинет новый образ, потом посмотрела его на флешке, он выглядел вполне перезагруженным, то есть я его не выключала и не вмешивалась в процесс. Меня интересует после пункта 10 и повторения пункта 3, на киндле ничего не произошло, только после продолжительного нажатия на кнопку питания, индикатор погас, и это все. После выключения должно что-то измениться на Киндле?
Author
>>долго ждала, когда он закинет новый образ
на каком шаге не очень понял.
если на 17 – то после выполнения команды “fastboot flash diags mmcblk0p2.img” вы снова можете вводить команды. это значит что образ успешно залит.
если на 9 – то все ок.
>>Меня интересует после пункта 10 и повторения пункта 3
грубо говоря мы скопировали на флешку киндла образ будущей системы.
цель наша – этот самый образ залить поверх неисправного.
в обычном режиме USB-подключения доступа к области системной памяти нету.
потому приходится идти на ухищрения с диагностическом режимом, ssh-сервером и т.п.
Счастье есть!!!!! Спасибо Вам огромное! Ликование и праздник!!! Чудесное превращение завершено demo display превратился в замечательную читалку.
У меня возник вопрос по пункту 25, хотя наверное уже надо остановиться. но на киндле валяются разные папки от прошлого. Их просто удалить? И будет ли работать кнопка возвращения к заводским настройкам?
И еще раз спасибо!!!!!
Author
25 – по желанию, лично мне понравилось что не смотря на все невзгоды сохранились все закладки в книжках 🙂 но можно и удалить
после того что вы проделали заводские настройки – новая только что установленная система
помогите пожалуйста драйвера не установляются что делать?
Author
Драйвера какие и откуда скачивали?
У меня всё же они автоматически установились но Kindle не видит……Переустановил заново но не помогло…..
Author
Попробуйте установить вручную именно те драйвера которые указаны в статье
Здравствуйте,у меня такая проблема,я уже писал что у меня после 17 шага и успешного заливания ядра книгу больше не получается перевести в diag режим,вот лог что все прошло успешно
c:\fastboot>fastboot flash diags mmcblk0p2_ssh.img.gz
downloading ‘diags’…
OKAY [ 1.197s]
writing ‘diags’…
OKAY [ 3.367s]
finished. total time: 4.566s
c:\fastboot>fastboot setvar bootmode diags
setting ‘bootmode’ to ‘diags’…
bootmode diags:
finished. total time: 0.011s
c:\fastboot>fastboot reboot
rebooting…
finished. total time: 0.000s
После чего книга,перезагружается и виснет,пытаюсь повторить шаг 3,но книга буквально на несколько секунд только подключается(успеваю за это время активировать diag) и тут же отключается снова,затем на ней с разной периодчностью появляется картинка с читающим мальчиком,затем она мигает и черный экран,затем показывает что батарея разряжена(ставил заряжать часов на 12-14 и не один раз,пока просто лежит все время показывает картинку разряженной батареи,причем сколько она не заряжайся лампочка горит оранжевым и никогда не горит зеленым) и так по кругу,подкскажите что можно еще попробовать,а то мне уже кажется что ее можно выбрасывать.Спасибо.
Author
>>mmcblk0p2_ssh.img.gz
gz – это такой формат архива. попробуйте извлечь из него ядро с помощью 7z и повторить всю процедуру.
Спасибо действительно помогло,что-то я тупанул с распаковкой. Но самое интересное что я проделал все шаги до последнего,и после reboota киндл опять пишет Repair needed.На последнем шаге rm /mnt/us/ENABLE_DIAGS
idme -d –bootmode main
reboot
только удалить ENABLE_DIAGS не удалось так как их нет,а все остальные команды прошли,только вот почему он опять пишет repair needed непонятно
Author
я бы в таком случае попробовал другую прошивку
Спасибо огромное,очень выручили!!!Все заработало!:)
Уже второй день насилую эту приблуду, у меня зависает на 17 – “waiting for device”? даже если не указан *.img. Помогите, уже сил нету, срочно надо.
Author
а вы либусб драйвер устанавливали? похоже будто система не видит киндлу
мой кирпич сразу определяется как “Kindle ……” щас пробую снова всё сначала на другом компе без дров. Что получится отпишусь. Спасибо.
попробовал после установки либусб в диспечере устройств устроиство присутствует “libusd-win32 devices”, а мфгтул не видит и при запуске командной строки -fastboot flash diags mmcblk0p2.img- на том же месте -waiting for device- вот така фигня. Делать чего не знаю уже, уже думаю что у меня кривые руки ;-). Помогите пожалуйста. как его заставить увидеть девайс.
Author
гм. надо попробовать другой усб-кабель/другой усб-порт/комп с другой системой (вин64/вин32 в случае если барахлят драйвера)
Народ метод ТЫКА работает. От беспомощности я начал тыкать по меню (люблю ковыряться в гаджетах ), да еще он у меня загружался и без всяких танцев в меню, Появилась кривая заставка, в циклическом перезагрузе. Потом успел выключить в меню diags disable (если правильно запомнил название пункта), Это привело к мальчику с деревом “ВО” в цикл перезагрузке. Потом прочитал от этого помогает 15 сек держать кнопку МЕНЮ (я пробовал в разных комбинациях с кн питания и без неё). О ЧУДО МОЙ УЖЕ горячо любимый кирпичик с которым я два дня изменял любимой жене возбудился и показал мне мои книги в том же виде в котором я видел их в последний раз, как я думал. Извините за лирику, спасибо за статью и советы, что это с ним было и что я толком сделал не знаю точно. Пользуйтесь алгоритмом если поможет хорошо, если нет то пробуйте другой метод, НО Я ПЫТАЛСЯ ПОСТАВИТЬ ДЖАЙБЛ для потом руссификации.
Author
метод тыка – не знает себе равных! 🙂
Всем привет. Ребят подскажите пожалуйста :
у меня Kindle 4NT, таже проблема, хочу востановить но он не как не хочет подключатся к компьютеру как HID устройство. Нажимал клавиши четко по инструкции но компьютер видит его как Kindle Internal Storege USB davice и все. ПРобовал и на другом компьютере и через другой кабель и не как. В чем может быть причина????
Author
Если киндла в системе отображается как “Kindle Internal Storege USB device” – то бишь как флешка – значит можно на нее образ системы и залить (см пункт 8).
а чтобы перезаписать им нерабочую систему – действуйте как описано далее (пункты 14+)
“Kindle Internal Storege USB device” – то бишь как флешка . Но кроме как в диспетчере устройств нигде его не видно. Как сбросить на устройство файл не знаю. Попробовал перезаписать не рабочую систему (п. 14) доходит до загрузки файла и пишет что не удается загрузить файл (mmcblk0p2.img)
как еще пробовать?
Author
попробуйте вручную установить/выбрать какие драйверы должен использовать киндл – надо покапаться в диспетчере устройств
ок. Спасибо, буду пробовать.
Проблема с Kindle 4 black 2012, не обновлял ничего не делал -“Your Kindle Needs Repair”
Перезагружается наполовину и всё. Не получается сделать шаг 3 , не начинает моргать если подключен к ПК ( драивера обновил на ПК) а просто перезагружается наполовину и всё на этом
Author
В системе киндл как-то определяется? Если его в подвешенном состоянии подключить а потом проделать манипуляции вот эти – “зажимаем кнопку питания на киндле, когда она начинает мигать – стремительно зажимаем кнопку Home и после этого, нежно отпускаем кнопку питания. Только после этого отпускаем кнопку Home” – что происходит?
Если Kindle подключен к PC то не начинает моргать при зажатии кнопки, если без USB то ничего не происходит (но мигать начинает на 5-7 секунде если нажать вкл/выкл кнопку) На экране внизу слева есть надпись “framework” вместе с “Your Kindle Needs Repair”
Нашёл причину , на моём Kindle надо зажимать кнопку питания и стрелку вниз а не Home.
Скажите можно ли закинуть update куда нить и попробывать перезагрузить? У меня Kindle чистый, зарегистрированый на amazone, я не перешивал ничего, просто он завис при чтении ( или он начал Update делать) я не понял по какой причине он завис. Перезагружается он у меня до половины и всё.“Your Kindle Needs Repair” Спасибо
Author
стандартный путь установки обновлений описан тут – http://www.amazon.com/gp/help/customer/display.html?nodeId=200774090
однако, боюсь, что вам он не поможет – так как штатным средствами вы его установить не сможете. обычно “needs repair” значит что без перепрошивки не обойдешься.
Помогите ! Окирпичил ридер ( Но есть доступ в диаг, могу включить usbnetworking. Но как зайти с винды ? Куда вводить айпи? Я так понял в сетевых подключениях должен появится адаптер, но у меня его нету. Дрова на rsid сгенерировал и установил. Как подключить через putty ?
Вопрос, через фастуб можно только диаг залить? а прошивку только через ssh putty ?
Или путти только для того что б скачать на карту памяти образ прошивки, а команда на установку через фастбут ?
Author
без паники! усе чинится 🙂
попробуйте действовать с самого начала по пунктам – чтобы было сразу понятно на каком этапе что-то не получается
На KPW MfgTool не работает, сетевой адаптер не появляется. Я так понял это из-за windows mobile center , сейчас на XP пробую, а надо на windows 7. Как подключится по shh ?
Author
На win7 мфгтул работает – статья именно по ней написана.
к ссш подключиться просто – поднять на киндле ссш-сервер (это опция появляется в режиме диагностики) и зайти через putty (см. пункты 17-21).
Про путти непонятно. Через что зайти? Моя сетевая карта подключена к роутеру с айпи 192.168.0.3. А путти подключается 192.168.0.3. Или после установки рдис появится НОВЫЙ сетевой адаптер РДИС, и в ЕГО настройках указывать сеть? Об этом нигде ни слова.
Author
пункт 22:
путти подключается непосредственно к устройству.
айпишник менять у себя, так чтобы комп и киндл стали в одной сети.
IP чего? какого сетевого адаптера? Так появится НОВЫЙ сетевой адаптер, или надо менять в астройках Сетевой карты, хотя причем тут сетевая карта.
Author
>>IP чего?
компьютера своего (да, это меняется в настройках сетевой карты).
а каким образом воткнутый по usb ридер соединяентся с сетевой LAN картой? Весь вопрос к чему, появится ли ДРУГОЙ СЕТЕВОЙ адаптер? или нет?
Author
вот через вот так вот:
http://en.wikipedia.org/wiki/Ethernet_over_USB
еще один адаптер должен появится.
доброго вечера уважаемые проблема такова в путти пользователь рут а пароль не проходит что mario что моя fiona7952 пишет доступ запрещен kindle 4NT прошивка на нем стояла 4.11
Author
какая прошивка стояла – это не принципиально. почитайте описание той прошивки, которую ставите – возможно там по умолчанию другой пароль используется?
попробуйте поставить более старую прошивку – у них гарантировано пароль такой.
дык он мне не дает доступ что б прошивку залить в него 401
Author
17 пункт отрабатывает? ядро (mmcblk0p2.img) при этом из какой прошивки используете?
C:\fastboot>fastboot flash diags mmcblk0p2.img
downloading ‘diags’…
FAILED (status read failed (No error))
finished. total time: 0.000s
это значит не получается?
Author
гм. а у прошивки точно такое имя? прям буква в букву?
такое впечатление что он не находит файл образа.
всё сделал по инструкцие
Ступор на 22 пункте
пишу в Remote NDIS based Internet Sharing Device сетевой адрес 192.168.15.3
в командой строке ping 192.168.15.244 не пингуеться “превышен интервал ожидания для запроса”
Уже полностью разобрался, все получилось, Kindle 5 работает !
ОГРОМНОЕ СПАСИБО ЗА СТАТЬЮ !!!
Ребята, я использовал имидж KUBRICK . Он загрузочный на основе линукс. Встроенный скрипт делает всё за вас, на экране высвечивается инструкция, жмёте некст и всё работает. В имидж встроена версия 5.1.2
Author
Спасибо за комментарий 🙂 обязательно добавлю в шапку статьи 🙂
На 7 пункте вместо диагностического меню появляется заставка (скринсейвер). Меню очевидно под ней и как до него добраться?
Author
Я бы попробовал повторить пункт 6 ибо очень похоже что он киндл не загрузился в диаг-моде.
Пробовал уже раз 15(. Часа три киндл валялся смотрю заставка нет и нужный диагностический режим. Попробовал ребутнуть (думал спасет читалку), фигу, вернулся в режим 1/3 загрузки мальчик под деревом. Пробую 6 пункт получаю заставку (скринсейвер).
Author
Хмы. А в диспетчере устройств он как что видится? Помнится мне если его не перезагрузить по изощренному (см. пункт 3) он не особо в настроении заниматься диагностикой.
Я в режим программы MfgToo заходил по другому. Кнопка питания- мигание-джойстик вниз-кнопку питания отжимаем и MfgToo запускается без проблем. Загружается то что нужно и -скринсейвер. Попробовал Кубриком- тоже нормально определился загрузились нужные файлы и опять скринсейвер. Как он этот скринсейвер отвалился пока лежал. И нет бы дальше по пунктам идти(((
Author
гм.
а мфгтул скачивали из ссылки к статье – с мобайлрида?
к компу по усб больше ничего не подключено? мфгтул с тем портом работает – это можно проверить через меню опции->усб порты?
может быть кабель еще какой не родной – для усб3?
сейчас специально проверил – все работает как ожидалось
мфгтул с мобайлрида
по юсб до фига чего подключено. мышь клава камера хаб.
мфгтул не запустился бы если не определил киндл. но он его определяет как надо
кабелей пучок от телефонов читалок камер
черт подери че с ним блин.
выбираю киндл мейн, грузится мальчик под дубом на 1/3
Киндл полежал ночь, утром уже заставки нет и на экране диагностический режим. Буду препарировать по пунктам. Сколько времени ему надо что бы заставка убралась не понятно.
Похоже сбитые сектора на “ФЛЕШКЕ” образ не mmcblk0p1.img не смог скопировать полностью.
Author
0_0
если так – то мои собелезнования.
зы если по ссш зашли – можно, наверное, попробовать в тамошнем линупсе dmesg посмотреть /var/log/messages – там инфа всяко должна быть про то что железо сыпется.
пытаюсь закачать образ
сейчас осталось 85 метров и диск отвалился
вычищу всю папку документс и по новой попробую
Есть вопросы которые я не понимаю, вроде без этих шагов делается и для чего они важны.
1. Обязательно запускать фастбут??
и выполнять эти команды?
cd c:\fastboot
fastboot flash diags mmcblk0p2.img
fastboot setvar bootmode diags
fastboot reboot
Putty отрабатывает и без этого.
Но отрабатывает после этой строки dd if=/mnt/us/mmcblk0p1.img
На экране консоли “матрица” валится в течении наверное 10 минут. Это нормально и так надо?
Есть возможность помочь мне он-лайн? Скайп, тим-вьевер и свободные руки подключить отключить устройство имеются)))
Author
С помощью фастбута на киндл загружается новый образ системы и киндл принудительно перезапускается с ним в режиме диагностики.
(на практике, это не всегда необходимо, но если система издохла – без этого не обойтись)
Заливка нового рабочего образа (пункт 24) – процесс не особо быстрый (те 10 минут – норм) – важно смотреть что выдается в консоле, а не на экране.
образ загружается и устанавливается. скрин консоли putty показать бы (я сделал) что бы самому понять то делается или нет.
но в итоге опять загрузка мальчик под деревом и полоса загрузки 25% где-то. Че не так не понятно((((
Author
гм. ну первая загрузка после перепрошивки какое-то время занимает – это нормально.
если 24 пункт (и все что до него) отработало как надо – значит прошивка новая.
и тут уже вопросы либо к самой прошивке (что за прошивка и откуда), либо к железу.
пишет
31938+0 records in
31937+0 records out
130813952 bytes (124.8 MB) copied 6.2 MB/s
На сколько это хорошо или плохо
Author
команда отработала – это уже хорошо 🙂
меня, немного, смущает различие в один байт – должно быть одинаковое количество.
а у вас место на книжке есть? может быть образ не целиком скопировался на флеш-память?
(проверить – набрав в консоли df -h)
Может есть другие образы? Я так понимаю выложен 4.1.0 файл. А вот файл 4.0.0 имеет расширение почему то bin. Думал попробовать другую версию, но расширение файла смущает.
Author
ммм. образы есть вообще все по ссылке – http://pastebin.com/Wdw4L7yT
вы какие используете?
от сюда и брал
тут для моего киндела 4 НТ только один подходящий образ и есть.
login as: root
root@192.168.15.244‘s password:
#################################################
# N O T I C E * N O T I C E * N O T I C E #
#################################################
Rootfs is mounted read-only. Invoke mntroot rw to
switch back to a writable rootfs.
#################################################
[root@[192_168_15_244] /root]# dd if=/mnt/us/mmcblk0p1.img of=/dev/mmcblk0p1 bs=
4K
89600+0 records in
89600+0 records out
367001600 bytes (350.0MB) copied, 96.305671 seconds, 3.6MB/s
[root@[192_168_15_244] /root]#
Author
Диагностический образ брали по ссылке из поста?
пункт 17 – заливка этого самого образа – отработал без ошибок?
я не делаю 17 пункт, консоль putty и так запускается не знаю почему
и потом образ киндела раскрылся без вопросов только не запускается ни черта(((
Author
вот смотрите: у вас слетела система.
вы используя убитый образ на вашем киндле пытаетесь залить новый.
раз это сделать не получается – залейте нормальный, точно рабочий диагностический образ и используйте его.
если с железом все в порядке – все получится.
почему убитый. Образ размером 350 метров вполне себе рабочий заливаю. другого же нет. Пункт 17 ведь делается что бы зайти в режим консоли? Разве нет.
Author
убитый – потому что киндла с текущим образом (тот который стоял до всех манипуляций) не работает.
в режиме диагностики вы переводите именно его, если не следовали пункту 17.
пункт 17 делается чтобы не вникать в детали причин и последствий надписей вида: “Rootfs is mounted read-only. Invoke mntroot rw to switch back to a writable rootfs.”
я так думаю новый образ у вас просто не загружается, и после перезагрузки опять используется старый – не рабочий.
толку ноль. пацан под деревом 25% загрузка
ппц какой то
12) выбираем profile – fastboot и жмем Start
Что должно появится на экране киндла после 12-го пункта? У меня появляется скринсейвер (как впрочем всегда и приходится ждать 2 часа до его исчезновения)
Author
а какая разница что на экране в этот момент?
надо смотреть что в 13 пункте – если система виндовз и при запуске не видит нового устройства – значит что-то пошло не так.
(подключаться в этот раз надо именно что через libusb-ешные дрова).
C:\fastboot>fastboot flash diags mmcblk0p2.img
downloading ‘diags’…
FAILED (status read failed (No error))
finished. total time: 0.000s
не одно так другое(((
но драйвер libusb я установил
нет, нормалек перегрузил команда отработала как надо
перехожу к 20 пункту
жду 2 часа что бы пропал скрин иначе не зайти в usbnet
Author
ммм.
когда при копировании пишут “status read failed” я сразу подозреваю что кто-то использует не то имя.
проверить легко – ввести – “fastboot flash diags some_unknown_file.img”
ибо если не записался диагностический образ – ошибки будут те же.
если перезагрузился – через команду “fastboot reboot” – значит уже успех и железяка видится как надо, осталось разобраться как называется диаг образ
с 17 пунктом все в порядке
возможно надо было перезагрузить комп после установки драйверов libusb (по крайней мере заработало после перезагрузки)
теперь 20 пункт
но еще час -полтора (скрин не хочет пропадать просто так)
Author
если час-полтора – значит не в порядке.
он написал после
fastboot flash diags mmcblk0p2.img
что нить вроде
OKAY блаблабла?
диаг образ называется mmcblk0p1.img
других нет в наличии
Author
киндл 4?
K4 diags images:
diags_kernel-4.0.0: http://www.mediafire.com/?nf3z9hbn1rvn6p3
diags_kernel-4.0.0: http://www.ulozto.net/xF1Fb3g/diags-kernel-img
mmcblk0p2-4.0.0: http://www.mediafire.com/?uo9ze8s4zs265al
diags_kernel-4.0.0 для чего ? вроде нет в описании надобности
Author
это для энтузиастов-создателей прошивок
Все я сдался. Невозможно бороться с этим кирпичом. Все к одному прихожу. Спасибо за потраченное на меня время.
Author
гм. странно это все.
а если заради интереса пункт 25 выполнить – возможно система обновилась и старые кривые настройки не дают ей загрузиться.
Постоял 2 часа с “заставкой мальчик под деревом” и 25% загрузки книга загрузилась. При чем видно что зарегестрированная. Нажал на настройки – книга зависла наглухо. Впечатление что прошивается он какой то старой прошивкой. А новую не дает прошить.
Author
это после удаления настроеек (пункта 25)?
Дошла до пункта 17, далее ничего не происходит, режим диагностики не активируется, киндл тупо мигает и опять появляется паренек под деревом. Команды все введены, несколько раз уже пробовала, без толку, хоть и пишет, что все нормально. Запуталась и отчаялась. Я мегачайник, мне все это так тяжко дается. Помогите пожалуйста, читать охота очень, ломка начинается(
Author
после этой команды
fastboot flash diags mmcblk0p2.img
что-то в консоль выводится?
Да,
downloading ‘diags’…
OKAY (5.157s)
writing ‘diags’ …
OKAY
finished. total time: 11.542s
и затем остальные команды, в ответ на них тоже всё finished, книжка моргает серым экраном, видимо перезагружается и усё.
Author
хмы.
а у вас киндла какая? а прошивка соответствует вашей читалке?
их обычно выкладывают в виде архива (расширение tar, gz) – не забыли извлечь?
пункт 3 – лично для меня был самым трудным – там действительно имеют значения все эти манипуляции, для киндлы тача – они точно такие как у меня описано.
а вообще – попробуйте kubrick – вот отсюда – http://www.mobileread.com/forums/showthread.php?t=206064
скачать образ диска
нарезается на болванку
комп загружается с диска
и запускается мастер-восстановления
Честно говоря, не в курсе, соответствует прошивка или нет, я катастрофически не разбираюсь в этих делах. У меня Kindle Touch, с пунктом 3 долго мучилась, но вроде все установилось автоматически.
Таак, попробую. Боюсь, сама что-то не догоняю, хотя стараюсь вчитываться в инструкцию внимательно.
Пункт 2 не выполняется…(((
3) зажимаем кнопку питания на киндле, когда она начинает мигать – стремительно зажимаем кнопку Home и после этого, нежно отпускаем кнопку питания. Только после этого отпускаем кнопку Home.
После подключения книжки к ПК рядом с кнопкой питания загорается оранжевая лампочка. и Зажимая питание, как в п.3 я не получаю никакого мигания.
А если юсб отключить от пк и выполнить п.3 – то пропадает заставка (“need to repair”) и белый фон.
Author
возможно проблема в зарядке. попробуйте его подзарядить.
Помогите пожалуйста, я не могу понять как выполнить пункт 22,как подключится к сети,и как его пропинговать….
Author
поменяйте у себя на компьютере айпи-адрес:
Пуск -> Панель управления -> Сеть и Интернет -> Центр управления сетями и общим доступом -> Управление беспроводными сетями(слева) ->свойство адаптера.
Выбрать протокол интернета версии 4 -> свойства,
Отметить галочку на “Использовать следующий ip адрес” ввести что указано в статье и сохранить.
после этого киндла и комп будут в одной сети и с компьютера, из командной строки его можно пропинговать для проверки
После выполнения пункта 3, появляется картинка: мальчик под деревом и загрузка. Загружается на половину, потом снова сообщение об ошибке. Компьютер распознает Kindel, как простой пустой съемный диск (E). Что вобще должно произойти после выполнения этого пункта?
Author
боюсь, у вас подцепились не те дрова.
у меня такое было когда не получалось зажать как следует все эти кнопки.
>>Что вобще должно произойти после выполнения этого пункта?
вкратце – вы должны получить возможность перезагрузить киндл со своего компьютера с диагностическим ядром (оно загружается в оперативную память устройства через усб)
если интересно – детали здесь – http://wiki.mobileread.com/wiki/Kindle_Touch_Hacking#Boot_over_USB_HID_serial_.2F_USB_downloader_mode
Что теперь делать?)
Я вобще даже не переустанавливал ничего, видимо она просто загрузила обновление, сама )
C этим разобрался. У меня Kindle 4. Там нужно вместо Home удерживать Down. И все ок.
Добрался до пункта 17. По истановщику inf-wizard.exe из папки bin распаковал на C:\fastboot\ там внутри папки: amd64, ia64, lisence, x86, и файлы installer_x64.exe и тд. Через командную стороку захожу в каталог fastboot, при попытке набора команд пишет: “Не является внутренней или внешней программой и т.д.”. Где моя ошибка?
Author
инф-визард это очень похоже на драйвера (из пункта 13?)
фастбут содержится в архиве (ссылка на него в разделе что нам потребуется для возвращения киндлы к жизни)
“Для этого распакуем скачанный архив libusb и вручную укажем Windows где ждет не дождется своего часа нужный нам драйвер”.
13) Вставляю Kindle, захожу в MgfTool–> Kindle fastboot –> start, находит неизвестное оборудование
Куда мы устанавливаем драйвера из пункта 13? Немного не понял.
Без этого пишет, что не найден libusb0.dl.
Author
драйверы устанавливаем в систему (как правило это с\виндовз\систем32).
инф_визард должен положить их туда сам.
если по какой-то причине он этого не делает – надо попробовать через диспетчер устройств установить драйвера (он и библиотеку скопирует куда надо)
– а для этого его надо просто ткнуть в папку с либусб\х86 или либусб\х64 – смотря какая система – 32 или 64 разрядная
подскажите, пожалуйста, как запустить mfgtool под Win8. при запуске пишет runtime error. this application has requested runtime to terminate it in an unusual way.
пробовал запускать с совместимостью с Win7 – ничего не меняется.
спасибо!
Author
гм.
а у вас в диспетчере устройств киндл как видится? Должон как USB/HID device.
Если иначе – надо ему проставить драйвер.
пытаюсь на 2-х компах. на одном XP на другом win 8.
под win 8 не запускается mfgtool. пишет runtime error.
но думаю, что это уже не проблема, так как дошел до пункта 22 и тоже ступор как одного из пользователей kindl t виден как USB Etherner/RNDIS Gadget на обоих компах (переключаю между компами usb провод и kindl t определяется как USB Etherner/RNDIS Gadget)
“…всё сделал по инструкции
Ступор на 22 пункте
пишу в Remote NDIS based Internet Sharing Device сетевой адрес 192.168.15.3
в командой строке ping 192.168.15.244 не пингуеться “превышен интервал ожидания для запроса”
Author
хмы.
а айпи-адрес компа точно сменился? если в cmd.exe набрать ipconfig /all – он его показывает?
(в выводе должно быть несколько айпи-интерфейсов среди которых и RNDIS)
спасибо за инструкцию!!!
долго мучился, но добил… РАБОТАЕТ
хотелось бы конечно програмулину: вставил, обновил систему и все готово:), может найдется доброволец и сваяет для будущих поколений
мои ступоры:
1) долго ставил драйвера
2) я почему-то думал, что kindle touch – это kindle 4 и пытался установить образы для киндла 4
оказывается, что touch – это 5-ый киндл
пришлось все переделывать, так как после загрузки образа под киндл 4 при перегрузке появлялся только мальчик…
также заметил, что образ под kindle 4 mmcblk0p1.BIN с расширением BIN, и при запуске первой команды в putty пункт 24, ругается и говорит, что такого файла нет. (сразу не заметил этот прикол, просто в команде укажите правильное название файла с расширением BIN, вместо img)
3) в моем случае (я чайник:)) не смог запустить mfconfig под win 8, поэтому запускал его на компе с XP
но на компе с XP, сетевой адаптер устанавливается, а сетевое подключение не появляется, в итоге нет соединения через putty
пришлось после 21-го пункта переключать шнур usb на комп с win 8 автоматом появился новый сетевой адаптер USB Etherner/RNDIS Gadget
долго не мог понять где указывать IP компа 192.168.15.3
методом тыка понял, что этот IP нужно прописывать прямо в новом сетевом подключении (USB Etherner/RNDIS Gadget; кнопка win+i ->Control Panel\Network and Internet\Network Connections) в свойствах нового подключения (новое подключение должно появится автоматически) -> internet protocol version 4(TCP/IPv4) ->properties (у меня англоязычная версия).
не забудьте поставить курсор в поле под IP адресом -> subnet mask (у меня это поле заполнилось автоматом)
после этого putty увидел киндл и все прошло хорошо
еще раз СПАСИБО!!! пять вечеров не прошли “даром”
для чайников по возможности уточните некоторые нюансы (как IP адрес компа, например)
Помогите, пожалуйста, где взять K4 diags images для черного киндла 5?
Ведь тут написано: http://pastebin.com/Wdw4L7yT – — “K4 main images (black K4 needs 4.1.0 or newer):”
То есть получается нужна версия: 4.1.0, а там ее нет.
Спасибо.
Author
гм.
мне кажется должно быть все равно какое диаг-ядро использовать.
а в качестве основного зальете вы потом все равно 4.1.
я бы, на своем киндле, попробовал использовать 4.0 в качестве диаг.
Скажите, а как же тогда на счет заявления [url=http://www.mobileread.com/forums/showthread.php?t=170929]”NO need to reflash mmcblk0p2 on a K4, which already has SSH built into the diags partition”[/url] (НЕТ надобности заливать mmcblk0p2 на K4, который УЖЕ имеет SSH, встроенный в диагностический раздел)?
У меня черный К4 NT black (2012), и такая же ситуация, как у pleseck (постами выше) – циклические перезагрузки с мальчиком под деревом. Но, я следовал приведенной выше ссылке и не перезаливал mmcblk0p2, т.к. диагностический режим у меня запускался и через USBnet запускался SSH. Исходя из рабочего SSH, надобности в перезаливке mmcblk0p2 нету. Основной раздел ставится нормально, но почему все заканчивается циклической презагрузкой?
Author
А диагностическое ядро запускается без проблем?
Если перевести в режим диагностики и отключиться от мфгтул и компьютера?
Спасибо, уже разобрался. Может, кому-то пригодится – оказывается у черного Киндла (Kindle 4NT black, который у нас позиционируется как Kindle 5) на прошивке 4.1.Х в диагностическом ядре закрыт доступ к SSH серверу (http://wiki.mobileread.com/wiki/Kindle4NTHacking). Поэтому пост “НЕТ надобности заливать mmcblk0p2 на K4, который УЖЕ имеет SSH, встроенный в диагностический раздел” (http://www.mobileread.com/forums/showthread.php?t=170929) касается только серых Киндлов (silver) с прошивкой 4.0.0-4.0.1 и не поврежденным диаг.ядром. А для черных НУЖНО заливать диаг.ядро 4.0.0 с рабочим SSH (как и рекомендуется в этой инструкции) или же установить USBNet хак. А SSH у меня запускался только потому, что восстановление моего Киндла я начинал с помощью Kubrick LiveCD (который автоматом залил мне нужное диаг.ядро, думаю, 4.0.0). Правда, Кубрик тогда мне не помог (в результате были только циклические перезагрузки без входа в осн.режим), поэтому начал восстановление вручную согласно Вашей инструкции. Результат тот же – циклические перезагрузки (только дерево), хотя и перепробовал все прошивки для К4 (4.0.0, 4.0.1, 4.1.0) и самые разные рекомендации. И наконец, после почти 2-х недель мучений решил еще раз через Кубрик (там только 4.1.1), но уже проставил ВСЕ ГАЛКИ на последней странице (джейл, очистка локальных настроек [хотя это делал и вручную через “dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K”] и форматирование пользовательского раздела [UserStore]). И вот, оно, ЧУДО!!! Киндл ожил!!! Думаю, результат в моем случае зависел от последнего пункта (format UserStore), о котором читал где-то на форумах (но не придал значения), т.к. все, что сделал Кубрик, делал и я успешно вручную (кроме форматирования указанного раздела).
Дмитрий, диаг.ядро там одно (4.0.0) и оно подходит и для серого, и для черного Киндла. А это (“black K4 needs 4.1.0 or newer”) касается прошивки основного раздела, а не диагностического. Хотя, т.к. железо у обоих Киндол одинаковое, то где-то на форуме mobileread.com говорили, что основной раздел черного Киндла можно прошить и 4.0.0, и 4.0.1 прошивкой. Но тогда невозможно будет обновиться через Wi-Fi на 4.1.0 и выше (касается ТОЛЬКО черных киндлов), поэтому там и написали предупреждение о том, что черный Киндл прошивать, начиная с 4.1.0
Так вот, исходя из моего опыта (пост выше – http://my-it-notes.com/2012/07/your-kindle-needs-repair-how-to-fix-your-kindle/#comment-7961), если кто-то после прошивки не может зайти в основной режим (Киндл зависает на этапе дерева с постоянными перезагрузками) и при этом Вы все делали правильно (т.е. точно следовали инструкции, а также прошили соответствующий ВАШЕЙ прошивке основной кернел (пример – http://www.the-ebook.org/forum/viewtopic.php?p=909459&sid=65b84cbbb651c784bdf6168556ab4151#909459), тогда попробуйте загрузиться с Kubrick LiveCD, но без повторной прошивки и джейла (там есть возможность не соглашаться на прошивку и, по желанию, на джейл), а только поставив две галки на последней странице (очистка локальных настроек Киндла и форматирование пользовательского раздела). Мне только это помогло восстановить Kindle 4NT black (именуемый у нас Киндл 5) !!!
Помогите, пожалуйста, у меня после ввода строки — fastboot flash diags mmcblk0p2.img — 17 пункт, на черном экране надпись
а на экране Киндла – рисунок незаряженной батарейки и usb шнура.
Author
возможно кончается зарядка. что совсем некстати для манипуляций с прошивками. я бы воткнул в сеть.
Делаю команду fastboot flash diags mmcblk0p2.img — 17 пункт, на черном экране надпись – waiting for device
Что делать? Ума не приложу…
Author
а драйвер от libusb установился без ошибок? киндл в диспетчере устройств как отображается?
libusb-win32 devices — NS BlankCODEX
Author
хм. все правильно.
тогда, если на экране пожелание зарядки – попробуйте его оставить заряжаться на ночь (именно от сети а не от компа через усб).
после чего снова попробуйте залить туда этот пункт.
Скажи, у меня такая проблема, подключаю Kindle через usb к компьютеру он появляется на пару секунд, а потом исчезает. Тоже самое в Mfgtools сначала он определяется, а потом пишется что нужно подключить устройство… В чем может быть проблема?
Author
скорее всего в драйверах.
на каком шаге начались проблемы?
Тяжело сказать, может на 4, а может на 7
Author
В диспетчере устройств киндл отображается как “USB/HID device”? Если нет – ставить драйвер указанный в пункте 4.
Если да – на экране самого киндла что отображается? Дерево? Пожелание подзарядки?
Ребята. Всё что вы скачали по ссылкам, все образы – их нужно разархивировать, потом только закидывать в киндл и папку фастбут Сам по-началу застрял на 17 пункте.
2) на 23 шагу в меня putty пишет network error : connection refused, как это вылечить?(фаерволл выключил) хотя 192.168.15.244 пингуется без проблем.
спасибо
Author
а пункты 20-21 прошли без проблем?
для того чтобы подключиться по ssh – надо поднять на киндле ссш-сервис и настроить винду, для работы с киндлом как с ethernet устройством через usb.
спасибо за наводку, на 20 шагу и проблема.
как запустить ssh сервер?
я нажимаю N)(misc individual diag)->U)(Utiliteis)->Z)(Enable USBnet)->X)(exit – fw right to exit)->X)(exit – fw right to exit)
Author
а проблема в чем заключается? какие то ошибки валятся?
если образ залит диагностический – то бишь с встроенным ссш-сервером и файервол усмирен – проблем быть будто бы не должно.
ради интереса можно взять нмап (http://nmap.org/download.html#windows) и послушать какие порты открыты на киндле (ссш должен крутится на 22)
у меня kindle 4 black
я прошил эту: mmcblk0p2-4.0.0: http://www.mediafire.com/?uo9ze8s4zs265al
правильно?
Author
как будто бы то что нужно.
на 17 шаге какие-то ошибки были?
что говорит nmap по поводу открытых портов на киндле? крутится на 22 ссш?
на 17 шагу все ок.
как пользоваться nmap я не понял ((
Author
а там все просто – после установки запустить со значка zenmap, в окошке вбить айпи киндла и нажать сканирование. в результате выведет список открытых портов на киндле. ссш должен быть на 22 – если он там есть – проблемы с проводом\файерволом, если нету – надо попробовать другую прошивку.
запустил cmd ping 192.168.15.244 -t пингуется без проблем.
в это время запускаю Nmap вбиваю 192.168.15.244 идет сканирование, после окончания: книжка не пингуеться и не определяется компом, делал так 2 раза итог тот же.
Author
хм. попробуйте изо всех сетй выйти (вафай, проводной – из всех ). подключите снова киндл.
профиль в зенмапе установите “Intensive scan, no ping” (или опция -Pn для командной строки ).
kindle 5 Touch – завис и не отзывается,
При подключении к компьютеру каталог ридера становится доступным на 1-2 секунды и все ((
Могу добиться только двух картинок на экране:
– или восклицательный знак в черном круге и часть слова “Требу” у самого края экрана,
– или – картинка с деревом, но без “бегунка” загрузки”.
На кануне – при регистрации kindle был сбой и она не была закончена, но после этого он еще работал, завис только часа через три.
(он у меня ровно два года, проблем ни когда не было, только медленный, но к этому привыкла.)
Посоветуйте и помогите!! Хочу читать!!!
Author
если каталог ридера ( диск kindle в мой компьютер ) становится доступным на пару секунд, возможно получится обойтись безо всех выше-перечисленных изощрений.
создайте пустой файл DO_FACTORY_RESTORE. без расширения, без содержания. например в блокноте.
скопируйте его в корень – киндла, после чего перезагрузите.
судя по http://www.mobileread.com/forums/showthread.php?t=223067
если успеете – киндла должен откатиться к заводским настройкам ( коллекции книжек\закладки\етс могут быть потеряны ).
в противном случае, боюсь придется делать все что перечислено выше
Во-первых – большущее спасибо за проделанную работу – это в любом случае.
А второе… может подскажите. Все делаю по предложенной схеме и все получалось пока не дошел до пункта “17”. При попытке ввести команду “fastboot flash diags mmcblk0p2.img” получаю бесконечный статус “”
Как-то не правильно отрабатывается профиль “Kindle fastboot” в MfgTool. Кнопка “Start” просто выключает амазон 🙁 Собственно, она выключает его и при отработке профиля “Kindle diags”, но тогда амазон через пару секунд вновь включается, а тут… 🙁
Может есть советик? Заранее – большущее спасибо.
Author
а с 13 пунктом все успешно прошло? дрова встали без проблем? либусбешный драйвер используется?
Да – здесь все без вопросов. Все встало. Пусть не сразу – присмотрелся, разобрался – дрова встали. а вот 17-й… Пока фатальный 🙁 Более того. Если раньше при вводе в usb режим я kindle появлялся в устройствах – увы – теперь нет 🙁
Author
гм, ну тут на самом деле третьего не дано:
киндл в диспетчере устройств как-то отображается?
если нет – проблема с дровами.
если отображается, но используются дрова не либусб -надо чтобы использовались именно либусб.
Вам – еще раз спасибо – это в любом случае.
Моя читалка – увы – ушла в себя слишком глубоко – как ни крутил, а таки предложенной здесь схемой разрулить ситуацию не удалось. Но – все же главное это результат, и я его таки добился. Как?
http://4pda.ru/forum/index.php?showtopic=335084&st=3820#entry20552316 – все сработало с первого же раз – очень рекомендую всем.
Доброго времени суток!
Подскажите, пожалуйста, у меня К5, тот который как К4, только черный (не тач).
До того как сей агрегат завис стояла прошивка 4.1.1, скачиваю первое ядро mmcblk0p1-4.1.0: http://ge.tt/8bd9NXU/v/0, а где для него второе? какое из представленных выбрать. Выбирал совместно с ним вот это mmcblk0p2-4.0.0: http://www.mediafire.com/?uo9ze8s4zs265al, после выполнения п. 17 киндл просто не перезагружается, что делать и то ли я выбрал?
Author
Я бы сейчас пожалуй не стал заморачиваться и положился на кубрик:
вот тут инструкция на русском.
Если же хочется повозиться – то, скорее всего, вам подойдут вот эти:
kernel-4.1.0: http://ge.tt/8bd9NXU/v/1
mmcblk0p1-4.1.0: http://ge.tt/8bd9NXU/v/0
Здравствуйте, перечитал этот пост вдоль и поперек и все еще не могу никак разобраться с п.17 (или же 13), потому что выглядит все так, будто проблема с драйвером. В консоли отображается waiting for device. Копался в диспетчере задач, ставил драйвера вручную, пробовал на др. компе. Оба компа отказываются видеть киндл, как устройство, хотя в диспетчере написано, что все стоит ровно. Даже кубрик не помог. Просто не знаю, что делать..
Author
а пункт 8 отработал нормально?
после 13 пункта, проверьте в диспетчере устройств какой драйвер используется.
Добрый день!
У меня ситуация такова:
1. Симптомы стандартные: белый экран, при нажатии на кнопку включения, индикатор светится зеленым и почти сразу тухнет. Если подержать кнопку 10 сек, она мигает, через некоторое время экран 2 раза моргает и остается белым, индикатор продолжает гореть зеленым.
2. Пытался идти по инструкции, но при попытке переходи в diag mode, экран так же моргает, но становится не белым, а черным, т.о. ничего выбрать не могу
3. Кубрик останавливается на том же шаге (запись flash происходит), идет перезагрузка, но экран остается белым, т.е. выбрать так же ничего не получается.
Есть мысли, как это побороть? Спасибо.
Сограждане, подскажите, где туплю.
После сброса к заводским повис на 10%
Длительное удержание приводит к перезагрузке и снова до 10% (мальчик/дерево)
Кубрик доводит до режима диагностики и Kindle повисает на заставке диагностического
Длительное удержание приводит к перезагрузке и Kindle повисает на заставке диагностического режима
В режим диагностики не входит, как диск компом не видится
Author
А на каком пункте спотыкаетесь?
где взять имидж для fasboot flash boot ?
я заливаю
kernel-4.1.0 в kernel и mmcblk0p1 4.0.1 в system
или
kernel-4.0.0 в kernel и mmcblk0p1 4.0.0 в system
Кубрик так же заливает (подозреваю, что diags_kernel 4.0.0 и mmcblk0p2 4.0.0) и с другим K4NT проходит до режима диагностики, а с этим я не могу увидеть, подозреваю, что заходит, но как нажать вслепую N)->U)->Z)->X)->X)
Для diags_kernel 4.0.1 и mmcblk0p2 4.0.1 так же.
Author
с помощью одного только фастбута я киндл не восстанавливал, потому затруднюсь с советом.
попробуйте точно следовать инструкции – без отсебятины с фастбутом – тогда можно попробовать понять в чем дело.
Споткнулся уже много раз. Похоже из-за вавеформ. Что имею: K4NT корпус черный, но не факт, что материнка “черная” (S/N 9023…) Mfg tool легко отправляет в fastboot
Могу выполнить там
C:\fastboot>fastboot eraseall
wiping the flash memory…
OKAY [353.781s]
finished. total time: 353.781s
C:\fastboot>fastboot flash main_kernel main_kernel.img
downloading ‘main_kernel’…
OKAY [ 0.250s]
writing ‘main_kernel’…
FAILED (remote: Invalid partition)
finished. total time: 0.250s
C:\fastboot>fastboot flash system mmcblk0p1.bin
downloading ‘system’…
OKAY [ 5.000s]
writing ‘system’…
OKAY [ 17.797s]
finished. total time: 22.828s
C:\fastboot>fastboot flash kernel main_kernel.img
downloading ‘kernel’…
OKAY [ 0.266s]
writing ‘kernel’…
OKAY [ 0.406s]
finished. total time: 0.688s
так же могу прошить diags_kernel.img в diags_kernel и mmcblk0p2.img в diags
В режиме диагностики не загружается, ну или я увидеть не могу (на экране полосочки разные меняются, но вслепую N)->U)->Z)->X)->X) не получается)
В main так же никак.
Как диск в Win не видится.
Экран исправный (на другом черном функционирует)
Author
>> writing ‘main_kernel’…
>> FAILED (remote: Invalid partition)
вы заливаете в раздел с именем “main_kernel ” образ main_kernel, оно плачется что такого раздела нет.
перед тем как попасть в диаг меню – необходимо выполнить пункт 17, он отрабатывает без ошибок?
Если Вы были внимательны, то:
C:\fastboot>fastboot flash kernel main_kernel.img
downloading ‘kernel’…
OKAY [ 0.266s]
writing ‘kernel’…
OKAY [ 0.406s]
finished. total time: 0.688s
пункт 17, он отрабатывает без ошибок, только я этого не могу увидеть, т. к. на экране не меню, а горизонтальные полоски.
Экран исправный (на другом черном функционирует)
Author
1) main_kernel.img точно для вашего киндла подходит?
2) вы его залить пытаетесь из под фастубута, причем, мне не очень понятно куда. логичным бы казалось тогда делать fasboot flash boot kernel_name.img – но если это отработает дальнейшие пляски с бубном казалось бы и не нужны.
3) я бы на вашем месте надцать раз проверил что все образы системы подходят для вашей железки,
а потом скрупулезно попробовал выполнить пункты выше – т.е. сначала залить все на флешку устройства, перевести устройство в диаг режим,
через ссш на него зайти супер-пользователем и, брутально, через команду дд переписать системный раздел.
если образ тот – я бы начал думать на железячные проблемы.
для flash boot где образ взять?
Железо вряд ли, я видел его рабочим.
По поводу соответствия, я думаю, что кубрик правильное заливает, т.к другой K4NT с его помощью в диагностику заходит.
И этот бы зашел, но у меня не получается вслепую N)->U)->Z)->X)->X)
Author
Я использовал ссылку из статьи:
http://pastebin.com/Wdw4L7yT
если не работает экран
1) либо железячные проблемы
2) либо залитый диагностический образ не соответствует железу (и поэтому экран и моргает)
Отлично! Пропало почему то еще одно мое сообщение, в котором я указал какие образы использовались, Кстати они были из статьи, на которую Вы указали.
Почему для Вас не приемлемо прямое общение (Скайп Ватсап) почта в конце концов?
Мне кажется, что моя проблема похожа на ту, что по ссылкам ниже.
http://www.mobileread.com/forums/archive/index.php/t-218927.html
http://www.mobileread.com/forums/showthread.php?t=218927.html
Может Вам известно, как заставить железку не проверять экран?
Изначально связка материнка и этот экран работали, только экран был блеклый.
После сброса к заводским экран не рисуется.
На аналогичной читалке экран полностью работоспособен.
Author
я не думаю что “железка” проверяет экран – это должна делать операционная система, образ который вы пытаетесь залить.
в общем случае линуксу должно быть глубоко плевать на подключенный монитор – система все равно загрузится
но в случае киндла – возможно такая ситуация не приемлема, существует ли возможность подсунуть ей какой-нибудь ключик для загрузки без монитора – не знаю.
Прямое общение не приемлемо так как тут я отвечаю когда мне удобно 🙂
Вдобавок я этим колдунством занимался лет 5-6 назад – сейчас всех деталей просто не помню.
Может быть есть не очень сложный способ клонировать ПО с аналогичной материнки и восстановить на ущербной? Конечно с заменой серийника. Спасибо.
Author
обычно клонируются целиком разделы. с помощью команды dd.
собственно, именно таким образом были получены все образы, которые вы пытаетесь накатить.
серийник, я думаю, тут должен быть не причем.
я потому и пишу – что если сто процентов образы для вашей железячки – похоже на проблемы хардварные.
Скажите, где можно почерпнуть инструкцию для клонирования.
Догадываюсь, что исправная читалка доводится до режима диагностики, потом видимо какой-то драйвер и какая-то программа, способная воспринимать dd.
Спасибо.
Author
На живом сделать так:
http://wiki.mobileread.com/wiki/Kindle_Touch_Hacking#B:_The_manual_way
Очень жаль, что Вы меня не услышали…
Я уже признавался, что Вы умнее – Я тупой, я не знаю Linux я не знаю где и как писать команды.
Я же писал: “потом видимо какой-то драйвер и какая-то программа, способная воспринимать dd.”
Очевидно Вы “admin” способный только скопировать к себе на страничку чью то инструкцию.
Простите, что обратился с глупой просьбой рассказать какой драйвер установить и в какой программе вводить dd для снятия образа.
Хорошо хоть мой опыт сбережет ваше время, поскольку вряд ли кто то еще будет задавать тут вопросы.
Ответ понятен-читайте скопированную мной инструкцию.
Понимаю, что никто не прочитает, вероятно модератор это тот же admin)))
Author
если вы хотите снять образ с работоспособного киндла – вам надо:
1) подключить его в режиме диагностики,
2) зайти на него по ссш,
3)запустить эту команду на нем,
4) а потом скопировать образ к себе на компьютер.
1,2 расписаны у меня в статье
3,4 по ссылке http://wiki.mobileread.com/wiki/Kindle_Touch_Hacking#B:_The_manual_way
только вам не надо всего этого делать – если не запускается “родной” диагностический образ – значит неполадки с железом или диагностический образ системы не подходит для вашей модели.
“родной” диагностический образ скорее всего запускается, только я этого не вижу, потому что экран не работает.
Зато после всех манипуляций я получаю съемный диск, доступа к нему, конечно нет. Это может служить подтверждением того, что пытается нарисоваться диагностическое меню?
Через некоторое время устройство уходит в перезагрузку и съемный диск пропадает.
Чем заменить команду
“fastboot setvar bootmode diags”
чтобы просто попытаться загрузиться в обычном режиме, допуская, что
C:\fastboot>fastboot flash kernel main_kernel.img
downloading ‘kernel’…
OKAY [ 0.266s]
writing ‘kernel’…
OKAY [ 0.406s]
finished. total time: 0.688s
и
C:\fastboot>fastboot flash system mmcblk0p1.bin
downloading ‘system’…
OKAY [ 5.000s]
writing ‘system’…
OKAY [ 17.797s]
finished. total time: 22.828s
Author
fastboot setvar bootmode main
однако это не сработает если был создан файл ENABLE_DIAGS, при установке диагностического режима.
а чтобы его удалить – надо залезть в киндл.
Добрый день.Скажите пожалуйста ситуация такова,что киндл компьютер видит только в одной ситуации,после того как прописать reset на экране,он его определяет как накопитель.Никаких папок на киндле соответственно нет.Кубрик его тоже не видит.Можно ли как то усилиями без com ports оживить?
Author
Если хард-ресет не помогает то вряд ли получиться малой кровью его оживить.
Надо начать с диагностического режима – посмотреть будет фурычить или нет.
Здравствуйте.
История как и у многих, kindle виснет на мальчике.
Случилось это после того как заменил дисплэй и сбросил все на заводские настройки.
Кубрик не помог.
Делал все шаги по прошивке, указанные выше в статье, вроде все удачно, но результат тот же.
Почитал коменты, решил попробовать перезаписать kernel (Кстати это что? загрузчик? если его испорчу книжка совсем трупп?), но при записи через fastboot ругается на партишн. А через Putty побоялся его шить, т.к. с линуксами знаком не очень, и опасаюсь что неудачная прошивка kernel лишит последнего шанса мою книжку.
mmcblk0p1 пробовал разные варианты, результат один.
Все еще осложняется тем, что я точно не знаю какая версия киндл. Предполагаю что 4. На ней написано Model № D01100.
Заранее благодарен.
Author
kernel – ядро операционной системы, которую надо подбирать согласно модели киндла
они есть отладочные, в которых включена возможность подключения по ssh и основные=рабочие, которые и надо накатить в конечном счете
судя по всему эта модель у вас – киндл 4
http://kindleworld.blogspot.ae/2011/09/kindle-basic-4th-generation-users-guide.html
неудачная прошивка хуже не сделает, вы в любом случае сначала заменяете на киндле прошивку с диагностикой, используя fastboot
а основная система расположена в другом разделе, и даже если с версией с первого раза не угадаете – просто загрузитесь в диагностическом режиме еще раз и зальете правильную версию
mmcblk0p2.img с поддержкой SSH я уже прошил, и через putty на книжку захожу без проблем.
Но вот сам kernel через fastboot прошить не смог, ругается на партишен.
Как заменить kernel через putty?
Надо ли перед записью kernel через SSH сохранять существующую версию ядра, если надо то как?
Что еще можете посоветовать? Может книжка при загрузке ведет какой то лог, в котором можно посмотреть что ей не нравится?
Author
в пункте 9 указано как скопировать образ системы на устройство (подключили как флешку залили на нее).
в пункте 24 указано как заменить кернел (берем с флешки на киндле и накатываем его поверх системного раздела)
как конкретно ругается? он может быть файл образа найти не может?
зы основное ядро не обязательно называется kernel что то там
зы, очень хорошее замечание, не думал что пишем каждый файл в свой раздел.
Вероятно и kernel то же.
Посмотрел, а раздела kernel у меня и нету. его надо создать?
или ядро писать в loop?
https://yadi.sk/i/nY5MXM053EH6Jw
Author
dd if=/mnt/us/ of=/dev/mmcblk0p1 bs=4K
– новый образ системы
где /dev/mmcblk0p1 – основной системный раздел
/mnt/us/ – флешка в киндле
т.е. ничего создавать не надо, скопировать в киндл новый образ на сд карду, перезаписать им системный образ во внутренней памяти
Я попробовал все три варианта фала mmcblk0p1, которые есть на сайте http://pastebin.com/Wdw4L7yT. Эффект тот же.
Выше, кому то Вы писали что нужно попробовать поменять загрузчик, тот пресловутый файл kernel. Как его заменить при помощи SSH?
Author
Я не очень понимаю какой эффект.
команда дд отрабатывает без ошибок?
файлика enable_diags нету в корне?
dd отрабатывается без ошибок.
enable_diags в корне нету, хотя и на команду rm /mnt/us/ENABLE_DIAGS он ругается, пишет по моему не существует дериктории или файла. А как кстати туда зайти в /mnt? на команду “cd mnt” пишет ошибку.
А тот же эффект, это мальчик под деревом после перезагрузки. И висит эта картинка, полоска загрузки доходит где то до 1/5.
Author
чудес в этом деле не бывает.
либо не та прошивка грузится, либо не отключен диаг_режим либо проблемы с железом
я бы в такой ситуации просто с начала все вот по шагам начал делать.
в основной раздел какую прошивку льете?
mmcblk0p1-4.1.0: http://ge.tt/8bd9NXU/v/0 – вот основная система
показать все файлы:
ls -la /mnt/us
зайти
cd /mnt
там линукс обрезанный, пути начинаются со слеша
Прошивки пробовал все. Которую вы указали в ссылке, попробовал еще раз
Зашел в папку, файла ENABLE_DIAGS там и правда нет.
На счет шагов, я при каждой прошивке их проделывал, пропускал только с 10-17, потому как в SHH уже заходит, а эти шаги как я понял исключительно для включения SHH.
Еще у меня остался вопрос с файлом kernel. Поможет ли его перезапись, и как это сделать?
Author
по ссылкам, образы заархивированы, вы их из архива извлекаете, перед тем как заливать на читалку?
http://www.winzip.com/gz-file.htm
kernel – они называют диагностический образ, для загрузки ссш, это просто имя, если у вас ссш поднимается вам это это не надо
Да, конечно из архива извлекаю. Только меня беспокоит что иногда в архиве файл bin а иногда img, а пишутся одной и той же командой.
Сейчас попробовал прошивки от 5го киндла, там просто мальчик под деревом, а строка прогресса даже не появляется.
Я так понимаю у Вас идей больше нет?
Author
прошивка от пятого киндла работать не должна – там скорее всего драйверов нет на то железо что у вас
идей нет, есть гипотеза касательно экрана – он может не стандартный какой и не для 4 киндла?
а команда в 24 какое то время отрабатывает? не мгновенно возвращает?
для очистки совести можно настройки почистить – 25 пункт
можно диагностический образ взять парный для главного – но честно говоря не вижу как это может быть связано
На 21 пункте Windows не обнаруживает никакого нового устройства, соответственно драйвера NDIS ставить не на что. Новое подключение в сетевых соединениях не появляется. Подскажите, пожалуйста, что можно сделать.
Author
А в 20 все получилось?
в диспетчере устройств если посмотреть киндл как то отображается?
Все, я смог продвинуться дальше. Сейчас проблема при попытке соединиться с киндлом по putty. Пишет connection refused. Сам киндл пингуется нормально.
Author
вероятно не поднят ssh-сервис на нем
пункт 20
Скажите, а на Киндл 3 Кейбоард данный фокус проконает?
Author
Да
Может кто помочь с прошивкой Kindle Voyage при загрузке весит на мальчике под деревом. Нахожусь в Киеве.
Всем привет ! Тема жива автор есть ?