Мобільний зв'язок

Welcome to Створення графіки для телефонів "Samsung"

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

Історично склалося так, що у телефонів Nokia, Soni Ericsson і багато інших, де внутрішнє убрання легко міняється за допомогою завантажуваних проте компанія Samsung пішла іншим шляхом. У телефонах цієї фірми графіка розміщена частково у файлі прошивки і частково у файловій системі телефону.

Зміна цієї графіки ми і спробуємо провести. Для роботи нам знадобляться наступні програми:

1) Resource manager, якщо у вас Sysol або Swift-платформенный апарат

2) Samsung Firmware Editor(SFE)

3) графічний редактор для створення/модифікації зображень – будь-який (я користувався простенькою смотрелкой Xnview).

Вся графіка умовно розбита на декілька груп. Назви груп можна подивитися в програмах, які ми застосовуватимемо для створення і модернізації картинок. Це назва і показує нам де використовується графіка тієї або іншої групи. Запускаємо Resource manager (для Swift/sysol апаратів) або SFE (для Agere), відкриваємо прошивку, графіку якої модернізуватимемо і в списку відкриваємо вкладку "Картинки". Видимий список всіх доступних картинок. Для вирішення поставленого завдання необхідно:

1) визначитися з темою графіки – це кому що подобається і відповідно хай працює ваша фантазія

2) знайти в Інтернеті необхідні для вашого задуму ікони, картинки на основі яких створюватимемо свої модифікації. Будь-який пошукач видасть цілу купу посилань тому не рекламуватимемо чужі сайти.

Насамперед можна замінити графіку, яка знаходиться у файловій системі телефону. Запустимо Resource manager і розглянемо файли, які містять стандартну графіку. Ми побачимо звичайний список тек, які зберігають графіку для різних моделей. Заразом можна прослідкувати як розвивалася графіка мобільних телефонів Samsung. Отже в tfs-файле знаходяться:

1) У теці "images"

– Анімація включення/виключення телефону з іменами "pwronxx/pwroffxx", де "ХХ" – номер кадру анімації. Кількість кадрів на різних моделях разноє, оскільки телефони помітно видозмінилися.

– Картинки головного меню з іменами "menuxy", де "Х" – номер меню, а "Y" – номер кадру анімації меню.

2) У теці "images/idle"

– Стандартні анімаційні заставки які мають назви "idle_xy", где"x" –номер анімації, "Y" – номер кадру.

Якщо порівняти tfs-файлы телефонів Sysol і Swift можна відмітити декілька відмінностей, які з'явилися у Swift, – в "свіфтах" головне меню кардинально помінялося і придбало вид ікон. Ікони і фони для меню лежать в теці "images/menu", імена ікон аналогічні меню Sysol, а файли "block_menu_bg_0х" – фон для меню. Шлях до стандартних анімацій в порівнянні з Sysol не змінився, як і імена анімацій.

В перших Swift-телефонах (D500, X700, E730) додані:

анімація зміни гучності "images/mp3" - картинки еквалайзера для роботи mp3-плєєра

2) у теці "images/call" - анімації вхідного("incoming_0х") і витікаючого("outgoing_0х") дзвінка, анімація з'єднання ("connecting_0х"), автодозвона ("auto_redial_0х")

3) в корені теки "images" - анімація зарядки телефону("charging_ххх") і вся графіка калькулятора телефону

4) у теці "image/jimage" - анімація включення Java з іменами "onoff_0х".

В пізніших моделях (D900 і т. д) вбудовано дві теми – чорна і біла. Для кожної з них у файловій системі присутня своя конфігурація (1 і 2):

1) у теці /images/keyvolume - анімація зміни гучності

2) у теці /image/jimage/(set01/set02) - анімація Java

3) у теці /images/mms/set(1/2) - анімація відправки ММС

4) у теці /images/message(black) - анімація відправки СМС

5) у теці /images/org/set(1/2) - фон календаря і меню калькулятора

6) у теці /images/picsel - розкладка клавіш для черной/белой тим

7) у теці /images/shortcut/ - фон і ікони меню швидкого доступу

8) у теці /images/streaming/ - анімація з'єднання/завантаження потокового аудіо/відео

9) у теці /images/voice/ - фон плеєра і диктофона

10) у теці /images/wap/set(1/2) - фон і анімація з'єднання wap-браузера

