Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
4.12.2007, 2:39
Сообщение
#1
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Модeры Сообщений: 36 Регистрация: 29.11.2007 Из: Петропавловск- Камчатский Пользователь №: 848 Мобила: Motorola mpx220 Пол: Мужской Репутация: 2 |
Создание шрифтов для телефонов C650/C380/V220/V180:[/
1.1 Запустите программу Скрытый текст: Для просмотра необходима Авторизация или Регистрация . В архиве идет лэнгпак от прошивки R365_G_0B.D2.2FR, т.е. он подойдет для всех прошивок серии R365. Если у вас более старая или новая прошивка(R364, R366, R368), то пока через программу Font Editor редактировать шрифты вы не сможете. Переходите сразу на пункт 2.1(Создание шрифтов для остальных моделей).1.2 В программе нажимаете File > Open langpack (открыть лэнгпак) и выбираете лэнгпак идущий с программой (файл R365_2FR CG4.smg). Если у вас есть свой лэнгпак с измененными надписями или чем-то еще, то всего скорее он не подойдет, т.к. адреса символов у него будет другие. 1.3 Затем нажимаете Font > Load list (загрузить лист закладок) и открываете закладки, которые тоже идут с программой (файл называется 2FR LangFonts.lst). Справа появится список символов, которые можно редактировать. 1.4 Теперь удерживая клавиши Shift или Ctrl выделяйте символы, которые вы хотите отредактировать (лучше все). Нажимаете теперь Actions > Generate font map (сгенерировать карту шрифтов). В появившемся окне нажимаете Save to file (сохранить в файл). Теперь шрифты для редактирования сохранены в отдельном файле. 1.5 В удобном для вас редакторе (можно в том же Paint) открываете сохраненную картинку со шрифтами и редактируете шрифты по вашему вкусу. Затем сохраняете полученную картинку с шрифтами в этом же файле. 1.6 Теперь возвращаетесь в программу Font Editor и в ней нажимаете Action > Import font map (Импортировать карту шрифтов). Выбираете сохраненный раньше файл с картой шрифтов, которую вы только что отредактировали (файл с расширением *.rft). 1.7 Все, шрифты созданы. Как их сохранить в телефоне – смотрите дальше. Примечание: 1. Программа Font Editor работает с лэнгпаком напрямую и сразу вносит изменения, поэтому лэнгпак идущий с программой (файл R365_2FR CG4.smg) лучше предварительно скопировать куда-нибудь еще, чтобы можно было редактировать заново. Примечание 2. В карте шрифтов (картинке, которую генерирует программа Font Editor) перемещать буквы нельзя. Надо редактировать их на тех местах, как они есть. Создание шрифтов для остальных моделей: 2.1. Запускаете программу Скрытый текст: Для просмотра необходима Авторизация или Регистрация .2.2. Открываете в ней прошивку с лэнгпаком, нажав Open & Split. 2.3. В той папке, где лежала прошивка, программа создаст бинарники (файлы с расширением *.smg) с названиями исходное_имя+CG#.smg. Нам будет нужен CG4 – это лэнгпак. Скопируйте его в отдельное место для редактирования. 2.4. Запускаете программу ISE208 by aleXXoft и в ней открываете наш лэнгпак. Учтите, программа платная и пробный вариант работает только 10 дней. Лучше всего ее приобрести у автора, т.к. вещь жутко полезная! 2.5. Перед вами появится черно-белая картинка. Клавишей Page Down мотаете картинку до самого конца. 2.6. Нажимаете в меню Размер > Задать размер экрана. Ширину выставляете 8, а высоту любую, но лучше 17, т.к. 17 пикселей выделено в лэнгпаке на одну нормальную букву. Потом Просмотр > Инверсия (негатив). И еще для удобства можно поставить Просмотр > Увеличение 8х. 2.7. Клавишами стрелок нужно настроить положение экрана так, чтобы увидеть нечто вроде символов (букв). Теперь, чтобы найти нужную кнопками Page Up и Page Down проматывать экран вверх низ. Учтите, символов очень много и буквы можно спутать. Все буквы идут в двух вариантах (русские, английские и т.д.): с нормальным шрифтом и поменьше. Надо редактировать тот, что больше (он основной), а поменьше используется в заголовках окон, надписей софт клавиш и т.д. Кроме этого есть еще большой шрифт английских букв (где он используется, я даже не знаю). Некоторые буквы( W w Д Ж Ф Ш Щ Ъ Ы Ю д ж ф ш щ ъ ы ю) имеют ширину не 8, а 16 пикселей. Поэтому чтобы нормально их увидеть надо один раз нажать Ctrl+стрелку вправо (иногда опять стрелками надо настроить положение буквы). 2.8. После того, как вы нашли нужную букву, в меню нажимаете Редактирование > редактировать изображение. В открывшемся окне редактируете букву. Как, рассказывать не буду, там все легко и понятно (можно вручную редактировать карандашом, а можно вставлять bmp картинку). 2.9. После редактирования опять нажимаете Редактирование > редактировать изображение. Программа спросит Сохранить изменения в просматриваемом файл? Нажмете да. Затем так же следующую букву. 2.10. После того, как вы отредактируете все, что хотели, закройте программу(в конце сохранять не надо, т.к. программа сразу сохраняет изменения в бинарнике). Лэнгпак готов. 3. Прошивание телефона полученным лэнгпаком: 3.1 Запускаете ShxCoDec. Открываете прошивку вашей серии с лэнгпаком (лучше туже, из которой был взят лэнгпак), нажав Open & Split. 3.2 Скопируйте отредактированный лэнгпак в папку, в которой лежит прошивка, которую вы открыли. 3.3 Нажимаете клавишу F4, должен появится Langpack Editor. В нем нажимаете Open и выбираете наш отредактированный лэнгпак. Затем нажимаете Make Single SHX. Теперь в этой же папке создался файл *.shx. Это созданная рефлэш прошивка лэнгпака. 3.4. Закройте LangPack Editor и откройте в программе только что созданную прошивку с лэнгпаком. В таблице кодовых групп должно появится две записи: RAM Downloader и LangPack. Выберите LangPack, щелкнув по нему левой кнопкой мышки. 3.5. Нажмите кнопку Flash (прошивание). В появившемся окне в таблице должна быть одна запись: LangPack. 3.6 Присоедините телефон и когда в строке статуса появится надпись Connect нажмите Flash в новом окне. Если на экране телефона появится моргающая надпись Battery LOW, то подключите зарядное устройство. 3.7 После того, как телефон выключится и в программе появится надпись "POWER_DOWN" done отсоедините телефон (зарядку, если присоединена) и включите его. Наслаждайтесь сделанными шрифтами. 4. Прошивание телефона готовым скаченным лэнгпаком в формате *.shx или *.fsw: 4.1 Если вы скачали лэнгпак с уже измененным шрифтом в формате *.shx или *.fsw, то просто через программу FlashBackup by Random прошейтесь данным лэнгпаком. 5. Создание лэнгпака для прошивания на основе шрифтов в BMP картинке, сделанной программой FontEditor(карта шрифта без *.rft файла). 5.1 Если вы скачали шрифты в формате BMP, сделанные в программе Font Editor, то запустите эту программу. 5.2 Откройте лэнгпак в smg формате и загрузите закладки(описано в пунктах 1.2, 1.3). И выделите в списке все символы, которые есть в скаченном BMP рисунке(не зубудьте про пробелы). 5.3 Нажмите Actions > Generate font map и сохраните полученный рисунок. 5.4 Запустите сохраненный и скаченный рисунки и убедитесь, что на них одни и те же символы(буквы) на одинаковых местах. И размеры букв практически одинаковы. Если нет, то внимательнее проделайте пункты 5.2, 5.3. 5.5 Нажмите Action > Import font map. Выберите карту шрифтов, которую вы сохранили в пункте 5.3. Затем нажмите Close. 5.6 Вы получили бинарник с лэнгпаком. Теперь следуя инструкции в пункте 3 прошейтесь данным лэнгпаком. 6. Создание лэнгпака для прошивания на основе Карты шрифтов, сделанных в программе FontEditor. 6.1 Если вы скачали Карту шрифтов, сделанную в программе Font Editor, то запустите эту программу. 6.2 Откройте лэнгпак в smg формате и загрузите закладки(описано в пунктах 1.2, 1.3). 6.3 Нажмите Action > Import font map. Выберите карту шрифтов, которую вы скачали. Затем нажмите Close. 6.6 Вы получили бинарник с лэнгпаком. Теперь следуя инструкции в пункте 3 прошейтесь данным лэнгпаком. Рекомендации: 1. При редактировании шрифтов смещать буквы нельзя. 2. Делать буквы шире, чем исходная, тоже нельзя(меньше можно), потому что ширина разных букв разная и она фиксирована. Если вы сделаете букву шире, то она будет касаться других букв или даже налазить на них. Основные понятия: 1. Бинарник - Кодовая часть прошивки в бинарном виде. Обычно фыйлы с таким содержанием имеют расширение *.smg 2. Карта шрифта (Font map) - Это просто два файла *.bmp и *.rft созданные программой Font Editor для экспорта/импорта шрифтов. Сообщение отредактировал Will Rock - 4.12.2007, 3:17 |
![]() ![]() |
| Текстовая версия | Сейчас: 22.11.2008, 21:27 |