Не сомневаюсь, что вы уже нашли достойное применение свободным килобайтам своего флеша. Но, не все знают, что их количество можно существенно увеличить!!! Дело в том, что в системной области флеш находится большое количество совершенно ненужных программ. Одни не нужны сами по себе, такие как Welcome, другие, ввиду отсутствия некоторого оборудования, например, модема или сетевого кредла, третьи из-за того, что вы не хотите использовать существующее оборудование - инфракрасный порт, четвёртые потому, что вы нашли им достойную замену в виде программ сторонних производителей. Надеюсь, я вас убедил, что ваш Palm содержит дерьма больше, чем вам хотелось бы;-)
И так, у вас возникло желание удалить всё то не нужное и бесполезное... Но, чем? Выбирать не приходиться. Бежим на сайт http://www.pilotwarez.com/ и перекачиваем себе EditROM. Потом бежим куда угодно и перекачиваем эмулятор палма для PC (скорее всего, он у вас уже есть!). Бежим на www.palm.com и перекачиваем утилиту апгрейда операционной системы персонально для своей машинки (для моего Palm IIIxe - PalmOS350_ENG_PalmVx.exe), не перепутайте upgrade с update :-). Вероятно, эта программа у вас тоже есть и находиться в папке Palm.
Сразу следует обратить внимание на то, с какой версией PalmOS может работать EditROM, ибо 3.5 - было пределом, и если у вас 4.0, и 2Мб памяти... ну, не судьба... НО! если 4Мб, то скачивайте себе JackSprat v.1.0 and JackFlash v. 2.3b4 и дальше не читаете.Далее, технология проста.
1. Полностью синхронизируем содержимое Palm. Учтите, что многие базы данных
не синхронизируются и могут быть потеряны! Во избежание этого необходимо принудительно
установить у всех баз данных соответствующий атрибут (воспользуйтесь программой
SuperUtility).
2. Устанавливаем эмулятор. Копируем ROM палма себе на винт (как это сделать
прочитайте в документации к эмулятору).
3. Устанавливаем EditROM, регистрируем, читаем ReadMy. Смотрим, какие программы
ROM мы можем удалить. Анализируем. Запускаем EditROM. Загружаем в нем ROM, редактируем
его, можно не только удалить ненужное, но и сразу же добавить необходимое!!!
но, этого я вам, настоятельно, делать не советую, т.к. нет таких программ, которые
бы не обновлялись, а обновлять ROM куда хлопотнее, чем отдельную программу.
Сохраняем ROM на диске. Обратите внимание на изменение размера ROM, реально
довести его размер до 800-1000кб, а из-за выигрыша в 100кб, вероятно, заморачиваться
не стоит. Замечу, что удаление некоторых не больших баз, может не сказаться
на конечном размере ROM.
Насчет замены стандартных приложений - я вас разочарую! Большинство программ сторонних разработчиков работают с базами стандартных приложений, но беда даже не в этом, а в том, что для правильной синхронизации с Palm Desktop необходимо наличие стандартных программ на карманнике!!! Какой же выход? Если вы постоянно используйте данные некоторых приложений на Palm Desktop, то вам их придется оставить. Для других стандартных приложений достаточно создать базы данных. Сделать это можно так: вырвать стандартное приложение из ROM используя эмулятор (в меню есть соответствующий пункт), установить его обычным способом, запустить, сделать синхронизацию, потом удалить. Если в дальнейшем потребуется синхронизировать данные с Palm Desktop, то придется снова устанавливать стандартную программу (что, в действительности не сложно).
4. Проверяем работоспособность новоиспеченного ROM на эмуляторе. Если все корректно заработало (обязательно установите все приложения), то можно переходить к самой ответственной процедуре.
5. По моим не проверенным, противоречивым и ложным данным запись не корректного ROM во флеш не может привести к поломке или блокированию палма, т.к. бутовая область физически затерта быть не может. Бесконечно в это поверив, запускаем PalmOS350_ENG_PalmVx.exe или что-то анологичное, нажимаем на Palm скрепочкой Reset одновременно с прокруткой вниз, отпускаем Reset, отпускаем прокрутку вниз, убеждаемся в наличии мигающего квадратика на экране, вставляем Palm в кредл, выбираем кнопку Advanced, указываем путь к новому ROM, и молимся пока на экране рисуются картины неизвестного художника.
Теперь остается включить Palm и убедится в том, что жадность до добра не доводит. Ну, а если, не смотря на все мои советы, вам все - таки удалось удачно прошить ROM, то грузите FlashPro и радуйтесь возможности установить БСЭ.
13.10.2001
С вопросами сюда