Extended rom
От: DenB Украина  
Дата: 14.06.06 09:09
Оценка:
Объясните, пожалуйста. Есть PPC. 2003-й. Прога устанавливается и живет в девайсе. Причем, при хард резете она не убивается, а продолжает жить. Мне сказали, что это обусловлено тем, что она прописывается в EXTENDED ROM. Вопросов два:
1) как это реализовано (есть макросы или как)? Я пишу на eVC4. То есть как это сделать и как это отключить, если дадут исходники(ну типа, что искать);
2) как все-таки можно изгнать подобное счастье из девайса?
ICQ: 219084095
Re: Extended rom
От: FirstStep Россия  
Дата: 17.06.06 15:15
Оценка: 3 (1)
Здравствуйте, DenB, Вы писали:

DB>Объясните, пожалуйста. Есть PPC. 2003-й. Прога устанавливается и живет в девайсе. Причем, при хард резете она не убивается, а продолжает жить. Мне сказали, что это обусловлено тем, что она прописывается в EXTENDED ROM.


1) В Extended ROM производитель закачивает некоторый базовый набор софта, который автоматом ставится после ХР. Т.е. там лежит несколько cab'ов с софтом и файлик config.txt в котором прописано что и в каком порядке устанавливать.

Например

EXEC: \Extended_ROM\TPDisable.exe
CAB: \Extended_ROM\Abooxi_ppc.cab

и т.д.

Соответсвенно для большинства девайсов этот самый Extended_ROM является частью встроенной Flash памяти со специальным аттрибутом защиты. И в инете есть программка которая снимает запрет на запись с этой памяти в результате чего объём Flash хранилища увеличивается. Но на некоторых устройствах Extended_ROM реализован в виде отдельной микросхемы и попытка его разблокировать приводит к печальным последствиям — блокируется Flash память устройства. Этим в частности страдает Qtek 2020i владельцем которого я являюсь. Кстати, на нём есть программка которая показывает содержимое Extended_ROM'а. Лежит в папке Windows файлик LoadVDisk.exe После его запуска до перезагрузки устройства появляется в корне папка Extended_ROM и её можно просматривать, но редактировать не получается.

2) Если разблокировать Extended_ROM или просто перепрошить его то можно избавиться от этой программки. Ну или когда после ХР сделать калибровку и устроить СР, то вроде как софт из Extended_ROM не ставится.

з.ы. Других устройств с WinCE кроме упомянутого Qtek 2020i под рукой нет, поэтому если чего наврал не бить сильно
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.