Author | Message |
---|
radugaif Член клуба The eBook
Joined: 16 Dec 2004 Posts: 1017
Location: Деревня Moskow
| Posted: 22.10.2009 15:26 | |
| Принесли соньку PRS-700 с дохлой системой .. в виду отсутствия штатного прошивальщика -залил дамп от PRS-600
Железо там одинаковое .. да и флехи одного размера.
Вот что получилось
рукописный ввод работает. Ничего не тормозит.
при подключении к компу видится как PRS-600 .
Пару дней потестим на предмет подводных камней.. Может надо что-то подправить в xml... Но факт остается фактом - прошивка встает и работает. _________________ Ремонт электронных книг в Москве. |
|
| |
REALexMSG Член клуба The eBook
Joined: 01 Sep 2005 Posts: 23302
Location: Москва, Россия
| |
| |
FReD-NT Бывалый участник форума
Joined: 19 Aug 2008 Posts: 125
| Posted: 22.10.2009 15:57 | |
| Выяснилась одна НЕБОЛЬШАЯ неприятность, выглядит она вот так:
Говоря словами, тачскрин откалиброван на 180 градусов, то есть к верху низом. Ручная калибровка не проходит как в таблетках. Смена ориентации также на 180 градусов отличается от горизонтального отображения. Возможно перевернуть тачскрин "железно", а шлеф дотянуть до разъёма МГТФом, но это не выход Но думаю программно это сделать проще, другой вопрос КАК?
Last edited by FReD-NT on 22.10.2009 16:04; edited 1 time in total |
|
| |
boroda Developer
Joined: 03 Jul 2003 Posts: 6203
Location: США
| Posted: 22.10.2009 16:04 | |
| Впечатлился.
Там прошивальщик сделать не так уж просто, надо, похоже, менять раздел Linux, а не только Rootfs. Возможно надо также переформатировать флеш. В общем, скорее пока для тех, кто любит снимать чипы с плат.
С тачскрином и дисплеем понятно. А кнопки все работают? |
|
| |
FReD-NT Бывалый участник форума
Joined: 19 Aug 2008 Posts: 125
| Posted: 22.10.2009 16:06 | |
| Проверил кнопки, работают все и даже листается в нужную сторону. Заработали даже кнопки, которых НЕТ физически на 600ых. Подсветка тоже работает))
P.S.: Уже начал привыкать к тачскрину "наоборот" |
|
| |
Libroom Член клуба The eBook
Joined: 10 Jun 2003 Posts: 23551
| Posted: 22.10.2009 17:22 | |
| FReD-NT wrote: | P.S.: Уже начал привыкать к тачскрину "наоборот" |
Смешно. _________________ еБукъ 207 |
|
| |
boroda Developer
Joined: 03 Jul 2003 Posts: 6203
Location: США
| Posted: 22.10.2009 17:43 | |
| FReD-NT wrote: | Заработали даже кнопки, которых НЕТ физически на 600ых. |
Это как-раз не удивительно - в этих прошивках есть даже хэндлинг для цифровых кнопок, которых не было ни на 600, ни на 700.
FReD-NT wrote: | Подсветка тоже работает)) |
Следовало ожидать: к софту подсветка на 700 не имеет ни малейшего отношения. К сожалению, 700 даже не умеет отключать подсветку, когда засыпает (было бы полезно).
Posted after 2 hours 46 minutes 10 seconds:
FReD-NT wrote: | Уже начал привыкать к тачскрину "наоборот" |
Для вас, однако, у меня есть хорошая новость. Предположим, у нас имеется 600 с перевернутым экраном. Попробуйте распаковать прошивку (ну, вы знаете, как ее выудить из моего пакета) и поменять в deviceConfig.xml в строчке
Code: | <framebuffer width="600" height="800" depth="8" orientation="1" devicePath="/dev/fb0" checkPath="/proc/e-ink"/> |
на
Code: | <framebuffer width="600" height="800" depth="8" orientation="3" devicePath="/dev/fb0" checkPath="/proc/e-ink"/> |
Потом перепаковать имидж, md5, и залить с помощью моего пакета для 600. Авось и полегчает. |
|
| |
FReD-NT Бывалый участник форума
Joined: 19 Aug 2008 Posts: 125
| Posted: 23.10.2009 14:08 | |
| Отредактировал deviceConfig.xml, перепаковал img, посчитал сумму md5.
Скопировал autorun.xml и autorun.js (из прошивальщика от 700ой, поправив в autorun.js все пути на new_opt.600.img) в папку test во внутреннюю память ридера месте с новым образом и его md5 файлом.
После перезагрузки ничего не происходит... |
|
| |
boroda Developer
Joined: 03 Jul 2003 Posts: 6203
Location: США
| Posted: 23.10.2009 15:49 | |
| FReD-NT wrote: | Скопировал autorun.xml и autorun.js (из прошивальщика от 700ой, поправив в autorun.js все пути на new_opt.600.img) в папку test во внутреннюю память ридера месте с новым образом и его md5 файлом.
После перезагрузки ничего не происходит... |
Так надо же было инструкцию по прошиванию прочитать сначала... Девственную прошивку через autorun не прошить. Надо скопировать test (с этим вашим новым имиджем) в корень памяти ридера, потом запустить программу, отключить от USB, и заресетить. |
|
| |
FReD-NT Бывалый участник форума
Joined: 19 Aug 2008 Posts: 125
| Posted: 23.10.2009 15:59 | |
| Почему девственную? Уже прошита в 600 вашей версией. А в топике написано:
Quote: | Прошивки поддерживают autorun из внутренней памяти и тестовый запуск прошивок (без прошивания). Для того, чтобы запустить на ридере autorun script, необходимо скопировать autorun.xml и autorun.js в директорию test основной памяти ридера и перезагрузить прошивку. |
Что я собственно и сделал. Другой вопрос про права доступа к содержимому img файла при перепаковке на NTFS разделе...
Posted after 15 minutes 31 seconds:
Перепаковал на ext партиции, прошился БЕЗ тестового режима ибо после перезагрузки выбора ридер не предложил. Изображение после загрузки перевернулось в нужную ориентацию
Posted after 3 minutes 41 seconds:
Есть возможность перевернуть начальный Reader Opening book... ? _________________ PRS-505/600, Orsio 721+@PB301, PRS-700@600. Ремонт электронных книг в Москве. |
|
| |
boroda Developer
Joined: 03 Jul 2003 Posts: 6203
Location: США
| Posted: 23.10.2009 18:14 | |
| А... ну так там не все так просто с этим аутораном.
1) Сами по себе файлы требуют модификации. 2) Файлы autorun.xml, autorun.js копируются в директорию test 3) Ридер перегружается. 4) В ридер вставляется карточка с аутораном от какого-нибудь предудыщего ридера. Во время вставления карточки юзер держит нажатыми кнопки Vol+ и Home (одновременно). Только тогда прошивка ридера войдет в режим ауторан, и загрузит ауторан-файлы, которые вы до ресета скопировали в директорию test.
Сам я еще не модифицировал ауторан для прошивки, и использую его только для запуска тест-версий прошивок. Заливать же прошивки лучше методом, описанным в инструкции.
Я пользую NTFS для распаковки и перепаковки прошивок, но делаю это в cygwin. Все работает нормально. Перепаковывать можно и в Линуксе, штатными средствами.
Для того, чтобы перевернуть Reader Opening book..., нужно сделать специальный BootImg и перезалить его. Eсли вы разбираетесь в скриптах, можете модифицировать updater.sh. Параметры BootImg, которые вам необходимо знать:
Code: | Name: BootImg device : 0 start sect : 0x44 image size : 0x80000 bytes(0x4 sectors) |
Как делать BootImg описано здесь, пример использования - здесь. |
|
| |
FReD-NT Бывалый участник форума
Joined: 19 Aug 2008 Posts: 125
| Posted: 26.10.2009 11:04 | |
| Прочел книжку, полёт нормальный, глюков нет, все функции работают идеально.
В итоге получился полноценный PRS-600 (рукописный ввод, русский поиск и пр.) но со встроенной подсветкой и дополнительными 2мя кнопками.
Поздравляем первого владельца сего чудного девайса из Хабаровска |
|
| |
REALexMSG Член клуба The eBook
Joined: 01 Sep 2005 Posts: 23302
Location: Москва, Россия
| |
| |
FReD-NT Бывалый участник форума
Joined: 19 Aug 2008 Posts: 125
| Posted: 26.10.2009 17:43 | |
| Одним имиджем это не решается, пока у нас нет полного флешера всей фс.
boroda wrote: | Там прошивальщик сделать не так уж просто, надо, похоже, менять раздел Linux, а не только Rootfs. Возможно надо также переформатировать флеш. |
А дамп 600ой лежит уже давно тут Снимайте флеш, заливайте дамп и будет PRS-700@600 Но я думаю что не у всех есть нанд программаторы... Надо думать как софтовым путём перешивать весь флеш. |
|
| |
REALexMSG Член клуба The eBook
Joined: 01 Sep 2005 Posts: 23302
Location: Москва, Россия
| |
| |
boroda Developer
Joined: 03 Jul 2003 Posts: 6203
Location: США
| Posted: 26.10.2009 17:59 | |
| Я могу попробовать сделать прошивальщик, который перешивает 700 на 600, но поскольку я на 100% не уверен, что это будет работать, я бы предпочел, чтобы сначала его опробовал кто-то, кто с случае чего может восстановиться из полностью убитого состояния.
У меня (1) нет 700, (2) нет NAND программатора, (3) нет такого навыка работы с паяльником. |
|
| |
FReD-NT Бывалый участник форума
Joined: 19 Aug 2008 Posts: 125
| Posted: 28.10.2009 09:13 | |
| boroda Это мы сможем, надо дождаться решения radugaif. Думаю он будет только за. _________________ PRS-505/600, Orsio 721+@PB301, PRS-700@600. Ремонт электронных книг в Москве. |
|
| |
radugaif Член клуба The eBook
Joined: 16 Dec 2004 Posts: 1017
Location: Деревня Moskow
| Posted: 29.10.2009 14:31 | |
| Мой программатор не читает чипы K9F4G08U0B что стоят на 700-х..
я могу оперировать только c K9F4G08U0A или K9F4G08U0M посему не могу снять дамп с рабочей 700-ки
поэтому и способ восстановления 700-ки был - замены нанда на модель K9F4G08U0M - запись дампа с 600-ки - операции с крамсом
я могу помочь только если мне пришлют рабочий дамп для программатора от 700-ки. _________________ Ремонт электронных книг в Москве. |
|
| |
Hel Член клуба The eBook
Joined: 11 Apr 2006 Posts: 1988
Location: Харьков -> Montreal
| Posted: 01.11.2009 08:13 | |
| ой как все сложно Очень бы хотелось прошивку 600-й увидеть на 700-й... _________________ Kindle Oasis1, Kobo Forma/Aura One/H2O, iPAD pro 9.7"/mini and others |
|
| |
Юрий В. Продвинутый участник форума
Joined: 12 Dec 2008 Posts: 74
Location: Москва
| Posted: 09.11.2009 22:54 | |
| А есть какое-нибудь продолжение этой истории? Уж очень заманчиво в 700-ой иметь функционал 600-ой и плюс подсветку |
|
| |