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

Дамир

Модераторы
  • Постов

    1 219
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Дамир

  1. Кто-нибудь может на пальцах объяснить в чём там смысл ?

    Зачем там свой MCC_TASK используется ? Что делает та процедура на асме ?

    Таск нужен чтобы записать байт 0х1 в оперативку, что идет запись и 0х0 что запись остановлена.

     

    Главный вопрос - делается ли в патче переконфигурация микшера (чтобы удалённый собеседник попадал на вход диктофона) ? Или он (на тех мобилах) по любому на вход диктофона попадал ?

    Выполняется следующий код.

    Врезаемся в srg1_14AMRRecordStartRequest.

    .start 0x216DD704
    LDR	R1, =check_srg+1
    BX	R1	
    .data

     

    Проверяем, какая запись. обычная или по обе стороны

     

    .start MyCode
    check_srg:
    cmp r0,2
    beq srg1_14AMRRecordStartRequest2

     

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

     

    PUSH	{R3-R7,LR}	
    MOV	R5, R0	
    MOV	R0, #0x20	
    BL	RtkGetMemory
    
    ldr r4,=0x216DD70E+1
    bx r4

     

    ; А вот здесь как раз включается запись по обе стороны.

     

    srg1_14AMRRecordStartRequest2:
    push {r3-r7,lr}
    mov r0,0x20
    bl RtkGetMemory
    MOV	R4, R0	
    MOV	R1, #0x0	
    MOV	R2, #0x2
    STRB	R2, [R4, #0x9]	
    MOV	R2, #0x7	
    STRB	R2, [R4, #0x8]	
    STRB	R1, [R4, #0xA]	
    MOV	R2, #0x1	
    STRB	R2, [R4, #0xB]	
    STRB	R1, [R4, #0xC]	
    LDR	R0, =0x30422B64	
    STRB	R1, [R0]	
    MOV	R0, R5	
    LDR	R5, =0x30421F10	
    LDR	R7, =0x30499D64	
    LDR	R1, =0x216DD730+1
    BX	R1
    .data

    Данный код с E200XEDG6.

     

    З.Ы. Если надо то могу дать исходник. Пиши в личку или в асю.

    • Like 2
  2. Патч: Полноэкранное видео по умолчанию

    Прошивка: J210XEHG1

    Версия: 1

    Автор(ы): [AlaSToR], mdemonv

    Портировал на J210: Дамир

    Описание:

     

    Теперь видеофайлы воспроизводятся сразу в полноэкраном режиме. :ab:

    ВНИМАНИЕ! Необходимо установить -=Мастер-патч=-!

    FullScreenVideoDefault_J210_23_07_08.rar

    • Like 12
  3. Патч: QuickDeleteSMS

    Прошивка: J210XEHG1

    Версия: 1

    Автор:Дамир

    Описание:

     

    После установки этого патча вам не надо уделять много времени на удаление СМС т.к:

    1) Убран запрос *Удалить?* , так что не надо лишний раз жать на левую софт клавишу(чем обусловлено более долгое служение вам этой клавиши) для потверждения.

    2) Убрано окно *Удалено*(где показано свободное\занятое место в теле и на сим).

    QuickDeleteSMS_J210G1_22_07_08.rar

    • Like 9
  4. Патч: Главное меню во время звонка

    Прошивка: J210XEHG1

    Версия: 1

    Автор(ы):-=AsteriX=-

    Портировал на J210:Дамир

    Описание:

     

    Нажав левую софт-кнопку попадаем в выпадающее меню, там выбираем новый пункт меню *Главное меню* (вместо *Телефонная книга*).

    Может быть иногда полезно :ab:

     

    MainMenu.jpg

    MainMenuInCall_J210G1_22_07_08rar.rar

    • Like 9
  5. Патч: Запись FM-радио

    Прошивка: J210XEHG1

    Версия: 1

    Автор(ы):Pako777

    Портировал на J210:Дамир

    Описание:

     

    Теперь запись FM-радио возможно осуществлять не заходя в Опции. Для этого необходимо во время трансляции нажать кнопку 'Правая софт'.

    Надпись 'Назад' заменяется на 'Запись' если радио включено.

    Отключена постоянная подсветка экрана во время записи!

     

    З.Ы. Архив перезалил. Теперь для той прошивки...

    Спасибо SLYDER.

    FM_RadioRecord_J210G1_21_07_08.rar

    • Like 12
  6. SLYDER,

    Помню..помню. Но у нас так не получиться...

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

    • Like 1
  7. Дамир,

    Огромное Спасибо за патчи (на новую прошивку) и у меня два вопросика: ожидается ли в ближайшее время портирование патчей (MainMenuVib , FMRecordJ210).

    Запись сегодня... Вибро сегодня или завтра

    Короче получается три вида разблокировки: 1-стандарт; 2-разблокировка по #; 3-двойное нажатие левой софт.

    Посмотрб что можно сделать...

     

    З.Ы. Спасибо тебе за подробныый отчет о работоспособности...

  8. Может кому нить пригодиться....

    Всем качать не обязательно. Только для разработчиков.

     

    Патч: CGSN

    Прошивка: J210XEHG1

    Версия: 1

    Автор(ы): AlexeyK, dimastyj

    Портировал на J210: Дамир

    Описание:

     

    CGSN патч. Позволяет считывать данные из памяти телефона, записывать в область RAM, искать данные по HEX маске, получать адрес текущей MCC.

     

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

    AT+CGSN - возвращает IMEI телефона;

    AT+CGSN=0,XXXXXXXX,YYYY - чтение данных с адреса XXXXXXXX длиной YYYY;

    AT+CGSN=1,XXXXXXXX,YYYYYYY... - запись данных YYYYYYYY... по адресу XXXXXXXX;

    AT+CGSN=2,XXXXXXXX,YYYYYYYY,ZZZZZZZZ - поиск данных ZZZZZ... с адреса XXXXXXXX в блоке длиной YYYYYYYY;

    AT+CGSN=3 - получение адреса текущей MCC команды.

    CGSN_J210G1_21_07_08.rar

    • Like 13
  9. Патч: Сортировка контактов

    Прошивка: J210XEHG1

    Версия: 1

    Автор(ы):-=AsteriX=-

    Портировал на J210:Дамир

    Описание:

     

    Позволяет сортировать записи в телефонной книге. Теперь в опциях появился пункт:

    6. Показать список:

    1. Все контакты (контакты в телефоне и в SIM отображаются вместе)

    2. С телефона (отображаются только контакты, находящиеся в телефоне)

    3. С SIM-карты (отображаются только контакты, сохраненные на SIM)

    Если вызывается пустой список, то автоматически устанавливается режим Все контакты.

    Также добавлено всплывающее меню дя выбора языка ввода(как в смс).

    !Внимание для работы патча нужно установить -=Мастер-патч=-.

    Sort.jpgSort1.jpgSort2.jpg

    SortContact_v1_J210G1_21_07_08.rar

    • Like 13
  10. Патч: Убрать окна о переадресации

    Прошивка: J210XEHG1

    Версия: 1

    Автор(ы):SanyaX700, VikoZ

    Портировал на J210: Дамир

    Описание:

     

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

    _DeletePereadressv1_J210G1_21_07_08.rar

    • Like 12
  11. Патч: Вибрация при дозвоне

    Прошивка: J210XEHG1

    Версия: 1

    Автор(ы):-=AsteriX=-, Freeman,SergeyL

    Портировал на J210:Дамир

    Описание:

     

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

    Для этого, в меню "Настройки->Вызовы->Все вызовы->Сигналы состояния" (Меню 12-5-1-3) появились два новых пункта "Вибрация при дозвоне" с возможностью выбора:

    "Выключено/Включено/Только при автодозвоне" и "Настройка длительности вибросигнала".

    "Включено" означает, что вибросигнал будет подаваться при поднятии трубки абонентом всегда;

    "Только при автодозвоне" будет работать только при включенном в этом же меню "Автодозвоне" (при успешном дозвоне, начиная со второй попытки).

    "Настройкой длительности вибросигнала" можно выбрать от 1 до 10 с превью (т.е. изменяя длительность, вы сразу же будуте чувствовать сколько будет вибрировать телефон).

    ! Внимание ! Для корректной работы патча необходимо сначала установить -=Мастер-патч=-.

     

    Огромное спасибо Денису ака -=AsteriX=- за всяческую поддержку и помощь в портировании.

    VibroAtConnect_J210G1_21_07_08.rar

    • Like 16
  12. Патч: -=Мастер-патч=-

    Прошивка: J210XEHG1

    Версия: 1

    Автор(ы):-=AsteriX=-, VVYura, dimastyj

    Портировал на J210: Дамир

    Описание:

     

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

     

    Библиотека включает в себя:

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

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

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

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

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

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

    MasterPatch_J210_21_07_08.rar

    • Like 11
  13. почему то патч keyLockMod показывает ошибку при соединении его с прошей XEHG1 (патч от неё) работал Clab - ом

    Можно открыть патч с помощью BinEdit'а и сохранить его в dif-формат, и прошить с помощью OpenSimpleFD.

    А есть патч на XEHG1 FM- без гарнитуры?

    В деревне у меня радио не ловит, поэтому пока в нем не было необходимости...

     

    Sega 23,

    Пока что нет, но я думаю что Дамир, сделает.

    http://OldPh.one/ipb.html?act=Attach&am...st&id=75017

    И не только этот!

    Надеюся...

    • Like 2
  14. Багрепорт по патчу переход между смс.

    Стал портировать на D780… Переход стопится если натыкается на отчёт от доставке. При помощи CGSN=3 выяснил что у отчёта другая форма, и обработка кнопок другая.

    Вот кусок кода, который исправляет этот недочет.

    ;Исправление функций клавиш при просмотре отчета о доставке
    .start 0x20F66D14
    .mcc MCC_SET_CONFIRM 0 0x1 0x33cA		;Правка маски запроса клавиш
    
    .start 0x20F66D94
    .mcc MCC_TRANSF 0 0 0 0 ExtendedDeliveryReport_getkey
    
    .start 0x20C287A0
    ExtendedDeliveryReport_getkey:
    .mcc MCC_ELSEIF 0x9 0x1 0x2 0 0x20B3E3D8
    .mcc MCC_ELSEIF 0x9 0x1 0x6 0 0x20F9474C
    .mcc MCC_ELSEIF 0x9 0x1 0x7 0 0x20F947EC
    .mcc MCC_TRANSF 0 0 0 0 0x20F66D94+16

    (С) NeO_2kX

     

    Автором сего кода я не являюся... Но думаю Что автор не будет против...

    З.Ы. Кусок от патча на J210XEHG1

    • Like 2
  15. Проверяли, пусто там...:roll:

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

    Пусть Luck_DMST, проверит тогда, когда у него ява пропадает, когда она в фоне...

  16. Патч: Переход между СМС

    Прошивка: J210XEHG1

    Версия: 1

    Автор(ы):NeO_2kX

    Портировал на J210: Дамир

    Описание:

     

    Теперь при чтении СМС или отчета о доставке можно переходить к соседнему сообщению, нажимая клавиши Влево (аналог *), Вправо (аналог #).

    TransfBetweenSMS_J210G1_16_07_08.rar

    • Like 13
  17. Патч: Батарейка на 16 делений

    Прошивка: J210XEHG1

    Версия: 1

    Автор(ы):Freeman,-=AsteriX=-, dimastyj

    Портировал на J210:Дамир

    Описание:

     

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

     

    Используется другой алгоритм вычисления периодов оставшегося заряда, соответствующих каждому из делений батареи, что позволяет получить точную картинку, отвечающую нелинейному графику падения напряжения для Li-ion 800 mAh батарей, используемых в Sgh-J210 (огромное спасибо, rost751). C d500, x700 etc... нет ничего общего в этом плане :)

     

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

    З.Ы. просьба отписаться о тестах и работоспособности...

    16LevelBattery_J210G1_16_07_08.rar

    • Like 13
  18. Немного огорчил следующий факт. В этом аппарате (а может и во всех самсунгах так?) входящие смс по-умолчанию сохраняются на сим-карту(ы). В результате после полного ее заполнения (30 смс) никаких сигналов не подается, о том, что, мол, память сим исчерпана и новые смс (в том числе и важные) просто не принимаются.

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

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

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

    Для разработчиков:

    sms3_23InsertSimMsg - читает сообщения из Симки.

    sms3_24InsertMeMsg - читает сообщения из памяти телефона.

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