Создание Эльфов : Эльфостроение : Форум |
Страница 205 из 211: « 1 ... 201 202 203 204 [205] 206 207 208 209 ... 211 » |
Joker XT: |
20.05.12, 19:00 |
Yoti, за патчи опять взялся?) |
Yoti: |
20.05.12, 22:23 |
Joker XT, миниэльф хочу допилить. |
diezil: |
21.05.12, 00:51 |
Yoti пишет: Ничего в духе GetLampLevel() не появилось? Not ideal but works C902 AS Код: typedef char BYTE; #define HEAPSHIFT 0x4BBCADF6 BYTE GetLampLevel() { BYTE *heap = (BYTE*)HEAPSHIFT; return *heap; } |
Yoti: |
21.05.12, 15:16 |
diezil, thanks, but main problem is to find right address |
den_po: |
21.05.12, 17:02 |
Yoti, он же тебе дал адрес для ц902 ас |
Yoti: |
21.05.12, 20:55 |
den_po, ну, если он не совпадает с моим c510/r1ha035, то на момент прямо сейчас проблема всё равно есть) |
diezil: |
21.05.12, 23:19 |
Yoti пишет: diezil, thanks, but main problem is to find right address SetLampLevel() in C510 library is function used by the flashlight application (interface version). I tried searching C510 for SetLampLevel() from the C902 library but I could not find without a phone to test, the function that makes the call to SetLampLevel() in C902 can be found 14E86C1C in C510 but they are different. Try switching the LED on/off and monitor heap value 4BA30689 (found in 15891F3C) |
E1kolyan: |
21.05.12, 23:56 |
проверил сейчас адрес 4BA30689, если выключен в памяти 0, если включен 0x63... |
Therion: |
22.05.12, 00:28 |
156544B4 - int LampGetStatus (void*) ROM:1565488C 10 B5 PUSH {R4,LR} ROM:1565488E 4A 68 LDR R2, [R1,#4] ROM:15654890 01 24 MOVS R4, #1 ROM:15654892 00 28 CMP R0, #0 ROM:15654894 09 D0 BEQ loc_156548AA ROM:15654896 00 2A CMP R2, #0 ROM:15654898 10 D0 BEQ loc_156548BC ; ROM:1565489A 10 1C MOVS R0, R2 ; ROM:1565489C 12 68 LDR R2, [R2] ; ROM:1565489E 63 21 MOVS R1, #0x63 ; int level ROM:156548A0 12 69 LDR R2, [R2,#0x10] ROM:156548A2 90 47 BLX R2 ROM:156548A4 00 28 CMP R0, #0 ROM:156548A6 0A D0 BEQ loc_156548BE Ты можеш получить уровень яркости 0 или 63, другого не будет ибо он не устанавливается. Можно сделать на установку яркости своей (0-63) и так же получение, хотя получение есть, нужно только установку |
Therion: |
22.05.12, 00:50 |
4BBDFF60 (pInterface,int level) -SetLevel 156544B4 - int GetLevel (void*) |
Страница 205 из 211: « 1 ... 201 202 203 204 [205] 206 207 208 209 ... 211 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2479&start=2040 © 2005-2018 supertrubka.org |