Витягнення FullFlash і мовного пакету з нього

Єдиний телефон, який не потребує витягнення мовного пакету з ФФ - це SL45. У нього мовні пакети містяться в окремих файлах *.lng . З жодним іншим телефоном цей номер не пройде. Там мовні пакети є частиною ФФ.


Витягнення ФФ

Для витягнення ФФ з телефону нам знадобиться програма V_Klay.
Після запуску V_Klay необхідно зробити наступне:

1. Обрати модель телефону.
Біля кожної моделі телефону є щонайменше 3 типи з'єднання (в дужках):
Bootcore Bug - з'єднання з телефоном з використанням бага BootCore (ядра завантаження). Універсальний метод для телефонів до серії х65;
Test Point - з'єднання з телефоном, у яких на платі обрізаний testpoint (контрольна точка - контакти на платі). Метод для телефонів серії нижче х52;
Patched Bootcore - метод для телефонів з встановленими латками у області BootCore;
Password Boot - з'єднання з телефоном через ключ завантаження. Ключ унікальний для кожного телефону. Докладніше читайте у довідці V_Klay. Це єдиний метод з'єднання для телефонів серії х65 та новіших.
Якщо Ви купували не новий телефон і він не з'єднується з V_Klay методом Bootcore Bug, спробуйте з'єднатись за допомогою інших методів.

2. Обрати СОМ-порт.
Якщо у Вас USB-кабель, то він все-одно визначається як СОМ. Номер порту можна знайти у Пуск -> Настройка -> Панель керування -> Система -> Устаткування -> Диспетчер пристроїв -> Порти (COM і LTP).

3. Обрати швидкість обміну даними.
Для СОМ-кабелів швидкість (наскільки мені відомо) не може перевищувати 115200.
Для USB-кабелів звичною робочою швидкістю є 921600. З встановленими драйверами від chaos можна встановити швидкість 1600000.

Головне вікно програми

4. Під'єднати вимкнений телефон до кабеля, а кабель до ПК.

5. Натиснути кнопку "Оновити ->", а через 5 секунд коротко натиснути Червону клавішу телефону.
Якщо вікно з'єднання з телефоном все ще миготить, а смуга продовжує швидко бігати, тоді спробуйте натиснути Червону клавішу ще раз. Якщо не допомогло - від'єднайте телефон від кабеля і знову під'єднайте.

Вікно стану з'єднання з телефоном

Якщо Ви все правильно зробили, то напис на вікні з'єднання почне змінюватись, потім вікно з'єднання зникне. Після цього у верхньому правому куті головного вікна програми зелений квадрат стане червоним, а навпроти кнопки "Оновити ->" з'явиться модель та інші дані про телефон.

6. Відкрийте вкладку "Флешер" і натисніть кнопку "Зчитування пам'яті".
Взагалі-то, при першому з'єднанні телефону через V_Klay програма повинна автоматично зчитати ФФ телефону. Тривалість зчитування ФФ телефону залежить від швидкості з'єднання. Приблизно це триває 10-20 хвилин.

7. Після завершення зчитування ФФ натисніть кнопку "Зберегти файл" і оберіть теку для збереження.
Розмір ФФ коливається від 1 МБ до 64 МБ (в SK65). Цей файл є повним вмістом програмного забезпечення Вашого телефону. В його надрах міститься мовний пакет, який відповідає за практично весь текстовий інтерфейс телефону.
Якщо бути точним, то у МП містяться не всі тексти. До 25% текстів містить прошивка телефону. Але ці рядки пишуться англійською і є незмінними для усіх мов телефону. Тобто, якщо у налаштуваннях телефону Ви змінили мову з англійської на українську (чи російську, чи польську тощо), то тексти прошивки все одно відображатимуться англійською. Загалом текстів прошивки майже не видно при звичайній роботі телефону. Ці тексти містять, наприклад, назви операторів мобільного зв'язку, назви країн та ін. подібні речі.
Тексти прошивки можна перекласти за допомогою програми Smelter. Але доцільність такого кроку залишається під великим знаком питання.

8. Після збереження ФФ натисніть червону кнопку у правому верхньому куті головного вікна програми.
Коли червоний квадрат зміниться на зелений, телефон можна від'єднувати від кабеля і вмикати - поки що він нам не знадобиться.

Тепер робимо найголовніше: одну копію щойо збереженого ФФ ховаєте десь подалі (записуєте на КД абощо) і при жодних обставинах не чіпаєте її. Це робиться для того, щоб в разі непередбачених обставин чи необережних дій Ви завжди змогли швидко і легко відновити повну працездатість телефону.
В крайньому разі, якщо немає іншого виходу, робіть з цієї резервної копії ФФ копії для роботи з ними.

Витягнення МП з ФФ

Для витягнення МП з ФФ знадобиться програма Smelter.

9. Натисніть меню Фулфлеш -> Відкрити і оберіть ФФ збережений з V_Klay ФФ.

10. На панелі кнопок Smelter натисніть квадратну кнопку з літерю "L" (Ленгпак).
Тепер Ви бачите вікно редагування мовних рядків телефону.

Вікно редагування МП

11. В межах вікна редагування натисніть праву кнопку миші і оберіть пункт меню "Зберегти увесь ленгпак".
Після цієї дії у теці, де лежить відкритий у Smelter ФФ з'явиться файл з таким же ім'ям, що й ФФ, але з розширенням *.lgp - це і є мовний пакет з вміщеними у нього всіма мовами інтерфейсу Вашого телефону.

Тепер все готово до процесу безпосереднього перекладу/редагування текстових рядків.

Написано: 09.03.2006


© Зробив Віталій Стопчанський, 2006


Українська банерна мережа