Jump to content
Old Phone Forum
  • Login

    You are currently not logged in to the forum.

    To comment, download files, subscribe to answers - you need to login.

Samsung Gt-c5212 Duos


Recommended Posts

Подскажите пожалуйста, как ещё можно пропатчить прошивку, кроме программы ResMan Pro ?

 

Имеется телефон C5212i, есть прошивка C5212iXEJH3, спаял прошивочный кабель на CP2102 Схема 1Схема 2. Кабель вроде рабочий, получилось слить дамп (правда только мастер-части, при попытке слить слейв - в любом флешере "нажмите кнопку включения", потом проходит загрузка двух лоадеров, и всё, таймаут).

 

Хочу пропатчить свой телефон, но ради такого разового случая платить 20 долларов автору РесМана мне невыгодно.

Последний раз патчил ещё Siemens M55, тогда всё было бесплатно, V-Klay рулит.

 

PS: Или может кто есть в Днепропетровске с рабочим РесМаном? За разумное количество пива можно было бы договориться.

Можешь использовать CLAB. На форуме есть где-то.

Link to comment
Share on other sites

  • 2 weeks later...

Здравствуйте уважаемые участники форума!

Интересует вопрос и небольшая помочь по С5212, есть желание подключить сей телефон к asterisk по bluetooth, принципе с этим проблем нету, но поскольку это duos то хотелось бы иметь возможность выбирать sim с какой совершать звонки, существует ли патч который сможет распознать вводимый номер телефона по bluetooth и по определённому правилу совершить звонок на нужную sim?

Вообще интересно существует ли документация по управлению телефоном посредством bluetooth, набор команд, ітд.

Спасибо!

Link to comment
Share on other sites

существует ли патч который сможет распознать вводимый номер телефона по bluetooth и по определённому правилу совершить звонок на нужную sim?
Насколько я помню - патч SIM Chooser в последний версиях набор через BT тоже должен перехватывать…

 

Вообще интересно существует ли документация по управлению телефоном посредством bluetooth, набор команд, ітд.
Именно по BT - профиль AVRCP - он вполне документирован (см. в гугле). Плюс через профиль SPP - стандартная система AT-GSM команд. Каких-либо особых дуосовых команд у C5212 нет (они появились позднее). В принципе если для коммерческих целей - то сочинить описание именно по командам C5212 не проблема… Ну или на European Telecommunications Standards Institute смотри сам, я там документы по командам скачивал - к самсунгу в общем подходит, но по мелочам многие функции урезанные.
  • Like 2

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

Link to comment
Share on other sites

Спасибо!

Немного объясню что именно мне нужно, вместо телефона гораздо удобней как гейт использовать 3G модем только идея заключается в том что есть телефон в котором 2 сим, им пользуются часто для работы и общения, и ситуация такая, пришёл на работу/домой положил возле компа на котором сервер, он его подтянул к себе и дальше все звонки розшарены по офису/дому на SIP к примеру. Глянул описание SIM Chooser, в принципе если он перехватит набор по БТ тогда можно обойтись этим, только конечно в этом случае правила набора нужно создавать на телефоне, а не в Астериск.

Конкретно вопросы:

1) можно ли создать несколько правил, например: +38067*******, +38097******* - на одну сим, а +38050*******, +38099******* на вторую?

2) существует ли вообще физическая возможности (с применением патча или без) принудительно изменять СИМ посредством БТ? (для меня пока сложно понять можно ли такое осуществить)

3) конкретно в модели телефона С5212 есть возможности работать с SMS и USSD (вход/исход) посредством БТ? (я когда подключил телефон к Астериск он мне выдал что СМС по БТ "No", но что то не верится, даже древний М55 по СОМ порту это умел делать..)

Link to comment
Share on other sites

1) можно ли создать несколько правил, например: +38067*******, +38097******* - на одну сим, а +38050*******, +38099******* на вторую?
Можно.

 

2) существует ли вообще физическая возможности (с применением патча или без) принудительно изменять СИМ посредством БТ? (для меня пока сложно понять можно ли такое осуществить)
На C5212 - штатным образом не существует и патча для решения этой задачи нет (ну в числе выложенных). Однако в принципе сделать патч который бы по AT-команде в BT-SPP интерфейсе переключал бы активную симку - вполне реально (хотя конечно задача узкоспециализированная и врядли это будет бесплатно).

