Цитата:
Сообщение от smart007
holod,
Там получается язык 0406 (06040000)
И если поменять на 19, то будет загружаться русский, по умолчанию, правильно?
|
Нет не правильно. Если Васю обозвать Машей, он Машей не станет. Нужно менять файл wince.nls Общий принцип такой.
Прошивка kwi состоит из трех частей. Первая это заголовок партиций дисков. Если открыть в хекс редакторе, в европейской прошивке например расположен с офсета 0х0000 по офсет 0х0800. Далее идет Бутлоадер. Начало его можно найти по сигнатуре 42 30 30 30 46 46 0А, т.е. с офсета 0х800 по 0х6Е800. Далее идет непосредственно сама ось. Вот начиная от 0х6Е800 вырезаете и сохраняете в файл с именем nk.bin например. В результате получаете обычный стандартный формат BIN(BOOOFF). Замена файлов, производится утилитой от мелкософта binmod.exe
Формат командной строки
binmod –i nk.bin –r filename.ext
Вместо filename.ext пишем wince.nls
Для корректной работы понадобится compress.dll из билдера WinCE 4.2 Вечером выложу. Если этот способ не прокатывает, делаем замену ручками в хекс редакторе, не забывая править контрольные суммы блоков, в которые вносились изменения. Контрольные суммы можно считать, там же в хекс редакторе, подставляя значения в 9-12 байты заголовка блока.
Замена этого файла не даст русского интерфейса, но позволит видеть надписи на русском языке без кракозябров.