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

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

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

Темы и графика для С5212


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

Но заметил что сам телефон не ровно дышит к чёрному и белому цвету.Когда пункт меню выделен

покажи скрин

Это должен знать каждый

Определите свое местоположение если сочтёте за рекламу - просто отредактируйте подпись

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

Но заметил что сам телефон не ровно дышит к чёрному и белому цвету.Когда пункт меню выделен.. Отпишитесь о ваших мнениях)

Мое мнение: вообще-то можно было предположить, раз иконка в стандарте белая на черном фоне, а в телефоне ее цвет зависит от темы, а фона нет, то черный цвет - прозрачный (о чем ты и написал в своем P.S.), а белый потом будет заменен цветом из темы. Чтобы в самой картинке не было таких искажений, не далайте на ней чисто черного (R:0х00, G:0x00, B:0x00) и белого (R:0хFF, G:0xFF, B:0xFF) цветов. Вместо них используйте близкие к ним цвета. Чисто черный - только для фона. Чисто белый - только если хотите, чтобы цвет иконки был связан с темой.
Ссылка на комментарий
Поделиться на другие сайты

Мое мнение: вообще-то можно было предположить, раз иконка в стандарте белая на черном фоне, а в телефоне ее цвет зависит от темы, а фона нет, то черный цвет - прозрачный (о чем ты и написал в своем P.S.), а белый потом будет заменен цветом из темы. Чтобы в самой картинке не было таких искажений, не далайте на ней чисто черного (R:0х00, G:0x00, B:0x00) и белого (R:0хFF, G:0xFF, B:0xFF) цветов. Вместо них используйте близкие к ним цвета. Чисто черный - только для фона. Чисто белый - только если хотите, чтобы цвет иконки был связан с темой.

Вот и у меня такое мнение сложилось. Надо попробовать! Значит и телефон будет работать нормально и с цветными элементами. Попробую чуть-подкрасить!

Но это позже..

Изменено пользователем sergpro

Если вам помог мой ответ, просто нажмите кнопку СПАСИБО

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

Вот скрин по просьбе -=Е200=- и да бы продемонстрировать наглядно что происходит :) Так во всех меню где есть выделение :) (журнал звонков, настройки)

 

263103-24-08-11)1314166217_thumb.jpg

Заметьте, МТС выделен тут :(

Думаю Саша был прав :(

Изменено пользователем sergpro

Если вам помог мой ответ, просто нажмите кнопку СПАСИБО

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

Вот скрин по просьбе -=Е200=- и да бы продемонстрировать наглядно что происходит :) Так во всех меню где есть выделение :) (журнал звонков, настройки)

 

263103-24-08-11)1314166217_thumb.jpg

Заметьте, МТС выделен тут :(

Думаю Саша был прав :(

 

Это уже обсуждалось миллион раз и бог знает когда, для упрощения замени чистый белый цвет на иконке мтс на белый но с оттенком! скажем так для глаза практически не заметный но не белый! и увидиш что искажение исчезнет! так же и с черным! :)

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

По случаю выходна нового патча сделал иконки в журнал звонков для операторов Velcom, MTS.

 

P.S. не обращаем внимание на чёрный фон, в телефоне он будет прозрачным! Делал значки из исходников взятых в прошивке! :jokingly:

 

 

Выкладываю обновлённый вариант иконок, отличия глазу не заметны, но для телефона они есть! Заменил белый и чёрный цвет их оттенками, теперь телефон не должен искажать значки!

iconki_spiska_zvonkov.zip

 

263103-23-08-11)1314126224_thumb.jpg 263103-23-08-11)1314126261_thumb.jpg

P.S. Кто поставит, отпишите..Так как сам прошиться смогу не раньше позднего вечера.

Изменено пользователем sergpro
  • Like 1

Если вам помог мой ответ, просто нажмите кнопку СПАСИБО

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

А часики в правом верхнем углу никак не изменить? Или для них патч нужен?

Север, край сильных!

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

Ни кто не пытался разобраться с картинками, которые есть в карте прошивки и собраны в разделе "IFG from IFG_RW"?