На более новых дуосах вроде есть готовая AT-команда для этого…

 

3) конкретно в модели телефона С5212 есть возможности работать с SMS и USSD (вход/исход) посредством БТ?
Есть. Однако только с мастер-слота (SIM1) и перейти на SIM2 невозможно (точнее, переход на SIM2 только со сменой дефолтного слота и последующей перезагрузкой мобилы).

По крайней мере для SMS - стандартные AT-SMS-команды работают у него… Но просто они сильно урезанные и какие-то их расширения видимо выдают ERROR на запрос астериска… Надо смотреть каким образом (какими командами) астериск его проверяет. USSD не пробовал.

 

но что то не верится, даже древний М55 по СОМ порту это умел делать..)
И кстати это не аргумент - S45 умел делать ещё больше чем M55… Вообще везде - что у мобил, что у комповых модемов - постоянно система AT-команд урезается и деградирует. Видимо маркетологи считают что сейчас это не надо, плюс чтобы согнать пользователей на дорогие бизнес-решения. Вон x45 вообще умели делать оверрайд для категории входящего звонка и на голосовом номере принимать модемные звонки из PSTN (где нет модемного идентификатора, в отличии от внутри-GSMного канала). У x55 AT-команду выкинули (только руками в меню), а где-то с 60 серий и вообще этот функционал пропал. Хотя ведь это стандартизированная в ETSI функция GSM-терминала…
  • Like 1

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

Link to comment
Share on other sites

1) Изучаю материалы форума и документацию по установке патчей, буду пока пробовать вариант из SIM Chooser-ром как наиболее простой и доступный.

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

3) Ну это хотя бы хорошо, можно первой сделать ту карту с которой более востребованы СМС.

по поводу смс, хотелось бы немного поэкспериментировать, подключаюсь як телу вот так:

 

#rfcomm 0 XX:XX:XX:XX:XX:XX port

 

всё как нужно, создаётся устройство /dev/rfcomm0 подключаюсь к нему терминалом, а набираю AT в ответ ERROR, почему?

и по поводу команд для смс, Вы говорите что они урезаны, есть где в сети почитать спецификацию именно для Самсунгов, ту которую я нашёл датирована 2002 годом (извините за столько хамскую просьбу :)

Link to comment
Share on other sites

всё как нужно, создаётся устройство /dev/rfcomm0 подключаюсь к нему терминалом, а набираю AT в ответ ERROR, почему?
Вообще странно. На AT он должен отвечать OK, не может быть ответа ERROR на AT.

Это вероятно какие-то линуксовые проблемы, я плохо знаю линукс. Подозреваю что линукс параллельно мусорит в порт, и потом терминалка выгребает оттуда ERROR в котором виновата не эта AT-команда а какая-то другая.

 

и по поводу команд для смс, Вы говорите что они урезаны, есть где в сети почитать спецификацию именно для Самсунгов, ту которую я нашёл датирована 2002 годом (извините за столько хамскую просьбу :)
Да вобщем новее наверно и не найти. Потом уже стандарты разошлись у всех… Брать за основу документ от ETSI (называется AT SMS and CBS Command Set for GSM Mobile GSM 07.05) и далее методом научного тыка разбираться… Ещё можно сниферить софт который работает с смсками на нём (Samsung PC Studio, MobilEDIT). Ну и в яндексе можно нарыть много мелких примеров по работе с SMS при помощи AT-команд…
  • Like 1

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

Link to comment
Share on other sites

Ну с терминалом это такое, разберусь. Я просто думал что там нужна какая то специальная инициализация.

Кстати какая скорость порта должна быть при обмене информацией через БТ? я раньше не работал с БТ...

 

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

вопрос по поводу SIM Chooser: для него нужно устанавливать "Мастер патч"? в документации не указано по решил переспросить..

 

 

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

Link to comment
Share on other sites

Ну с терминалом это такое, разберусь. Я просто думал что там нужна какая то специальная инициализация.
Вот как раз никакой специальной инициализации не надо. Не должно быть никаких инит-команд при подключении порта.

 

Кстати какая скорость порта должна быть при обмене информацией через БТ? я раньше не работал с БТ...
Например в винде скорость не имеет значения, можно ставить 128кбит, а реально получается где-то около 300кбит.

 

