Патчи *.VKP (DB 2000/2010/2012) : Патчи : Форум |
Страница 35 из 271: « 1 ... 31 32 33 34 [35] 36 37 38 39 ... 271 » |
Joker XT: |
25.12.06, 18:45 |
А как мне энту кучу найти без сервисного кабеля? И вообще можно как-нить смотреть какие функции вызываются через DCU-60? |
YaRiSs: |
25.12.06, 18:52 |
Joker_XT патч надо делать соответствующий, по которому можно определять свободное место в ОЗУ.... |
Joker XT: |
25.12.06, 18:57 |
А как его сделать? |
Maximys: |
25.12.06, 19:55 |
Joker_XT А он уже сделан! Правда, для К300/К700. |
IronMaster: |
25.12.06, 19:58 |
Ну для старых моделей есть патч записывающий раму в файл. Автор den_po. Попроси его выложить. |
den_po: |
25.12.06, 21:27 |
куча - это область памяти, откуда функции могут выделить кусок нужной им длины, а когда необходимость иссякнет, освободить его. вершина кучи, соответственно, это место, откуда она начинается существующий патч, сохраняющий озу в файл, не даст стопроцентного результата. потому что компилятор не будет оставлять неиспользуемые дыры в озу, тем более в мобильном устройстве, где память не резиновая. он может резервировать место, например, под текстовую строку, и есть вероятность, что в большинстве случаев хранящаяся там строка будет короче допустимого размера, тогда в конце этой текстовой переменной можно что-то хранить. те существующие патчи, использующие "свободное" место, на самом деле занимают всего лишь редкоиспользуемую память, и их работоспособность держится на честном слове. Joker_XT лови для к300 ну и до кучи дл к750/ш800 [ Редактировано den_po в 25.12.06 21:29 ] Прикрепленный к сообщению файл: writeram_k300r2at003_workin.rar (0.50 kb; 7 hits) Скачать файл writeram_k750w800.rar (0.91 kb; 42 hits) Скачать файл |
IronMaster: |
25.12.06, 21:49 |
den_po А что насчет чтения из файла? |
den_po: |
25.12.06, 22:15 |
IronMaster FSX_Read = 0x44BF92E0 ;(buff,size,elementsize,handle) |
den_po: |
26.12.06, 01:49 |
сделал. думал на к750 сразу сделать, но отличия сильные. позже наверное с YAR будем делать ;k300 sw-r2at003 ;heap shift! more stability for patches! ;сдвиг кучи! больше стабильности патчам! ;(c)den_po ;v.64k ;info 4 patchmakers: 4C297928...4C2A7927 ;this info is firmware version dependent +44000000 115c0: 306000200860B348 00270F60B34F81E1 1183c: FFF77DFF 00F04BF8 118cc: 2E2E2F736F757263652F686561702F68 064BC01A3060D81978E6044F00260670 118dc: 6561702F686561706170692E63000000 401C491E7F1E002FF9D128E700000100 патч нужен для того, чтоб не искать методом тыка свободные участки озу, а грамотно их освободить и использовать на своё усмотрение. сделал 64 килобайта. думаю, не скоро их ещё заполним. при старте телефона освобождённый участок памяти обнуляется. и первый патч, юзающий приведённый выше: ;K300 SW-R2AT003 ;topled (near IR) blink on charging ;мигание верхнего светодиода (возле ИК) при зарядке ;(c)den_po ;v1.02 ;use with heap_shift patch only ;использовать только совместно с патчем "сдвиг кучи" +44000000 6ec41c: 000EFFF787FE051C00223188 014DA84702E0FFFF41A4C644 6ec2ae: 0006000EFFF73DFF6946 014DA84701E05BA4C644 c6a440: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00B5000E2A4DA847051C01B4002000F0 c6a450: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1EF801BC0022318800BD00B50006000E c6a460: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 234DA847FFB482B068464CF76DFB0098 c6a470: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0004000C0F218901884201D2012000E0 c6a480: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 022000F004F802B0FFBC01A900BDFFB5 c6a490: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 19490A68824213D00860012805D12220 c6a4a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 28213F2200F00DF80AE0022805D11220 c6a4b0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 28213F2200F005F802E0002000F001F8 c6a4c0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFBDFFB50B4C102280211020A0471022 c6a4d0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 10211120A047102202990A20A0471022 c6a4e0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 01990920A047102200990820A047FFBD c6a4f0: FFFFFFFFFFFFFFFFFFFFFFFF 31C16E44753B6C442879294C Maximys, этот патч у тебя вроде продолжал поглюкивать? жду отчёта |
IronMaster: |
26.12.06, 09:08 |
den_po можешь привести пример в асме, чтобы тело прочитало из файла по любому адресу данные размером 4 байта и поместило их в какой-нибудь регистр. Буду очень благодарен. |
Страница 35 из 271: « 1 ... 31 32 33 34 [35] 36 37 38 39 ... 271 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=376&start=340 © 2005-2018 supertrubka.org |