Хорошая новость для тех, кто планирует вносить свои изменения в прошивки PRS-900. Обнаружил вчера, что в случаях циклического перезапуска прошивки в нормальном режиме (т.е. если Fsk софт запорчен, и свеже-прошитый ридер постоянно перегружается) PRS-900 можно спасти, прошив с
диагностической карты Memory Stick PRO. Пример апдейта, который работает
(
Read more... )
Comments 12
Reply
В принципе, для жителя США все, что нужно, это переписать networkConfig.xml. Причем можно это делать, не распаковывая и не прошивая имидж, а просто кинуть его в корень "внутренней памяти". Для того, кто за пределами США, нужна SIM-карта местного GSM-оператора, и нужно убрать конфигурацию proxy в kconfig.xml (
).
Примерно как-то так. В любом случае, советую этими делами не заморачиваться.
Reply
Reply
Reply
Reply
Впрочем, ничто не мешает эту возможность самостоятельно реализовать (например, пользуясь тем же методом, который позволяет не запускать PRS+ при подключенном кабеле USB). На мой взгляд, в плане прошивки и хаккинга PRS-600 наименее удачная модель. Простых методов восстановления из окирпиченного состояния для этого устройства практически не существует. Поэтому очень важно тестировать прошивки без прошивания (методом, описанным здесь) или сохранять для себя какие-то пути безопасного отключения нового функционала в случае ошибки. Например, элементарно можно было бы набросать какой-то скриптик, который проверяет подключение к USB при загрузке, и если оно обнаружено, засылает секунд на 30, давая юзеру возможность удалить что-то из внутренней памяти, или вообще ее отформатировать ( ... )
Reply
1) если есть, исполняется /Data/PRSPInstaller/installer.sh
2) если есть, исполняется /opt1/dict/prsp/prsp.sh
1 - работает в роли "инстолера", просто закидывает файл к словарям, или "анинсталирует" и т.п.
2 - mount --bind-ит "всё что надо", весь опт не влезает, но он и не нужен, нужна, главным образом, подпапка resources, а она около 2Мб.
В итоге пользователю достаточно "прошиться" только один раз, дальше безобидные копирования файлов. Вы с Можейко, при желании, сможете делать варианты своих инстоллеров с уже протестироваными /resources от ПРС+.
Немного смущает, что можно сделать "вредный" скрипт который убьет ридер. В идеале можно было бы добавить какой-нибудь механизм проверки подписей. Правда это уже отдаёт паранойей. В ПРС+ в любом случае будет запуск внешних юзверских скриптов (нужно, как минимум, китайцам), посему дыра всё равно останется.
Reply
Reply
Reply
Reply
Reply
Reply
Leave a comment