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

[AlaSToR]

SGH Open Club
  • Постов

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

  • Посещение

Сообщения, опубликованные [AlaSToR]

  1. Только что поставил новую версию от 24 декабря =)

     

    Уже месяц юзал ноябрьскую версию.... Вчера первый раз выскочила гнустная ошибка "Runtime overflow -9".

    Проблема в том, что я не помню из-за чего она вылетает.... В ранних версиях очень часто вылетала... В ноябрьской только 1 раз.....

     

    Так вот есть пара хотелок на прогу =)

     

    1) AlexeyK Можно ли отрубить создание bak файла при проекте патчей?

    2) Можно ли сделать, чтобы BinEdit предупреждал о наложении кода.... Текстом будет не понятно, я попробую кодом.....

     

    Вот мне надо допустим сделать патч пароль на мои пункты . я делаю допустим пароль на фотки, видео, музыку...... С телефоне этой функции нет, след. я буду использовать свободные адреса... как свободные адреса я буду использовать ненужный язык.... Так вот - я беру три адреса.... Вот код в компиляторе:

     

    
    .equ my_code		 0x10BFB004
    .equ my_code2		0x10BFB014
    .equ my_code3		0x10BFB024
    .equ check_password  0x102af5ec
    .equ insert_my_code  0x10C0EC40
    .equ insert_my_code2 0x116FEC78
    .equ insert_my_code3 0x10651C00
    
    .start insert_my_code
    .mcc mcc_transf 0 0 0 0 my_code
    
    .start my_code
    .mcc mcc_call 0 0 0 0 check_password
    .mcc MCC_TASK 0x21 0x10 0x2B
    .mcc mcc_transf 0 0 0 0 insert_my_code+16
    ;--------------------------------------------------
    .start insert_my_code2
    .mcc mcc_transf 0 0 0 0 my_code2
    
    .start my_code2
    .mcc mcc_call 0 0 0 0 check_password
    .mcc MCC_IF 0x2 0x1F 0x4 0x1
    .mcc mcc_transf 0 0 0 0 insert_my_code2+16
    ;--------------------------------------------------
    .start insert_my_code3
    .mcc mcc_transf 0 0 0 0 my_code3
    
    .start my_code3
    .mcc mcc_call 0 0 0 0 check_password
    .mcc MCC_IF 0x2 0x1F 0x4 0x1
    .mcc mcc_transf 0 0 0 0 insert_my_code3+16
    

     

    Так вот - я не учитывал что на каждый свободный адрес у меня пойдет 48 байт, а взял 16.

    то есть с 0x10BFB004 по 0x10BFB014...

    В результате компилирования патча -у меня происходит наложение адресов..... то есть ->

    10BFB004  1B 00 0000 0000 0000 ECF52A10 0000 0000  Вызов подпрограммы 0x102AF5EC
    10BFB014  1B 00 0000 0000 0000 ECF52A10 0000 0000  Вызов подпрограммы 0x102AF5EC
    10BFB024  1B 00 0000 0000 0000 ECF52A10 0000 0000  Вызов подпрограммы 0x102AF5EC
    10BFB034  18 02 1F00 0400 0100 00000000 0000 0000  Если x1=2 x2=31 x3=4 то переход на 0x0
    10BFB044  1C 00 0000 0000 0000 101C6510 0000 0000  Переход на адрес 0x10651C10
    

    То есть будет работать работать только третий пункт.

    А если бы я учитывал наложение, получилось бы ->

    10BFB004  1B 00 0000 0000 0000 ECF52A10 0000 0000  Вызов подпрограммы 0x102AF5EC
    10BFB014  17 21 1000 2B00 0000 00000000 0000 0000  Выполнить 0x21 x2=16 x3=43 x4=0 x5=0 x6=0
    10BFB024  1C 00 0000 0000 0000 50ECC010 0000 0000  Переход на адрес 0x10C0EC50
    10BFB034  1B 00 0000 0000 0000 ECF52A10 0000 0000  Вызов подпрограммы 0x102AF5EC
    10BFB044  18 02 1F00 0400 0100 00000000 0000 0000  Если x1=2 x2=31 x3=4 то переход на 0x0
    10BFB054  1C 00 0000 0000 0000 88EC6F11 0000 0000  Переход на адрес 0x116FEC88
    10BFB064  1B 00 0000 0000 0000 ECF52A10 0000 0000  Вызов подпрограммы 0x102AF5EC
    10BFB074  18 02 1F00 0400 0100 00000000 0000 0000  Если x1=2 x2=31 x3=4 то переход на 0x0
    10BFB084  1C 00 0000 0000 0000 101C6510 0000 0000  Переход на адрес 0x10651C10
    

    Плиз, ты не мог бы добавить в компиляторе проверку на наложение адресов? Было бы просто замечательно :67:

     

    3) Можно ли сделать, чтобы можно было искать неизвестный код? ща объясню =) Например мне нужно найти, где есть с окно с определенным текстовым индексом....

     

    Возьмем допустим фразу - BT деактивирован, его индекс - 0118. переворачиваем - получаем 1801. так вот, если я не знаю типа окна, в котором содержится текстовый индекс мой... то есть мне надо найти любой код, в котором от 9 по 13 символ будет мой перевернутый индекс. а если я просто нажимаю искать 1801 - прога будет искать только те адреса, которые начинаются на 1801....

    Так вот можно было бы сделать, чтобы была возможность искать неизвестную строку. -> ?? ?? ???? 1801 .... Тогда прога мне бы выдала и окна вопросов, например 4900 0000 1801 , и простые окна....

    Надеюсь объяснил понятно)))) =)

  2. есть смысл тебе списаться в личке со Снегом ;)

    Проблема просто есть - в программировании я мало шарю... Я обучаюсь чуток, но слабо... Я думал для начала посмотреть - может по примеру D600 добавить и свой телефон.... Вроде бы памяти у них одинаковые.... Просто не хочу напроситься - а потом из-за нехватки сил отказаться....

  3. :(:) Чуваки, извните за оффтоп,плиз....

    Из ваших постов услышал про TAT-MODE.

     

    Я как то искал графу в проше - так вот во многих телах есть картинка 240*320 - TAT-MODE на синем экране. Никто про него из знакомых прошивальшиков ничего не знает....

     

    Где поискать на форуме - даже не представляю.

    Так вот, объясните пожалуйста, что за TAT-MODE.

     

    Еще раз сори за оффтоп :)

  4. Не обнаружено ни одного COM-порта...

    На днях взял ноут. Операционка виста. Запустил SGH F/D. Такая же ошибка.... :) Запустил OneNand Downloader - ошибка библиотеки..... Висту сносить не хочется, думал может отписаться о просьбе портирования проги на висту. Но через пару дней оба прошивальщика магическим образом стали запускаться... Так что, в чем проблема так и не понял =)

     

    В новостях увидел такое "Проект переходит на open-source режим". Ща стоит Sghfd 0.70 Dev Beta 0721 .

    У меня тело D900 - а в этой проге не работает работа с TFS с моим телом. Также еще не определяет тип NAND памяти моего тела.. Думал сделать, а вот только ссылка "Присоединяйся" в новостях - мертвая....

     

    По работе с программой какие видел баги/замечания/предложения:

    1-Часто, когда прошиваю тело ухожу в другие окна - и из-за этого очень часто выскакивает ошибка "Тайм-аут соединения". Можно ли с этим бороться и будет ли это исправлено в новой версии проги?

    2-Кнопка "ОТКЛЮЧИТЬ ТЕЛЕФОН" (точнее действие) работает только в состоянии открытого слайдера. Если тело закрыто - телефон остается выключенным, но программа отсоединяется от тела.

    3-Видел вкладку TEST - объясните пожалуйста, что она делает..... Просто там написано, что они могут повредить мне тело - рисковать не стал......

    4-Подключил на днях E350 (фм TFS) - увидел такую фичу - создать папку можно - а удалить нельзя. Можно ли будет это в след. версии? :)

     

    ---------------------------------------------------

    Пользуюсь SGH Flasher Dumper уже третий год....

    Прога просто СУПЕРСКАЯ!!!!!!!!

     

    Alex A/T Огромнейший респект за проделанную работу! Программа неоценимая =)

  5. В лучшем случае выйдет PDA. :roll:

    Всем сомневающимся советую посмотреть на проект MadOS для нокии. Можете сразу увидеть что вас ждет.

    Блин, да что такое)) Я не лол, но ни разу не слышал ни про Elf Pack на семены, ни про MadOS для нокии.

    А так чуваку Artyomcool огромнейший респект, такое сотворить ))

    Все-таки хочется,чтобы Artyomcool ответил, возможно ли такое на SWIFT? :bs:

  6. call button in sms

    Патч позволяет в мои сообщиния-входящие-в открытом смс,где вам прислали номер.По нажатию на зеленую кнопку сразу происходит изъятие номера.То есть теперь не надо лесть в опции и нажимать изъять.Ставить только после Вам звонили v1.

    1154472_call_button_in_sms.rar

  7. Посмотри вот здесь (и следующее сообщение):

    http://OldPh.one/ipb.html?s=&showto...st&p=314591

     

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

    Я вот думаю, просто смогу ли я вообще его сделать.. Просто и заказывать на sotaland.net неохота, он итак неслабо стоит еще + учитывая то, что я живу в .... , он мне обойдется под косарь. Прошивочный кабель для D900 обошелся в 800р, а так стоит 590... В основном хотел это узнать... Ща пороюсь в темке, а то не увидел поста про кабель)

    "Сделал кабель тв-out по схеме: 1,2-минус, 5,7-звук, 1 и 9 замкнуто, 11-тв выход. На 'тюльпаны' .10 и 1 резистор 200 ком"

    А не подскажешь, как сделать такое лолу? ))

  8. Извиняюсь за вынужденный "отпуск". Сейчас потихоньку возвращаюсь к работе, доделываю диспетчер задач.

    Ничем не круче. Просто немного иначе работают. Есть плюсы, есть минусы (по сравнению с эльфами).

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

    Как-то даже не верится в такое )) Слушай, а ты для свифтоф такое нереально? Или хотя бы что-нить сделать на них? Или ты проф только по агере? :) А вообще, идея превратить самс в смарт замечательная.... Только такой вопрос - а где можно узнать про эльф пак. Если он такой же революционный, как ASS, то почему я о нем ничего не знаю. Странно...

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