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

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

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

Задаем вопросы по теме "Создание патчей, для начинающих"


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

Вовсе нет. 4 Мб для Java это просто дурацкая корейская традиция :roll:

А есть самсунги где это уже пропатчено ?

Чтобы велосипед не изобретать…

 

 

Ещё вот вопрос - FM-тюнер кто-нибудь пробовал пропатчить на предмет расширения диапазона (чтобы захватывал и УКВ - т.е. 64-108мгц) ? Или там аппаратный чип который отвергает значения за пределами 87-108мгц ?

 

На части swift-ов возникли некоторые проблемы с этим патчем....Поэтому,наверно, за DUOS никто и не взялся... :shock:

А чего за проблемы ? Вроде вон для D900i патч диктофона существует…

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

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

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

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

Вроде вон для D900i патч диктофона существует…

Для ряда моделей существует...А для некоторых (E500,G600,E200...) возник непонятный косяк с отключением звука собеседника во время записи,хотя на записи он сохраняется...Лично моего уровня не хватает для решения этой проблемы...

/ Чтобы боялись чужие, не обязательно бить своих.../
Ссылка на комментарий
Поделиться на другие сайты

А есть самсунги где это уже пропатчено ?

Есть ;)

 

А для некоторых (E500,G600,E200...) возник непонятный косяк с отключением звука собеседника во время записи

На e200 он проявляется только при включении громкой связи.

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

Решил сделать УКВ. (780 Duos)

Нашёл места проверок

 

Вначале обрадовался что всё получилось, а потом понял что не совсем: на частоте 82.2 обнаружилась станция 107.8, на 64.3 - станция 89.9, ну и в куске 64-82 - весь кусок 89-108 тоже обнаружился .

 

Можно было бы предполжить что там ещё какой-то пересчёт частоты перед загрузкой или индексный массив данных частот, который я не нашёл. Но. Смотрим в бинарном виде на цифры частот:

 

010-10000000 064.0

010-10000011 064.3 *1

011-10000011 089.9 *1

011-00110110 082.2 *2

============

011-01000000 083.2

011-01101011 087.5

011-01111111 089.5

011-10000000 089.6

011-11111111 102.3

100-00000000 102.4

100-00110110 107.8 *2

100-00111111 108.7

============

 

Неужели там просто чип тюнера анализирует только 8 бит ???

Тогда с 64мгц облом получается :134:

 

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

Чтобы найти даташит и понять чтоже он вообще может.

 

зы. Пока реально получается только диапазон 83.2 - 108.7 МГц сделать.

Но надо ли это кому-то ?

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

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

я хочу научится делать патчи типа :перенос папки на карту памяти :)

научите пожалуста ,какии проги для этого нужны ?

если можно ,то поподробнее обьясняйе :28:

а вы знаете что хакер еще неделю может питаться крошками с клавиатуры

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

натолкните на мысль как ентот патч писать.

пога и прошива есть ,хелп по ходу дела буду читать

а вы знаете что хакер еще неделю может питаться крошками с клавиатуры

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

натолкните на мысль как ентот патч писать.

пога и прошива есть ,хелп по ходу дела буду читать

Мож тя на мысль натолкнуть как завтра на португальском начать говорить. :laugh3: ссылку дал,читай.Ты хоть что то сделал для того что бы научиться чтото портировать?
  • Like 1
/ Чтобы боялись чужие, не обязательно бить своих.../
Ссылка на комментарий
Поделиться на другие сайты

я хочу научится делать патчи типа :перенос папки на карту памяти :bx:

научите пожалуста ,какии проги для этого нужны ?

если можно ,то поподробнее обьясняйе :laugh3:

http://OldPh.one/index.php?showtopic=21179

http://OldPh.one/index.php?showtopic=17003

сначало почитай это,потом практика!

  • Like 1

Алё-алё Хопчик

Долблю Quallcomm)

Прошивка u900/u800

Установка Java на Qualcomm 1/2

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

