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

POA

Участники
  • Постов

    73
  • Зарегистрирован

  • Посещение

Репутация

225 Очень хороший

Дополнительные поля

  • Модель телефона
    Samsung GT-C5212i

Информация

  • Пол
    Мужчина
  • Город
    Russia,Tomsk

Контакты

  • Сайт
    http://
  • ICQ
    5706736
  1. POA

    freebird

    Вот тут я выложил пример темы с батником под Advanced Menu
  2. Полагаю, что нужно поправить THM файл 0x6F Отображение заголовка (названия пункта) главного меню: 0x00 - отключить 0x01 - включить 0x8D Отображение надписей софт-клавиш главного меню: 0x00 - отключить 0x01 - включить Наваял я универсальный инсталлятор для тем, работающий с Advanced Menu. В архиве два примера на базе темы Christmas от Taisa и шаблон. Ошибок я в ходе проверок не выявил и при правильном наполнении должно работать нормально , но может что вылезет - потестируйте. Инсталлятор позволяет выбрать вместо какой темы ставить (1,2,3) и желаемый вариант 1 - обычное меню 2 - Simple 3 - Advanced В случае обычного меню восстанавливаются исходные анимационные иконки. Есть проверка на наличие файлов в папках sm и am, если нужных файлов нету - переходит к установке оригинального меню. К сожалению, тема такая получается довольно увесистая. Можно было бы сократить процентов на 30-40, если бы работала функция rename в bat файлах. Но у меня не получилось ее заставить работать. Файл перезалил, т.к. нашел баг - желательно перекачать Universal_Theme_Installer.zip
  3. Эх. Если бы был известен формат нового IFG, думаю, наши проблемы с розовой окантовкой бы решились (если там действительно поддерживается прозрачность каждого пикселя)
  4. POA

    freebird

    Думаю, что один набор из 12 - это неактивные, второй набор из 12 - активные иконки. Для того, чтобы избежать трансформации иконок средствами дельфи, но использовать подготовленные в граф. редакторе, чтобы было красиво
  5. Не знаю, что тут сказать. Вопрос скорее к Alex&r, т.к. я лишь перенес патч. Но сомневаюсь, что можно что-то сделать с этим, по крайней мере простыми путями. Честно говоря, сам я виброй в главном меню не пользуюсь. Когда я проверял со значением 1, вибра мне показалась вообще едва заметной и выделить где там 1, а где 0.5 сложно . Опять же есть зависимость между тем, как быстро переключаться между пунктами - вибрация это довольно инертный механизм, поэтому могут быть нюансы.
  6. Файл адресов для программы C5212ThmEd Добавлены параметры для патчей "Advanced Menu" и "Часы на инфопанели" adresses.7z
  7. PNG использует методы компрессии без потерь, я вместо BMP использую PNG - меньше места занимает. JPG да, вносят искажения, поэтому целесообразно JPG не использовать при создании тем в промежуточных и конечном этапах. А попробуй для эксперимента пару изображений сохранить в 24 бит BMP и без пакетного режима их преобразовать в IFG и проверить результат. титенкомиша, ты личку смотришь?
  8. Потеря информации происходит на этапе уменьшения разрядности, т.е. при переходе от 24 бит к 16 битам (в данном случае BMP -> IFG). Т.е. происходит сжатие диапазона (BMP -> IFG), затем снова расширение (IFG->BMP), но уже прореженное: Диапазоны принимаемых значений: BMP -> IFG -> BMP R: 0-255 -> 0-31 -> 0-255 (но значений всего 32 с интервалом 8) G: 0-255 -> 0-64 -> 0-255 (но значений всего 64 с интервалом 4) B: 0-255 -> 0-31 -> 0-255 (но значений всего 32 с интервалом 8)
  9. Я асм не писал, но если бы делал асм, то получил бы тоже самое. в смп у меня такие строки <nord offset="0x0148D5D0" from="01" to="00" type="CODE" /> <nord offset="0x0148D978" from="01390429" to="C0460529" type="CODE" /> Вот скрины при уровне 0 и уровне 1 соответственно:
  10. Вопрос по патчу Economical_mode_brightness_display Переделал я его для I. Но меня смущает тот факт, что при выборе уровня 0 в настройках на экране происходит наложение надписи "Добавить канал" На C5212 без I, надо полагать, тоже какая-нибудь надпись (скорее всего такая же) накладывается?
  11. Для черного тоже самое. Сейчас проверил: 0:0:0 превратилось после преобразования PNG-IFG-BMP в 7:3:7
  12. Так происходит из-за уменьшения разрядности цветового канала. Т.е. изначально у нас разрядность 8 бит на канал( R-G-B:8-8-8 ). А при переводе в 16-битный IFG получаем такое распределение бит на канал: R-G-B:5-6-5. Т.е. возникают потери. При этом возможны, например, такие варианты перехода от 16 бит к 24: 1. Шаг_квантования*N 2. Шаг_квантования*(N+1)-1 Где Шаг_квантования = 2^8/2^5 = 8 (для каналов R или 2^8/2^6 = 4 (для канала G) N - Значение цвета. R,B:0-31 / G:0-63 По первой формуле будут значения для G - 0, 4, 8 ... 252 По второй формуле соответственно для G - 3, 7, 8 ... 255 Очевидно, программа IFG_RW по второму варианту работет, поэтому на выходе для розового цвета получаем 255, 3, 255
  13. Патч: Advanced Menu v1.0.3 / C5212iXEJH3 Автор(ы): [AlaSToR], FRAER, Alex&r, Дамир Портировал: POA Зависимости: "Bluetooth Event Vibro" Описание: см. выше Изменения в 1.0.3: Исправлена работа функции _Вибрация_ (ранее значение опции патча не влияло на длительность) Advanced_Menu_v1.0.3.7z
  14. Я для себя пока решил вопрос так: где-то тут в темах пролетал архив с наборами иконок индикации батареи для патча "20 градаций", содержащий комплекты разных цветов. Из них я скомпоновал набор из 6 картинок более соответствующих реальному положение вещей. Статистических исследований я не проводил, поэтому, скорее всего, не 100% точно отражает ситуацию, но индикатор стал более нагляден и адекватен, чем оригинальный вариант Battery_Adjusted_Colored.7z
  15. Патч: Advanced Menu v1.0.1 / C5212iXEJH3 Автор(ы): [AlaSToR], FRAER, Alex&r, Дамир Портировал: POA Зависимости: "Bluetooth Event Vibro" Описание: Патч позволяет использовать главное меню в трех режимах: Стандартное меню, Simple Menu, Advanced Menu. Версия меню задается в файле Default-X.thm (где X-номер темы) значением ячейки 0x35 (см. ниже) В опциях патча есть возможность включить вибрацию при входе и перемещениях по главному меню любой версии (автор патча MainMenuVib - Дамир). Внимание! 0. Необходимо удалить любые установленные ранее версии патча Simple Menu 1. Для нормальной работы стандартного меню должны быть картинки стандартных размеров в папке \a\images\menu\00_mainmenu_block_menuYY_ani0Z.ifg, где YY - номер пункта меню, Z - номер кадра анимации иконки пункта 2. Для работы вибро при перемещении по меню требуется установка патча Bluetooth Event Vibro! Отключить или изменить длительность вибро можно в опциях патча. 3. Если используется патч "Изменение часов в правом углу", его версия должна быть не ниже 2.0.1. Изменения: 0x83 Режим навигации по главному меню: 00 - по умолчанию 01 - только горизонтально (клавиши вверх, вниз в главном меню отключены) 02 - только вертикально (клавиши влево, вправо в главном меню отключены) Опция полезна при создании тем с горизонтальной или вертикальной прокруткой. !!! При создании тем с вертикальной прокруткой учитывайте следующий порядок перемещения по пунктам: 1-4-7-10-2-5-8-11-3-6-9-12 иначе будут скачки, как это наблюдается в некоторых уже существующих темах! Advanced_Menu_v1.0.1.7z
×
×
  • Создать...