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

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

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

Samsung Gt-c5212 Duos


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

Тема по обсуждению работы патчей на C5212 и C5212i.

 

В этой теме обсуждаем патчи для С5212 и С5212i. Хотелки также помещаем сюда.

Сами патчи на С5212 тут, на С5212i - там, обсуждение аппарата - здесь.

 

Spoiler

 

1. Запускаем BinEdit, открываем в нем свою прошивку

2. Открываем встроенный в BinEdit компилятор

106385-14-12-09)1260802172_thumb.jpg

3. В компиляторе создаем новый проект

106385-14-12-09)1260802210_thumb.jpg

4. Теперь нам нужно написать тут код, который переназначал бы кнопки, для этого нужно знать адрес места, которое нужно править и адрес ф-и, которую мы хотим назначить на эту кнопку

Откуда взять эти адреса? Все очень просто возьмем их из карты прошивки, кто-то уже постарался и нашол их до нас :D

(Если все же в карте прошивке нет необходимого адреса, можно воспользоваться этой инструкцией: http://OldPh.one/index.php?showtopic=44176)

открываем карту прошивки (rxt-файл) блокнотом и ищем описание кнопок, это тег keybind

я увидел там следующее:

<keybind title="Функции кнопок" keys="Green=0x00A8A5C4,L-Soft=0x00A8A5E4,R-Soft=0x00A8A9D8,OK=0x00A8AA58,SIM-Select=0x00A8AA5C,Кнопка гарнитуры=0x00A8AA48,Фото=0x00A8AA3C,#-Удержание=0x009E426C,*-Удержание=0x009E4278,1-Удержание=0x009E3E7C,2-Удержание(требуется патч)=0x002F2834,3-Удержание(требуется патч)=0x002F2838,4-Удержание(требуется патч)=0x002F283C,5-Удержание(требуется патч)=0x002F2840,6-Удержание(требуется патч)=0x002F2844,7-Удержание(требуется патч)=0x002F2848,8-Удержание(требуется патч)=0x002F284C,9-Удержание(требуется патч)=0x002F2850,Пункт меню Content Explorer=0x0196B514" values="Голосовая почта=0x218E5290,Бесшумный режим вкл/выкл=0x207F40CC,Блокировка кнопок=0x21943294,2…9-(оставить быстрый набор)=0xFFFFFFFF,Главное меню=0x21942FA4,Журнал звонков (из меню)=0x2193A1BC,Журнал звонков - последние=0x206F6A0C,Чёрный список=0x206F5FFC,Диспетчер вызовов=0x202D60D8,Контакты=0x20FD8E14,Плеер=0x20B79528,Интернет - Opera Mini=0x2198C814,Интернет - стандартно=0x202FF874,Сообщения=0x2030A0FC,Создать новое сообщение=0x20C80998,Мои сообщения=0x2196ECB4,Сообщения сети=0x2079AE70,Чтение сообщений сети=0x202DA004,Файлы=0x20311CA4,Органайзер=0x20B3CED4,Календарь=0x21437EC8,Заметки=0x20CA2C80,Задачи=0x21438E08,Мировое время=0x21134B1C,Калькулятор=0x21593A18,Конвертер=0x2080D3FC,Фотоаппарат (из меню)=0x20B6E1E0,Фотоаппарат (по кнопке)=0x20FE4324,Радио=0x214BB758,Приложения=0x21132F58,Content Explorer=0x2031A310,Java=0x20C97420,Диктофон=0x21130CFC,Bluetooth (мои устройства)=0x21018D90,Bluetooth вкл/выкл=0x219106A0,Таймер=0x215941A4,Секундомер=0x2080F288,Словарь=0x211780B0,Будильники=0x20306CFC,Настройки=0x211215A8,Настр. Диспетчер SIM-карт=0x21954E04,Настр. Профили=0x2111E740,Настр. Дисплей и подсветка=0x21957954,Настр. Яркость=0x21953864,Настр. Время и дата=0x21134BBC,Настр. Телефон=0x2112177C,Настр. Приложения=0x207F4760,Настр. Безопасность=0x202E957C,Настр. Сеть=0x2156EBEC,Настр. Подключение к компу=0x202ED86C,Настр. Память=0x2111E55C,Настр. Сброс настроек=0x20C56A6C,Новое меню BT (требуется патч!)=0x202F6A04,Быстрое вкл-выкл BT (требуется патч!)=0x202F6AC4,Перезагрузка=0x207F2280,Фонарь=0x207FC998" >

допустим, я хочу назначить следующие ф-и:

на кнопку Sim-select назначить фонарь, а на кнопку Фото - Секундомер

 

что я делаю:

ищу в описании кнопок адрес для переназначения кнопи Сим-селект SIM-Select=0x00A8AA5C

но! нужно знать, что имеется такое понятие как базовый адрес, не буду описывать что это и т.д., просто скажу, что к нашему адресу нужно прибавить 0x20000000, сделать это можно в стандартном виндовом калькуляторе, переключив его в 16-ричную систему исчисления :) (но думаю у вас получится сделать это и в уме)

 