читал темы и хелпы ,спасибо тем кто их писал. :laugh3:

как папку /a/java/ найти ?

я через бинэдит искал,нашол, но незнаю правильно или нет . прошива E200XEGD6 .

и что дальше искать ?

а вы знаете что хакер еще неделю может питаться крошками с клавиатуры

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

читал темы и хелпы ,спасибо тем кто их писал. :evil:

как папку /a/java/ найти ?

я через бинэдит искал,нашол, но незнаю правильно или нет . прошива E200XEGD6 .

и что дальше искать ?

ну если ты праильно нашел,то перемещай эту папку и сопутствующие файлы на /e/

  • Like 1

Алё-алё Хопчик

Долблю Quallcomm)

Прошивка u900/u800

Установка Java на Qualcomm 1/2

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

ну если ты праильно нашел,то перемещай эту папку и сопутствующие файлы на /e/

а что нужно сделать чтобы эта папка просто отображалась на /e/ ?

а вы знаете что хакер еще неделю может питаться крошками с клавиатуры

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

а что нужно сделать чтобы эта папка просто отображалась на /e/ ?

Скопировать ее туда.что же еще...

/ Чтобы боялись чужие, не обязательно бить своих.../
Ссылка на комментарий
Поделиться на другие сайты

Скопировать ее туда.что же еще...

как это сделать

а вы знаете что хакер еще неделю может питаться крошками с клавиатуры

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

как это сделать

Блин,вот честно слово.Давно бы взял какой нить патч на подобие (например перенос папки музыка на КП) и сделал,там все похоже

Жизнь - игра, задумка хреновая, но графика обалденная!

Делай, что должен - свершится, что суждено...

40ia7.jpg

Все патчи для Е830

Все патчи для D900

 

я бы себя переписал, но Бог не дает исходники...

Помогите кто чем может...

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

Блин,вот честно слово.Давно бы взял какой нить патч на подобие (например перенос папки музыка на КП) и сделал,там все похоже

да я уже сутра все этот патч кручу верчу,ни че нимогу понять ...

а вы знаете что хакер еще неделю может питаться крошками с клавиатуры

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

  • 2 недели спустя...

А есть у мобилы (D780 Duos) внутри секунды ???

 

AT+CGSN=0,30437F00,28

Там лежат значения от минут до года, (и ещё какие-то непонятные но с дискретностью апдейта 1 мин).

Секунд нету… :132:

 

А мне очень нужны секунды (можно даже не совсем секунды - дискретность у меня допустима не более 5сек).

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

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

f2065,

секунды в оперативе не встречал, ни в x700 ни в e200. Думаю в d780 тоже нет.

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

секунды в оперативе не встречал, ни в x700 ни в e200. Думаю в d780 тоже нет.
А как они минуты делают ? Неужели там аппаратный счётчик выдающий сразу минуты ?

 

А зачем некоторые патчи которым надо прочитать время - не читают его сразу, а вызывают какую-то процедуру в теле прошивки, которая (очень сложная, там вроде переход в ARM режим) просто копирует время в указанное место, а потом уже из этого места его берут и используют ?

 

Я не понимаю смысла.

 

Навскидку придумывается разве что возможности коллизии. Типа время 20:59. А пока я его читаю - оно обновилось и стало 21:00, но я прочитаю как 20:00 или 21:59.

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

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

секунды в оперативе не встречал

Предположу сетаки что они есть...В секундомере ведь сохраняется до 4-х промежуточных значений.Таймер опять же...Ясность мог бы Миха внести,он задает значения секунд,и даже десятых в своем SMS MP3.Тока я его что то не вижу уже дней 10...
/ Чтобы боялись чужие, не обязательно бить своих.../
Ссылка на комментарий
Поделиться на другие сайты

Mako,

одно дело секундомеры и таймеры, а я имел в виду секунды головных часов, т.е. счетчик от текущей минуты до следующей.

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

