Апгрейд операционной системы PalmOS на практике

I want to say right away that you do not need any special technical skills for the operations described in this text, however, still try to be accurate and carefully follow the instructions.

The past weekend was devoted to the study that really interested me (not least thanks to the discussion that unfolded in the conference “Pocket Computers in Russia”;) the issue of upgrading the Palm operating system.

But first, a little lyrical digression. Probably many of you have heard that pocket computers (starting with the Palm III model) manufactured by Palm Computing have a certain amount of flash memory on board (typically about 800 kilobytes). This type of read-only memory (ROM) is easily reprogrammed and can be used to store various data. In particular, it contains the PalmOS operating system that controls the operation of Palm. Computing developers quite rightly decided that with the release of new versions of the operating system, the Palm user will be able to install them on his pocket computer at will.

Who needs it?

If your Pocket Assistant is on the following list:

  • Pilot 1000/5000, PalmPilot Personal & Professional, WorkPad 10U with installed 2 MB upgrade card;
  • Palm III;
  • Palm IIIx;
  • Palm V;
  • WorkPad c3 (40X, 40U), 30X, 20X;

and PalmOS version 3.0 and higher * is installed on it, then according to information from Palm Inc. it is possible to install PalmOS version 3.3 on it.

* – To find out what version of PalmOS is installed on your device, click on the Menu button, then select Info, Version.

And if your assistant is on this list:

  • Pilot 1000/5000, PalmPilot Personal & Professional, WorkPad 10U with installed 2 MB upgrade card;
  • Palm III;
  • Palm IIIx;
  • Palm V / Vx;
  • Palm VII;

то по информации из тех же источников, вы можете установить на него самую последнюю версию операционной системы PalmOS 3.5 и, соответственно, вам рекомендуется продолжать дальнейшее чтение с включенной функцией “повышенное внимание” :).
В противном случае (например, если вам “повезло” быть владельцем Palm IIIe или Palm m100), данную функцию можно не включать, но с представленным текстом все равно необходимо ознакомиться с целью самопросвещения (Word почему-то исправил на “само просвещения”) :).

Зачем это нужно?

Достаточно просто посмотреть на список новинок, появившихся в PalmOS 3.3, чтобы у вас возникло однозначное желание установить себе эту версию. По крайней мере, мне не удалось справиться с соблазном, благодаря чему и родился данный текст :). Не могу не отметить две главных новинки – увеличение скорости HotSync до 115,2 (!) кбит/сек и возможность синхронизации через ИК-порт.

В PalmOS 3.5 присутствуют все функции, появившиеся в версии 3.3, плюс некоторые новые. Из наиболее важных следует отметить поддержку 256 цветов, а также новую панель быстрого вызова (Command Bar) во встроенных приложениях.

Давайте приступим!

Итак, в настоящий момент у меня имеется карманный компьютер IBM WorkPad 20X, в плане аппаратной части представляющий собой полный аналог 3Com Palm III. Базовой ОС, установленной на нем по умолчанию, является PalmOS 3.0. К сожалению, данный КПК отсутствует во втором списке (см. выше), поэтому максимально возможной версией апгрейда для него является PalmOS 3.3. Однако, при этом, сама технология установки обновления одинакова для версий 3.3 и 3.5, поэтому все сказанное далее применимо к ним обеим.

Приступим к процессу:

Начать нужно со следующей страницы (http://www.palm.com/cgi-bin/info.cgi?lang=engl):

Здесь вам будет необходимо выбрать вашу модель Palm, тип ОС на вашем настольном ПК (Win/MacOS) и языковые установки органайзера (русского языка все равно нет, поэтому я выбрал International English, как наиболее универсальные).

Владельцам IBM WorkPad можно сразу перейти по данной ссылке и скачать дистрибутив программы обновления напрямую с сайта IBM.

Если вы хотите установить на ваш КПК PalmOS версии 3.5, следует пойти по этой ссылке (http://www.palm.com/support/35upgrade/)

2) Если у вас установлены такие приложения, как HackMaster, Launcher III, TDK GlobalPulse, TRG FlashPro или TRG FlashBuilder, Pager Cards, TimePALm 1.0, MacPac Users, то, во избежание проблем, вам необходимо внимательно ознакомиться с инструкциями, находящимися на следующей странице.

3) И, наконец, вам будет предложено скачать дистрибутив программы обновления,представленный в виде EXE-файла (размер около 2,5 Мб).

Процесс обновления операционной системы:

Установите Palm в крэдл и запустите программу установки (exe-файл, который вы скачали). Первым делом программа обновит ваш менеджер синхронизации HotSync (до версии 3.0.4). После это процесс вступит в полуавтоматическую фазу и вам будет лишь необходимо один раз перегрузить КПК, и время от времени нажимать кнопку “Next” в программе установки на настольном компьютере для продолжения процесса. Главное, не пугайтесь странной картинки (смещающийся муар) на экране КПК во время операции обновления операционной системы – это часть инсталляционного процесса.

Здесь я хотел бы сделать важные замечания:

  • Перед началом процесса установки выгрузите все приложения Windows из памяти. Если во время процесса установки какая-либо программа вызовет сбой в системе, вы имеете большие шансы потерять ваш Palm;

  • The battery charge level must be at least 30-40%. The fact is that the installation process is quite lengthy (it took me about half an hour) and includes, in addition to the procedure for writing a new operating system to flash ROM, backing up all Palm applications to a desktop PDA, and later restoring them;

  • Just in case, it is better to turn off all system “patches” (hacks) on Palm.