NetLab · Rules · Torrent Tracker · Have a problem? · Eng/Rus | Помощь Поиск Участники Галерея Календарь |
Здравствуйте Гость ( Вход | Регистрация | Активация ) | Повторно выслать письмо для активации |
Страницы: (52) < 1 2 3 .. 6 .. 9 .. 12 .. 15 .. 18 .. 21 .. 24 .. 27 .. 30 .. 33 .. 36 .. 39 40 41 [42] 43 44 .. 45 .. 48 .. 51 52 > ( К непрочитанному сообщению ) |
Модифицируем прошивку для DVD плейера (MTK 1389), инструкция от САХ |
|
Отправлено: 28-05-2006, 00:52
(post 616, #607006)
|
||||
Newbie Группа: Members Сообщений: 24 Рейтинг:0% |
это отображение #250-#255 - они считаются под следуещем номером шрифта. (поэтому шрифт и занимает 2 номера) я их обрезал, поэтому шрифт занимает только 1 номер. (предпологаю и надеюсь что ДВД просто считает их из следующего шрифта - именно для этого ТАФ стоит в начале шрифта) 1я копия - сработает это или нет, 2я - placeholder, 3я - что будет если нету следующего шрифта)
я не знаю как (что именно, какой адресс в общей памяти) искать Это сообщение отредактировал(а) robert7 - 28-05-2006, 00:57 |
||||
|
Отправлено: 28-05-2006, 01:17
(post 617, #607019)
|
||||
Pro Member Группа: Members Сообщений: 738 Рейтинг:0% |
Как обычно, ячейка 0х28 общей памяти. Общая память у тебя начинается по адресу 0x764C00, так говорит MTK ReMaker.
Хм. Чем-то мне это напоминает мой приём, который я применил в прошивке для Пионера - укороченный пробел, вставленный в фонт чуть ниже нормального пробела... И совмещение выбора языка субтитров для DVD и DivX в одном меню - они раньше так не делали, было меню отдельное... неужели китайцы пытаются слизывать с нас ??? |
||||
|
Отправлено: 28-05-2006, 01:34
(post 618, #607030)
|
||
Newbie Группа: Members Сообщений: 24 Рейтинг:0% |
Спасибо. Кодгато я и это искал, но запутался - попробую еще раз. edit: ура! нашел Sub_SetStyle, но другим способом: искал mov R7, #4 и mov R7, #6 (номера фонтов) чтобы были близко в 1м банке + сразу после них lcall на ту же функцию И вот почему я запутался: по адрессу 0х28 в общей памяти лежит "IW". Я думал что там должно быть тоже самое как и в EEPROM (номер).
"пытаются?" А ты сравни это меню с тем что я сделал в 2.2. Они его просто срисовали!!! (в прошлой версии direction был в отдельном меню, но язык совмещен уже давно) Это сообщение отредактировал(а) robert7 - 28-05-2006, 17:26 |
||
|
Отправлено: 29-05-2006, 11:37
(post 619, #607498)
|
||
Newbie Группа: Members Сообщений: 39 Рейтинг:0% |
Rvs, Думаю что стоит попробовать. Скорее всего прокатит. |
||
|
Отправлено: 08-06-2006, 18:16
(post 620, #612425)
|
||
Member Группа: Members Сообщений: 126 Рейтинг:0% |
Andy007 Занялся в плотную скипом по твоему рецепту, пациент без признаков жизни!!! Нашёл три обработчика с кодами 15 и 16 и только в одном обработчик сложный, а в остальных простой типа:
Сложный обработчик оказался обработчиком в DVD режиме (менял вызовы процедур изменения, происходят), а простые.... Менял в них вызовы процедур на другие, реакции ни какой, подставлял в них обработчик других кнопок, так же ноль. Толи я не нашёл обработчик браузера, толи они обрабатываются в другом месте или как то по другому!!! По большому счёту я даже не нашёл обработчик который обрабатывает браузер!!! Ещё раз пересмотрел прошивку от NewAge, эти обработчики абсолютно одинаковы, что у меня, что у него. Но у него то скип работает!!! Как на твой взгляд что делать???? Это сообщение отредактировал(а) Rvs - 08-06-2006, 18:17 |
||
|
Отправлено: 09-06-2006, 10:32
(post 621, #612720)
|
||
Member Группа: Members Сообщений: 126 Рейтинг:0% |
Andy007 Решил занулить все вызовы процедур где присутствуют коды 15 и 16, по идее должно было выключить пульт вообще, но этого не произошло, пульт как работал в браузере, так и продолжает работать. Отсюда следует, что пульт обрабатывается не только процедурах типа:
а как-то ещё??? Что скажешь как вычислить место обработки???? |
||
|
Отправлено: 15-06-2006, 15:23
(post 622, #615547)
|
||||||||
Newbie Группа: Members Сообщений: 39 Рейтинг:0% |
Это совсем не процедура Browser_keys. Это скорее похоже на какой-либо другой режим. У тебя вообще в броузере кнопки прев и некст по умолчанию хоть как-то работают? |
||||||||
|
Отправлено: 15-06-2006, 15:25
(post 623, #615548)
|
||
Newbie Группа: Members Сообщений: 39 Рейтинг:0% |
Просто если они у тебя по умолчанию в броузере не работают вообще, то скорее всего и в обработчике этих кодов просто нет и их надо будет вставлять руками. |
||
|
Отправлено: 16-06-2006, 13:04
(post 624, #616051)
|
||
Member Группа: Members Сообщений: 126 Рейтинг:0% |
Andy007 Да они у меня в браузере работают, при нажатии курсор перескакивает на 6 строк. У меня такая последовательность встречается 6 раз. 2 - Bank1, 1 – Bank2, 3 – Bank4. Закомментировав эти процедуры, вычислил: в Bank4 одна точно обрабатывает DVD, другая на половину AVI, а все остальные, даже если закомментированы все сразу влияние ни на DVD, ни на AVI, ни на MP3, не оказывают, всё как работало, так и работает!!! У меня есть прошивка от NewAge, она к этому аппарату только, к старой его версии. Прошивки схожи на 90%, так вот NewAge в этих 6 процедурах ни чего не менял, но при этом скип и пауза правильно работает, как он сделал ума не приложу!!! |
||
|
Отправлено: 16-06-2006, 17:40
(post 625, #616186)
|
||
Newbie Группа: Members Сообщений: 39 Рейтинг:0% |
Ты прав - в четвертом банке handler для режима DVD. Сейчас ище для броузера. |
||
|
Отправлено: 21-06-2006, 10:29
(post 626, #618219)
|
||
Member Группа: Members Сообщений: 126 Рейтинг:0% |
Andy007 Ну как борьба с упрямой прошивкой???? |
||
|
Отправлено: 21-06-2006, 10:31
(post 627, #618220)
|
||
Newbie Группа: Members Сообщений: 39 Рейтинг:0% |
К сожалению - пока никак. Ничего не понимаю |
||
|
Отправлено: 08-10-2006, 10:25
(post 628, #661519)
|
||
Unregistered |
Я извиняюсь, я тут первый раз. А кто может рассказать как ARM пересаживать из одной прошивки в другую? Я понимаю что надо корректировать смещения на данные в блоках 8032 если ARM разной длины, может есть готовая методика? С 8051 процессором работал раньше, с IDA тоже. |
||
|
|
Отправлено: 14-10-2006, 01:20
(post 629, #663904)
|
||
Pro Member Группа: Members Сообщений: 738 Рейтинг:0% |
В группе mt13x9 на Yahoo, в разделе Файлы->Документы есть документ с подробным описанием процесса имплантирования ARM. "How to use MTK Risc in BBK firmwares.rtf" |
||
|
Отправлено: 23-10-2006, 12:25
(post 630, #667999)
|
||
Newbie Группа: Members Сообщений: 2 Рейтинг:0% |
Приветствую всех !!! Извините,что встреваю. Уважаемые кодокопатели помогите мне пожалуйста разобраться с IDA. Пытаюсь ИДОЙ дизассемблировать код ARM вытащенный из прошивки MTK Remakerom,но ничего не получается пишет какую то чушь. Пробовал IDA pro 4.7, IDA pro 5.0.0.879. Очень много кто пользуется ИДОЙ, но как ??? Дайте пожалуйста хоть какую нибудь инфу |
||
Страницы: (52) < 1 2 3 .. 6 .. 9 .. 12 .. 15 .. 18 .. 21 .. 24 .. 27 .. 30 .. 33 .. 36 .. 39 40 41 [42] 43 44 .. 45 .. 48 .. 51 52 > |