-
Постов
285 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Загрузки
События
Сообщения, опубликованные EvgeniyZ
-
-
Мне нужно переписать вот этот код:
004F LDR R7, =0x10C3151D R7 = значение по адресу (PC + 0)=[0xEED91770]= 0x10C3151D
3847 BX R7 переход по адресу в R7.
Как я понимаю регистру R7 присваивается значение регистра PC, а потом осуществляется переход по
этому адресу.
Но мне нужно регистру R7 присвоить значение адреса 0x101119E68. Я так понимаю мне нужна команда
ассемблера, чтобы было: R7 = значение по адресу (PC - ?)=[0x????????]= 0x101119E68.
Как эта команда называется (если она есть)?
-
Вот в прошивке коды для телефона нашел:
*#06# - IMEI
*#1111# - S/W Version
*#1234# - Dev. Version
*#2222# - H/W Version
*#5002*8376263# - Все версии вместе
*#8999*8378# - Режим теста
*#4777*8665# - Средства GPRS
*#8999*523# - Основной дисплей (LCD Brightness)
*#8999*3825523# - ?
*#7465625# - Запрос (Блкировки)
*#8999*377# - Error (Журнал ошибок)
*#8999*327# - EEP
*#2255# - Журнал вызовов
#*5737425# - Серийная JAVA
*#8999*667# - DEBUG MODE
*#92782# - Агент пользователя
*#5282837# - Вывод чего-то (Prof/MIDP-2.0 Conf/CLDC-1.1)
*#232337# - Bluetooth-Addr
*#56658378# - Look Test
*#36245# - Режим теста
Если я не совсем правильно написал, то исправте меня!
-
Sergeyl,
Спасибо за ответ! Но зачем смеяться, я же только учусь! Лучше бы рассказал, как определить по коду картинка это или что-то другое!
-
Подскажите где взять самсунговский API?
-
sleeping-man,
Это ты мне ответил? Или просто задал вопрос?!
-
AlexeyK,
А для X700XEFA1 таких глюков нет, наверно и для X700XEEJ5 не будет!
Открываю ARM компилятор пишу BLX off_1063782C, он выдает ошибку: "Не определена переменная
off_1063782C". Как этот переход превратить в код?
-
Platoha,
Просто, они мне не нужны! А место занимают!
А почему прога PC Studio не видит ммс?
-
Кто-нибудь знает как удалить шаблоны ММС? У меня что-то не удаляются!
-
Вот портировал ещё один патч и чуть-чуть доработал (добавил ещё один код): ChangeSecretCode.
Данный патч изменяет:
1. код #*5737425# - Серийная Java на #*0#
2. код *#8999*8378# - Инженерное меню на *#01#
3. код *#56658378# - Look Test (Ещё одно инженерное меню) на *#02#.
-
Копался в прошивке и нашел код: *#92782# - Агент пользователя. Что это такое?
Если с кодами чего-нибудь намудришь, то прошивкой дампа это можно вылечить?
-
AlexeyK,
Проблема сохранилась: Открываю прошивку (X700XEEK6), загружаю файл сигнатур (sym), открываю патч (Убрать нарастающий звонок) в "Редакторе патчей", перехожу по адресу патча (10122ED0), открываю вкладку МСС и прога виснет! (Тоже самое происходит, если даже не загружать файл сигнатур и не открывать патч, а просто перейти по этому адресу (10122ED0) и перейти на вкладку МСС.)
-
Хотел переделать патч "Запись видео в MP4", чтобы файлы были с расширением не mp4, а avi. Переделал, но при сохранении видеофайла тел выдает ошибку: "Содержимое не поддерживается". Меня интересует такой вопрос: "Почему в патче:
<nord offset="0x485AA6" from="33677034" to="69736F6D">
<nord offset="0x485AAE" from="33677034" to="6D703431">,
а не:
<nord offset="0x485AA6" from="33677034" to="6D703434">
<nord offset="0x485AAE" from="33677034" to="6D703434">
(вместо 3gp4 -> isom, а не mp44; 3gp4 -> mp41, а не mp44)?
-
Портирую патч, но вот в патче изменяется такой код:
....................................................
10C31468: 02F66202 BLX off_10A33930
10C3146C: F662 STR R6, [R6, #0x2C]
10C3146E: 02F66202 BLX off_10A33934
10C31472: F662 STR R6, [R6, #0x2C]
10C31474: 02F66202 BLX off_10A3393C
10C31478: F662 STR R6, [R6, #0x2C]
10C3147A: 02F66202 BLX off_10A33940
10C3147E: F662 STR R6, [R6, #0x2C]
10C31480: 02F66202 BLX off_10A33948
10C31484: F662 STR R6, [R6, #0x2C]
10C31486: 02F66202 BLX off_10A3394C
10C3148A: F662 STR R6, [R6, #0x2C]
10C3148C: 02F66202 BLX off_10A33954
10C31490: F662 STR R6, [R6, #0x2C]
10C31492: 02F66202 BLX off_10A33958
10C31496: F662 STR R6, [R6, #0x2C]
10C31498: 02F66202 BLX off_10A33960
....................................................
Как такой код найти в другой прошивке и как узнать с какого именно адреса применять патч
(Т.к. патч с определенного адреса начинает изменять этот код, а код перед этим адресом такой же)?
По кокому принципу определяется нужный адрес в блоках с одинаковым кодом?
(Прошивка X700XEEK6 портирую на X700XEFA1 патч CallerId_2)
- 1
-
AlexeyK,
У меня версия 2006.3.5. Сейчас обновлю и проверю, если отпишусь про адреса. Уменя Cel 950 и 256 Mb.
-
AlexeyK,
Обновил программу, меню сканировалось и сохранилось. Но теперь при загрузке файла сигнатур и прошивки, при переходе на какой-нибудь адрес из патча и переходе на вкладку МСС прога виснет! Може т системных требований компа не хватает? Какие они нужны?
-
Makc_MB,
Пока, значит, языки не удалить! Или доделывай поддержку сам, если разберешься!
-
Makc_MB,
Заходишь в FWEditor, открываешь свою прошу, переходишь на вкладку Strings, нажимаешь "Найти таблицу" и можешь, как найдет, удалять любые языки (кроме английского - его удалять не следует!!!) какие тебе надо (доступно там: Язык сообщений и Язык меню). Выбирай из выпадающего списка и удаляй ненужные!
-
Makc_MB,
Остаются, новые записываются в свободное неучтенное место в прошивке. Если хочешь заменять стандартные ресурсы (вместо них - на тоже место!), то юзай FWEditor.
-
cyborg87,
Вот здесь посмотри: http://OldPh.one/index.php?showtopic=17063&start=70
там карты прошивок для РесМана должны быть!
-
В проге можно названия заменять на названия большей длины, например названия операторов?
Просто заменял: RUS 07 на Ярославль GSM, а получилось: Ярославль GMegafon! Следуюший оператор из списка примазался!
-
Makc_MB,
Я её размер действительно изменился? Если правильно отредактировал, то будет!
-
Делал всё по "Хелпу I" by MaxKis: открыл прошивку (правда X700XEEK6), загрузил файл сигнатур (sym) для этой прошивки и начал сканировать меню телефона, и ждал, ждал (как в хелпе написано - ждал чуть меньше двух дней) и, наконец, всё!!! Появился запрос: "Сохранить меню и ..." . Я нажал "Ок", но ничего не появилось, зашёл в папку с прошивкой, там оказался файл с расширением "mnu", но он почему-то пустой! Это, значит, просто прога не поддерживает прошивки от Х700? Она также не находит не МСС команды и список возможных языков!
-
При открытии прошивки первый раз программа BinEdit 2006.2.26 выдаёт запрос: "Сканировать
прошивку?", нажимаешь "Ок", появляется сообщение: "Введите адрес загрузки прошивки в Нех
формате" и адрес: "10000000". Вроде адрес правильный, с него начинает грузиться в телефон (Х700)
прошивка. Нажимаешь "Ок" и программа выдает сообщение: "Подгрузить ещё файл прошивки?" А зачем
ещё что-то подгружать? Я же прошивку уже загрузил!
-
Кто-нибудь знает как из тела скинуть на комп диктофонные записи?
Создание карт прошивок
в Программирование и реверсинг
Опубликовано
Как вообще пользоваться программой Corona Editor 0.01? Открываю прошивку, даже ввожу
адрес картинки, но она не отображается! (Я хочу найти картинки информационной полосы:
антену, батарейку и т.д.). Может это можно сделать с помощью другой программы?