| |
|
E1kolyan
Developer
Регистрация: 8.7.07 Сообщений: 663 Репутация: 11934 Откуда: Челябинск
|
#151 [08.04.13, 21:05] Re: Портирование за main'-овых патчей A2
ручками все делать надо, а не программами непонятными...
Sony Ericsson C905 SW-R1FA035 Sony Ericsson K810 SW-R8BF003 Sony Xperia™ S ZTE Blade X3
|
Спасибо сказали: MrGraL
|
Cyber-Jack
Вникающий
Регистрация: 20.2.10 Сообщений: 22 Репутация: 168 Откуда: ЛНР
|
#152 [12.04.13, 10:39] Re: Портирование за main'-овых патчей A2
Портирую патч Add information about the audio files in the file manager v1 с W595 R3EF001 на C702 R3EF001. Вобщем делал так: - портировал его в APAP - нашел врезку в patsearch (совпадает с той что выдал APAP) - нашел в теле патча адреса из библиотеки функций W595, заменил на адреса из либы C702 - 2 адреса (помечены звёздочками) не совпадали с теми что в либе W595; APAP их портировал, я проверил в patsearh - находит такие же, здесь ошибки быть не должно. Так вот уже не знаю где искать ошибку, ставлю патч jjpatcher'ом - тел уходит в ребут сразу же по нажатию Воспр. в диспетчере файлов Нашел такой же патч на T700 R3EG004 сравнил - отличия от W595 только во врезке, функциях из библиотеки и замейне, остальной код такойже, - вобщем как и у меня, но у меня патч не пашет... Может ещё что-то из этого нужно портировать: memalloc, memfree, dw 0x974FEBB1, dw 0x942DDB0, dw 0x11CE96B6, dw 0xE8D85E2D, dw 0xF95CD0B, dw 0x7A4EB69F, dw 0x1DCACDA7, dw 0x279ABA87 Но на T700 эти строки оставлены без изменений... Знающие люди, нуждаюсь в вашем совете [ Редактировано Cyber-Jack в 12.4.13 08:43 ]
|
MrGraL
Moder
Регистрация: 15.12.10 Сообщений: 918 Репутация: 6312 Откуда: Беларусь,Брест
|
#153 [12.04.13, 11:21] Re: Портирование за main'-овых патчей A2
Cyber-Jack, просто гениально такие патчи jjpatcher'om ставить, ставь патч в .cxc на Brown телефон.
Удалённая разблокировка/смена сертификата на Brown/восстановление GDFS/EROM/TA
|
Cyber-Jack
Вникающий
Регистрация: 20.2.10 Сообщений: 22 Репутация: 168 Откуда: ЛНР
|
#154 [12.04.13, 19:28] Re: Портирование за main'-овых патчей A2
MrGraL, хз, в телефоне стоит 52 патча, больше половины естественно замейновые, все проверял таким способом и они работали. Не работало только 1 раз - когда phone_app не был расширен до того места куда должен записаться патч, но сейчас не тот случай, свободного места хватает.
|
E1kolyan
Developer
Регистрация: 8.7.07 Сообщений: 663 Репутация: 11934 Откуда: Челябинск
|
#155 [13.04.13, 00:27] Re: Портирование за main'-овых патчей A2
Может ещё что-то из этого нужно портировать: memalloc, memfree, dw 0x974FEBB1, dw 0x942DDB0, dw 0x11CE96B6, dw 0xE8D85E2D, dw 0xF95CD0B, dw 0x7A4EB69F, dw 0x1DCACDA7, dw 0x279ABA87 Но на T700 эти строки оставлены без изменений... это что за ужас? сколько можно писать делайте все руками, апап ничего хорошего вам не выдаст! Добавлено 13.4.13 02:28 Cyber-Jack, причем патч с утечкой памяти которую я не исправлял...
Sony Ericsson C905 SW-R1FA035 Sony Ericsson K810 SW-R8BF003 Sony Xperia™ S ZTE Blade X3
|
Спасибо сказали: MrGraL
|
Cyber-Jack
Вникающий
Регистрация: 20.2.10 Сообщений: 22 Репутация: 168 Откуда: ЛНР
|
#156 [13.04.13, 10:15] Re: Портирование за main'-овых патчей A2
E1kolyan, понятно. А в версиях 1.5 и 2.1 патча нет утечки? 2.1 даже меньше по объёму чем 1.5...
[ Редактировано Cyber-Jack в 14.4.13 14:38 ]
|
Cyber-Jack
Вникающий
Регистрация: 20.2.10 Сообщений: 22 Репутация: 168 Откуда: ЛНР
|
#157 [26.04.13, 13:44] Re: Портирование за main'-овых патчей A2
Имеем готовый патч на w595 и исходник к этому патчу. При компиляции этого исходника получается патч немного отличающийся от первоначального. Например: В готовом патче: FFF7C8FF041C01208002C019211C01F0 А в сомпилированном: FFF7C8FF041C012080023818211C01F0 И так в нескольких местах. Но при этом оба патча работают. На что это может повлиять? Стоит ли с этим заморачиваться или можно оставлять и так и так?
|
MrGraL
Moder
Регистрация: 15.12.10 Сообщений: 918 Репутация: 6312 Откуда: Беларусь,Брест
|
#158 [26.04.13, 15:44] Re: Портирование за main'-овых патчей A2
Cyber-Jack пишет: E1kolyan, понятно. А в версиях 1.5 и 2.1 патча нет утечки? 2.1 даже меньше по объёму чем 1.5...
[ Редактировано Cyber-Jack в 14.4.13 14:38 ] насколько я знаю утечка исправлена в версиях 4.х которые были платные.
Удалённая разблокировка/смена сертификата на Brown/восстановление GDFS/EROM/TA
|
Спасибо сказали: Cyber-Jack
|
D3mon
Developer
Регистрация: 23.2.08 Сообщений: 1141 Репутация: 10348 Откуда: Краснодар
|
#159 [26.04.13, 18:35] Re: Портирование за main'-овых патчей A2
Cyber-Jack, скорее всего это макрос MOVL, который включает в себя две команды: MOV и лог.сдвиг, так вот, некоторые значения можно получить несколькими путями, поэтому и байты отличаются
Sony Xperia XZ3 Green
Sony Xperia Z3 Compact Orange W995i SW-R1GA026 :(
|
Спасибо сказали: a6b6, Cyber-Jack
|
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
|
#160 [27.04.13, 11:14] Re: Портирование за main'-овых патчей A2
да какой movl. мнемоники посмотрите по коду. В первом случае: add r0, r7,r0 Во втором случае: add r0, r0,r7
Cyber-Jack На кой черт ты смотришь скомпилированный код, если работаешь с исходниками?
K700->W810->W850->W705 & W995 (cid81) ========== WMZ307721639637 WMR675285842893 Спасибо за пожертвования: Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
|
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|