Универсальный прошивальщик для Sony Reader PRS-500
Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next
 
Libroom Forum IndexSony ReaderSony Reader PRS-x00
AuthorMessage

igorsk
Developer

Developer



Joined: 12 Jan 2007
Posts: 619



Posted: 11.05.2007 16:53    

С помощью Corwinа удалось наваять утилитку для замены отдельных файлов в прошивке без манипуляций с cramfsck, mkcramfs и ebook.py.
В комплекте прилагаются файлы для инсталляции часов от Shade.

Инструкция:
1. Распаковать зип в корень карты.
2. Вставить карту в Reader
3. Дождаться появления экрана Run Script.
4. Нажать 5 для создания нового образа файловой системы. Дождаться сообщения об успешном завершении (1-2 минуты).
5. Нажать 6 для прошивки созданного образа.
6. Нажать 9 для перезагрузки. (вариант: воспользоваться выключателем сзади).
7. Вынуть карту

Для заливки русских шрифтов заблаговременно положить их в каталог \files\opt\sony\ebook\FONT.

Заметки:
1. Пока что работает только на SD картах.
2. Пункт 8 (restart Fsk) пока что не работает.
3. Пункт 9 (reboot) выдаёт "If you see this, something went wrong." перед перезагрузкой. Не нужно пугаться.
4. Работа с новой прошивкой не проверялась, хотя по идее всё должно работать.
5. В корень карты пишутся: make_fs.log - лог создания образа файловой системы, new_opt.img - новый образ, flash.log - лог прошивания.

Версия 1.2 с поддержкой прошивки 1.0.02.01300:
http://projects.mobileread.com/reader/users/igorsk/sd_flash_1.2.zip

Внимание: установочный пакет не включает шрифтов для русификации. Если вы не уверены, что сможете самостоятельно понять структуру файловой системы Ридера, не пытайтесь воспользоваться данным методом для русификации, или попросите у кого-нибудь готовый пакет.


Last edited by igorsk on 17.05.2007 22:32; edited 3 times in total
 
View user's profile ^

vstefanyuk
Недавний участник форума

Недавний участник форума



Joined: 13 Apr 2007
Posts: 14



Posted: 11.05.2007 18:33    

igorsk wrote:
С помощью Corwinа удалось наваять утилитку для замены отдельных файлов в прошивке без манипуляций с cramfsck, mkcramfs и ebook.py.
В комплекте прилагаются файлы для инсталляции часов от Shade.

Инструкция:
1. Распаковать зип в корень SD-карты.
2. Вставить карту в Reader
3. Дождаться появления экрана Run Script.
4. Нажать 5 для создания нового образа файловой системы. Дождаться сообщения об успешном завершении (1-2 минуты).
5. Нажать 6 для прошивки созданного образа.
6. Нажать 9 для перезагрузки. (вариант: воспользоваться выключателем сзади).
7. Вынуть карту

Для заливки русских шрифтов заблаговременно положить их в каталог \files\opt\sony\ebook\FONT.

Заметки:
1. Пока что работает только на SD картах.
2. Пункт 8 (restart Fsk) пока что не работает.
3. Пункт 9 (reboot) выдаёт "If you see this, something went wrong." перед перезагрузкой. Не нужно пугаться.
4. Работа с новой прошивкой не проверялась, хотя по идее всё должно работать.
5. В корень карты пишутся: make_fs.log - лог создания образа файловой системы, new_opt.img - новый образ, flash.log - лог прошивания.

Версия 1.0:
http://projects.mobileread.com/reader/users/igorsk/sd_flash2_1.0.zip


Kruto!!! Smile

Kstati, naskol'ko real'nim ti ocenivaesh chto Sony prikroet etu lazeiku s zapuskom s SD v sleduyushei firmware? Ispol'zuetsya li etot funcional dlya kakih-to drugih zadach (general purpose ili Sony-specific) v kotorih bez takoi zagruzki ne oboitis'?
 
View user's profile ^

Loo
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 19 Jun 2003
Posts: 332


Location: Москва

Posted: 11.05.2007 22:00    

igorsk
Прошу прощения за тупость, но возникла пара вопросов:
Quote:
Для заливки русских шрифтов заблаговременно положить их в каталог \files\opt\sony\ebook\FONT

Имеется в виду создать такой каталог на карточке? А еще шрифты надо, наверное, по соньковски переименовать?
Quote:
4. Нажать 5 для создания нового образа файловой системы. Дождаться сообщения об успешном завершении (1-2 минуты).

Quote:
5. В корень карты пишутся: make_fs.log - лог создания образа файловой системы, new_opt.img - новый образ, flash.log - лог прошивания

А образ старой файловой системы нигде не сохраняется?


Last edited by Loo on 11.05.2007 23:12; edited 2 times in total
 
View user's profile ^

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

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 11.05.2007 22:47    

Шрифты отсутствуют в имидже или имеется ввиду дополнительные какие-то?
_________________
еБукъ 207
 
