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

    Вы сейчас не залогинены на форуме.

    Для возможности комментариев, загрузки файлов, подписок на ответы - вам надо войти.

SGH-E630 - патчи, ресурсы, работа, обсуждение...


Рекомендуемые сообщения

у меня кстати тоже такие же проблемы были! И еще при переносе талкера с е820 тело просто не включается! почему?

Хороший враг - мертвый враг

Ericson(damps)->Nokia5525(damps)->Samsung SCH-611(cdma)->Panasonic GD75(Наконец GSM)->Samsung SGH-X100+Samsung SGH-E630->Жду Е350Е!

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 498
  • Создана
  • Последний ответ

Топ авторов темы

00CD5DBC: R0=00CD6160 посмотри код выше этих строк там идет вычисление....для е630 сделай таже все должно получится

 

а насчет переменых вот этих

00CD5DC4: R7=0х015C81B0

то это помоему старый буфер (meldata + ???? помоему) от мелодий до 224 кб + сколько то кб

это память под патч надо то помоеему немного от этого буфера

все остальные переменые легко ищутся в прошивке а их имена можно помотреть в мап

nokia

Ссылка на комментарий
Поделиться на другие сайты

не понял? как это раюотать с mcc кодом объясните плиз!

Хороший враг - мертвый враг

Ericson(damps)->Nokia5525(damps)->Samsung SCH-611(cdma)->Panasonic GD75(Наконец GSM)->Samsung SGH-X100+Samsung SGH-E630->Жду Е350Е!

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

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

Ковыряю e630 :)

Ссылка на комментарий
Поделиться на другие сайты

как вы патчи портируете(про 6 шагов я знаю, но с другими прошами это не действует)?

Хороший враг - мертвый враг

Ericson(damps)->Nokia5525(damps)->Samsung SCH-611(cdma)->Panasonic GD75(Наконец GSM)->Samsung SGH-X100+Samsung SGH-E630->Жду Е350Е!

Ссылка на комментарий
Поделиться на другие сайты

Batareika, надо просто смотреть код в просмотре кода и также делать для своей прошвики переправля все адреса и переходы под свою прошивку

nokia

Ссылка на комментарий
Поделиться на другие сайты

Slim, сколько я не пытался! твой патч не хочет работать с е630! У тебя не составит труда помочь мне в патчестроении да и с самим патчем? :arrow:

Хороший враг - мертвый враг

Ericson(damps)->Nokia5525(damps)->Samsung SCH-611(cdma)->Panasonic GD75(Наконец GSM)->Samsung SGH-X100+Samsung SGH-E630->Жду Е350Е!

Ссылка на комментарий
Поделиться на другие сайты

Slim, мне казалось он график портирует!

ну да ладно!

Хороший враг - мертвый враг

Ericson(damps)->Nokia5525(damps)->Samsung SCH-611(cdma)->Panasonic GD75(Наконец GSM)->Samsung SGH-X100+Samsung SGH-E630->Жду Е350Е!

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

post-25752-1135420296_thumb.jpg

post-25752-1135420297_thumb.jpg

Ковыряю e630 :)

Ссылка на комментарий
Поделиться на другие сайты

может проверить само изображение квадратика? или его в папку user загрузить! А ваще это какой патч? график или талкер?

Хороший враг - мертвый враг

Ericson(damps)->Nokia5525(damps)->Samsung SCH-611(cdma)->Panasonic GD75(Наконец GSM)->Samsung SGH-X100+Samsung SGH-E630->Жду Е350Е!

Ссылка на комментарий
Поделиться на другие сайты

Хацкер, это я уже исправил в другой версии.....это патч График Меню. вот патч испраленый помоему нету этого квадрата...еще баг был то что накладывали на софт полосе надписи t9 и ABC где то в написании нового смс и еще где то тоже исправил.

MyGraphicMenu_0_4_1.rar

MyGraphicMenu_0_4_1.rar

nokia

Ссылка на комментарий
Поделиться на другие сайты

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

Ковыряю e630 :)

Ссылка на комментарий
Поделиться на другие сайты

помоите! как разбираться в этом коде? :idea:

Хороший враг - мертвый враг

