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

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

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

Патчи для SGH-D980


sergmarin

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

Собственно, здесь публикуются патчи для прошивки D980XEHL1

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

Патч: Quiet_Mode_DisVib v1 / D980XEHL1

 

Убирает вибрацию в момент включения бесшумного профиля (удержанием кнопки «#» на экранной клавиатуре, а через меню вибра по прежнему будет).

 

Quiet_Mode_DisVib_D980XEHL1_D980XEHJ6_D880XEHG2_D780XEHE1.rar

  • Like 10

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

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

Патч: Clock_in_ring_incoming / D980XEHL1

 

Теперь телефон показывает текущее время в момент входящего звонка.

Чтобы правильно оценить - уже пора срочно просыпатся, или следует выключить звук и спать дальше.

 

Clock_in_Ring_incoming_D980XEHL1.rar

Патч вероятно глючит - есть жалобы на появление артефактов мп3.плеера при вх.звонке. Хотя, точная причина и связь с патчами пока не установлена.

  • Like 10

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

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

Патч: EnlargePlayList / D980XEHL1

 

Увеличивает максимальное количество треков в плей-листе до 102.

 

Внимание! Полное имя файла (включая путь) не должно превышать 255 символов (русская буква кодируется 2-мя символами), поэтому не стоит увлекаться большой вложенностью папок.

 

EnlargePlayList_D980XEHL1.rar

  • Like 11

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

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

Патч: Java_Heap_Size / D980XEHL1

 

Увеличивает размер памяти в ява (Java Heap) с 1.4 мб до 2…7 мб (в патче есть опции для выбора).

Однако, крайне не рекомендуется устанавливать более 2мб - будет не хватать памяти для самой мобилы и начнутся разные глюки. Сейчас нет Java-программ которым было бы надо более 2мб оперативной памяти.

 

Java_Heap_Size_v060_D980XEHL1.rar

  • Like 11

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

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

Патч: Java_Install_King_Size / D980XEHL1

 

Теперь можно устанавливать JAR до 8мб (раньше было ограничение 500 кб).

 

Java_Install_King_Size_D980XEHL1.rar

  • Like 12

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

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

Патч: Java_Storage_Size_20mb / D980XEHL1

 

Увеличивает кол-во памяти для установки Java: было 4мб, теперь будет 20мб.

Правда не рекомендую забивать до предела - java-память общая с email/mms, им может не хватать тогда.

 

Java_Storage_Size_20mb_D980XEHL1.rar

  • Like 9

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

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

Патч: Access_to_all_folders_in_Java / D980XEHL1

 

Доступ ко всем папкам в Java…

 

Access_to_all_folders_in_Java_D980XEHL1.rar

  • Like 11

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

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

Патч: FM_without_headset / D980XEHL1

 

Патч позволяет включать FM-радио без применения гарнитуры.

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

 

ps. есть недоработки:

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

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

 

FM_without_headset_D980XEHL1.rar

  • Like 10

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

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

Патч: Remove_message_on_callforward / D980XEHL1

 

Убирает окна типа *Переадресован…* и *Условная переадресация* при звонке.

 

Вообще зачем-то ведь эти окна нужны… Лично я такой патч не ставлю.

 

Remove_message_on_callforward_v1_D980XEHL1.rar

  • Like 8

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

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

Патч: Minute reminder / D980XEHL1

 

Переносит поминутный звук на 55-ю секунду каждой минуты разговора. Для тех кому мало 5сек.,чтобы попрощаться с собеседником и закончить разговор в патче есть опции.

 

Minute_Reminder_D980XEHL1.rar

  • Like 11

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

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

Патч: -=Мастер-патч=- / D980XEHL1

 

Патч-библиотека -=Мастер-патч=-. Требуется для некоторых других патчей.

 

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

1. Функцию расширения текстовых ресурсов: lk_get_my_text;

2. Расширение MMI и функций управления за счёт использования дополнительных таблиц обработчиков MCC-скриптов:

- Таблица обработчиков MCC_ELSEIF 0x18 (MCC_IF 0x18);

- Таблица обработчиков MCC_TASK 0x18;

- Таблица обработчиков MCC_MENU_CONFIG 0x18.

3. Функции работы с конфигурационным файлом: LoadCFG, SaveCFG, FreeCFG.

 

.equ new_text_tab 0x218603E0

.equ new_mcc_if_tab 0x218607E0

.equ new_mcc_task_tab 0x21860BE0

.equ new_mcc_menu_tab 0x21860FE0

.equ lk_get_my_text 0x218613E0

.equ LoadCFG 0x218613E2

.equ SaveCFG 0x218613E4

.equ FreeCFG 0x218613E6

 

__Master_Patch___v05_D980XEHL1.rar

  • Like 10

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

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

Патч: MiddleKey / D980XEHL1

 

Теперь средняя кнопка тоже может использоваться.

 

MiddleKey_D980XEHL1.rar

 

Патч: FotoKey_Fast / D980XEHL1

 

Теперь для кнопки «Foto» не обязательно длинного нажатия, она и по короткому будет срабатывать.

 

FotoKey_Fast_D980XEHL1.rar

  • Like 12

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

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

  • 2 месяца спустя...

Патч: Remove Increase Ring / D980XEHL1

 

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

 

Remove_increase_ring_C5212XEIB5_D980XEHL1.rar

 

Патч не удалось пока полностью портировать: при установленном патче при подключённой проводной гарнитуре звонка не будет вообще.

Изменено пользователем f2065
  • Like 12

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

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

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

Патч: AutoAnswerFix / D980XEHL1

 

Фиксит проблему с автоответом при Bluetooth гарнитуре (без патча при автоотвече звук не переключаелся в BT-гарнитуру). Теперь автоответ нормально работает и с BT-гарнитурой.

 

Тут пока урезанная версия патча, лень было портировать всё: в оригинале - «Автоответ v1.1» на D780XEHE1 - есть ещё режим «автоответ только при подключённой гарнитуре».

 

AutoAnswerFix_D980XEHL1.rar

  • Like 10

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

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

Патч: Filename_DateTime_v2.6 / D980XEHL1

 

Теперь радио и диктофон будет делать файлы (аудиозаписи) с именами ГГММДД-ЧЧММ-NNNN.* (где: ГГ - год, ММ - месяц, ДД - число, ЧЧ - часы, ММ - минуты, NNNN - порядковый номер за указанное время). Время фиксируется при запуске радио или диктофона, а далее при каждой записи файла - будет только порядковый номер расти а время не меняется.

 

Фотокамера - будет делать файлы с именами ГГММДД-ЧЧММСС.jpg (где CC - секунды в момент снимка). У фотокамеры время записывается теперь не при запуске, а в момент каждого снимка!

 

Видеокамера - там дата/время в имена пока не пишется вообще (как и прежде).

 

Filename_DateTime_v26_D980XEHL1.rar

  • Like 8

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

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

Патч: MainMenuInCall / D980XEHL1

 

Теперь при разговоре можно попасть в главное меню. В опциях бесполезный пункт «Завершить вызов» заменён на «Главное меню».

 

MainMenuInCall_D980XEHL1.rar

 

ps. тут есть баг - менюшек «Опции» оказалось не 4 как я думал (мастер/слейв, с гарнитурой/без), а гораздо больше - ещё например при удержании второго вызова на одной линии. Вобщем, патч врезан только в 4 вышеописанных менюшки, а не во все возможные (их тут штук 10 наверно, на всякие экзотические ситуации).

  • Like 11

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

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

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

Патч: CGSN v1.4 / D980XEHL1

 

CGSN патч. Предназначен только для разработчиков! Остальным устанавливать не надо.

 

Предназначен для программистов, позволяет искать данные в ОЗУ мобилы,

читать что-то из ОЗУ, писать что-то в ОЗУ, работать с портами, запрашивать и освобождать

блоки памяти, запускать код в памяти, искать текущую MCC, запускать MCC.

 

Возможны следующие команды:

AT+CGSN? - выдаётся расширенная (многострочная) справка по всем командам.

AT+CGSN=0,"AAAAAAAA","LLLL" - Читает массив байт с адреса A, длинной L.

AT+CGSN=1,"AAAAAAAA","WWWWWW..." - Запись массива байт W по адресу A

AT+CGSN=2,"LLLLLLLL" - Запрос памяти размером L через RtkGetMemory.

AT+CGSN=3,"AAAAAAAA" - Освобождение ранее выданной памяти (RtkReleaseMemory).

AT+CGSN=4,"XXXXXXXX","1234567811111111...CCCCCCCC..." - запуск кода в ОЗУ с параметрами

AT+CGSN=5,"AAAAAAAA","LLLLLL","SSSSSSSSSSSSSSSS" - Поиск в памяти hex-массива.

AT+CGSN=6,"AAAAAAAA" - читает 32-битное слово с адреса A.

AT+CGSN=7 - Возвращает адрес текущей MCC команды.

AT+CGSN=8,"AAAAAAAA" - Запускает MCC-интерпретатор с адреса A.

AT+CGSN=9,"AAAAAAAA","WWWWWWWW" - пишет 32-битное слово W по адресу A.

Все числа - в шеснадцатеричном виде (т.е. 10 тут - это 16 человеческое), с ведущими нулями, если Long - то LittleEndian.

Все числа (кроме номера режима CGSN) должны быть в кавычках (иначе, они будут обработаны неадекватно).

Для корректной работы с данным патчем - нужен BinEdit версии не древнее чем 2009-03-26

 

CGSN_v14_D980XEHL1.rar

 

 

Патч: RegView / D980XEHL1

 

Тоже патч только для разработчиков.

 

RegView - патч для отладочных целей. Его можно вызывать из своего кода (в режиме thumb) и на экран будут выведены все регистры R0-R12, LR, SP, флаги N-Z-C-V. Функция RegView не портит регистры R0-R12 и флаги N-Z-C-V (они сохраняются и восстанавливаются).

.equ RegView 0x202F3200 ; C5212XEIB5

.equ RegView 0x20BD6000 ; D780XEHE1

.equ RegView 0x20849070 ; D880XEHG2

.equ RegView 0x2176BD20 ; D980XEHL1

.equ RegView 0x212E0400 ; M3510XEHJ2

 

RegView_D980XEHL1.rar

  • Like 11

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

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

Патч: Loud Second Call v0.5 / D980XEHL1

 

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

 

Loud_Second_Call_D980XEHL1_05.rar

Обращаю внимание что лично мне абсолютно не нужны патчи для C5212 и D980. Если они нужны вам - вы можете внести небольшие пожертвования на WM или Y счёт указанный в патчах, для моральной поддержки и соответственно дальнейшего портирования патчей на эти телефоны.

  • Like 15

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

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

Патч: RefreshTFS v2 / D980XEHL1

 

Патч добавляет в меню «Настройки карты памяти» пункт «Обновить», при выборе которого обновляется база данных файловой системы. Теперь, чтобы «найти» файл, созданный или скопированный Java-приложением, не надо перезагружать мобилу или подключаться по USB, достаточно выбрать в меню «Обновить» и подождать 5-10 секунд.

 

RefreshTFS_D980XEHL1_v2.rar

  • Like 9

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

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

Патч: FM_Names v2.2 / D980XEHL1

 

Теперь в радио пишутся названия станций.

Названия станций берутся из файла «FM_Names.txt», который должен лежать в корне памяти телефона (/c/FM_Names.txt). Файл должен быть в кодировке UTF-8 (сигнатура - без разницы), переводы строк CR+LF. В файле должны быть перечислены частоты (которые меньше 100.0 - с ведущим нулём) и названия станций, например:

START
INFO Москва, 2008-10-06
087.5 Бизнес-FM
...
107.8 Милицейская волна
END

В первой строке должно быть написано START, во второй строке - INFO и название города/актуализация (ГГГГ-ММ-ЧЧ), в конце файла - END. Размер файла не должен превышать 2.5кб, длинна названий не более 25букв (больше просто на экран в радио не влезет (а в виджете вообще показано только около 18 букв)). Посторонние записи (и нецифровые знаки там где должны быть цифры) в файле недопустимы - обработки ошибок пока нет, файл неверного формата возможно приведёт к зависанию мобилы (реального парсинга слов нету, всё просто рассчитано по смещениям от начала файла). Составить файл FM_Names.txt для своего города вы можете при помощи каталогов на сайтах http://radivo.ru и http://guzei.com/radio/station/

 

FM_Names_v22_D980XEHL1.rar

 

FM_Names_Txt_Moscow_2008_10_06.rar

Обращаю внимание что лично мне абсолютно не нужны патчи для C5212 и D980. Если они нужны вам - вы можете внести небольшие пожертвования на WM или Y счёт указанный в патчах, для моральной поддержки и соответственно дальнейшего портирования патчей на эти телефоны.

  • Like 14

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

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

Патч: Call Record v2.1 / D980XEHL1

 

Запись разговоров (телефонных).

 

Включается (и выключается) коротким нажатием кнопки «Фото» при разговоре. Если запись идёт - то иконка трубки в самом верху экрана будет с маленькой красной буквой «R».

Особенности текущей версии:

- запись разговора не совместима со спикерфоном, не включайте спикерфон при записи;

- запись разговора в этой версии патча возможна только для той симки которая установлена по умолчанию;

- если в процессе записываемого разговора вам поступит второй входящий вызов - то вы не услышите уведомления об этом;

- если вы ответите на второй вызов (если вам позвонят именно во время записи) - то запись завершится когда завершатся все вызовы на Master (события Slave на запись не влияют никак);

- при завершении разговора по идее запись будет завершатся и сохранятся автоматически, хотя возможны и ошибки (надёжнее запись явно завершить нажатием кнопки «Фото» ещё до окончания разговора);

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

- файлы записи размещаются в соответствии с настройками по умолчанию в диктофоне: либо в телефон либо на флешку;

- свободное место - не проверяется, если его не будет - файл пропадёт при попытке сохранения;

- пока идёт запись - не ходите в меню или в контакты или ещё куда-либо - это может привести к сбою записи;

 

Патч использует +0x20 ячейку settings.cfg, для работы патча должны быть установлены Мастер-патч и Filename_DateTime.

 

Call_Record_v21_D980XEHL1.rar

  • Like 13

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

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

Патч: HookKeys_In_Java / D980XEHL1

 

Сам по себе ничего не делает, но нужен для некоторых других патчей (в частности Easy_Screenshot и Java_Shadow)

 

HookKeys_In_Java_D980XEHL1.rar

 

Патч: Easy_ScreenShot v0.5 / D980XEHL1

 

Патч добавляет в «Меню - Настойки - Дисплей и подсветка» пункт «Создание скриншотов» (за которым ранее надо было лезть в инженерное меню). Включение этого режима позволяет снимать скриншоты с экрана мобилы коротким нажатием кнопки «Foto».

Полученные скриншоты складываются в папку Other Files в памяти телефона с именами вида mainScr*.raw. Обращаем Ваше внимание на то, что эти файлы в штатном проводнике телефона не будут видны до подключения к компу или применения патча RefreshTFS v2.

Ну а далее - файлы mainScr*.raw скопировать на комп, и открывать в программе Samsung Raw Viewer.

В Java - скриншоты снимаются по кнопке «Foto» всегда - независимо от настройки (поскольку кнопку «Foto» там всё равно больше применить некуда), и без соответствующего звука фотоаппарата.

 

Easy_ScreenShot_v05_D980XEHL1.rar

  • Like 11

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

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

  • 5 месяцев спустя...

Патч: Вам звонили v1 / D980XEHL1

 

Теперь, в сообщениях оператора типа "вам звонили" можно узнать кто вам звонил, не перезванивая "вслепую" по указанному номеру. Просто, читая сообщение нажмите Опции-Копировать адрес и телефон отобразит имя абонента (если он есть, конечно, в телефонной книге)

Caller_s_Name_In_SMS_D980XEHL1_v1.zip

Изменено пользователем zyr3x
  • Like 16

OS: 2.2.1

Core: 2.6.29

Mod: CM 6.1

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

  • 2 месяца спустя...

Патч: Автовозврат в приложения после звонка / D980XEHL1

 

Теперь после входящего звонка или соединения по bluetooth телефон не спрашивает `Продолжить ...?/Возобновить ?`, а автоматически возобновляет плеер/FM-радио/Java."

:( Внимание! :) Патч не тестирован, поэтому возможно не найдены некоторые адреса, или что-то может быть найдено неверно...Отписываемся...

 

Autoreturn.7z

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

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

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

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

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

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

Войти

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

Войти


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