Предположу сетаки что они есть...В секундомере ведь сохраняется до 4-х промежуточных значений.Таймер опять же...Ясность мог бы Миха внести,он задает значения секунд,и даже десятых в своем SMS MP3.Тока я его что то не вижу уже дней 10...

Вить, я здесь :ab:

 

По поводу секунд... ну смотря для каких целей они нужны. В большинстве случаев можно и таймерами обойтись (ф-ции RtkStartTimer и RtkStopTimer).

 

А как они минуты делают ? Неужели там аппаратный счётчик выдающий сразу минуты ?

Счетчик там всяко аппаратный (возможно и программный имеется), а минуты делаются так: hcl_10TreatTimeMin (0x1091F41C) (E780XEFJ1)... насколько я понял, при создании минут оперативка особой роли не играет, т.е. никакие секунды в нее не записываются.

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

Решил значит оторвать переназначение дефолтных путей при вынимании флешки.

D780XEHE1

 

Стал копать от сообщения что флешка вынута.

При помощи цикличесого опроса CGSN=3 понял что мобила проходит через 202EA69C.

Меняю там 5D на 39 - типа сразу возврат из пропрограммы - мобила больше никакого уведомления не выдаёт (значит, переход на адрес 202EA69C где-то есть реально).

Но этого мало - пути слетают всё равно. Надо искать выше - откуда вызывается 202EA69C.

 

BinEdit выдаёт несколько мест. Первое - 207F06E8 - там вся понятно, однако это не оно (в данном случае) - подменил там переход, но мобила всё равно отработала 202EA69C.

 

А с остальными местами где выдаётся ссылка на 202EA69C - BinEdit показывает что-то не понятное. К примеру вот:

214B24A0  AC 38 8420 43C6 0000 9CA62E20 1BC6 0000  

Далее с адреса 214B30B8 такая строка вообще встречается несколько раз без команды завершения между ними.

И описаний команды в списке MCC нету (там нет команд с кодом AC).

 

1. Что же это за команда с кодом AC ?

2. Если это не команда - то ведь откуда-то вызвается 202EA69C, хотя больше вообще никаких мест кроме этой подозрительной AC не остаётся. А косвенных или динамических переходов в MCC случайно нету ?

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

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

Что же это за команда с кодом AC ?

судя по коду это не МСС.... больше смахивает на таблицу...

214B24A0 AC 38 8420 43C6 0000 9CA62E20 1BC6 0000

К примеру тут тоже адрес

AC 38 8420 43C6 0000 9CA62E20 1BC6 0000

 

214B24A0: DCD 0x208438AC

214B24A4: DCD 0x0000C643

214B24A8: DCD 0x202EA69C

214B24AC: DCD 0x0000C61B

214B24B0: DCD 0x2084323C

214B24B4: DCD 0x00004E2B

214B24B8: DCD 0x202B2648

214B24BC: DCD 0x00007063

214B24C0: DCD 0x20B38C78

214B24C4: DCD 0x00007003

214B24C8: DCD 0x2024D55C

214B24CC: DCD 0x00003753

-------------------------------------------------------------

Вообщем нарыл я начало этой таблицы... вот адрес 0x214B1018...

Теперь смотрим откуда она вызывается, откатываемся на начало этих функций и смотрим адреса их на вкладке MCC, думаю там много чё найдёте :67:

Пожертвования отправлять сюда R256859050930

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

  • 4 недели спустя...

Извеняюсь конечно но программа BinEdit подходит к D600E или нет.

Комментарий модератора Sylar
Подходит

Ище скажите где взять расширенное описание по кодам: (MMC, THUMB, ARM, и конечно машинный код). И какой нибуть проводник с премерами для BinEdit. Заранее спасибо.

 

Спасибо. А ище вопрос как при портировании патча в BinEdit на 5 пункте сигнатуры искать обясните пожалуйста по подробние. Буду очень благодарен!

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

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

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

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

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

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

Войти

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

Войти



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