• Скачивание файлов платно! Купить Доступ
  • Внимание! Перед любыми операциями с китайскими телефонами не забудьте сделать BACKUP! И не говорите потом, что вас не предупреждали!

Помогите зарусить кит IPhone 4g

  • Автор темы Автор темы Bersh
  • Дата начала Дата начала
Добро пожаловать! Вас пригласил yurakz присоединиться к нашему сообществу. Пожалуйста, нажмите сюда зарегистрироваться.

Bersh

.
12/7/09
150
1
0
0
Помогите зарусить этого зверя. Срочно! Отблагодарю WM :-)
CPU: MT6253
File size: 16 Mb
ROM: XHST53_09A_PCB01_GPRS_MT6253_S00.P5302_CN_SW_V1_0.BIN
BUILD: NONE P5302_CN_SW_V1.0 P5302_HW_V1.1 2010/11/24 23:00
build: 09AW0936MP_SLIM XHST53_09A
[MCU SW] P5302_CN_SW_V1.0
FS(fat) - Start: 0xE00000, Size: 0x200000
--- Languages --------------
*#0044# |en-US| English
*#0886# |zh-TW| ????
*#0086# |zh-CN| ????
 

Вложения

Кодировка языка: Dual (ShortIndex) обращайся dfilin.
 
Если время терпит то сегодня вечером посмотрю
 
Время конечно критично, но до вечера пододжу
 
Процесс к сожалению затянулся, русский шрифт уместил в прошивку, русские методы ввода то же уместил, графику тоже, но языковой пакет не лезет - будем лечить.

P.S. особо умных просьба не предлагать удалить языки - данная кодировка это не позволяет, она индексирована.
 
Клиент ждет до понедельника. очень надеюсь на успех :-)
 
Фулл зарусен, с помощью шаманского бубена ... :)
В чем проблема отписался на форуме поддержки Чина Ресман.
Коротко и здесь, проблема не в дуал ленгах и не в недостатке места под язык, проблема в том что в фуле используются два виды индексации - короткая для английского и обычная для остальных, проги пока с такими не работают....
 
  • Нравится
Реакции: RED

Прошивка готова и руссифицирована полностью, но к сожалению клиент не дождался, многое делалось в ручную, как появится - так проверим.

P.S. При 100 % переводе лично у меня места в прошивке под языковой пакет не хватило(шрифты не удалял), ну а с остальным разобрался как и со всеми ShortIndex
 

Если писала типа этого:
Суммарный размер строк превышает допустимое значение для коротких индексов (ShortIndex) на 0x000018E3 байт!
Значение индекса (0x00010003) превышает максимально допустимое!


то не в размере дело, дело как раз в таблице смещений, прога пытается работать по коротким индексам (2 байта), а значения превышают этот размер (так как китайские языки используют обычную индексацию 4 байта), например смещение FC AC 01 00 никак уже не влезет в 2 байта, а урежеться до FC AC......
 
Загрузку в ChinaResMan фулфлешей с различной кодировкой или строением индексов сделали. Теперь переделать сохранение и такие фулфлеши будут поддерживаться в следующей версии. Кроме того, возможно получится сделать автоматическое преобразование коротких индексов в длинные, т.е. снять ограничения для таких языков.
 
Назад
Верх Низ