Добавляем поддержку FAT32 в коммуникатор Treo 650
Краткое описание предполагаемой методики. Поддержка FAT32 реализуется в Treo 650 путем удаления из прошивки, размещенной в перезаписываемом ПЗУ коммуникатора, старого драйвера FAT (FATFS.prc) и добавления нового (FAT32.prc), добытого из последней прошивки для LifeDrive. В настоящий момент данных о каких-либо неприятных последствиях этой операции нет (при соблюдении данной инструкции).

Первое, что нам понадобится - это программа Treo ROM Tool, разработанная Мэтью Мастраси (Matthew Mastracci). С помощью Treo ROM Tool можно редактировать содержимое ПЗУ Treo 650. При этом весь процесс сводится к простейшим операциям над файлами. Скачайте и распакуйте программу в любую удобную вам директорию. Для работы ROM Tool потребуется установленный пакет .NET FrameWork 2.0.

Кроме Treo ROM Tool , нам понадобиться кабель синхронизации и его блок питания, идущий в поставке с Treo 650 и сам Treo 650. На компьютере должна быть установлена Windows 2000 или Windows XP. Резервная копия не обязательна, но все же рекомендуется ее сделать (несколько программ резервного копирования есть здесь) или хотя бы произвести синхронизацию. Также рекомендуется перед проведением этой операции обновить свой Treo 650 последней прошивкой от Palm.

Если Treo ROM Tool установлен и работает, кабель синхронизации подключен, а блок питания подсоединен к розетке с электричеством, предлагается начать установку. Для начала, сколь ни странно это звучит, выньте батарейку из Treo 650, в таком состоянии с ним работать будет намного удобней. Остановите HotSync Manager, поскольку он нам будет только мешать.

Теперь небольшое объяснение: при подключении Treo 650, для того чтобы Treo ROM Tool нашел Treo 650, необходимо зажать кнопку HotSync'а на проводе синхронизации и подсоединить провод к Treo 650, благодаря подключенному блоку питания Treo 650 включиться, но покажет вам не обычную загрузку PalmOS, а четырехцветную полосатую картинку (нет, это не американский флаг, это всего-навсего загрузчик). Windows тем временем должна найти новое устройство и поинтересоваться у вас наличием драйвера для него, он идет в комплекте с Treo ROM Tool в файле treo-driver.zip.

После того как драйвер был успешно установлен, запускаем Treo ROM Tool, которая должна сразу же начать процесс инициализации Treo 650. После окончания этого процесса на экране Treo 650 будет красоваться картинка Treo ROM Tool, а в свою очередь сама программа будет готова к работе.

В Treo ROM Tool выбираем закладку "Download ROM", по умолчанию выбран тип сохранения в "Zip + MD5", что нас не устраивает, переключаем на "Directory", нажимаем кнопку "Browse..." и выбираем любую пустую директорию. Нажмите кнопку "Download..." и по прошествии нескольких минут в выбранной директории вы получите множество файлов.

Не закрывая Treo ROM Tool , переходим к "простейшим операциям с файлами". Открываем в Explorer'е, или в любом другом файловом менеджере, нашу директорию с содержимым ROM'а и ищем файл FATFS.prc и удаляем его, а затем копируем сюда FAT32.prc и... все, "простейшие операции с файлами" закончены. Возвращаемся в Treo ROM Tool , переходим на закладку "Upload ROM" и нажимаем кнопку "Select..." и видим окошко с целыми тремя кнопками "Browse..." наша первая, ее и нажимаем, находим директорию с которой недавно работали, "Ok" -> "Select" -> и наконец "Upload...". Вы потеряете свой Treo 650... где-то минуты на две, по прошествии которых статус Treo 650 в Treo ROM Tool будет снова Ready (Device Status: Ready). Теперь можете отсоединять Treo 650, вставлять в него батарейку, и начинать пользоваться FAT32.



Эта статья с сайта PalmQ Online
http://www.palmq.ru

URL этой статьи:
http://www.palmq.ru/sections.php?op=viewarticle&artid=122