вот это кстати самое обидное что нету документации и спецификации протокола, и даже для девелопера эта информация недоступна.
Ну мне кажется что инфы вполне достаточно. Да, конечно у сименса было круче - были доступны PDFы с детальным описанием всех AT-команд… Но у самсунга отличий не так уж много и настоящий девелопер вполне может их найти самостоятельно. Я когда-то давно начал было писать софт для работы с SMS - и нехватки инфы по работе с телефоном у меня не было.

 

вопрос по поводу SIM Chooser: для него нужно устанавливать "Мастер патч"? в документации не указано по решил переспросить..
Надо, он практически для всех патчей нужен особенно для сложных. Вообще главная засада - это желательно прошивочный кабель купить, полноценно C5212 прошивается только прошивочным кабелем. Через простой датакабель не со всех прошивок можно его прошить нормально. Если у тебя стоит именно та прошивка (посмотреть версию - *#1234#) для которой и есть патчи - то повезло, можно прошивать датакабелем…

 

индикатор ближайших сот, температура, разные фиксы.. ех)
Да тут тоже это где-то было… Статистика по сотам - набрать код *#0206*DBG#, патч ExtraDesktop номер соты и температуру вытаскивает на десктоп.
  • Like 1

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

Link to comment
Share on other sites

Как раз не повезло, у меня проша XEIK1 так что нужно перепрошивать всю прошивку, с кабелем да, засада, вчера разобрал штекер от гарнитуры китайской но не получилось, ибо там нету прорезей, (надеялся что обойдусь без них, только там и отверстия залиты оказались) буду искать китайскую зарядку и переделывать. Я бы даже купил бы кабель если бы стоил где то баксов 10 и Украине, только что то не нашёл. Помню как когда то для своего М55 делал штекер от таких как в М35, спиливал нижнюю часть ему, до сих пол где то валяется :) Люди делали даже из гнезда PCI, купить конечно отдельно штекер это проблема была.. сейчас вот тоже самое смотрю для самса.

Link to comment
Share on other sites

Товарищи помогите решить проблему с патчем talker на с5212, ну никак не хочет проговаривать время каждый час, только по нажатию кнопки фото.

Я уже об этом писал пол года назад здесь, так ее и не решил :(

Данная проблема только у меня, или у всех все нормально работает ?

My mobile Samsung N620 -> N500 -> C100 -> X600 -> D500 -> X700+128Mb -> E200+512Mb -> C5212 Duos+2Gb прошитый -> Wave II + 16GB -> Galaxy SII + 32GB

Link to comment
Share on other sites

Товарищи помогите решить проблему с патчем talker на с5212, ну никак не хочет проговаривать время каждый час,

Каждый час, вообще-то, говорит "Говорящий будильник"...

  • Like 1
5073IA3.png
Link to comment
Share on other sites

Каждый час, вообще-то, говорит "Говорящий будильник"...

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

Почему тогда по кнопке проговаривает время, а по указанному времени не хочет ?

My mobile Samsung N620 -> N500 -> C100 -> X600 -> D500 -> X700+128Mb -> E200+512Mb -> C5212 Duos+2Gb прошитый -> Wave II + 16GB -> Galaxy SII + 32GB

Link to comment
Share on other sites

Почему тогда по кнопке проговаривает время, а по указанному времени не хочет ?

Может, он просто не установлен сейчас?

  • Like 1
5073IA3.png
Link to comment
Share on other sites

Может, он просто не установлен сейчас?

Да, совершенно верно, как раз таки он не был установлен, только Патч-конфигуратор и Talker, извините за невнимательность :(

Спасибо что помогли решить данную проблему, только что прошил с этим патчем теперь все проговаривает как надо :(

My mobile Samsung N620 -> N500 -> C100 -> X600 -> D500 -> X700+128Mb -> E200+512Mb -> C5212 Duos+2Gb прошитый -> Wave II + 16GB -> Galaxy SII + 32GB

Link to comment
Share on other sites

Статистика по сотам - набрать код *#0206*DBG#, патч ExtraDesktop номер соты и температуру вытаскивает на десктоп.

Какие цифры набирать вместо DBG ? :x

Link to comment
Share on other sites

  • 1 month later...

Если можно, подбросьте кто-нибудь ссылку на подробную инструкцию по портированию патчей с одной прошивки на другую. В мануале для начинающих патчеписателей, что разместил Pimen, есть совсем маленький раздел по портированию патчей в BinEdit, но остается много непонятного.

Темы по портированию на форуме я тоже не нашел (подскажите, если плохо искал).

Заранее спасибо всем, кто откликнется.

Link to comment
Share on other sites

Темы по портированию на форуме я тоже не нашел (подскажите, если плохо искал).

Темы есть там - http://OldPh.one/index.php?showforum=45

Правда думаю что непонятного меньше не станет.

Спрашивай там конкретные вопросы, что именно не понятно.

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

Link to comment
Share on other sites

mobval По моторолам и сименсам тоже много проделано работы - можно попробовать поискать в их темах у гугли;)

 

C5212i C5212iXEJH3 - патч DisableKeypadUnlockedPopup_1.2 виноват (косвенно?) в работе патча Extra Desktop (его ли?), который, после срабатывания автоблокировки в любом меню, но не на главном экране, пытается прорисовать элементы главного экрана при разблокировке.

 

Полистал тему по патчам C5212 - не нашел ничего еще стоящего, чего бы еще не портировали на C5212i :roll:

Спасибо большое комьюнити за проделанный труд!

259661-14-10-12)1350226343_thumb.png

259661-14-10-12)1350226355_thumb.png

