Who can teach me use Armdebugger?
|
|
loquat | Дата: Суббота, 27.03.2010, 08:02 | Сообщение # 1 |
Подполковник
Имя: loquat
С нами с: 26.03.2010
Сообщений: 115
Модель телефона: S7Cv47&SK6Cv50
Статус: Offline
| I want to port "BlackList v3.3" and "Extra Info on ProgressBars" to my S7Cv47 but I don't know how to port RAM addresses,can any one help me? 0xA8EB5E88 RAM number property BL v3.3MP 0xAD0F8700 RamSizeOfSendPart ExioPB v1.1MP
Table-tennis,volleyball,swimming Good good study,day day up. Lifting my head I watched the brignt moon,Lowering my head I dreamed that I'm home.
|
|
| |
serega65 | Дата: Суббота, 27.03.2010, 08:54 | Сообщение # 2 |
Подполковник
Имя: Сергей
С нами с: 13.06.2009
Сообщений: 109
Модель телефона: E71v45
Статус: Offline
| 0xAD0F8700 RamSizeOfSendPart - this is a function of library (251: unsigned int *RamSizeOfPart())
|
|
| |
Evgr | Дата: Суббота, 27.03.2010, 09:02 | Сообщение # 3 |
Волшебник
Имя: Евгений
С нами с: 07.05.2007
Сообщений: 874
Модель телефона: E71v45x2, EL71v45
Статус: Offline
| To calculate RAM number property BL v3.3MP you just need to port A09B6183 function (E71v45). The 0xAD0F8700 RamSizeOfSendPart ExioPB v1.1MP is not 251: unsigned int *RamSizeOfPart() function and very specific and I cannot give here direct advice how to port. And what is the real problem with use of you armdebugger?
E71v45, CL61v00db128@E71, EL71v45x2, S75v47, S68v52, C72v22 curious "...нам хотя бы на излёте заглянуть за..."
|
|
| |
loquat | Дата: Суббота, 27.03.2010, 09:56 | Сообщение # 4 |
Подполковник
Имя: loquat
С нами с: 26.03.2010
Сообщений: 115
Модель телефона: S7Cv47&SK6Cv50
Статус: Offline
| To Evgr: ExioPB v1.1MP is not necessary,because I use ExioPB.elf now. But for BL v3.3 I like it very much,so far without port the RAM correctly I can use the item "Unknown" already. I haven't ever use any debuggers before,so I don't quite get your meaning of "just port A09B6183" to set a fast slappoint at A09B6183?
Table-tennis,volleyball,swimming Good good study,day day up. Lifting my head I watched the brignt moon,Lowering my head I dreamed that I'm home.
|
|
| |
loquat | Дата: Суббота, 27.03.2010, 09:57 | Сообщение # 5 |
Подполковник
Имя: loquat
С нами с: 26.03.2010
Сообщений: 115
Модель телефона: S7Cv47&SK6Cv50
Статус: Offline
| To serega65 Thank U any way,I have asked Evgr privately about this before post.^_^
Table-tennis,volleyball,swimming Good good study,day day up. Lifting my head I watched the brignt moon,Lowering my head I dreamed that I'm home.
Сообщение отредактировано loquat - Суббота, 27.03.2010, 09:59 |
|
| |
Evgr | Дата: Суббота, 27.03.2010, 10:51 | Сообщение # 6 |
Волшебник
Имя: Евгений
С нами с: 07.05.2007
Сообщений: 874
Модель телефона: E71v45x2, EL71v45
Статус: Offline
| Quote (loquat) I haven't ever use any debuggers before,so I don't quite get your meaning of "just port A09B6183" to set a fast slappoint at A09B6183? O no. I mean you need just port to S7C with the help of patsearch for example. When you will get this function: ROM:A09B6182 70 4B LDR R3, =0x414 ROM:A09B6184 70 49 LDR R1, =0xA8EB5E04 ROM:A09B6186 58 43 MUL R0, R3 ROM:A09B6188 40 18 ADD R0, R0, R1 ROM:A09B618A 39 21 09 01 MOVL R1, 0x390 ROM:A09B618E 40 1A SUB R0, R0, R1 ROM:A09B6190 00 78 LDRB R0, [R0] ROM:A09B6192 70 47 BX LR this address is here: A09B618E 40 1A SUB R0, R0, R1 you can calculate this address or just set fast snappoint at S7C analog address of A09B6190 and call to your phone, in armdebugger at left side below will be content of R0 namely this address. You can go to this address in right side of armdebugger, press key M on PC keyboard to monitor and call again and you will see what numbers will be at this address and around. LDRB R0, [R0,#2] returns 0 for unknown, 1 for SIM and 2 for addressbook, LDRB R0, [R0] returns number of group.
E71v45, CL61v00db128@E71, EL71v45x2, S75v47, S68v52, C72v22 curious "...нам хотя бы на излёте заглянуть за..."
|
|
| |
loquat | Дата: Суббота, 27.03.2010, 10:59 | Сообщение # 7 |
Подполковник
Имя: loquat
С нами с: 26.03.2010
Сообщений: 115
Модель телефона: S7Cv47&SK6Cv50
Статус: Offline
| Ok,I know that now,I will try IDA,thank you.
Table-tennis,volleyball,swimming Good good study,day day up. Lifting my head I watched the brignt moon,Lowering my head I dreamed that I'm home.
|
|
| |
loquat | Дата: Суббота, 27.03.2010, 12:24 | Сообщение # 8 |
Подполковник
Имя: loquat
С нами с: 26.03.2010
Сообщений: 115
Модель телефона: S7Cv47&SK6Cv50
Статус: Offline
| Ok,everything works now,thank you Evgr... It's because this patch that I began to learn how to port,and how to compile,then how to use IDA and to try to modify some patch a little. So it is really my most wanted patch.
Table-tennis,volleyball,swimming Good good study,day day up. Lifting my head I watched the brignt moon,Lowering my head I dreamed that I'm home.
|
|
| |
loquat | Дата: Воскресенье, 28.03.2010, 10:36 | Сообщение # 9 |
Подполковник
Имя: loquat
С нами с: 26.03.2010
Сообщений: 115
Модель телефона: S7Cv47&SK6Cv50
Статус: Offline
| To Evgr: How can I port ExioPB v1.1MP? both the hook and the RAM
Table-tennis,volleyball,swimming Good good study,day day up. Lifting my head I watched the brignt moon,Lowering my head I dreamed that I'm home.
|
|
| |