категории | RSS

Ставим свои иконки на всё меню смарта

Ставим свои иконки на всё меню смарта. Автор способа не я. Я лишь доработал способ предложенный Karp.exe. и обьеденил другие способы (с добавлением своих фичей) в одну статью. Только для разблокированных смартов!
Итак начнем: прочитав статью "Собственнье иконки у папок в меню" решил попробовать и понял что на 9.2 это не катит. Упорно не менялись папки Офис,Приложения,Связь,Настройки и т.д. После 4х дневного танца с бубном все получилось.
Берем файл C private 101F4CD2 content appsheldata.xml и копируем в удобное место например на карту.
Берем иконку формата mif и кладем в C resource apps. Как делать иконки mif надеюсь все знают.
Затем в меню телефона создаем папку с именем папки (пишем русскими буквами) которую хотим поменять и перемещаем в нее все из родной папки. Сносим родную папку.
Открываем файл appsheldata.xml который скопировали на карту, с помощь например X plore в кодеровке Utf-8 и ищем строки Идем в C private 101F4CD2 content appsheldata.xml открываем текстовым редактором и ищем строки с названием нашей созданной папки, чтото подобное: После строк ...ИМЯ ПАПКИ_title;"ставим пробел и прописываем нашу иконку icon_file="C:resourceappsИМЯ ИКОНКИ.mif" icon_id="16384" mask_id="16385" сохраняем файл.
Заходим в меню телефона Функции Выход. Если все сделали правильно кинока 100% заменится.
Все выше изложенное применительно к любой папке. Разница лишь в названии папки.
Строка icon_file="C:resourceappsИМЯ ИКОНКИ.mif" icon_id="16384" mask_id="16385" применительна ко всем прописываемым иконкам.
Фишка способа в том что смарт воспринимает чужие папки как свои и соблюдает все их требования, то есть когда вы ставите какую либо прогу,она встает именно в папку "Приложения" а не в корень меню.
Меняем иконки к любой яве.
Способов есть не мало, я предлагаю наиболее универсальный.
Как известно ява хитрая штука, и не каждую можно распаковать на смарте для подмены иконки. И еще один нюанс, даже если ява лицензионная, то после подмены иконки в ее архиве, она воспринимается смартом как левак. Этим проблемам есть решение.
Будем менять иконку к установленной яве без ее распаковки и переустановки.
Начнем: берем не нужную яву обязательно jar (если хотите менять несколько иконок то сделайте ее копию) меняем расширение с jar на zip, открываем архив любым zip архиватором, находим иконку (png), запоминаем ее имя.
Берем свою иконку любого размера, желательно квадратную ((png) можно нарисовать paintCADом или сконвертить image converterом) и меняем имя на то что в архиве.
Добавляем ее в архив согласившись на замену. Закрываем архив и меняем расширение обратно на jar.
Устанавливаем на диск где стоит ява которую будем оформлять. В меню должна появится ява с нашей иконкой. Если нет, проверить сделанное ранее.
Затем идем в * private 10003a3f import apps Nonnative resource и ищем файлы mbm. Это и есть иконки к ява файлам.
Находим иконку которую будем менять, запоминаем ее имя и сносим этот mbm.
Находим нашу иконку в этом же списке и переименовываем в то что запомнили.
Идем в меню смарта Функции Выход. Иконка сменится. Если нет делаем рестарт.
Сносим не нужную яву (она уже без иконки). Всё.
Меняем остальные иконки к родному софту.
Идем в Z resource apps выделяем там все файлы mif и копируем в удобное место к примеру на карту в папку mif.
Распаковываем smartSISом файлы из этой папки.
Затем в * smartSIS mif unpaced смотрим архивы и меняем иконки на свои. То есть переименовываем свою иконку на ту что в архиве, кидаем в архив согласившись на замену, запаковываем обратно smartSISом и кладем в C resource apps.
Ставим патч c2z в автозагрузку и делаем рестарт.
Вот и всё.
Для замены иконок sis файлов читаем тему "установка иконок от любимой темы к сторонним приложениям"

В общем для замены 95% графики мне пришлось отредактировать около 170 mif,png, mbm и txt файлов.

Это моя первая статья, надеюсь все изложенно более чем понятно. Сильно не пинайте. Тестировалось все на n95 8gb.
Stp66stp
Некоторые символы и строки на сайте отображаются не корректно, по этому в прикрепленном файле статья в txt.

Прикрепленный файл #1: 3858_1.txt (8,67 Kb)



Источник новости: www.dimonvideo.ru

DimonVideo
2009-02-14T16:07:05Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 19

#9   Stp66stp    

Прям таки всё? И к примеру оформление плеера и смс? А значек открытого приложения? Если да, то я также хочу!


0 ответить

#9   slavking_83    

интересно конечно это всё.может мне кто сказать почему у меня вё без патча c2z
всё работает и автозагружается.


0 ответить

#9   Karp.exe    

хе, та статья стала практически не актуальной, после выхода моего мода Menu Editor, там первые 15 иконок будут заменяться и темой, и своих иконок можно поставить достаточное количество smile
А архитиектура файла меню в 9.2-9.3-9.4 идентична smile
9, 1 - в пролете. Видел как то, кто-то в обмен положил файл, добавляющий ещё 2 иконки для меню, но всё равно свою - не поставить


* редактировал(а) Karp.exe 18:27 14 фев 2009

0 ответить

#9   steffan    

Мужики подскажите, пожалуйста, как на 9.1 оси можно изменять папки? У нас же не xml, а dat файл? Напишите в ЛС. Буду очень благодарен! И что еще можно сделать с меню кроме замены иконок приложений.
P.s. Компьютера у меня НЕТ


* редактировал(а) steffan 18:02 14 фев 2009

0 ответить

#9   Stp66stp    

Да кидал я скрин а его тут чет нету


0 ответить

#9   smartuz    

Хоть бы пару скринов показал что ли, или на две картинки траффика жалко?


0 ответить

#9   ---Max---    

Slavok8166, поищи тему о ромпатчере, там и закажешь. Только шапку темы почитай сначала.


0 ответить

#9   Slavok8166    

Парни, где взять патч с2z? Где его можно заказать?


0 ответить

#9   eynsteyn    

Молодца, я бы не смог такое, не усидчивый я smile


0 ответить

Яндекс.Метрика