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

Хацкер

Участники
  • Постов

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

  • Посещение

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

  1. Slim, Глюк походу связан с прорисовкой в InputSoftkey_Display и куском патча с 00CC60EC по 00CC6113 (Е820)

    Здесь ты поменял 00CC60EE: R3 = 1, у меня при нем вылазят сл. кракозяблы (скрин), проблема с квадратом по-прежнему осталась.

     

    А вот баг про который я говорил

    Кусок исходного патча MyGraphicMenu взятый с Е820 (перенесен c Х100)

     

    00CC60FC 46C0 MOV R8, R8 R8= R8

    00CC60FE BCFF POP {R0-R7} Загрузить регистры R0-R7

    00CC6100 208C MOV R0, #0x8C R0 = 140

    00CC6102 900A STR R0, [sP, #0x28] слово по адресу [sP + 40] = R0

    00CC6104 2780 MOV R7, #0x80 R7 = 128

    00CC6106 2600 MOV R6, #0x0 R6 = 0

    00CC6108 2102 MOV R1, #0x2 R1 = 2

    00CC610A 9109 STR R1, [sP, #0x24] слово по адресу [sP + 36] = R1

    00CC610C 4800 LDR R0=0x000963B5 R0 = значение по адресу (PC + 0)= 0x000963B5

    00CC610E 4700 BX R0 переход по адресу в R0

    00CC6110 000963B5 "..cµ" Данные для команды по адресу 0xCC610C

     

    Но фишка в том что в Х100 задействованы другие регистры. Поменяй на этот… должно решить проблему с кривым размещением текста и значков в InputSoftkey_Display, у меня до этого значки и надпись на правой софт кл. были приподняты, а надписи на левой вообще не было.

     

    00CC60FC BCFF POP {R0-R7} Загрузить регистры R0-R7

    00CC60FE 268C MOV R6, #0x8C R6 = 140

    00CC6100 2580 MOV R5, #0x80 R5 = 128

    00CC6102 2700 MOV R7, #0x0 R7 = 0

    00CC6104 9109 STR R1, [sP, #0x24] слово по адресу [sP + 36] = R1

    00CC6106 2102 MOV R1, #0x2 R1 = 2

    00CC6108 910A STR R1, [sP, #0x28] слово по адресу [sP + 40] = R1

    00CC610A 9909 LDR R1, [sP, #0x24] R1 = слово по адресу [sP + 36]

    00CC610C 4800 LDR R0=0x000963B5 R0 = значение по адресу (PC + 0)= 0x000963B5

    00CC610E 4700 BX R0 переход по адресу в R0

    00CC6110 000963B5 "..cµ" Данные для команды по адресу 0xCC610C

     

    ..Ять, как этот квадрат побороть… с остальным вроде более-менее разобрался.

    post-25752-1135484180_thumb.jpg

  2. Slim, с таким глючком не сталкивался?

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

    P.S. Нашел небольшой баг в твоем исходном патче... у тебя корректно рисовало софт-текст в режиме ввода?

    post-25752-1135420296_thumb.jpg

    post-25752-1135420297_thumb.jpg

  3. Slim, спасибо огромное :idea: 4600 байт! как же я сразу не догадался :oops:

    Работа идет! На выходных думаю добью!

    Дырку в 16 байт "организовал" :idea:

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

    Вчера ковырял, компьютер виснет жуть... :shock: BinEdit вылетает. Оперативки катастрофически не хватает :cry:

  4. Посмотрел патч Slim’а MyGraphicMenu 0.4 на модели Е820 и Х640, его можно перенести на Е630!

    Просьба, ребята, кто ковырял сей патч… посмотрите пожалуйста.

     

    Вот пара вопросов:

     

    1. Почему в теле патча (основной блок длиной 344) идет ссылка на «дырку» не охваченную патчем (патч ложится на место языковых ресурсов)?:

     

    Для X640XEEC4:

    00CD5DBC: R0=00CD6160 ?

     

    00CD6130: Начало блока 1

    00CD615F: Конец блока 1

    00CD6160

    00CD6170: Начало блока 2

    00CD61CF: Конец блока 2

     

    Тоже самое на Е820 по следующим адресам:

    00СС6008: R0=00СС63AC

     

    00CC637C: Начало блока 1

    00CC63AB: Конец блока 1

    00СС63AC:

    00СС63BС: Начало блока 2

    00CC641B: Конец блока 2

    Теряюсь в догадках что это может быть… может это как-то связано с работой регистров? Или же здесь должон быть кусок другого патча?

     

    2. Как найти эквивалент для следующего адреса?

    Для X640, по адресу 00CD5DC4: R7=0х015C81B0

    Или он же у Е820, по адресу 00CC6010: R7=0x0154CC10

    Я так понимаю это адреса оперативки (за пределами бина), но в символьной информации по прошивке X640XEEC4 неизвестно как наз-ся эта переменная.

     

    Просьба всех, кто так или иначе связан с разработкой этого патча (особенно уважаемого S1im’a) откликнутся… повторяю перенести его на E630 вполне реально! :)

  5. небольшие баги
    :?:x:lol: Ручками надо и глазками... а не 123456 бинедита :lol: С ним такая тема не прокатит!

     

    Вот выкладываю патч "Убрать окно необходимости ответа на сообщение"

    Прошивки К2 и Н1! Очень нужная весч! :)

    ______________________________________________.rar

  6. stepan_v, Насколько я знаю на С100 есть такой патч... наз-ся ядерная дискотека... неужели такое сильное отличие :) Неужто такой умный диод... сам вычисляет когда ему мигать в такт музыки? Как-же добовляют его мерцание в MMF???

  7. Feench, Нету его на Е630 вообще... Я вчера его весь вечер ковырял... переношу с Х640 и Е820... надо у Slima спросить пару вещей... он его переносил... ежели растолкует будет вам и белка и свисок!

    P.S. Сделал патч "Откл. сообщения о необходимости ответа" позже выложу :)

  8. Подправил патч подсветка... тепереча тухнут и кнопки управления на второй половинке слайдера :? скоро я думаю посажу на логику (вкл./выкл. ч/з меню или кнопку)... эх помог бы кто разобраться...

    __________v1_1.rar

  9. 2 All, действительно в новой версии (5.1SE) все замечательно работает!!! :lol: Этих проблем уже не возникает... Скрины вылазят как надо 128х160. ....хм... вот только не везде хочет "щелкать", во время включеной камеры и джавы говорит "запрещено". В жабе еще вродебы берет картинку... но тел после этого жабу прикрывает... а вот в режиме съемки мне ничего получить так и не удалось.

    Порадовала меня и новая версия возможностью корректной работы с рамками для фото... подправил карты (качаем все тамже - постом выше)... запихал себе подложки от D500 красота! Вот только бы знать как они там называются??? Чтобы также обозвать, а то фантазии не хватает... ежели кто в курсе... кидайте сюда...

    Всем спасибо... Всем пока!

  10. Slim, вот я и хочу посмотреть как ты там сделал... но без map'а или сума... ничего не понятно... скажи, есть ли все это добро на Е800... может там посмотреть...

    igo, благодарю за инфу... попробую :roll: отпишусь...

  11. Портировал патч ScreeShot на прошивку H1... работает немного через...

    впрочем как и его оригинал на К2. После команды "Получить скриншот" ResMan вылетает (очевидно потому как не может прочитать получившийся файл). Остается вручную брать temp.raw (из корневой ResMana) или screenshot.raw из папки /user в телефоне и открывать через программу Сonraw конвертировать в формат рамки

    Также выкладываю обновленную карту ресурсов ResMana на прошу H1

    E630_K2_H1.rar

    ScreenShot_H1.rar

    E630_K2_H1.rar

    ScreenShot_H1.rar

  12. Вот такой вот я патчик изваял "на скорую руку", наз-ся "подсветка" :roll: и отключает подсветку цифровых клавиш... должен увеличить ресурс работы тела без подзарядки (особено если еще подсветку поставить на 1-й уровень яркости). После включения клава как потухнет... так больше и не включится :cry: . Полезен для игроманов... любителей SMS... а вот любители ночного образа жизни (к коим себя отношу и я) :lol: сочтут сей патч сырым... поэтому будем работать в этом направлении :lol: Выкладываю на 2 проши: K2 и H1

     

    22.11.05>> Найдены константы задающие время свечения подсветки (15 сек., 30 сек., 1 мин. 3 мин. и 10 мин.) Есть идея их переназначить (уменьшить)... просьба выкладывать свои соображения по этому поводу... какие значения вы хотели бы видеть в меню продолжительности подсветки? Ищу варианты чтобы сделать пункт "выключить" (как в С100)...

    23.11.05>> Нашел константы вольтажа АКБ используемые телом для отслеживания процесса разрядки: Как только вольтаж АКБ достигает уровня в 3.78 v - остается 2 деления, далее 3.67v - 1 деление, 3.52v - индикатор заряда батареи мигает, появляется надпись "Батарея разряжена", и наконец: 3.35v - критическое значение, при котором телефон выключается. Что это дает:

    1. Можно увеличить ресурс работы тела без подзарядки снижением нижнего (критического) порога вольтажа используемого для выключения (в пределах разумного естественно :shock: ).

    2. Более правильно настроить индикатор заряда батареи, не секрет, что 3 деления держатся довольно долго, а вот при 2 и 1 тело умирает быстро.

    Жду ваших соображений по вольтажу...

    _________.rar

  13. Итак, обещанное на прошивку e630xeeH1

    1.Подправил патч "Мелодии до 1,2 Мб"... Мелки больше 640 кб пихаем ResMan'ом в чистый TFS и заливаем через SGH Flasher/Dumper как "прошивка полного TFS"

    2.Выклаюываю патч "Календарь с понедельника" (+в архиве картинки для замены)

    Просьба... народ протестируйте патч "Мелодии до 1,2 Мб" на предмет работы с ММS...

    P.S. Респект S1im'у за патчи-исходники и поддержку :shock:

    ________________________.rar

    ___________1_2__.rar

  14. прошивка отдельных файлов в tfs неработает
    ... а вот это для меня новость... :oops: ... буду пробовать... спасибо!
    фотки размером 640*480 просматриваются с полосками
    ... я имел в виду, что при их просмотре полоски не мешают, т.к. лимитирует их ширина, а не высота... соотношение сторон у фоток 4 к 3
    с цветовыми схемами на Е630 реально что нибудь сделать или нет
    ... в принципе реально... только хотелки мало, сам понимаешь. Графику еще можно поменять, а вот цвет подсветки пунктов меню, нижн. полоску прогр. клавиш... нужен патч.
    ...шрифт...как то можно извлечь?
    ResMan - экспорт шрифтов...

    P.S. Изваял патч "Календарь с понедельника" на новую прошу H1 :lol: Тестю... пожже выложу.

  15. Slim, Неее... :x Энто я вкурсе... что через ResMan больше 640 не влить. :x Яж и написал 700 с копейками... Потому как через TFS при мелке 800 кб уходит на вечную перезагрузку :cry:

    Подозреваю что криво перенес... надо глазками смотреть, млин, автопортер видно не прокатит :?

  16. Поставил себе на днях новейшую на сегодняшний день прошивку E630XEEH1. http://eng.sgh.ru/download.php?list.67

    Вот написал карту ресурсов ResMana для нее... :? Держите... (скопировать в папку Firmwares). Потихоньку портирую патчи... Выкладываю пока которые сделал :cry:

    P.S. Патч на мелки до 1,2 Мб фактически работает на 700 кб с копейками... разбираюсь...

    E630XEEH1.rar

    E630XEEH1.rar

  17. Sony Ericson K750i :) Оттакота! Прощай Самсунг... Наигрался!

    Слайдер Е630 надоел. Тока классика... Рульный цвет - серебристый металик, ляпов не видать. Камера - must be!!! тока не меньше 0.3 mp (всегда с собой :lol: ) Хочу мр3 плеер и возможность использовать тело как флешку... и никаких ограничений на размер файла... (ес-но в разумных пределах :) ). Короче уесь набор Джеймс Бонда в одном флаконе :lol:

  18. blindas,

    ёптельмоптель... полоски при просмотре фоток 640х480 то не мешают!

    Слухай, а патч который убирает полосу внизу экрана, оставляет подписи софтерных клавиш (меню и тел.кн)???

    Меня вот волнует есчо вопрос, почему в ExtraDesktop'е не выставляются пропущенные звонки и новые SMS, а тока Оператор, дата и время... как енто реализовать?

    PS. Вышла новая проша на e630 xeeh1

  19. Рыбятки-пачмейкеры :roll: Огромный респект вам!!! :cry:

     

    Тело Е630...

    Все хорошо... но аккум садится быстро :lol: . Есчо бы... так не экономно хавает... подсветку жгет... яркость дисплея я свел на нет, но клава то загорается и целых 15 секунд горит :shock: . Продлить бы ресурсик работы тела без подзарядки, обрубить бы подсветку то клавы вообще... подозреваю что програмно это вполне можно реализовать, время же подсветки то как то выставляется.

    С меня пиво!!!

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