Запуск прошивки от Sony PRS-600 на PRS-700
Goto page 1, 2, 3, 4  Next
 
Libroom Forum IndexSony ReaderSony Reader PRS-x00
AuthorMessage

radugaif
Член клуба The eBook

Член клуба The eBook



Joined: 16 Dec 2004
Posts: 1017


Location: Деревня Moskow

Posted: 22.10.2009 15:26    

Принесли соньку PRS-700 с дохлой системой ..
в виду отсутствия штатного прошивальщика -залил дамп от PRS-600

Железо там одинаковое .. да и флехи одного размера.

Вот что получилось



рукописный ввод работает. Ничего не тормозит.



при подключении к компу видится как PRS-600 .

Пару дней потестим на предмет подводных камней..
Может надо что-то подправить в xml...
Но факт остается фактом - прошивка встает и работает.
_________________
Ремонт электронных книг в Москве.
 
View user's profile ^

REALexMSG
Член клуба The eBook

Член клуба The eBook



Joined: 01 Sep 2005
Posts: 23302


Location: Москва, Россия

Posted: 22.10.2009 15:51    

radugaif
шикарно - я так понимаю если сделать флешер под него то владельцы 700 станут т.сказать владельцами 600 Ж-)
_________________
Sony PRS-500, Sony PRS-505, ...
Продажа в Москве и пересылка по России Sony Reader, Amazon Kindle, B&N Nook, Apple iPad и аксессуаров
 
View user's profile ^

FReD-NT
Бывалый участник форума

Бывалый участник форума



Joined: 19 Aug 2008
Posts: 125



Posted: 22.10.2009 15:57    

Выяснилась одна НЕБОЛЬШАЯ неприятность, выглядит она вот так:

Говоря словами, тачскрин откалиброван на 180 градусов, то есть к верху низом.
Ручная калибровка не проходит как в таблетках.
Смена ориентации также на 180 градусов отличается от горизонтального отображения.
Возможно перевернуть тачскрин "железно", а шлеф дотянуть до разъёма МГТФом, но это не выход Very Happy
Но думаю программно это сделать проще, другой вопрос КАК? Wink


Last edited by FReD-NT on 22.10.2009 16:04; edited 1 time in total
 
View user's profile ^

boroda
Developer

Developer

Donate

Joined: 03 Jul 2003
Posts: 6203


Location: США

Posted: 22.10.2009 16:04    

Впечатлился.

Там прошивальщик сделать не так уж просто, надо, похоже, менять раздел Linux, а не только Rootfs. Возможно надо также переформатировать флеш. В общем, скорее пока для тех, кто любит снимать чипы с плат.

С тачскрином и дисплеем понятно. А кнопки все работают?
 
View user's profile ^

FReD-NT
Бывалый участник форума

Бывалый участник форума



Joined: 19 Aug 2008
Posts: 125



Posted: 22.10.2009 16:06    

Проверил кнопки, работают все и даже листается в нужную сторону.
Заработали даже кнопки, которых НЕТ физически на 600ых. Very Happy
Подсветка тоже работает))

P.S.: Уже начал привыкать к тачскрину "наоборот" Smile
 
View user's profile ^

Libroom
Член клуба The eBook

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 22.10.2009 17:22    

FReD-NT wrote:
P.S.: Уже начал привыкать к тачскрину "наоборот"

Смешно. Very Happy
_________________
еБукъ 207
 
View user's profile ^

boroda
Developer

Developer

Donate

Joined: 03 Jul 2003
Posts: 6203


Location: США

Posted: 22.10.2009 17:43    

FReD-NT wrote:
Заработали даже кнопки, которых НЕТ физически на 600ых. Very Happy

Это как-раз не удивительно - в этих прошивках есть даже хэндлинг для цифровых кнопок, которых не было ни на 600, ни на 700. Smile

FReD-NT wrote:
Подсветка тоже работает))

Следовало ожидать: к софту подсветка на 700 не имеет ни малейшего отношения. К сожалению, 700 даже не умеет отключать подсветку, когда засыпает (было бы полезно). Smile

Posted after 2 hours 46 minutes 10 seconds:

FReD-NT wrote:
Уже начал привыкать к тачскрину "наоборот" Smile

Для вас, однако, у меня есть хорошая новость. Предположим, у нас имеется 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. Авось и полегчает.
 
View user's profile ^

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 файлом.

После перезагрузки ничего не происходит...
 
View user's profile ^

boroda
Developer

Developer

Donate

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, и заресетить.
 
View user's profile ^

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 разделе... Rolling Eyes