Ведь в прошивке достаточно графики и в старом IFG, который поддается замене на свою графику без всяких там патчей.

Было бы неплохо, если бы кто-нибудь занялся этим. Тем самым у вас появится возможность сделать свои телефоны еще "красивее".

В общем, кто желает украсить свой телефон, то может заняться...

Решил убить еще времени на сортировку.

Вот файл:Icons_3.rar

Если будете вставлять в карту прошивки, то смотрите чтобы не было повторений с предыдущим файлом Icons_2 выложенным мной.

 

А вообще, раз не надо это больше никому, то и не буду время больше убивать. Его и для патчей не хватает, а тут еще и графикой займись.

Вот скрин, на котором я ради эксперимента заменил иконки папок.

50678-25-08-11)1314274428_thumb.png

Просто вставил картинки, какие нашел в интернете, без всяких обработок и доведения до ума (потому что ради эксперимента). А ведь найдены картинки и верхнего табулятора, и телефона с симкой на нем, и стрелок. Нужно только посмотреть какие именно из них, время и желание этим заняться. Можно такую красоту сделать...

Но нужно, чтобы кто-то этим занялся, так как мне не до этого.

 

И вообще, можно "выделить" определенный набор иконок и картинок в прошивке, который менять под каждую конкретную тему. И вместе с темой выкладывать файл .dif. Прошиваешь его, ставишь тему и... :132:

 

Например, для темы Camomile в интернете нашел иконки папок и файлов. Ну и т.д.

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

Alex&r, заниматься желание есть и все это надо, но я сейчас в такой опе, что просто

от этих проблем руки опускаются, ни времени, не желания :132: Во всяком случае пока... Так, что я пока в не игры...

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

пора Андрейчику 5212 покупать)))

Это должен знать каждый

Определите свое местоположение если сочтёте за рекламу - просто отредактируйте подпись

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

да жаль ,что у меня с И,было бы где развернутся,пытался искать картинки сравнивая прошивки но,видимо не так что-то понял,а IFG_RW может у меня ни той версии (2.0в)

вот вроде получилось ,нужно только систематизировать их ,помогаем

C5212iXEJH3.zip

Изменено пользователем титенкомиша
  • Like 1

titmih

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

пора Андрейчику 5212 покупать)))

Одного Андрея здесь не хватит) Интерфейс я скажу здесь ужаснейший в новых телефонах, сначала нужно патч на полностью координальное изменение интерфейса (которое так и не доделалось на E200B, но будет на G600) - и тогда реально офигеете от возможностей патча, подкрепленных темами Андрея. Вот тут реально нереальный интерфейс для самса. А так от Андрея здесь толку будет не особо, он исплюется от этого интерфейса.

Да и у него есть свой телефон, которым он доволен и никакой 5212 ему не нужен.

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

Hidden Content
    <group title="Заряд  аккумулятора">

      <img ptr="0x01B85BB4" title="батарея-0" width="25" height="17" type="IFG">

      <img ptr="0x01B85BB8" title="батарея-1" width="25" height="17" type="IFG">

      <img ptr="0x01B85BBC" title="батарея-2" width="25" height="17" type="IFG">

      <img ptr="0x01B85BC0" title="батарея-3" width="25" height="17" type="IFG">

      <img ptr="0x0137FC69" title="батарея-4_1" width="25" height="17" type="IFG">

      <img ptr="0x01B85BC4" title="батарея-4_2" width="25" height="17" type="IFG">

      <img ptr="0x01B85BC8" title="батарея-5" width="25" height="17" type="IFG">

    </group>

    <group title="Иконки симок">

     <img ptr="0x007D1C60" title="сим1" width="18" height="18" type="IFG">

     <img ptr="0x007D1C78" title="сим2" width="18" height="18" type="IFG">

     <img ptr="0x007D1C90" title="дом" width="18" height="18" type="IFG">

     <img ptr="0x007D1CA8" title="сердце" width="18" height="18" type="IFG">

     <img ptr="0x007D1CC0" title="работа" width="18" height="18" type="IFG">

     <img ptr="0x007D1CD8" title="звезда" width="18" height="18" type="IFG">

     <img ptr="0x007D1CF0" title="клевер" width="18" height="18" type="IFG">

    </group>

