Перейти к содержанию
Old Phone Forum
  • Вход

    Вы сейчас не залогинены на форуме.

    Для возможности комментариев, загрузки файлов, подписок на ответы - вам надо войти.

Патчи для C3322XXNA1


Рекомендуемые сообщения

Патч: Theme Extra v3 / C3322XXNA1

На обычном десктопе фоновый плеер и тюнер имеет голубой цвет независящий от темы, и этим же цветом рисуется курсор на расширенном десктопе.

Данный патч позволяет брать окраску этих элементов из темы.

Новые параметры в файле Default-?.thm:

по оффсету +0x10 должен быть установлен бит 0 (это флаг наличия дополнительной темы),

по оффсету +0x12...+0x13 должен лежать код цвета курсора на десктопе (изначально 0x25BE). Осторожнее с этим цветом - фактически он выступает в качестве фона плеера (плеер на самом деле прозрачный), но помните что он же является курсором для других окон на десктопе (например если есть неотвеченный вызов, хотя в будущих версиях может цвета будут разделены или будут добавлены и раскраски остальных окон).

по оффсету +0x14...+0x15 должен лежать код цвета элементов миниплеера когда его окно неактивно (изначально белый 0xFFFF).

по оффсету +0x16...+0x17 должен лежать код цвета элементов миниплеера когда его окно активно (изначально чёрный 0x0000).

по оффсету +0x18...+0x19 должен лежать код цвета неактивных элементов миниплеера - например для тюнера в режиме паузы (изначально серый 0x8410).

Дополнения v2 - раскраска уведомления о пропущенных звонках и SMS:

по оффсету +0x10 должен быть установлен бит 2 (это флаг наличия дополнительной темы),

по оффсету +0x24...+0x25 должен лежать код цвета ЧЧ:ММ которое пишется справа от события,

по оффсету +0x26...+0x27 должен лежать код цвета текста события когда оно выделено курсором (курсор - см. по оффсету +0x12),

по оффсету +0x28...+0x29 должен лежать код цвета текста события когда не выделено (это можно наблюдать когда событий несколько - например пропущенный звонок и непрочитанное SMS).

Дополнения v3 - дополнительная раскраска элементов расширенного десктопа:

по оффсету +0x10 должен быть установлен бит 3 (это флаг наличия дополнительной темы),

по оффсету +0x2A...+0x2B должен лежать код цвета ЧЧ:ММ часов (и двойных часов) на расширенном десктопе если часы не активны,

по оффсету +0x2C...+0x2D должен лежать код цвета ЧЧ:ММ часов (и двойных часов) на расширенном десктопе если часы активны,

по оффсету +0x2E...+0x2F должен лежать код цвета даты на расширенном десктопе если часы не активны,

по оффсету +0x30...+0x31 должен лежать код цвета даты на расширенном десктопе если часы активны,

по оффсету +0x32...+0x33 должен лежать код цвета подписей друзей на расширенном десктопе (изначально серый 0xE73C),

по оффсету +0x34...+0x35 должен лежать код цвета пустых картинок друзей на расширенном десктопе (изначально серый 0xE73C),

по оффсету +0x36...+0x37 должен лежать код цвета подписей иконок тулбара на расширенном десктопе.

Если тема старая/стандартная - без флагового бита - то будет использоваться прежний цвет как и раньше.

Theme_Extra_v3_C3322XXNA1.rar

  • Like 3

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Патч: Theme Extra v4 / C3322XXNA1

Это патч дополняет состав раскрашиваемых в теме элементов (например: тюнер, плеер, и прочие места которые ранее не раскрашивались в темах).

Новые параметры в файле Default-?.thm:

по оффсету +0x10 должен быть установлен бит 0 (это флаг наличия дополнительной темы),

по оффсету +0x12...+0x13 должен лежать код цвета курсора на десктопе (изначально 0x25BE). Осторожнее с этим цветом - фактически он выступает в качестве фона плеера (плеер на самом деле прозрачный), но помните что он же является курсором для других окон на десктопе (например если есть неотвеченный вызов, хотя в будущих версиях может цвета будут разделены или будут добавлены и раскраски остальных окон).

по оффсету +0x14...+0x15 должен лежать код цвета элементов миниплеера когда его окно неактивно (изначально белый 0xFFFF).

по оффсету +0x16...+0x17 должен лежать код цвета элементов миниплеера когда его окно активно (изначально чёрный 0x0000).

по оффсету +0x18...+0x19 должен лежать код цвета неактивных элементов миниплеера - например для тюнера в режиме паузы (изначально серый 0x8410).

Дополнения v2 - раскраска уведомления о пропущенных звонках и SMS:

по оффсету +0x10 должен быть установлен бит 2 (это флаг наличия дополнительной темы),

по оффсету +0x24...+0x25 должен лежать код цвета ЧЧ:ММ которое пишется справа от события,

по оффсету +0x26...+0x27 должен лежать код цвета текста события когда оно выделено курсором (курсор - см. по оффсету +0x12),

по оффсету +0x28...+0x29 должен лежать код цвета текста события когда не выделено (это можно наблюдать когда событий несколько - например пропущенный звонок и непрочитанное SMS).

Дополнения v3 - дополнительная раскраска элементов расширенного десктопа:

по оффсету +0x10 должен быть установлен бит 3 (это флаг наличия дополнительной темы),

по оффсету +0x2A...+0x2B должен лежать код цвета ЧЧ:ММ часов (и двойных часов) на расширенном десктопе если часы не активны,

по оффсету +0x2C...+0x2D должен лежать код цвета ЧЧ:ММ часов (и двойных часов) на расширенном десктопе если часы активны,

по оффсету +0x2E...+0x2F должен лежать код цвета даты на расширенном десктопе если часы не активны,

по оффсету +0x30...+0x31 должен лежать код цвета даты на расширенном десктопе если часы активны,

по оффсету +0x32...+0x33 должен лежать код цвета подписей друзей на расширенном десктопе (изначально серый 0xE73C),

по оффсету +0x34...+0x35 должен лежать код цвета пустых картинок друзей на расширенном десктопе (изначально серый 0xE73C),

по оффсету +0x36...+0x37 должен лежать код цвета подписей иконок тулбара на расширенном десктопе.

Дополнения v4 - дополнительная раскраска элементов основных меню:

по оффсету +0x10 должен быть установлен бит 4 (это флаг наличия дополнительной темы),

по оффсету +0x7C...+0x7D должен лежать код цвета номера пункта меню (в основных меню - настройки, сообщения и т.п., на всплывающие меню опций это не влияет - у них цвет в другом месте задаётся), +0x7E - яркость но она не используется и должна быть 0x15, +0x7F - уровень прозрачности (от 0 до 0x14),

по оффсету +0x80...+0x81 должен лежать код цвета номера пункта меню если пункт выбран, +0x82 - яркость но она не используется и должна быть 0x15, +0x83 - уровень прозрачности (от 0 до 0x14).

 

Если тема старая/стандартная - без флагового бита - то будет использоваться прежний цвет как и раньше.

Theme_Extra_v4_C3322XXNA1.rar

  • Like 3

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


×
×
  • Создать...