View user's profile ^

igorsk
Developer

Developer



Joined: 12 Jan 2007
Posts: 619



Posted: 12.05.2007 01:51    

Loo
Да, и положить туда tt0003m_.ttf, tt0011m_.ttf, tt0419m_.ttf.
Старый образ не сохраняется, но его можно слить заранее с помощью ebook.py. Ещё я как-то его выкладывал на рапидшару.
Libroom
Новый образ создаётся из того что уже есть в ридере (/opt), плюс переписываются файлы с карточки. Соответственно, если не класть новые шрифты, останутся старые.
 
View user's profile ^

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

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 12.05.2007 09:06    

Круто! Ну что ж, ждем версии для MemoryStick! Exclamation
_________________
еБукъ 207
 
View user's profile ^

Alplus
Guest









Posted: 12.05.2007 12:53    

я правильно понял, что способ позволяет встроить в прошивку свои шрифты, преименовав их в tt0003m_.ttf, tt0011m_.ttf, tt0419m_.ttf (кстати, какой из них какой)?
 
^

igorsk
Developer

Developer



Joined: 12 Jan 2007
Posts: 619



Posted: 12.05.2007 21:37    

Libroom wrote:
Круто! Ну что ж, ждем версии для MemoryStick! Exclamation

Достаточно в make_opt.sh исправить M_CARD='b:' на M_CARD='a:'.
 
View user's profile ^

Corwin
Настоящий волшебник!

Настоящий волшебник!



Joined: 21 Jun 2003
Posts: 473



Posted: 13.05.2007 01:08    

все дерево файлов и каталогов на карточке в разделе /files/opt
накладывается на существующий /opt на ридере. Так что менять можно любые файлы (main.xml и т.д.)
 
View user's profile ^

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

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 13.05.2007 17:45    

А я вот, что подумал пока прогуливался по улице - надо сделать просто инсталяшку, которая копирует на карточку все нужные файлы в нужные директории, и саму инсталяшку сделать как презентацию - как и что нажимать во время установки прошивки.
_________________
еБукъ 207
 
View user's profile ^

igorsk
Developer

Developer



Joined: 12 Jan 2007
Posts: 619



Posted: 16.05.2007 04:08    

Версия 1.1 с поддержкой MemoryStick.
 
View user's profile ^

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

Член клуба The eBook



Joined: 04 Sep 2004
Posts: 3337


Location: Boston

Posted: 16.05.2007 05:27    

Я с вас балдею.
_________________
Владение орфографией как владение кунг-фу:
настоящие мастера не применяют его без необходимости
 
View user's profile ^

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

Член клуба The eBook



Joined: 29 Dec 2006
Posts: 862


Location: Minsk

Posted: 16.05.2007 18:53    

Ммда, igorsk, Corwin, Shade, спасибо, респект!
 
View user's profile ^

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

Член клуба The eBook



Joined: 29 Dec 2006
Posts: 862


Location: Minsk

Posted: 17.05.2007 15:56    

igorsk wrote:
4. Работа с новой прошивкой не проверялась, хотя по идее всё должно работать.

с новой вероятно не работает, скрипт возвращает "No stat_fs found!"
 
View user's profile ^

copylove
Недавний участник форума

Недавний участник форума



Joined: 28 Mar 2006
Posts: 12


Location: Москва

Posted: 17.05.2007 18:47    

Обалдеть! Все работает.
 
View user's profile ^

igorsk
Developer

Developer



Joined: 12 Jan 2007
Posts: 619



Posted: 17.05.2007 20:56    

Странно, я залил себе новую прошивку и скрипт отработал нормально...
Проблема найдена, исправление скоро будет.
 
View user's profile ^

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

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 17.05.2007 21:51    

igorsk, а установщик "на карту" сделаете? (Простая программа, заливки нужных файлов в нужные места на карте). У меня в метро вчера спрашивала девушка "а сложно прошить?" Wink
_________________
еБукъ 207
 
View user's profile ^

igorsk
Developer

Developer



Joined: 12 Jan 2007
Posts: 619



Posted: 17.05.2007 22:34    

Версия 1.2 в первом сообщении.
Libroom
Нет, мне это незачем.
 
View user's profile ^

AGK
Guest









Posted: 18.05.2007 08:36    

Libroom
А если сделать что-то вроде самораспаковывающегося архива, в WinRar`е можно прописать действия при распаковке, останется только указать путь к карточке. Так не пойдет? Embarassed
 
^

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

Член клуба The eBook



Joined: 27 Sep 2006
Posts: 2504


Location: Los Angeles

Posted: 18.05.2007 08:45    

Можно даже не указывать путь. Скопировать архив на стик или карту и распаковывать в текущую директорию. Структура папок, естественно вложенная.
_________________
I don't turn on the radio
Coz they play shit, like... You know
 
View user's profile ^
Libroom Forum IndexSony ReaderSony Reader PRS-x00All times are GMT + 4 Hours
Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next
Page 1 of 8

 
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