но толку ,чтобы заменить нужен патч ,а так ресман пишет недостаточно места для ресурса.

да и батарею с 4 полосками почему-то на 2х адресах нашол

titmih

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

Hidden Content
    <group title="Заряд  аккумулятора">

      <img ptr="0x01B85BB4" title="батарея-0" width="25" height="17" type="IFG">

      <img ptr="0x01B85BB8" title="батарея-1" width="25" height="17" type="IFG">

      <img ptr="0x01B85BBC" title="батарея-2" width="25" height="17" type="IFG">

      <img ptr="0x01B85BC0" title="батарея-3" width="25" height="17" type="IFG">

      <img ptr="0x0137FC69" title="батарея-4_1" width="25" height="17" type="IFG">

      <img ptr="0x01B85BC4" title="батарея-4_2" width="25" height="17" type="IFG">

      <img ptr="0x01B85BC8" title="батарея-5" width="25" height="17" type="IFG">

    </group>

но толку ,чтобы заменить нужен патч ,а так ресман пишет недостаточно места для ресурса.

да и батарею с 4 полосками почему-то на 2х адресах нашол

Про картинку на двух адресах:

Обрати внимание на строку, которой IFG_RW (и ResMan) описывает картинку.

Сначала идет img ptr=адрес1, потом title=адрес2. Так вот, img ptr - это image pointer, т.е. указатель на картинку, а адрес1 - это адрес в прошивке, по которому расположен этот указатель на картинку, которая расположена по адресу2, указанному в title.

Очень часто бывает, что одну и ту же картинку IFG_RW "находит" несколько раз (я видел максимально 32 раза). Я вижу две причины почему так происходит:

1. Или в прошивке куча мусора от других прошивок.

2. Или IFG_RW принимает некоторые участки кода в прошивке за указатель на картинку.

 

Все указатели (img ptr) в прошивке расположены в таблицах (хотя может и не все, тут я не знаю точно), поэтому можешь из нескольких одинаковых картинок оставить ту, которая "вписывается" в таблицу.

 

На твоем примере оставить нужно

  <img ptr="0x01B85BC4" title="батарея-4_2" width="25" height="17" type="IFG">, так как второй указатель расположен не в этой таблице, а где-то еще...

 

Теперь про нехватку места в прошивке.

При замене картинки ResMan размещает картинку не вместо той, которую заменяем, а на свободном месте в прошивке (так как новая картинка может оказаться больше (длиннее), чем старая, и тогда мог бы затреться другой код в прошивке), и при этом подменяет адрес2, расположенный как img ptr по адресу1.

Так вот сообщение о нехватке места может выдаваться из-за того, что ResMan не знает где и сколько свободного места в прошивке, или из-за того, что его действительно нет.

Чтобы ResMan знал где и сколько свободного места в карту прошивки прописывается такая строка

<cfg freestart="0x1AD0000" freeend="0x1BFFFFF"> (это для C5212XEIB5).

В C5212iXEJH3 есть такая строка

<cfg freestart="0x1BB0000" freeend="0x1BFFFFF">. Обрати внимание на сколько меньше здесь указано свободного места: всего 0х4FFFF против 0х12FFFF в С5212. Т.е. меньше в 3 раза и возможно оно у тебя уже занято, если ты менял уже какие-то ресурсы.

 

Кстати, так как скорее всего индексы у иконок и картинок у C5212 и C5212i одинаковые, то зная разницу между адресами расположения таблиц картинок и иконок можно найти одинаковые картинки в прошивке С5212i по карте С5212.

Например: иконки батареи в С5212i смещены по отношению к C5212 на 0хЕ7658. Таким образом, все остальные указатели на иконки в этой таблице тоже будут смещены не столько же. Попробуй проверить например вот эти пару штук:

<img ptr="0x01B85ADC" title="Будильник" width="16" height="17" type="IFG">

