Распаковываем архив и запускаем приложение, в телефоне запускам Device Info и смотрим самую последнюю строку Serial Number. Вписываем этот номер в PrePassThroughKeygen и жмем ОК, запоминаем/записываем полученный Pass Code.
Включаем диагностический режим, в приложении "телефон", набираем комбинацию ##USBPASS# (буквы соответствуют цифрам ##8727277#) Если вы первый раз делаете это, то у вас попросит код, вводим Pass Code полученный в первом шаге, в дальнейшем код спрашивать не будет! В открывшемся окне во второй строчке выбираем USB PORT 1 - Diag.
Подключаем палм к компьютеру, в случае, если попросит драйвера, указываем ему путь к файлам из прикрепленного архива Qualcomm Diag Driver Qualcomm_Diag_Drivers.zip
Нажимаем Мой Компьютер - Свойства - Диспетчер устройств, Открываем раздел Порты (СОМ и LPT) и запоминаем на каком COM порту у нас находится Palm Pre Diag Port
Открываем программу QXDM и нажимаем Options и потом Communications, после чего указываем в Target Port, тот порт который мы узнали, нажимаем F4 и в открывшемся окне выбираем из выпадающего списка 2 Rows. В поле Address вводим 0x00A642C0 и в больном окне получаем 2 строчки, те 6 цифр, что мы видим в этих строчках, и есть ваш SPC. Записываем SPC. Обычно многие сразу меняют свой SPC на более запоминающийся или на стандартный для не залоченных телефонов 000000
Если вы хотите сменить его, то запустите QPST Service Programing, нажмите Read from phome, на запрос SPC введите полученный код, в этом же окне вы увидите введенный вами SPC, замените его на свой, и нажмите Write to phone. Готово, у вас новый SPC.
Отключите ваш Palm Pre от компьютера и отключаем диагностический режим.