Учимся писать патчи : Патчестроение : Форум |
Страница 123 из 180: « 1 ... 119 120 121 122 [123] 124 125 126 127 ... 180 » |
den_po: |
05.08.09, 23:11 |
Alex_E пишет: Код: ... loc_45D9E06C: AND R0, R0 PUSH.W {R2,R4-R6,R12} B 0x45D9DB96 ; --------------------------------------------------------------------------- ADD R0, 0 B 0x45D9E7BA ... как быть? компилятор ругается. почитать ответ крэша |
jamesbond22: |
06.08.09, 12:29 |
I try port this patch for W595: Патч: ;W850 SW-R1KG001 ;Change the model of the phone in "Service menu" and "Phone status" ;Change operator name ;The name of model taken from the "Phone name" in menu "Bluetooth" ;All standart symbols viewing right, but maybe two or three wrong. ;(c) Sic, RandoM ;(i) Va_st ;(p) jamesbond22 ;4514cc8e: 274A902000213152301C 01480047FFFFA79F3B44 ;change name in "Service menu" ;453e3cc0: B80029507F1C0021 00480047BB9F3B44 ;change name in "Phone status" for W850 ram_address where is copied bluetooth name is 0x2005EF54 for W595 ram_address where is copied bluetooth name is 0x4856F308 When I set for example 0x4BBC3BB0 then operator name is changed (are wrong characters) and phone does not restart, but when i set 0x4856F308 or 0x4BAC3BB0 then phone restart. Why? |
KrasH: |
06.08.09, 13:12 |
seems troubles with encoding |
Va_st: |
06.08.09, 13:49 |
jamesbond22, смотри функцию str2id,как она на а2 используется |
jamesbond22: |
06.08.09, 13:52 |
Va_st, function str2id on A2 is used that same as on db2020. I see wrong characters in operator name when i set wrong address ram. |
ndt: |
06.08.09, 15:12 |
Код: #ifdef A1_PLATFORM int Str2ID ( const void *wstr, int flag, int len ); #else int Str2ID ( const void *wstr, int flag, int len , unsigned int __0, unsigned int __0 ); #endif |
jamesbond22: |
06.08.09, 15:22 |
2007KrasH, Va_st, ndt, I see wrong characters when i set wrong (bad) address ram! Here there is no problem with str2id. The problem is that phone is restart when the address ram is correct set. |
Olegat0r: |
06.08.09, 16:05 |
Такой вопрос, при портировании замейн патча через ida, кусок нового кода в прошивке должен указывать на адрес куска кода за мейном? Или нет? Просто пытался портировать замейн патч (меню включения на 5 пунктов), и не обнаружил такого. Подумал, может что-то неправильно сделал? |
KrasH: |
06.08.09, 16:07 |
черт,на а2 в str2id еще один нолик после длины... |
jamesbond22: |
06.08.09, 16:14 |
Патч: ;W595 SW-R3EA037 LT ;Change operator name to own ;(c) Sic ;(p) jamesbond22 Патч: ;W595 SW-R3EA037 Generic LT ;Change Quick Access menu style ;Added items Restart, FlightMode, Bluetooth and PhoneStatus ;On left softkey added items MainMenu, Calculator, Calendar, Applications and display amount of free heap ;v.2.2 ;(c) michlantecuhtli ;(r) 2007KrasH ;(e,p) jamesbond22 on this patches function str2id work. |
Страница 123 из 180: « 1 ... 119 120 121 122 [123] 124 125 126 127 ... 180 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965&start=1220 © 2005-2018 supertrubka.org |