Longhair Posted November 16, 2008 Report Share Posted November 16, 2008 В чем же теперь дело?.. На Х700 порядковый номер таблицы таск для мастер-патча 0x13, а не 0x10 2 My SGH-E780[Инструкция по прошивке SGH-E780][Все патчи на E780XEFJ1][Темы патча My Themes Play для SGH-E780] Link to comment Share on other sites More sharing options...
FRAER Posted November 18, 2008 Report Share Posted November 18, 2008 Подскажите, плиз, как найти в коде то место, где происодит автоматическое переключение треков в плеере, т.е. где по окончании одного трека происходит переключение на следующий... Link to comment Share on other sites More sharing options...
vvyura Posted November 19, 2008 Report Share Posted November 19, 2008 Подскажите, плиз, как найти в коде то место, где происодит автоматическое переключение треков в плеере, т.е. где по окончании одного трека происходит переключение на следующий... mcc_mpa_auto_stop а именно выбор следующего трека:mcc_mpa_filelist_down 2 Link to comment Share on other sites More sharing options...
FRAER Posted November 19, 2008 Report Share Posted November 19, 2008 vvyura, у меня нету таких (X700XEFC3)... Link to comment Share on other sites More sharing options...
vvyura Posted November 19, 2008 Report Share Posted November 19, 2008 у меня нету таких (X700XEFC3)...Возьми прошивку с оригинальными символами (Е740 например) и найди эквиваленты у себя. 1 Link to comment Share on other sites More sharing options...
FeSS2 Posted November 24, 2008 Report Share Posted November 24, 2008 Делаю патч, чтоб в безвучном реже мона было менять громкость клавиатуры. подскажите, как лучше это сделать? пока сделал, что вместо окна выводятся окна громкости, но они сразу пропадают, заголовка окна нет, а громкость меняется Errare humanum est a62 -> k700i -> x620 -> x700-1 -> x100-1+x700-2 -> x100-2 -> Glofiish X500+ и SE W595i -> Nokia 1202 -> Lumia 730 DS -> Nokia 7.2 Link to comment Share on other sites More sharing options...
FRAER Posted November 24, 2008 Report Share Posted November 24, 2008 Возьми прошивку с оригинальными символами (Е740 например) и найди эквиваленты у себя.не могу найти... у кого есть возможность, помогите, плиз... Link to comment Share on other sites More sharing options...
f2065 Posted November 25, 2008 Report Share Posted November 25, 2008 D780XEHE1 214F6DD8 25 00 0100 037F 0084 00000000 008C 0000 MCC_GETKEY_ACCEPT_REJECT 214F6DE8 32 04 0100 0000 0A00 906C2C20 0000 0000 MCC_TIMER 214F6DF8 18 08 0100 0E00 0100 FC7CBE20 0000 0000 Если x1=8 x2=1 x3=14 то переход на 0x20BE7CFC 214F6E08 19 08 0100 0800 0100 FC7CBE20 0000 0000 Или если x1=8 x2=1 x3=8 то переход на 0x20BE7CFC 214F6E18 19 08 0400 1800 0000 FC7CBE20 0000 0000 Или если x1=8 x2=4 x3=24 то переход на 0x20BE7CFC 214F6E28 19 08 0100 0D00 0000 6C938F21 0000 0000 Или если x1=8 x2=1 x3=13 то переход на 0x218F936C 214F6E38 19 08 0100 0F00 0100 14227F20 0000 0000 Или если x1=8 x2=1 x3=15 то переход на 0x207F2214 214F6E48 19 08 0100 0900 0100 14227F20 0000 0000 Или если x1=8 x2=1 x3=9 то переход на 0x207F2214 214F6E58 19 08 0500 1200 0000 64652B20 0000 0000 Или если x1=8 x2=5 x3=18 то переход на 0x202B6564 214F6E68 19 08 0500 1300 0000 DC4A8E21 0000 0000 Или если x1=8 x2=5 x3=19 то переход на 0x218E4ADC 214F6E78 19 08 0400 1800 0000 006B2C20 0000 0000 Или если x1=8 x2=4 x3=24 то переход на 0x202C6B00 214F6E88 19 08 0400 1200 0000 D4440921 0000 0000 Или если x1=8 x2=4 x3=18 то переход на 0x210944D4 214F6E98 19 08 0400 1300 0000 D4440921 0000 0000 Или если x1=8 x2=4 x3=19 то переход на 0x210944D4 214F6EA8 1A 00 0000 0000 0000 707B2C20 0000 0000 Иначе переход на 0x202C7B70 Почему тут два одинаковых условия ???! 214F6E18 19 08 0400 1800 0000 FC7CBE20 0000 0000 Или если x1=8 x2=4 x3=24 то переход на 0x20BE7CFC214F6E78 19 08 0400 1800 0000 006B2C20 0000 0000 Или если x1=8 x2=4 x3=24 то переход на 0x202C6B00 Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com Link to comment Share on other sites More sharing options...
zyr3x Posted November 28, 2008 Report Share Posted November 28, 2008 Люди добрые может кто умеет или есть исходник функции копипрования файла в телефоне т.е. Функция которая копирует файл в указаное место OS: 2.2.1 Core: 2.6.29 Mod: CM 6.1 Link to comment Share on other sites More sharing options...
[AlaSToR] Posted November 28, 2008 Report Share Posted November 28, 2008 Люди добрые может кто умеет или есть исходник функции копипрования файла в телефоне т.е. Функция которая копирует файл в указаное местоЕсли файл небольшой,то можно сначала прочитать его в оперу,а потом создать файл из этой оперы. какой файл надо создать?т.е.каков размер файла? Samsung FilesLength Checker v2.0 от 21.03.2009 STY Themes Manager v1.0 от 24.06.2009 ColorTab Editor v3.0 от 01.09.2012 NewSwift SSF Manager v2.0 от 01.09.2012 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Хотите обучиться патчам платформы Swift? Пожалуйста Link to comment Share on other sites More sharing options...
zyr3x Posted November 29, 2008 Report Share Posted November 29, 2008 Ну где то до 10кб, просто встроеная функция работола бы быстрей, так как файлов таких ну штку 20 - 30 будет OS: 2.2.1 Core: 2.6.29 Mod: CM 6.1 Link to comment Share on other sites More sharing options...
[AlaSToR] Posted November 29, 2008 Report Share Posted November 29, 2008 Ну где то до 10кб, просто встроеная функция работола бы быстрей, так как файлов таких ну штку 20 - 30 будетДа,такой способ подойдет. но по твоему лс я могу еще сказать - сначала надо прочитат весь файл,а потом его части распаковывать.хотя осначала надо узнать твой алгоритм. Samsung FilesLength Checker v2.0 от 21.03.2009 STY Themes Manager v1.0 от 24.06.2009 ColorTab Editor v3.0 от 01.09.2012 NewSwift SSF Manager v2.0 от 01.09.2012 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Хотите обучиться патчам платформы Swift? Пожалуйста Link to comment Share on other sites More sharing options...
FRAER Posted December 1, 2008 Report Share Posted December 1, 2008 Подскажите как сделать меню с чекбоксами (как на рисунке):И реально ли сделать эти чекбоксы в выпадающем (не знаю как его назвать) меню:Хочу получить что-то вроде этого: Link to comment Share on other sites More sharing options...
Санёк55 Posted December 1, 2008 Report Share Posted December 1, 2008 FRAER, такое меню я видел в телефоне, а именно оно есть к примеру при удалении всех файлов например с карты памяти из какой-нибудь папки,вроде оно.можно найти адрес этого меню с помощью CGSN патча и посмотреть в бинедите как оно сделано.и по аналогии сделать своё меню. 1 icq:8-687-692 Link to comment Share on other sites More sharing options...
fatalman Posted December 2, 2008 Report Share Posted December 2, 2008 Такое меню еще появляется при перемещени файлов на карту памяти. Например перемещение фотографий. Link to comment Share on other sites More sharing options...
dimastyj Posted December 2, 2008 Report Share Posted December 2, 2008 FRAER, там ничего сложного, что обычный чебокс, что всплывающий. Графическое восприятие только разное. Я когда то даже примерчик такого меню набрасывал... 1 Всё ещё будет... Link to comment Share on other sites More sharing options...
stepan_v Posted December 3, 2008 Report Share Posted December 3, 2008 Люди добрые может кто умеет или есть исходник функции копипрования файла в телефоне т.е. Функция которая копирует файл в указаное местоДелал подобное в Файл-менеджере для Х100 с использованием буфера под MMF. Интересует? X100 → X700 → i9300 Link to comment Share on other sites More sharing options...
FeSS2 Posted December 8, 2008 Report Share Posted December 8, 2008 Ребят, дайте пример как убрать инфо окна... любой пример... или исх какой нить... Errare humanum est a62 -> k700i -> x620 -> x700-1 -> x100-1+x700-2 -> x100-2 -> Glofiish X500+ и SE W595i -> Nokia 1202 -> Lumia 730 DS -> Nokia 7.2 Link to comment Share on other sites More sharing options...
Дамир Posted December 8, 2008 Report Share Posted December 8, 2008 Ребят, дайте пример как убрать инфо окна... любой пример... или исх какой нить... 11559B24 47 0E 0200 0A00 6110 00000000 0000 0000 Сообщение "Разблокируйте, а затем нажмите *" 11559B34 38 00 0000 0000 0000 00000000 0000 0000 Завершение МСС скрипта .start 0x11559B24.mcc mcc_transf 0 0 0 0 0x11559B34 Просто с показа окна переходим на следующую строчку 1 Сложность программы растет до тех пор, пока не превысит способности программиста!!! Link to comment Share on other sites More sharing options...
FRAER Posted December 8, 2008 Report Share Posted December 8, 2008 FeSS2, а еще лучше сделать так: .start 0x11559B14.mcc mcc_transf 0 0 0 0 0x11559B34 ведь перед 11559B24 47 0E 0200 0A00 6110 00000000 0000 0000 Сообщение "Разблокируйте, а затем нажмите *"идет инициализация окна... а т.к. ты окно убираешь, то инициализация не нужна... 1 Link to comment Share on other sites More sharing options...
FeSS2 Posted December 8, 2008 Report Share Posted December 8, 2008 Ага, примерно так и думал, спасибо Я так понял эта mcc делает просто переход на др. адрес, да? Errare humanum est a62 -> k700i -> x620 -> x700-1 -> x100-1+x700-2 -> x100-2 -> Glofiish X500+ и SE W595i -> Nokia 1202 -> Lumia 730 DS -> Nokia 7.2 Link to comment Share on other sites More sharing options...
dimastyj Posted December 8, 2008 Report Share Posted December 8, 2008 Я так понял эта mcc делает просто переход на др. адрес, да?Все правильно. Это один из способов. Сам я не приверженец его. Но если тебе понять как это работает - та как раз 1 Всё ещё будет... Link to comment Share on other sites More sharing options...
FeSS2 Posted December 8, 2008 Report Share Posted December 8, 2008 Все правильно. Это один из способов. Сам я не приверженец его. Но если тебе понять как это работает - та как раз Ага, понять само то, тока начинаю вникать и пробовать... А каким бы ты способом сделал? приведи небольшой примерчик, думаю не тока мне пригодится Errare humanum est a62 -> k700i -> x620 -> x700-1 -> x100-1+x700-2 -> x100-2 -> Glofiish X500+ и SE W595i -> Nokia 1202 -> Lumia 730 DS -> Nokia 7.2 Link to comment Share on other sites More sharing options...
-=SON=- Posted December 9, 2008 Report Share Posted December 9, 2008 (edited) Ребята помогите пожалуйста разобраться Я только учусь Хочу портировать маленький патч с Д900 на Д900ай и не понимаю как искать эквивалентный код по данным отмены. БинЭдит предлагает создать сигнатуру для поиска этого адреса по исходной прошивке.Сигнатуру по адресу в Д900 я вижу понимаю что это ( MCC_USER_TIMER) значит мне надо в Д900ай найти адрес этой же МСС. Вообще я в правильном направлении иду или нет?Как мне в Д900ай найти адрес этой МСС?И ещеВ БинЭдите при открытии прошивки например Д900,G600 в левой стороне экрана во вкладке МСС показываются все адреса, коды и названия всех МСС и в левой стороне при открытии МСС все видно , а в прошивке Д900ай в левой стороне тоько одна (МСС_ZERO_S) а с лева при открытии пункта МСС пустое поле?В этой теме похожих вопросов не видел или не заметил, глаза пухнут много читалОтветте пожалуйста Я веткой ошибся мне надо в "портирование патчей для начинающих" но в спешке попал нечаяно сюда Edited December 9, 2008 by -=SON=- 1 Samsung X700+1Gb(APACER) ->>K6->>X700XEFC3_by_Omich V2 портировал zizu -->> Samsung D900i-->>Samsung E740-->>Samsung Star TV (GT-S5233T)--> Ушел на Android Link to comment Share on other sites More sharing options...
dimastyj Posted December 9, 2008 Report Share Posted December 9, 2008 FeSS2, покажу на примере e200. Убираем запрос на подтверждение блокировки клавиатуры. Имеем: 2104A798 5C 00 0000 0000 0000 00000000 0000 0000 Подготовка окна 2104A7A8 49 58 2C00 6304 0100 00000000 0203 0000 Вопрос "Заблокировать клавиатуру?" (Ответ: "Yes"/"No", маска: 0x302) 2104A7B8 18 09 0100 0E00 0100 24208921 0000 0000 Если нажата клавиша "Левая софт", то переход на адрес mcc_set_Popup_keypad_locked -> 0x21892024 2104A7C8 19 09 0100 0D00 0100 24208921 0000 0000 Или если нажата клавиша "i/ok", то переход на адрес mcc_set_Popup_keypad_locked -> 0x21892024 2104A7D8 38 00 0000 0000 0000 00000000 0000 0000 Завершение МСС скриптаИсходя из вышеприведенного варианта, мы должны были бы написать так: .org 0x2104A798 .mcc mcc_transf 0 0 0 0 mcc_set_Popup_keypad_lockedИтого, имеем патч длиной 16 байт и схему действия переход -> переход. Более симпатичный вариант - это прямой переход и патч длиной 4 байта , а именно: 21638FF4: 0021 MOV R1, #0x0;R1 = 0 21638FF6: 6E48 LDR R0, =0x2104A798;R0 = значение по адресу (PC + 440)=[0x216391B0]= 0x2104A798 21638FF8: BFF74AEA BL _lk2_transfer_menu_edit_fsm;(компенсирован) Вызов \ адрес 0x2126BE8CЭто вызов запроса на блокировку клавиатуры по удержании звездочки. Так вот мы не будем вызывать этот запрос, а сразу перейдем на блокировку. Для этого в r0 перед вызовом lk2_transfer_menu_edit_fsm запишем адрес 0x21892024 (mcc_set_Popup_keypad_locked). Делать это нужно здесь: 216391B0: 98A70421 DCD 0x2104A798;Данные для команды по адресу 0x21638FF6 Исходный код: .org 0x216391B0 .word mcc_set_Popup_keypad_locked Все 3 Всё ещё будет... Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now