Ericson(damps)->Nokia5525(damps)->Samsung SCH-611(cdma)->Panasonic GD75(Наконец GSM)->Samsung SGH-X100+Samsung SGH-E630->Жду Е350Е!

Ссылка на комментарий
Поделиться на другие сайты

Хацкер, все правильно я менял значение R3=1 т.е то что подписи должный обновляться чтоб небыло этого черного квадрата а размеры прописаны в таблице по адрессу 00CC637C (е820) =1 то что берется первая строка чтоли.

 

00CC637C 00 0A 00 00 00 6C 00 14 10 E0 03 06 01 54 CC 10 

00CC638C 00 36 00 8C 00 20 00 14 05 00 03 06 01 54 CC 10 

00CC639C 00 46 00 8C 00 28 00 14 06 40 03 06 01 54 CC 10 

 

а значение R3=1 не только в InputSoftkey_Display, но и есть еще в DisplayList

 

 

Только что проверил у меня кстать тоже этот квадрат черный так и неисправился можт надо менять значения в таблице 00CC637C но пока я занялся патчами другими для е820 там уже будет играфик меню и гарфик пак вместе а темы можно будет полностью заливать а не делить на верхню нижнюю и фон катритнки.

nokia

Ссылка на комментарий
Поделиться на другие сайты

квадрат черный так и неисправился

сделай пожалуйста скриншот...

можт надо менять значения в таблице 00CC637C

Расскажи для чего эта таблица... как я понял в этой таблице рисуется прямоугольник (вернее задаются координаты для него): 2-й байт - координата пикселей по горизонтали (X); 4-й координата по вертикали (Y), далее 6-ой - его ширина относительно X, и 8 - высота относительно Y. Следующие 4 байта для меня загадка??? а потом адрес переменной (MelData+4600) соответственно. Я проверил, из указаной таблицы мой скриншот наверно соответствует 3-й строчке (нарисованный кусок софт-полосы) весьма странно??? Природа этого прямоугольника весьма непонятна.

Скажи, вот я переношу блоками постепенно, т.е. не сразу все, чтобы фиксить глючки по ходу... еще не перенес DrawSoftkey и др., завязана ли эта процедура на эту картинку? Возможен ли здесь вариант со слоями?

темы можно будет полностью заливать а не делить на верхню нижнюю и фон катритнки
здорово... но боюсь проблема останется :)

Ковыряю e630 :)

Ссылка на комментарий
Поделиться на другие сайты

00CC637C 00 0A 00 00 00 6C 00 14 10 E0 03 06 01 54 CC 10

00CC638C 00 36 00 8C 00 20 00 14 05 00 03 06 01 54 CC 10

00CC639C 00 46 00 8C 00 28 00 14 06 40 03 06 01 54 CC 10

 

то что выделил красным это размер картинки считается так 28 * 14 * 2 = 0640

а про 03 06 чет забыл как вычисляется.

 

а если эту таблицу переправить под себя непомогает с черным квадратом ?....помоему эту таблицу и делали для испраления косяков вроде таких

nokia

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте! Хочу задать такой вопрос, имеется телефон Samsung E630 новый, тоесть проша там заводская, что порекомендуете сделать, чтобы можно было залить туда мелодии размера больше 512 kb.Можно ли не перепрошивая телефон этого добится,

 

да, напишите пожалуйста название программы, которая работает с этим телефоном.

Умоляю, не берите от жизни всего. А то мне ничего не достанется.

 

А вот и моя проша! :)

Ссылка на комментарий
Поделиться на другие сайты

Хацкер, как обстоят дела с график?

Хороший враг - мертвый враг

Ericson(damps)->Nokia5525(damps)->Samsung SCH-611(cdma)->Panasonic GD75(Наконец GSM)->Samsung SGH-X100+Samsung SGH-E630->Жду Е350Е!

Ссылка на комментарий
Поделиться на другие сайты

Batareika, 2 all, имейте терпение, работа идет... возникли проблемы с фоном в тел.книге... у нас этот блок короче... код патча не помещается... думаю как перенести в др. место.

P.S. Квадрат малевича побежден!!!

Ковыряю e630 :)

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти



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