<img ptr="0x01B85B94" title="Флешка" width="16" height="17" type="IFG">

 

И по другим таблицам можно определить смещение и ориентироваться на сортировку (точнее подобие сортировки) в С5212.

Вот допустим:

pb_icontbl: C5212i 0x214F5004, C5212 0x20FDE844

set_icontable: C5212i 0x207D11B8, C5212 0x2195808C

 

Одного Андрея здесь не хватит) Интерфейс я скажу здесь ужаснейший в новых телефонах, сначала нужно патч на полностью координальное изменение интерфейса (которое так и не доделалось на E200B, но будет на G600) - и тогда реально офигеете от возможностей патча, подкрепленных темами Андрея. Вот тут реально нереальный интерфейс для самса. А так от Андрея здесь толку будет не особо, он исплюется от этого интерфейса.

Да и у него есть свой телефон, которым он доволен и никакой 5212 ему не нужен.

Если патч на Е200В делался около 2-ух лет и так и не вышел пока, то неизвестно, когда он появится на G600. К тому же он будет не бесплатен, что "затруднит" получение исходника и дальнейшее портирование его на С5212 (да и портировать не так просто будет). Ну или упросить автора(ов) портировать его на С5212 будет крайне сложно. :) Так что придется пока хоть как-то пытаться преобразовывать интерфейс имеющимися средствами. 8)

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

Если патч на Е200В делался около 2-ух лет и так и не вышел пока, то неизвестно, когда он появится на G600. К тому же он будет не бесплатен, что "затруднит" получение исходника и дальнейшее портирование его на С5212 (да и портировать не так просто будет). Ну или упросить автора(ов) портировать его на С5212 будет крайне сложно. :) Так что придется пока хоть как-то пытаться преобразовывать интерфейс имеющимися средствами. 8)

Насчет E200 - всегда были какие-то курьезы: либо у меян не было времени, либо у Андрея, а также из-за отсутствия телефона. + патч давно заброшен. И дело даж не в бесплатности, платности и т.д. Я не вижу смысла делать его платным, кто хотел бы - отблагодарил (хотя таких не будет). Я делал всегда патчи не ради денег, а просто на энтузиазме. Другое дело - когда соглашался выполнить заказ за деньги, и то - лишь потому что была нужда в них.

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

Так что, по сути даже и от исходника на G600 толку мало будет (я никогда исхи не прятал, так что при желании у меня его можно выцепить, только при условии, если действительно пойдет дело в гору) - на 5212 придется толком с нуля его писать. Исходник может лишь чуточку упростить, взяв с него пару функций.

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

' date='26.08.2011, 10:51' post='592428']

Насчет E200 - всегда были какие-то курьезы: либо у меян не было времени, либо у Андрея, а также из-за отсутствия телефона. + патч давно заброшен. И дело даж не в бесплатности, платности и т.д. Я не вижу смысла делать его платным, кто хотел бы - отблагодарил (хотя таких не будет). Я делал всегда патчи не ради денег, а просто на энтузиазме. Другое дело - когда соглашался выполнить заказ за деньги, и то - лишь потому что была нужда в них.

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

Так что, по сути даже и от исходника на G600 толку мало будет (я никогда исхи не прятал, так что при желании у меня его можно выцепить, только при условии, если действительно пойдет дело в гору) - на 5212 придется толком с нуля его писать. Исходник может лишь чуточку упростить, взяв с него пару функций.

Про платность: просто видел в теме сообщение, что он будет платным, но я не говорил, что ты делаешь это ради денег. :) . Но раз такие сложности, то я тут тем более ничем помочь владельцам С5212 не смогу, а из знающих и умеющих никто С5212 уже практически не занимается. :67:

Мог бы COM-кабель прошивочный от Х100 презентовать, правда далековато мы друг от друга. :)

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

<cfg freestart="0x1BB0000" freeend="0x1BFFFFF">

не было в карте прошивки

батарею поменял,а сим в ресмане заменились ,а в телефоне всеравно остались такие же

и подскажите ,где находится 1й кадр при включении

titmih

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

где находится 1й кадр при включении

