Иван Семенов
Member
Знакомый привез в подарок КПК HP 1710. Все бы хорошо только винда стоит Итальянская Люди сказали что можно просто найти русскую прошивку и поставить в замен итальянской. Может быть кто то подскажет где ее искать?
Иван Семенов said:Люди сказали что можно просто найти русскую прошивку и поставить в замен итальянской
После этого находишь русификатор от QUARTA, устанавливаешь и ... всё пучком.Мне удалось-таки залить английский имидж на немецкий девайс после двухдневных мучений. Пока свежо в памяти, поделюсь опытом для потомков.
Проблема #1. Программа для перепрошивки не хочет заливать прошивку на девайс если их языки не совпадают.
Лечится правкой .NBF файлов в каком-нибудь редакторе для бинарных файлов. В каждом .NBF файле начиная с позиции 8A находится трёхбуквенный код языка, для которого предназначен этот имидж. Причём этот код закодирован каким-то простым обратимым преобразованием. Например, ENG кодируется как RAT, GER -- TRE, ITA -- VGN.
Если у вас какой-то другой язык, то можно узнать обратный код, временно написав прямой код вашего языка в файл xip.nbf начиная со смещения DB. Тогда при запуске программы для апгрейда, в поле версии вы увидите изменённый код.
Так вот, в моём случае с немецким девайсом и английским имиджем, нужно заменить RAT->TRE во всех .NBF файлах.
Проблема #2. hpRUU.exe ругается на неправильную контрольную сумму изменённых файлов.
Лечится патчем iPAQPCSDK.dll:
000030E5: 74 EB
0000310B: 74 EB
Проблема #3. hpRUU.exe определяет (Unknown Language) на девайсе.
Скорее всего, баг. Перестаёт проявляться, если загрузить девайс в режиме bootloader. Удерживая одновременно "contacts" и "inbox" нажать на "reset". После этого вставить в крэдл и после появления надписи "USB" можно перепрошивать.
Такие дела.