11) у теці /images/widget/ - фон головного меню і софт-полос

12) у теці /multimedia/default - рамки і ікони для фотографій.

Це все можна замінювати без перепрошивки, в режимі файлового менеджера, звичайно для тих телефонів, які це підтримують, тобто для яких написаний патч на доступ до всіх телефонних тек. Для деяких моделей (х700, е730) є патчи, які дозволяють завантажувати в телефон теми, як у телефонів інших виробників. Детальніше можна подивитися на форумах присвячених Samsung.

Все вищесказане відноситься до телефонів моделей Sysol і Swift. А апарати Agere влаштовані зовсім по іншому. У них відсутня файлова система як така, вся графіка знаходиться у файлі прошивки. Ось для цих моделей нам знадобиться SFE. Алгоритм роботи такий:

1) Запускаємо програму SFE

2) Відкриваємо файл прошивки у форматі bin

3) Переходиться на вкладку "Редактор прошивки", в нім найперший пункт "Images"

4) Вибираємо із списку картинку і бачимо всю інформацію (розмір і т. д.).

Ну ось тепер напевно зрозуміло, що і де лежить. Приступимо до найцікавішого, спробуємо зробити подібне самі. Вся графіка в прошивці зберігається у форматах, які не зможуть відкрити стандартні просмоторщики або редактори. Звернемося до тих же програм Resource manager і SFE, які "на льоту" перетворять найпопулярніші формати графіки у формати, зрозумілі телефону, і навпаки. Кожна картинка має свій розмір, якщо її замінити на велику або меншу, то нічого хорошого з цього не вийде. Найкраще що ми побачимо – картинка буде відображається некоректно. Щоб такого не відбулося, потрібно дізнатися розмір картинки. Найпростіший шлях – подивитися її розмір, використовуючи ті ж утиліти. Для цього відкриваємо tfs-файл прошивки і, перейшовши до потрібної теки з картинкою, в правому верхньому кутку зможемо побачити її ескіз і розмір.

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

1) Кожна картинка являє собою чотирикутник правильної форми.

2) Усередині цього чотирикутника розміщений малюнок.

Зовсім не обов'язкове точний збіг розмірів. Малюнок може бути менше за розміром. Решта всього простору одноколірна (найчастіше біле), і при відкритті малюнка в телефоні буде прозорим і, відповідно, не відображається. Враховуючи вищесказане при створенні своєї картинки необхідно знати, який колір є прозорим для вашої моделі телефону, інакше (якщо простір навколо малюнка буде іншого кольору) вийде малюнок з небажаним фоном.

Тепер знаходимо необхідні картинки в списку всієї графіки і вживаний дуже простий алгоритм.

1) За допомогою Resource manager або SFE копіюємо на комп'ютер картинку, яку бажаний модифікувати.

2) Змінюємо її відповідно до наших бажань і зберігаємо для подальшого використання.

Якщо повторювати вищеописані дії для картинок, які ви хочете замінити, зрештою вийде ваш авторський ексклюзивний набір графіки.

Як ви переконалися все це задоволено просто, але для якісної заміни необхідно дотримувати певні правила.

1) Замінювати графічні ресурси краще на схожих з тематики. Може не зовсім коректно вийде заміна допустимо стрілки на телефонну трубку.

2) При створенні картинок необхідно переконатися, щоб фон навколо малюнка (якщо малюнок менше прямокутника і не заповнює весь фон) був кольором прозорості (найчастіше білим або рожевим).

3) При фону враховуйте колір шрифту (найчастіше чорний), який на цьому фоні відображатиметься. У деяких моделях можливість зміни кольору шрифту передбачена виробником, а якщо ні шукайте в Інтернеті патчи – вони є практично на всі моделі.

4) Якщо побачите групи картинок з назвами "Непізнане" у жодному випадку не змінюйте їх на своїх – швидше за все ці картинки використовуються для створенні патчів.

Після заміни картинок прошивки на ваших ексклюзивних, перепрошейте телефон і можете показати друзям для того, щоб вони захопилися і позаздрили.

Ну от і все. Залишилося поміняти заставку на екрані, але про це наступного разу.

При повному або частковому використанні матеріалу "Створення графіки для телефонів "Samsung"" посилання на Guide-pro. Info обов'язкова

Джерело: Guide-pro. Info


 
 
   

 

Популярне