в cla

Это должен знать каждый

Определите свое местоположение если сочтёте за рекламу - просто отредактируйте подпись

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

не было в карте прошивки

батарею поменял,а сим в ресмане заменились ,а в телефоне всеравно остались такие же

и подскажите ,где находится 1й кадр при включении

в cla

В С5212XEIB5

<img ofs="0x00CD9914" title="Samsung Logo" width="176" height="220" bpp="16">

Если бы сим в ресмане менялись так просто, то я бы не писал патч "Замена иконок SIM-карт".

Без этого патча, ты можешь поменять только иконки в журнале последних вызовов.

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

В С5212XEIB5

у него 5212I и там в карте не найдено лого

Это должен знать каждый

Определите свое местоположение если сочтёте за рекламу - просто отредактируйте подпись

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

у него 5212I и там в карте не найдено лого

Я знаю, поэтому и уточнил, что C5212XEIB5. Можно попробовать найти через BinEdit. Эту картинку наверное должен нормально показывать на соответствующей вкладке.

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

Alex&r, с лого не получается слабоват я с таблицами

 

загрузка ява

[hide][/hide]

и картинки

190500-26-08-11)1314384787_thumb.jpg

только места хватило заменить батарею и включение ява всё .сильно не разгонишся

zagruzka_jawa.rar

titmih

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

Но раз такие сложности, то я тут тем более ничем помочь владельцам С5212 не смогу

Да не сказал бы там, что сложно. Главное понять структуру вообще оформления телефона, где, как и куда копать, чтобы изменить тот или иной элемент интерфейса - главное лишь это, остальное в прицнипе мелочное дело. Ну и очень большим аспектом здесь играет роль не столько программистическая (как написать?), а как сделать так, чтобы было красиво. Но это уже задача художника. Патчмейкер лишь подгоняет идею художников к тому, что реально сделать на нашем аппарате, либо находить путь, наиболее подходящий для реализации художественных идей.

Мог бы COM-кабель прошивочный от Х100 презентовать, правда далековато мы друг от друга. :)

Было бы конечно здорово, но COM-кабель у меня есть тоже.. но у меня ноутбук... :(

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

сим вх.;исх;проп.

Hidden Content
    <group title="вх.;исх.;проп.">

       <img ptr="0x014F592C" title="сим1.вх" width="23" height="23" type="IFG">

       <img ptr="0x014F5884" title="сим1.исх" width="23" height="23" type="IFG">

       <img ptr="0x014F57DC" title="сим1.проп" width="23" height="23" type="IFG">

       <img ptr="0x014F5944" title="сим2.вх" width="23" height="23" type="IFG">

       <img ptr="0x014F589C" title="сим2.исх" width="23" height="23" type="IFG">

       <img ptr="0x014F57F4" title="сим2.проп" width="23" height="23" type="IFG">

       <img ptr="0x014F59A4" title="работа.вх" width="23" height="23" type="IFG">

       <img ptr="0x014F58FC" title="работа.исх" width="23" height="23" type="IFG">

       <img ptr="0x014F5854" title="работа.проп" width="23" height="23" type="IFG">

       <img ptr="0x014F59BC" title="звезда.вх" width="23" height="23" type="IFG">

       <img ptr="0x014F5914" title="звезда.исх" width="23" height="23" type="IFG">

       <img ptr="0x014F586C" title="звезда.проп" width="23" height="23" type="IFG">

       <img ptr="0x014F598C" title="сердце.вх" width="23" height="23" type="IFG">

       <img ptr="0x014F58E4" title="сердце.исх" width="23" height="23" type="IFG">

       <img ptr="0x014F583C" title="сердце.проп" width="23" height="23" type="IFG">

       <img ptr="0x014F595C" title="клевер.вх" width="23" height="23" type="IFG">

       <img ptr="0x014F58B4" title="клевер.исх" width="23" height="23" type="IFG">

       <img ptr="0x014F580C" title="клевер.проп" width="23" height="23" type="IFG">

           </group>

  • Like 2

titmih

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

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

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

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

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

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

Войти

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

Войти



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