получился адрес 0x20A8AA5C

 

в исходник пишем:

.start 0x20A8AA5C

 

теперь ищем адрес нужной нам функции, Фонарь=0x207FC998

здесь уже базовый адрес учитывать не нужно (он уже тут учтен)

 

поэтому сразу пишем следующей строчкой в исходник:

.word 0x207FC998

 

тоже самое проделываем для кнопки фото, у меня получилось следующее:

106385-14-12-09)1260803037_thumb.jpg

 

5. Теперь наш исх нужно превратить в патч, для этого его нужно откомпилировать, компилируем в редактор патчей:

106385-14-12-09)1260803115_thumb.jpg

 

6. Открывается редактор патчей, тут необходимо ввести информацию о патче и сохранить его:

106385-14-12-09)1260803183_thumb.jpg

 

Все! Применяем патч, прошиваемся, проверяем... :)

  • Like 16

Nokia 5110 -> Nokia 1100 -> Nokia 2310 -> Vancom (Airello) T680 -> Samsung GT-C5212 -> Nokia N97 mini -> HTC Desire HD

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

  • Ответов 3 тыс
  • Создана
  • Последний ответ

Топ авторов темы

evgen787, ты куда "talker.mp3" поместил?

 

sergmarin, vvyura, когда ж "чузер" будет не в прошивке, а отдельно?

 

Hash123, способ проще - воспользоваться MiniCommander'ом...

Nokia 5110 -> Nokia 1100 -> Nokia 2310 -> Vancom (Airello) T680 -> Samsung GT-C5212 -> Nokia N97 mini -> HTC Desire HD

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

SIM Chooser написал vvyura, и пока его нет онлайн, я не могу публиковать патч. Терпение, господа...

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

SIM Chooser написал vvyura, и пока его нет онлайн, я не могу публиковать патч. Терпение, господа...

 

 

а на мыло вышли тогда ?:D

 

Любопытно как сим чузер будет работать с калл рекорд? Будет писать теперь с любой карты?

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

прошивал одним файлом ( пришем переходил с более новой прошивки на более старую), талкер не заработал ( чего и следовало ожидать)

потом залил talker.mp3" в папку "phone1\user\" MiniCommander'ом , не заработало,

выключил включил телефон и все работает, так что просто не стоит торопится

Чем больше мастеров тем больше работы

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

Любопытно как сим чузер будет работать с калл рекорд? Будет писать теперь с любой карты?

А каким местом патч по записи разговоров касается сим-чузера? Как работал, так и будет работать. Их два разных патчера вообще писали...

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

А каким местом патч по записи разговоров касается сим-чузера? Как работал, так и будет работать. Их два разных патчера вообще писали...

 

 

просто в описании калл рекорда написано что он пишет разговор только с симки по умолчанию, а чузер при выборе звонка ставит симку по умолчанию так? Значит писать запись можно с дву симок?

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

Hash123,

Писать можно с той СИМ которая у тебя стоит по умолчанию ВСЕ И ТОЧКА . Сим Чесер к записи разговоров не имеет никакого отношения! :D

Изменено пользователем Аков
  • Like 1
Ссылка на комментарий
Поделиться на другие сайты

, а чузер при выборе звонка ставит симку по умолчанию так?

 

Нет, он ставит с какой симки осуществляется вызов.

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

ТО DmitrijK,

Все получилось на счет Талкера, :an: MiniCommander'ом засунул в папку User,а до этого пихал в неё же, но в подпапку Sounds,где mid файлы :)

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

