Страница 1 из 35: [1] 2 3 4 5 ... 35 »
Zormax
Admin
Регистрация: 12.12.05 Сообщений: 5826 Репутация: 5274 Откуда: Nizhniy Novgorod
#1 [11.04.11, 14:51] Обсуждение патчей (2)
Здесь мы будем обсуждать и тестировать патчи
Все просьбы о портировании пишем -
Запросы и идеи патчей db2020 С вопросами: "как ставить патчи?" посетите эти топики :
1.)
SeTool 1.10 2.)
Far+jdflasher Не надо выкладывать обсуждаемый патч полностью! Достаточно шапку или кусок проблемного кода! Если вы ставите аналогичный патч (похожий на тот что уже стоит, например была первая версия, ставите вторую или третью), то прежде чем ставить новую версию, отмените старый патч! Все патчи вы ставите на свой страх и риск! Архив старой темы
TOOKY T83 (1.3.1-L2), MK808B
Спасибо сказали: a6b6, farid, Neodzen, SEVEN7, LitEFlieN
upside
Новичок
Регистрация: 15.1.11 Сообщений: 5 Репутация: 0
#2 [12.04.11, 01:58] Re: Обсуждение патчей (2)
Парни, а может кто-нибудь разъяснить по поводу патча
Патч: ;K800 SW-R8BF003 ;The timing of the keyboard and automatic backlight ;To install only illumination (without locking keys), first select the right time, and then go and select "Off" ;v. 1 ;(c) IronMaster ;(p) + menu translated to english by hippy dave
Где сохраняются настройки длительности подсветки? Не в GDFS случаем?
pavelsh
Expert
Регистрация: 1.3.09 Сообщений: 195 Репутация: 542 Откуда: Ижевск
#3 [12.04.11, 07:56] Re: Обсуждение патчей (2)
upside , не бойся, обычно конфиги лежат в папке /tpa/system/settings и имеют расширение bin.
Добавлено 12.4.11 07:58 офф: тут и девушки встречаются, правда редко...
T700 R3EG004
Спасибо сказали: Vov4ик 'Фу' сказали: heckfy5225
Vov4ик
Patcher
Регистрация: 14.8.10 Сообщений: 826 Репутация: 8576 Откуда: Russia
#4 [12.04.11, 09:58] Re: Обсуждение патчей (2)
pavelsh , обычно, но не всегда! Специально для тебя на скорую руку продизассемблил)) Видишь в этом патче хоть какой то намек на /tpa/system/settings и *.bin ? я не вижу! Я хз куда этом патч сохраняет свои параметры)) у меня и после отката патча подсветка держится столько сколько стояло в настройках) с патчем
Быстрый доступ к функциям телефона через цифровые клавиши 2-9 в режиме ожидания, v3.0 похожая ситуация: патч откатил, а функции поставленные на клавиши 2-9 остались каким то образом
asm:
Код:
; --------------------------------------------------------------------------- loc_15D0B5F0: MOV R3, 0 PUSH {R3-R7,LR} BL sub_15D0B61C ADD R0, R0, 1 MOVL R1, 0x2700 ADD R1, 0x10 MUL R1, R0 POP {R3-R7,PC} loc_15D0B604: MOV R3, 0 PUSH {R2-R7,LR} BL sub_15D0B61C MOVL R1, 0x2700 ADD R1, 0x10 MUL R1, R0 MOVL R2, 0x7D0 SUB R1, R1, R2 POP {R2-R7,PC} sub_15D0B61C: PUSH {R4-R7,LR} SUB SP, SP, 4 MOV R1, SP MOV R2, 0 STR R2, [SP] ADR R0, aLightTime BL sub_15D0B8B0 LDR R0, [SP] CMP R0, 0 BNE loc_15D0B634 MOV R0, 2 loc_15D0B634: ADD SP, SP, 4 POP {R4-R7,PC} loc_15D0B638: PUSH {R4-R7,LR} ADD R1, R0, 0 ADR R0, aLightTime BL sub_15D0B8B8 POP {R4-R7,PC} ; --------------------------------------------------------------------------- align 4 aLightTime db "light-time",0 loc_15D0B650: PUSH {R4-R7,LR} ADD R4, R1, 0 MOV R1, 0 ADD R0, R4, 0 BL sub_15D0B838 STR R0, [R4,0x1C] LDR R1, dword_15D0B7BC BL sub_15D0B878 LDR R0, [R4,0x1C] MOV R1, 7 BL sub_15D0B860 ADR R1, loc_15D0B714 ADD R1, 1 LDR R0, [R4,0x1C] BL sub_15D0B868 BL sub_15D0B61C ADD R1, R0, 0 LDR R0, [R4,0x1C] BL sub_15D0B848 LDR R0, [R4,0x1C] ADR R2, loc_15D0B6AC ADD R2, 1 LDR R1, dword_15D0B7B0 BL sub_15D0B870 LDR R0, [R4,0x1C] LDR R2, off_15D0B7A4 LDR R1, dword_15D0B7B4 BL sub_15D0B870 LDR R0, [R4,0x1C] LDR R2, off_15D0B7A4 LDR R1, dword_15D0B7B8 BL sub_15D0B870 LDR R0, [R4,0x1C] BL sub_15D0B880 POP {R4-R7,PC} ; --------------------------------------------------------------------------- align 4 loc_15D0B6AC: PUSH {R4-R7,LR} SUB SP, SP, 4 ADD R5, R1, 0 ADD R0, R1, 0 BL sub_15D0B840 ADD R6, R0, 0 BEQ loc_15D0B6F2 BL sub_15D0B61C CMP R0, R6 BEQ loc_15D0B6EE ADD R1, R0, 0 LDR R2, dword_15D0B7C8 PUSH {R2} MOV R3, 0 LDR R2, dword_15D0B7D4 ADD R0, R5, 0 BL sub_15D0B850 ADD SP, SP, 4 ADD R0, R6, 0 BL loc_15D0B638 ADD R1, R6, 0 LDR R2, dword_15D0B7C4 loc_15D0B6E0: PUSH {R2} MOV R3, 0 LDR R2, dword_15D0B7D4 ADD R0, R5, 0 BL sub_15D0B850 ADD SP, SP, 4 loc_15D0B6EE: ADD SP, SP, 4 POP {R4-R7,PC} loc_15D0B6F2: MOV R0, SP BL sub_15D0B8C0 MOV R1, SP LDRB R0, [R1] MOV R1, 1 SUB R6, R1, R0 ADD R0, R6, 0 BL sub_15D0B8C8 MOV R1, 0 CMP R6, 0 BEQ loc_15D0B710 LDR R2, dword_15D0B7CC B loc_15D0B6E0 loc_15D0B710: LDR R2, dword_15D0B7D0 B loc_15D0B6E0 loc_15D0B714: PUSH {R4-R7,LR} SUB SP, SP, 4 ADD R4, R0, 0 BL sub_15D0B888 CMP R0, 1 BNE loc_15D0B75A ADD R0, R4, 0 BL sub_15D0B890 ADD R5, R0, 0 BEQ loc_15D0B75E SUB R0, R0, 1 LSL R1, R0, 4 ADR R0, unk_15D0B7D8 ADD R0, R0, R1 MOV R1, 0 MOV R2, 0xC BL sub_15D0B8A8 ADD R1, R0, 0 ADD R0, R4, 0 BL sub_15D0B898 BL sub_15D0B61C CMP R0, R5 BEQ loc_15D0B750 LDR R2, dword_15D0B7C8 B loc_15D0B752 loc_15D0B750: LDR R2, dword_15D0B7C4 loc_15D0B752: MOV R1, 0 ADD R0, R4, 0 BL sub_15D0B8A0 loc_15D0B75A: ADD SP, SP, 4 POP {R4-R7,PC} loc_15D0B75E: LDR R1, dword_15D0B7C0 ADD R0, R4, 0 BL sub_15D0B898 MOV R0, SP BL sub_15D0B8C0 MOV R1, SP LDRB R0, [R1] CMP R0, 0 BEQ loc_15D0B778 LDR R2, dword_15D0B7CC B loc_15D0B752 loc_15D0B778: LDR R2, dword_15D0B7D0 B loc_15D0B752 loc_15D0B77C: LDR R2, off_15D0B7AC PUSH {R0-R4,R6,R7,LR} BL sub_15D0B61C MOV R5, 0xA MUL R5, R0 POP {R0-R4,R6,R7,PC} loc_15D0B78A: LDR R5, [R0,4] ADD R4, R1, 0 LSL R0, R1, 5 LDR R1, dword_15D0B7A8 ADD R6, R1, R0 PUSH {R0,R1,R3-R7,LR} BL sub_15D0B61C MOVL R2, 0x2700 ADD R2, 0x10 MUL R2, R0 POP {R0,R1,R3-R7,PC} ; --------------------------------------------------------------------------- off_15D0B7A4 dw unk_1541E431 dword_15D0B7A8 dw 0x4BA07AE0 off_15D0B7AC dw unk_1422F9D5 dword_15D0B7B0 dw 0xFC2 dword_15D0B7B4 dw 0xFBF dword_15D0B7B8 dw 0xFC0 dword_15D0B7BC dw 0x2C0 dword_15D0B7C0 dw 0x112D dword_15D0B7C4 dw 0x145 dword_15D0B7C8 dw 0x7F5 dword_15D0B7CC dw 0xF454 dword_15D0B7D0 dw 0x143 dword_15D0B7D4 dw 0xFFFF ; --------------------------------------------------------------------------- a10 du "10 сек",0 db 0 db 0 a20 du "20 сек",0 db 0 db 0 a30 du "30 сек",0 db 0 db 0 a40 du "40 сек",0 db 0 db 0 a50 du "50 сек",0 db 0 db 0 a60 du "60 сек",0 db 0 db 0 sub_15D0B838: LDR R3, off_15D0B83C BX R3 ; --------------------------------------------------------------------------- off_15D0B83C dw CreateListMenu+1 sub_15D0B840: LDR R3, off_15D0B844 BX R3 ; --------------------------------------------------------------------------- off_15D0B844 dw ListMenu_GetSelectedItem+1 sub_15D0B848: LDR R3, off_15D0B84C BX R3 ; --------------------------------------------------------------------------- off_15D0B84C dw ListMenu_SetCursorToItem+1 sub_15D0B850: PUSH {R3} LDR R3, off_15D0B85C MOV R12, R3 POP {R3} BX R12 ; --------------------------------------------------------------------------- align 4 off_15D0B85C dw ListMenu_SetItemIcon+1 sub_15D0B860: LDR R3, off_15D0B864 BX R3 ; --------------------------------------------------------------------------- off_15D0B864 dw ListMenu_SetItemCount+1 sub_15D0B868: LDR R3, off_15D0B86C BX R3 ; --------------------------------------------------------------------------- off_15D0B86C dw ListMenu_SetOnMessage+1 sub_15D0B870: LDR R3, off_15D0B874 BX R3 ; --------------------------------------------------------------------------- off_15D0B874 dw GUIObject_SoftKeys_SetAction+1 sub_15D0B878: LDR R3, off_15D0B87C BX R3 ; --------------------------------------------------------------------------- off_15D0B87C dw GUIObject_SetTitleText+1 sub_15D0B880: LDR R3, off_15D0B884 BX R3 ; --------------------------------------------------------------------------- off_15D0B884 dw GUIObject_Show+1 sub_15D0B888: LDR R3, off_15D0B88C BX R3 ; --------------------------------------------------------------------------- off_15D0B88C dw GUIonMessage_GetMsg+1 sub_15D0B890: LDR R3, off_15D0B894 BX R3 ; --------------------------------------------------------------------------- off_15D0B894 dw GUIonMessage_GetCreatedItemIndex+1 sub_15D0B898: LDR R3, off_15D0B89C BX R3 ; --------------------------------------------------------------------------- off_15D0B89C dw GUIonMessage_SetMenuItemText+1 sub_15D0B8A0: LDR R3, off_15D0B8A4 BX R3 ; --------------------------------------------------------------------------- off_15D0B8A4 dw GUIonMessage_SetMenuItemIcon+1 sub_15D0B8A8: LDR R3, off_15D0B8AC BX R3 ; --------------------------------------------------------------------------- off_15D0B8AC dw sub_141818E4+1 sub_15D0B8B0: LDR R3, off_15D0B8B4 BX R3 ; --------------------------------------------------------------------------- off_15D0B8B4 dw sub_140C541C+1 sub_15D0B8B8: LDR R3, off_15D0B8BC BX R3 ; --------------------------------------------------------------------------- off_15D0B8BC dw sub_14C8007C+1 sub_15D0B8C0: LDR R3, off_15D0B8C4 BX R3 ; --------------------------------------------------------------------------- off_15D0B8C4 dw sub_140C5514+1 sub_15D0B8C8: LDR R3, off_15D0B8CC BX R3 ; --------------------------------------------------------------------------- off_15D0B8CC dw sub_14DFB5AC+1
pavelsh
Expert
Регистрация: 1.3.09 Сообщений: 195 Репутация: 542 Откуда: Ижевск
#5 [12.04.11, 10:33] Re: Обсуждение патчей (2)
Я и сказал: ОБЫЧНО. Значит, бывают исключения.
T700 R3EG004
devilnv
Новичок
Регистрация: 9.11.10 Сообщений: 4 Репутация: 0
#6 [12.04.11, 22:04] Re: Обсуждение патчей (2)
Люди, будьте добры, выложите стандартный набор/таблицу символов для СМС, а то смайлики в ручную набирать приходится на много дольше, чем просто кликнуть и выбрать нужный смайлик для сообщения.
upside
Новичок
Регистрация: 15.1.11 Сообщений: 5 Репутация: 0
#7 [13.04.11, 18:39] Re: Обсуждение патчей (2)
Vov4ик , моя идея заключается в следующем: если знать куда патч сохраняет изменения, то можно редактировать эти параметры прямо с компа (например скриптом gdfs). Имхо проще раз и навсегда выставить подходящую длительность подсветки с компа, чем ради того же одного раза ставить патч.
pavelsh
Expert
Регистрация: 1.3.09 Сообщений: 195 Репутация: 542 Откуда: Ижевск
#8 [13.04.11, 20:01] Re: Обсуждение патчей (2)
upside , ну поставь патч, долго что ли? А с gdfs ты можешь получить кирпичик, который из стены, подлежащий восстановлению только если есть бекап.
T700 R3EG004
Vov4ик
Patcher
Регистрация: 14.8.10 Сообщений: 826 Репутация: 8576 Откуда: Russia
#9 [13.04.11, 20:18] Re: Обсуждение патчей (2)
upside , в реестре
666666
Вникающий
Регистрация: 21.4.07 Сообщений: 27 Репутация: -13
#10 [14.04.11, 21:26] Re: Обсуждение патчей (2)
Почему при установке
Патч: ;K800 SW-R8BF003 ;Tracks list exceptions ;will except the following folder from displaying in Tracks of Media Player /tpa/user/other, /card/other ;/card/music/ringtones, /card/music/videodj, tpa/user/music/ringtones, tpa/user/music/videodj,tpa/user/system,card/system. ;will appears music files only from following folder (and subfolder) card/music and tpa/user/music ;© MaPkiZzz aka Vital ;(e) -=Mur@metS=- ;(p) PRO
Пишет "памьять заполнена"?
Приходится постоянно удалять файл now_playing.pml
Страница 1 из 35: [1] 2 3 4 5 ... 35 »
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.