Ставим свои иконки на всё меню смарта. Автор способа не я. Я лишь доработал способ предложенный Karp.exe. и обьеденил другие способы (с добавлением своих фичей) в одну статью. Только для разблокированных смартов!
Итак начнем: прочитав статью "Собственнье иконки у папок в меню" решил попробовать и понял что на 9.2 это не катит. Упорно не менялись папки Офис,Приложения,Связь,Настройки и т.д. После 4х дневного танца с бубном все получилось.
Берем файл C private 101F4CD2 content appsheldata.xml и копируем в удобное место например на карту.
Берем иконку формата mif и кладем в C resource apps. Как делать иконки mif надеюсь все знают.
Затем в меню телефона создаем папку с именем папки (пишем русскими буквами) которую хотим поменять и перемещаем в нее все из родной папки. Сносим родную папку.
Открываем файл appsheldata.xml который скопировали на карту, с помощь например X plore в кодеровке Utf-8 и ищем строки
Заходим в меню телефона Функции Выход. Если все сделали правильно кинока 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
ребята как сделать чтобы увеличить колличество папок в ряду?чтобы в ряду было не 3 а 4 папки
0 ответить