adblock check

Как заменить медиабар кнопки ХМ для сенсорных телефонов 9.4 5th

Инструкция для оригинальных прошивок:

  • Напротив цифр 1,2,3,4,5 пишем UID'ы необходимых нам приложений в медиабаре(их можно посмотреть в программе appuidlist) или просто выбираем приложения из выпадающих списков
  • Когда будут заполненны все поля нажмите на кнопку "Создать патч"
  • Патч появится в папке с программой. Ставим его в автозагрузку RomPatcher'a и наслаждаемся RomPatcher должен быть прописан в автозапуск!

А вот более подробная инструкция:

  1. Поскольку нам нужно будет применять патч созданный Mediabar Editor, то без открытия полного доступа никак не обойтись, о чем более подробно описано по ссылке внизу этого поста. Я использую для этого патчер
    RPDomainplus v.2.3 отсюда и все работает без проблем и без каких либо ухищрений. Созданный патч копируем в RDomain на Е-диске и активируем.
  2. Запустив Mediabar Editor ставим одну метку «Отключить надписи», что бы не играться потом с их изменением, поскольку понятно что в медиабаре размещаются только топовые приложения, которые используются по несколько раз на день и думаю будет достаточно иконки для включения нужного приложения без каких либо подсказок.
  3. Наиболее проблематичным моментом является изменение иконок для отобранных нами приложений. Для этого нам придется «пожертвовать» стандартной темой и установить понравившуюся тему например отсюда, у кого она конечно до сих пор не установлена и уже ее мы и будем ломать с помощью программы SISContents. Берем здесь.
  4. Но для начала подберем 5 иконок к нужным нам приложениям.Можете искать в интернете векторном формате.В конце поста можете скачать мои иконки, они на тёмную тематику.(Для возможности просмотра svg-файлов нужно установить просмотрщик SVGView.exe (прилагается). Программа своего интерфейса не имеет и при инсталляции встраивается в браузер и Тотал. Для удобства просмотра SVG-файлов копируем их в отдельную папку, открываем ее в Тотал, становимся курсором на svg-файл и жмем Ctrl+Q, при этом на другой панели появится изображение иконки, а дальше просто переходим на следующий файл.
    Советую не заморачиваться и не искать к каждой иконке ее фон и вид в активном режиме, поскольку для определения активности использовать медиабар глупо – для этого существуют диспетчеры задач типа KTask. Я просто одну иконку цеплял ко всей группе из трех иконок, которые отвечают за одно приложение.)
  5. Далее переходим к наиболее ответственному шагу – будем вшивать нужные нам иконки в инсталлятор темы(sys-файл).
    Для начала проверим, возможно, в используемую тему уже вшиты иконки медиабара, тогда задача значительно упрощается.
    Включаем SISContents – Файл – Открыть файл – выбираем наш инсталлятор темы, при этом на экране открывается его содержимое. Открываем файл themepackage.skn – переходим на закладку Ресурсы – в строке Поиск набираем «mediabar». Если будет выбрано 17 файлов, значит наша задача упрощается и можна переходить к пункту 8.
    Расшифровка указанных объектов следующая: Mediabar и Mediabar Landscape это фон медиабара (эти файлы я приложил с своему посту). Далее идут 5 груп по 3 файла каждая из которых отвечает за одно из пяти приложений. Их расположение сверху вниз в медиабаре следующее: Mediabar Music, Mediabar Image, Mediabar Share, Mediabar Video, Mediabar Browser.
    Поскольку маловероятно, что это будет Ваше первое и последнее изменение медиабара, то рекомендую сразу сделать себе заметку на память с номерами файлов которые отвечают за фон (2шт.) и каждую из 5 иконок (по 3 файла). Последовательность иконок была указана в предыдущем абзаце.
  6. Если же ничего не найдено жмем «Добавить элемент». Играться с майорами и минорами как описано на первой странице темы не советую. Проще в строке поиска набрать «mediabar» и будет выбран список из 17 объектов.Для того чтобы прикрепить файл становимся например на «Mediabar Music…», в нижнем окошке выбора переходим к соответствующему файлу с иконкой и жмем ОК. При этом Вы увидете закладку Ресурсы, где внизу списка будет указано «Mediabar Music…» и рядом имя файла типа Entry425.svg. Таким же образом цепляем все 17 svg-файлов.
  7. Теперь рекомендую в закладке Ресурсы в строке Поиск еще раз набрать «mediabar. При этом вы должны увидеть 17 файлов, которые опять же рекомендую записать для простоты будущих изменений.
    Далее жмем «Закрыть» в закладке «Ресурсы» и сохраняем наш отредактированный sys-файл. Теперь нам остается только переустановить нашу тему используя отредактированный инсталлятор.
  8. Если вдальнейшем возникнет необходимость поменять иконки, достаточно взять файл themepackage.mif, который находится как правило на C:\resource\skins\<UID темы>\, и загрузить его в SISContents. Для этого жмем поочередно экранные кнопки «Новый пакет», «Содержание пакета», появившуюся при этом кнопку «Добавить», выбираем наш файл и в появившемся окне жмем ОК. Далее
    появившийся в окне SISContents файл открываем двойным кликом. И вот теперь нам пригодится созданный раньше список файлов отвечающих за соответствующие иконки
    медиабара. Просто стаем на нужный файл и жмем «Заменить». После изменения всех нужных иконок жмем «Закрыть», и из окна SISContents просто перетягиваем файл
    themepackage.mif на рабочий стол ПК. И далее копируем измененный файл на смарт, после чего желательно перезагрузить телефон.

Кстати вот еще, как то делал свой медиа бар Только для портов

Файл frMediaToolbar.dll можно запаковать в прошивку, либо просто положить на диск С в папку sys\bin и перезагрузить телефон. Если на диске С уже есть такой файл и Вы хотите заменить его повторно, значит Вам необходимо сначало «убить» процесс MediaBar.exe через любой диспетчер задач. Я сделал это при помощи Jbak TaskMan.

tinger tinger
Пользователь
Комментариев пока нет
Оставьте комментарий...
Оставьте комментарий...