259661-14-10-12)1350226363_thumb.png

259661-14-10-12)1350226635_thumb.png

259661-14-10-12)1350226644_thumb.png

Link to comment
Share on other sites

C5212i C5212iXEJH3 - патч DisableKeypadUnlockedPopup_1.2 виноват (косвенно?) в работе патча Extra Desktop (его ли?), который, после срабатывания автоблокировки в любом меню, но не на главном экране, пытается прорисовать элементы главного экрана при разблокировке.

Кто мешает поставить версию 1.3, где это пофиксено?

  • Like 1
Link to comment
Share on other sites

  • 5 weeks later...

Поставил патч Smart Handsfree_v.1.04 (на C5212iXEJH3)

 

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

В радио - все в норме, при зажимании.

 

Может кто сможет исправить, буду благодарным.

Link to comment
Share on other sites

И еще один вопрос, как переписать кнопку Lsoft (при вызове, у меня кнопка убирает звук) вместо "отказ", на "тихо"?

Можно попробовать двумя способами:

1. Найти в ResMan'е текстовый ресурс "Отказ" и заменить его на "Тихо".

2. Сделать практически то же самое, только патчем: найти адрес в прошивке этого текстового ресурса и вместо "Отказ" вписать туда "Тихо" в кодировке UTF-8.

 

P.S. Так есть же патч

Патч: Выключение звука звонка по R-Soft / C5212iXEJH3

Теперь, для отключения звука входящего звонка можно нажать «R-Soft» (раньше надо было удерживать боковые кнопки громкости, а теперь достаточно короткого нажатия R-Soft - удобно если мобила лежит на столе). Причём, по R-Soft всегда будет только отключение звука (если у вас настроена ответная смска - то смска будет только по качельке).

 

Или принципиально на L-Soft?

  • Like 1
Link to comment
Share on other sites

Можно попробовать двумя способами:

1. Найти в ResMan'е текстовый ресурс "Отказ" и заменить его на "Тихо".

2. Сделать практически то же самое, только патчем: найти адрес в прошивке этого текстового ресурса и вместо "Отказ" вписать туда "Тихо" в кодировке UTF-8.

 

P.S. Так есть же патч

Патч: Выключение звука звонка по R-Soft / C5212iXEJH3

Теперь, для отключения звука входящего звонка можно нажать «R-Soft» (раньше надо было удерживать боковые кнопки громкости, а теперь достаточно короткого нажатия R-Soft - удобно если мобила лежит на столе). Причём, по R-Soft всегда будет только отключение звука (если у вас настроена ответная смска - то смска будет только по качельке).

 

Или принципиально на L-Soft?

 

Извиняюсь, перепутал. Я имел ввиду R-Soft.

Спасибо, так и сделал через ResMan'е.

 

Еще бы было здорово, когда один раз нажал R-Soft "Тихо".

Потом надпись меняется на "Отбой", и следующие нажатия R-Soft делало отбой вызова. Только это не реально наверно.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...