Изменение отображаемых на экране текстовых строк
Текстовые ресурсы телефона находятся в области, называемой лэнгпаком. Есть программные средства (например, Siemens Language Editor, Smelter), позволяющие вытаскивать лэнгпак в обычный текстовый файл, редактировать его, как угодно, и заливать исправленный вариант обратно в телефон.
Как и при любой модификацией фулфлэша, нелишним будет заранее уточнить, не требует ли модель Вашего телефона отключения проверок CRC.
Лучше автора программы никто не объяснит правильную последовательность действий, поэтому в качестве примера работы просто приведу один в один руководство по правке лэнгпака к программе Smelter (автор - avkiev):

Список «Ленгпак»


Тут все просто: ленгпак – он и есть ленгпак. В этом списке показываются языковые сообщения, найденные программой в фф, с указанием языка, номера и местоположения в фф. В менюшке, доступной по правому клику, можно переключиться на желаемый язык либо выбрать показ всех языков. Под фиктивным языком 99 показываются текстовые строки, лежащие вне ленгпака, то есть те строки, которые жестко зашиты в прошивку.
Строки ленгпака можно редактировать, при этом будет создан соответствующий патч. Все изменения пишутся на старое место, поэтому действует следующее правило: «Размер запакованного нового сообщения должен не превышать размер запакованного старого», иначе программа не воспримет новое сообщение. Если программа пишет «LP-error» - это значит, что вы используете символы, не входящие в словарь ленгпака (например, пытаетесь ввести английские символы в русские сообщения – в принципе это возможно, но далеко не всегда).
Для редактирования всего ленгпака нужно выполнить следующие действия:
1. Открыть список «Ленгпак» 2. Ленгпак – Сохранить область ленгпака. Полученный файл переименовать и спрятать подальше, это наш бекап. 3. Ленгпак – Сохранить ленгпак. 4. Полученный файл редактируем любым юникод-редактором (например MS Word). 5. Ленгпак – Загрузить ленгпак. 6. Если не было сообщения о переполнении ленгпака идем в окно Информация и смотрим не были ли обрезаны какие то сообщения. 7. Если эти сообщения не критичны, то их обрезку можно проигнорировать. Если было переполнение ленгпака – идем на пункт 4. 8. Ленгпак – Сохранить область ленгпака. 9. Переключиться в телефоне на язык «Автоматический» 10. Открываем полученный файл в V_Klay – Флешер, адрес и размер должны выставиться автоматически. 11. Заливаем этот файл в телефон. Радуемся. 12. Если не радуемся, а огорчаемся – заливаем бекап из пункта 2.
- Смелтер пакует ленгпак процентов на 10 хуже, чем Сименс. Точнее – пакует идеально, а вот словари упаковки строит не очень оптимальные.- На x65 точный размер ленпака должен не превышать FF240 = 1045056 байт. Пока, во всяком случае.
Найдётся всё!
Яndex - найдётся всё!
  

НОВОСТИ








NMFK.narod.ru
http://NMFK.narod.ru                                                              ОБРАТНАЯ СВЯЗЬ
Наши координаты          почта:nmfk@mail.ru
тел.+79241600094            ICQ:270-323-253


Hosted by uCoz