Самсунг всегда: С100. С110, D500 прошивал (шнурок отдаю), Х630 не долго, Е710 не долго..С 5212 щас

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

evgen787,

Вроде ограничений нет на количество записей в сим-чузере.

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

Из описания SIM-Chooser :

"Создаём правило - вбиваем туда желаемый номер".

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

Оставьте меня в покое, но не бросайте наедине с Samsung E2152.

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

kuliks,

Да, только как написано.

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

kuliks, создавай правила для номеров (используя '*' в качестве подстановочных знаков), а не вгоняй подряд номера из контактов...

 

sergmarin, описание "сим-чузера" в шапке неполное...

 

To ALL, При удалении правила в "сим-чузере" выскакивает вот это:

9f123f866b9ed42547f97dd0c9f5020b.jpg

 

и дальше никак, только выключение-включение...

У всех так или только у меня?

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

Nokia 5110 -> Nokia 1100 -> Nokia 2310 -> Vancom (Airello) T680 -> Samsung GT-C5212 -> Nokia N97 mini -> HTC Desire HD

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

DmitrijK,

если бы патч был полностью доделан, он уже лежал бы в соответствующей теме.

зы: это относится ко всем, какое вы вообще имеете моральное право обсуждать то, что еще не опубликовано автором официально.

заканчиваем этот ажиотаж, который влекет за собой бесполезный флуд, последуют наказания! :59:

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

Патч включён в патченную прошивку ДЛЯ ОЗНАКОМЛЕНИЯ.

И только. Патч будет ПУБЛИКОВАТЬ только АВТОР, тогда уже начнётся вылавливание багов и обсуждение.

Пока патч не опубликован, его нету.

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

sergmarin, насколько я помню, в твоей прошивке надпись "Content Explorer" заменена на "Opera Mini"...

Каким образом это сделать?

Nokia 5110 -> Nokia 1100 -> Nokia 2310 -> Vancom (Airello) T680 -> Samsung GT-C5212 -> Nokia N97 mini -> HTC Desire HD

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

sergmarin, насколько я помню, в твоей прошивке надпись "Content Explorer" заменена на "Opera Mini"...

Каким образом это сделать?

Можно Ресмэном, Можно патчем.

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

AlaSToR, в Ресмэне нет доступа к "Языковым ресурсам"...

И патча такого в соответствующей теме нет... :59:

Nokia 5110 -> Nokia 1100 -> Nokia 2310 -> Vancom (Airello) T680 -> Samsung GT-C5212 -> Nokia N97 mini -> HTC Desire HD

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

DmitrijK,

Ресманом никак. Только патч ваять. Мне патч сделали в своё время на заказ :59:...

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

sergmarin, Поделись, плз... :59:

Nokia 5110 -> Nokia 1100 -> Nokia 2310 -> Vancom (Airello) T680 -> Samsung GT-C5212 -> Nokia N97 mini -> HTC Desire HD

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

используя '*' в качестве подстановочных знаков

Т.е., например, +38067******* или +38067* ? Или может быть ****67******* (*67*) ? Как правильно?

Это очень удобно. А где еще можно (в телефоне) использовать подобную подстановку?

 

последуют наказания

Это я не о конкретном патче спросил. Уверен, многим начинающим Samsung_оводам будет полезно знать.

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

Оставьте меня в покое, но не бросайте наедине с Samsung E2152.

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

kuliks, например, +38067*******... Количество звездочек тоже учитывается (одна звездочка = одна цифра)...

Больше нигде такие подстановки не используются...

  • Like 1

Nokia 5110 -> Nokia 1100 -> Nokia 2310 -> Vancom (Airello) T680 -> Samsung GT-C5212 -> Nokia N97 mini -> HTC Desire HD

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

sergmarin,

Очень удобно при заблокированной клавиатуре длительным нажатием кл."ФОТО" прослушивать время.

Можно ли подобно сделать включение "фонарика" кнопкой "SIM" при заблокированой клавиатуре длительным удержанием или, например, троекратным нажатием воизбежание случайного нажатия?

Оставьте меня в покое, но не бросайте наедине с Samsung E2152.

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

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

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

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

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

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

Войти

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

Войти



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