Posted after 15 minutes 31 seconds:

Перепаковал на ext партиции, прошился БЕЗ тестового режима ибо после перезагрузки выбора ридер не предложил.
Изображение после загрузки перевернулось в нужную ориентацию Very Happy

Posted after 3 minutes 41 seconds:

Есть возможность перевернуть начальный Reader Opening book... ?
_________________
PRS-505/600, Orsio 721+@PB301, PRS-700@600.
Ремонт электронных книг в Москве.
 
View user's profile ^

boroda
Developer

Developer

Donate

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 описано здесь, пример использования - здесь.
 
View user's profile ^

FReD-NT
Бывалый участник форума

Бывалый участник форума



Joined: 19 Aug 2008
Posts: 125



Posted: 26.10.2009 11:04    

Прочел книжку, полёт нормальный, глюков нет, все функции работают идеально.

В итоге получился полноценный PRS-600 (рукописный ввод, русский поиск и пр.)
но со встроенной подсветкой и дополнительными 2мя кнопками. Wink

Поздравляем первого владельца сего чудного девайса из Хабаровска Very Happy
 
View user's profile ^

REALexMSG
Член клуба The eBook

Член клуба The eBook



Joined: 01 Sep 2005
Posts: 23302


Location: Москва, Россия

Posted: 26.10.2009 11:36    

FReD-NT
так может сделать инструкцию и имадж и выложить тут ? владельцы 700 думаю будут счастливы Ж-)
_________________
Sony PRS-500, Sony PRS-505, ...
Продажа в Москве и пересылка по России Sony Reader, Amazon Kindle, B&N Nook, Apple iPad и аксессуаров
 
View user's profile ^

FReD-NT
Бывалый участник форума

Бывалый участник форума



Joined: 19 Aug 2008
Posts: 125



Posted: 26.10.2009 17:43    

Одним имиджем это не решается, пока у нас нет полного флешера всей фс.
boroda wrote:
Там прошивальщик сделать не так уж просто, надо, похоже, менять раздел Linux, а не только Rootfs. Возможно надо также переформатировать флеш.

А дамп 600ой лежит уже давно тут
Снимайте флеш, заливайте дамп и будет PRS-700@600
Но я думаю что не у всех есть нанд программаторы...
Надо думать как софтовым путём перешивать весь флеш.
 
View user's profile ^

REALexMSG
Член клуба The eBook

Член клуба The eBook



Joined: 01 Sep 2005
Posts: 23302


Location: Москва, Россия

Posted: 26.10.2009 17:55    

FReD-NT
это да... но в сл.чего можно к вам людей присылать для перепрошивки их 700?
_________________
Sony PRS-500, Sony PRS-505, ...
Продажа в Москве и пересылка по России Sony Reader, Amazon Kindle, B&N Nook, Apple iPad и аксессуаров
 
View user's profile ^

boroda
Developer

Developer

Donate

Joined: 03 Jul 2003
Posts: 6203


Location: США

Posted: 26.10.2009 17:59    

Я могу попробовать сделать прошивальщик, который перешивает 700 на 600, но поскольку я на 100% не уверен, что это будет работать, я бы предпочел, чтобы сначала его опробовал кто-то, кто с случае чего может восстановиться из полностью убитого состояния.

У меня (1) нет 700, (2) нет NAND программатора, (3) нет такого навыка работы с паяльником.
 
View user's profile ^

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.
Ремонт электронных книг в Москве.
 
View user's profile ^

radugaif
Член клуба The eBook

Член клуба 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-ки.
_________________
Ремонт электронных книг в Москве.
 
View user's profile ^

Hel
Член клуба The eBook

Член клуба The eBook



Joined: 11 Apr 2006
Posts: 1988


Location: Харьков -> Montreal

Posted: 01.11.2009 08:13    

ой как все сложно Sad Очень бы хотелось прошивку 600-й увидеть на 700-й...
_________________
Kindle Oasis1, Kobo Forma/Aura One/H2O, iPAD pro 9.7"/mini and others
 
View user's profile ^

Юрий В.
Продвинутый участник форума

Продвинутый участник форума



Joined: 12 Dec 2008
Posts: 74


Location: Москва

Posted: 09.11.2009 22:54    

А есть какое-нибудь продолжение этой истории?
Уж очень заманчиво в 700-ой иметь функционал 600-ой и плюс подсветку Rolling Eyes
 
View user's profile ^
Libroom Forum IndexSony ReaderSony Reader PRS-x00All times are GMT + 4 Hours
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021