Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Опросы
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

F.A.Q по портированию замэйновых патчей : Патчестроение : Патчи : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Патчи
      /  Патчестроение
   /  F.A.Q по портированию замэйновых патчей
На печать 
Правила 
Страница 6 из 7: « 1 2 3 4 5 [6] 7 »

Neodzen


Patcher


Регистрация: 3.10.10
Сообщений: 311
Репутация: 3339
Откуда: Украина




 
  #51 [15.09.11, 18:25] Re: F.A.Q по портированию замэйновых патчей   

 
долбил долбил тот патч:
Патч:
;W610 SW-R6BC002
;Отображение часов на экране во время зарядки выключенного телефона
;Добавлено отображение текущего процента заряда батареи
;Добавлено отображение даты
;Добавлено отображение секунд в формате времени
;Дата и время не исчезают при Полностью заряженном аккумуляторе
;Display the clock on the screen while charging the phone off
;Added display of current per battery charge
;Added display of date
;Added display of seconds in time format
;Date and time do not disappear when fully charged
;v.3
;(c) RandoM
;(e) HotRabbit, MaPkiZzz
;(p) michel1907
, создал исх
Код: 
include "x.inc"
CODE16
addr1=0x452B5EB4+1
addr2=0x452B5D1C+1
addr3=0x452B5D72+1
addr4=0x459A4A5C
addr5=0x449C2104+1
addr6=0x4533D878+1
addr7=0x44D52950+1
addr8=0x44D52BC4+1
addr9=0x44D52B30+1
addr10=0x452A18E0+1
addr11=0x452A19B8+1
addr12=0x4533DB2C+1
org 452B5D6C
                      LDR     R0, off_452B5F04
                       BX     R0
; ---------------------------------------------------------------------------
                      NOP
org 452B5D12             
                       LDR     R0, off_452B5D18
                       BX      R0
; ---------------------------------------------------------------------------
                       NOP
; ---------------------------------------------------------------------------
off_452B5D18    DCD loc_45C1AAEE+1
     
org 452B5EAC            
                      LDR     R0, off_452B5EB0
                      BX      R0
             ; ---------------------------------------------------------------------------
off_452B5EB0    DCD loc_45C1AAE0+1      ; DATA XREF: ROM:452B5EACr

org 452B5F04
off_452B5F04    DCD loc_45C1AAFE+1      ; DATA XREF: ROM:452B5D6Cr

org 45c1aae0
loc_45C1AAE0:                ; CODE XREF: ROM:452B5EAEj
                    ; DATA XREF: ROM:off_452B5EB0o
        BL    sub_45C1AB80
        ADD    R5, SP,    4
        STR    R0, [SP,4]
        LDR    R0, dword_45C1AC3C
        LDR    R2, off_45C1AC40
        BX    R2
; ---------------------------------------------------------------------------

loc_45C1AAEE:                ; CODE XREF: ROM:452B5D14j
                    ; DATA XREF: ROM:off_452B5D18o
        BL    sub_45C1AB80
        ADD    R7, SP,    0xC
        STR    R0, [SP,0xC]
        STR    R6, [R7,4]
        STR    R6, [R7,8]
        LDR    R2, off_45C1AC44
        BX    R2
; ---------------------------------------------------------------------------

loc_45C1AAFE:                ; CODE XREF: ROM:452B5D6Ej
                    ; DATA XREF: ROM:off_452B5F04o
        BL    sub_45C1AB0A
        STR    R0, [SP,4]
        STR    R6, [SP,8]
        LDR    R2, off_45C1AC48
        BX    R2

; =============== S U B    R O U T    I N E =======================================


sub_45C1AB0A:                ; CODE XREF: ROM:loc_45C1AAFEp

var_38        = -0x38

        PUSH    {R1-R7,LR}
        SUB    SP, SP,    0x20
        MOV    R4, SP
        LDR    R0, off_45C1AC4C
        LDR    R5, [R0]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC1C
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC24
        LDRB    R1, [R4,0x40+var_38]
        MOV    R2, 1
        ADD    R0, R4,    0
        BL    sub_45C1AC2C
        MOV    R1, 0x28
        STR    R0, [R4,R1]
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC20
        CMP    R0, 0
        BEQ    loc_45C1AB46
        MOV    R1, 1
        STRB    R1, [R4,0x40+var_38]

loc_45C1AB46:                ; CODE XREF: sub_45C1AB0A+36j
        MOV    R2, 1
        LDRB    R1, [R4,8]
        ADD    R0, R4,    4
        BL    sub_45C1AC28
        STR    R0, [R4]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC38
        STR    R0, [R4,0xC]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 4
        BL    sub_45C1AC30
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        MOV    R1, 0x28
        LDR    R0, [R4,R1]
        STR    R0, [R4]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 3
        BL    sub_45C1AC30
        ADD    SP, SP,    0x20
        POP    {R1-R7,PC}
; End of function sub_45C1AB0A


; =============== S U B    R O U T    I N E =======================================


sub_45C1AB80:                ; CODE XREF: ROM:loc_45C1AAE0p
                    ; ROM:loc_45C1AAEEp

var_44        = -0x44
var_3C        = -0x3C
var_38        = -0x38
var_34        = -0x34
var_30        = -0x30

        PUSH    {R1-R7,LR}
        SUB    SP, SP,    0x2C
        MOV    R4, SP
        LDR    R0, off_45C1AC4C
        LDR    R5, [R0]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC14
        MOV    R0, 0x20
        LDRB    R0, [R4,R0]
        BL    sub_45C1AC18
        STR    R0, [R4,0x4C+var_38]
        LDR    R0, dword_45C1AC3C
        ADD    R0, 0x16
        STR    R0, [R4,0x4C+var_3C]
        STR    R0, [R4,0x4C+var_34]
        ADD    R0, 5
        STR    R0, [R4,0x4C+var_30]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC1C
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC24
        LDRB    R1, [R4,0x4C+var_44]
        MOV    R2, 1
        ADD    R0, R4,    0
        BL    sub_45C1AC2C
        MOV    R1, 0x28
        STR    R0, [R4,R1]
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC20
        CMP    R0, 0
        BEQ    loc_45C1ABDA
        MOV    R1, 1
        STRB    R1, [R4,0x4C+var_44]

loc_45C1ABDA:                ; CODE XREF: sub_45C1AB80+54j
        MOV    R2, 1
        LDRB    R1, [R4,8]
        ADD    R0, R4,    4
        BL    sub_45C1AC28
        STR    R0, [R4]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC34
        STR    R0, [R4,0xC]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 8
        BL    sub_45C1AC30
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        MOV    R1, 0x28
        LDR    R0, [R4,R1]
        STR    R0, [R4]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 3
        BL    sub_45C1AC30
        ADD    SP, SP,    0x2C
        POP    {R1-R7,PC}
; End of function sub_45C1AB80


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC14:                ; CODE XREF: sub_45C1AB80+Ep
        LDR    R7, off_45C1AC50
        BX    R7
; End of function sub_45C1AC14


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC18:                ; CODE XREF: sub_45C1AB80+16p
        LDR    R3, off_45C1AC54
        BX    R3
; End of function sub_45C1AC18


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC1C:                ; CODE XREF: sub_45C1AB0A+Ep
                    ; sub_45C1AB80+2Cp
        LDR    R3, off_45C1AC58
        BX    R3
; End of function sub_45C1AC1C


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC20:                ; CODE XREF: sub_45C1AB0A+30p
                    ; sub_45C1AB80+4Ep
        LDR    R3, off_45C1AC5C
        BX    R3
; End of function sub_45C1AC20


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC24:                ; CODE XREF: sub_45C1AB0A+18p
                    ; sub_45C1AB80+36p
        LDR    R3, off_45C1AC60
        BX    R3
; End of function sub_45C1AC24


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC28:                ; CODE XREF: sub_45C1AB0A+42p
                    ; sub_45C1AB80+60p
        LDR    R3, off_45C1AC64
        BX    R3
; End of function sub_45C1AC28


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC2C:                ; CODE XREF: sub_45C1AB0A+22p
                    ; sub_45C1AB80+40p
        LDR    R3, off_45C1AC68
        BX    R3
; End of function sub_45C1AC2C


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC30:                ; CODE XREF: sub_45C1AB0A+58p
                    ; sub_45C1AB0A+6Ep ...
        LDR    R3, off_45C1AC6C
        BX    R3
; End of function sub_45C1AC30

; ---------------------------------------------------------------------------
align 4
dword_45C1AC34    DCD 0x3F3        ; DATA XREF: sub_45C1AB80+6Cr
dword_45C1AC38    DCD 0xB            ; DATA XREF: sub_45C1AB0A+4Er
dword_45C1AC3C    DCD 0x7800000A        ; DATA XREF: ROM:45C1AAE8r
                    ; sub_45C1AB0A+48r ...
off_45C1AC40    DCD addr1    ; DATA XREF: ROM:45C1AAEAr
off_45C1AC44    DCD addr2    ; DATA XREF: ROM:45C1AAFAr
off_45C1AC48    DCD addr3    ; DATA XREF: ROM:45C1AB06r
off_45C1AC4C    DCD addr4    ; DATA XREF: sub_45C1AB0A+6r
                    ; sub_45C1AB80+6r
off_45C1AC50    DCD addr5    ; DATA XREF: sub_45C1AC14r
off_45C1AC54    DCD addr6    ; DATA XREF: sub_45C1AC18r
off_45C1AC58    DCD addr7    ; DATA XREF: sub_45C1AC1Cr
off_45C1AC5C    DCD addr8    ; DATA XREF: sub_45C1AC20r
off_45C1AC60    DCD addr9    ; DATA XREF: sub_45C1AC24r
off_45C1AC64    DCD addr10    ; DATA XREF: sub_45C1AC28r
off_45C1AC68    DCD addr11    ; DATA XREF: sub_45C1AC2Cr
off_45C1AC6C    DCD addr12    ; DATA XREF: sub_45C1AC30r
но компилится не хочет. Я скомпилить хочу под ту же прошивку ш610. Скажите пожалуйста что не так в исхе?




K800 R8BF003 FOREVER!
Респекты: MrGraL,Therion,D3mon,E1kolyan,Boysie,Vov4ик, ну и список можно продолжать еще долго)))

iksrman


Пользователь


Регистрация: 25.10.09
Сообщений: 88
Репутация: 915
Откуда: Братск




 
  #52 [15.09.11, 18:55] Re: F.A.Q по портированию замэйновых патчей   

 
Neodzen, сразу первое в глаза бросается - после org адреса без 0x


Спасибо сказали: Neodzen
'Фу' сказали: heckfy5225

Neodzen


Patcher


Регистрация: 3.10.10
Сообщений: 311
Репутация: 3339
Откуда: Украина




 
  #53 [15.09.11, 19:15] Re: F.A.Q по портированию замэйновых патчей   

 
iksrman, спасибо огромное, проблема действительно только в этом была :-)




K800 R8BF003 FOREVER!
Респекты: MrGraL,Therion,D3mon,E1kolyan,Boysie,Vov4ик, ну и список можно продолжать еще долго)))

MNS81


Patcher


Регистрация: 18.7.07
Сообщений: 556
Репутация: 5564
Откуда: Сертолово Ленинградская обл.




 
  #54 [15.09.11, 19:27] Re: F.A.Q по портированию замэйновых патчей   

 
Neodzen, Внимательно читай что пишет компилятор!

D3mon, писал:
нажми правой кнопкой на make.bat, выбери "изменить" и после
:end
напиши pause

И будет оно висеть, пока не нажмешь кнопку любую ;)



[ Редактировано MNS81 в 15.9.11 19:54 ]




C901 SW-R1GA028
Xiaomi RedMi 2
Спасибо сказали: Neodzen

Neodzen


Patcher


Регистрация: 3.10.10
Сообщений: 311
Репутация: 3339
Откуда: Украина




 
  #55 [15.09.11, 19:48] Re: F.A.Q по портированию замэйновых патчей   

 
MNS81, проблема в том что окно компилятора слишком быстро ичезает. Есть лекарство?


Добавлено 15.9.11 19:19

разобрался, спасибо




K800 R8BF003 FOREVER!
Респекты: MrGraL,Therion,D3mon,E1kolyan,Boysie,Vov4ик, ну и список можно продолжать еще долго)))
'Фу' сказали: James_LaBrie, heckfy5225

Neodzen


Patcher


Регистрация: 3.10.10
Сообщений: 311
Репутация: 3339
Откуда: Украина




 
  #56 [30.09.11, 19:34] Re: F.A.Q по портированию замэйновых патчей   

 
привет ребята. Снова проблема с тем же патчем. Нашел адреса в проше с к800, сделал исх, скомпилил, но патч не пашет-ребут!
Не могу понять почему. Подсказали со стороны что во врезке восстановить правильно надо, но как это сделать-вообще хз. Сильно не пинайте, я ведь только учусь ;-)
вот исх:
Код: 
include "x.inc"
CODE16
patch = 0x45CFB030
SWI_0x1E4_GetBatteryState = 0x44AF5379
SWI_0x15C_TextID_CreateIntegerID = 0x4544678D
SWI_0x16E_REQUEST_DATEANDTIME_GET = 0x44E562D1
SWI_0x1BD_REQUEST_TIMEFORMAT_GET = 0x44E56545
SWI_0x1BC_REQUEST_DATEFORMAT_GET = 0x44E564B1
SWI_0x1BF_Time2ID = 0x453AA67D
SWI_0x1BE_Date2ID = 0x453AA755
SWI_0x15D_TextID_Create = 0x45446A41
addr1=0x453BECEE+1 ;!
addr2=0x453BEB5E+1 ;!
addr3=0x453BEBB4+1 ;!
addr4=0x45B9EA88 ;!
org 0x453BEBAE ;!
                      LDR     R0, off_452B5F04
                      BX      R0
; ---------------------------------------------------------------------------
                      NOP
org 0x453BED44 

off_452B5F04    DCD loc_45C1AAFE+1      ; DATA XREF: ROM:452B5D6Cr
org 0x453BECEC              ; ---------------------------------------------------------------------------
                       LDR     R0, off_452B5EB0
                       BX      R0

off_452B5EB0    DCD loc_45C1AAE0+1      ; DATA XREF: ROM:452B5EACr
org 0x453BEB56              ; ---------------------------------------------------------------------------
                      LDR     R0, off_452B5D18
                       BX      R0
            ; ---------------------------------------------------------------------------
                       NOP
             ; ---------------------------------------------------------------------------

off_452B5D18    DCD loc_45C1AAEE+1      ; DATA XREF: ROM:452B5D12r



org patch


loc_45C1AAE0:                ; CODE XREF: ROM:452B5EAEj
                    ; DATA XREF: ROM:off_452B5EB0o
        BL    sub_45C1AB80
        ADD    R5, SP,    4
        STR    R0, [SP,4]
        LDR    R0, dword_45C1AC3C
        LDR    R2, off_45C1AC40
        BX    R2
; ---------------------------------------------------------------------------

loc_45C1AAEE:                ; CODE XREF: ROM:452B5D14j
                    ; DATA XREF: ROM:off_452B5D18o
        BL    sub_45C1AB80
        ADD    R7, SP,    0xC
        STR    R0, [SP,0xC]
        STR    R6, [R7,4]
        STR    R6, [R7,8]
        LDR    R2, off_45C1AC44
        BX    R2
; ---------------------------------------------------------------------------

loc_45C1AAFE:                ; CODE XREF: ROM:452B5D6Ej
                    ; DATA XREF: ROM:off_452B5F04o
        BL    sub_45C1AB0A
        STR    R0, [SP,4]
        STR    R6, [SP,8]
        LDR    R2, off_45C1AC48
        BX    R2

; =============== S U B    R O U T    I N E =======================================


sub_45C1AB0A:                ; CODE XREF: ROM:loc_45C1AAFEp



        PUSH    {R1-R7,LR}
        SUB    SP, SP,    0x20
        MOV    R4, SP
        LDR    R0, off_45C1AC4C
        LDR    R5, [R0]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC1C
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC24
        LDRB    R1, [R4,8]
        MOV    R2, 1
        ADD    R0, R4,    0
        BL    sub_45C1AC2C
        MOV    R1, 0x28
        STR    R0, [R4,R1]
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC20
        CMP    R0, 0
        BEQ    loc_45C1AB46
        MOV    R1, 1
        STRB    R1, [R4,8]

loc_45C1AB46:                ; CODE XREF: sub_45C1AB0A+36j
        MOV    R2, 1
        LDRB    R1, [R4,8]
        ADD    R0, R4,    4
        BL    sub_45C1AC28
        STR    R0, [R4]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC38
        STR    R0, [R4,0xC]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 4
        BL    sub_45C1AC30
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        MOV    R1, 0x28
        LDR    R0, [R4,R1]
        STR    R0, [R4]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 3
        BL    sub_45C1AC30
        ADD    SP, SP,    0x20
        POP    {R1-R7,PC}
; End of function sub_45C1AB0A


; =============== S U B    R O U T    I N E =======================================


sub_45C1AB80:                ; CODE XREF: ROM:loc_45C1AAE0p
                    ; ROM:loc_45C1AAEEp



        PUSH    {R1-R7,LR}
        SUB    SP, SP,    0x2C
        MOV    R4, SP
        LDR    R0, off_45C1AC4C
        LDR    R5, [R0]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC14
        MOV    R0, 0x20
        LDRB    R0, [R4,R0]
        BL    sub_45C1AC18
        STR    R0, [R4,0x14]
        LDR    R0, dword_45C1AC3C
        ADD    R0, 0x16
        STR    R0, [R4,0x10]
        STR    R0, [R4,0x18]
        ADD    R0, 5
        STR    R0, [R4,0x1C]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC1C
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC24
        LDRB    R1, [R4,8]
        MOV    R2, 1
        ADD    R0, R4,    0
        BL    sub_45C1AC2C
        MOV    R1, 0x28
        STR    R0, [R4,R1]
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC20
        CMP    R0, 0
        BEQ    loc_45C1ABDA
        MOV    R1, 1
        STRB    R1, [R4,8]

loc_45C1ABDA:                ; CODE XREF: sub_45C1AB80+54j
        MOV    R2, 1
        LDRB    R1, [R4,8]
        ADD    R0, R4,    4
        BL    sub_45C1AC28
        STR    R0, [R4]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC34
        STR    R0, [R4,0xC]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 8
        BL    sub_45C1AC30
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        MOV    R1, 0x28
        LDR    R0, [R4,R1]
        STR    R0, [R4]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 3
        BL    sub_45C1AC30
        ADD    SP, SP,    0x2C
        POP    {R1-R7,PC}
; End of function sub_45C1AB80


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC14:                ; CODE XREF: sub_45C1AB80+Ep
        LDR    R7, off_45C1AC50
        BX    R7
; End of function sub_45C1AC14


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC18:                ; CODE XREF: sub_45C1AB80+16p
        LDR    R3, off_45C1AC54
        BX    R3
; End of function sub_45C1AC18


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC1C:                ; CODE XREF: sub_45C1AB0A+Ep
                    ; sub_45C1AB80+2Cp
        LDR    R3, off_45C1AC58
        BX    R3
; End of function sub_45C1AC1C


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC20:                ; CODE XREF: sub_45C1AB0A+30p
                    ; sub_45C1AB80+4Ep
        LDR    R3, off_45C1AC5C
        BX    R3
; End of function sub_45C1AC20


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC24:                ; CODE XREF: sub_45C1AB0A+18p
                    ; sub_45C1AB80+36p
        LDR    R3, off_45C1AC60
        BX    R3
; End of function sub_45C1AC24


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC28:                ; CODE XREF: sub_45C1AB0A+42p
                    ; sub_45C1AB80+60p
        LDR    R3, off_45C1AC64
        BX    R3
; End of function sub_45C1AC28


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC2C:                ; CODE XREF: sub_45C1AB0A+22p
                    ; sub_45C1AB80+40p
        LDR    R3, off_45C1AC68
        BX    R3
; End of function sub_45C1AC2C


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC30:                ; CODE XREF: sub_45C1AB0A+58p
                    ; sub_45C1AB0A+6Ep ...
        LDR    R3, off_45C1AC6C
        BX    R3
; End of function sub_45C1AC30

; ---------------------------------------------------------------------------
align 4
dword_45C1AC34    DCD 0x3F3        ; DATA XREF: sub_45C1AB80+6Cr
dword_45C1AC38    DCD 0xB            ; DATA XREF: sub_45C1AB0A+4Er
dword_45C1AC3C    DCD 0x7800000A        ; DATA XREF: ROM:45C1AAE8r
                    ; sub_45C1AB0A+48r ...
off_45C1AC40    DCD addr1    ; DATA XREF: ROM:45C1AAEAr
off_45C1AC44    DCD addr2    ; DATA XREF: ROM:45C1AAFAr
off_45C1AC48    DCD addr3    ; DATA XREF: ROM:45C1AB06r
off_45C1AC4C    DCD addr4    ; DATA XREF: sub_45C1AB0A+6r
                    ; sub_45C1AB80+6r
off_45C1AC50    DCD SWI_0x1E4_GetBatteryState    ; DATA XREF: sub_45C1AC14r
off_45C1AC54    DCD SWI_0x15C_TextID_CreateIntegerID ; DATA XREF: sub_45C1AC18r
off_45C1AC58    DCD SWI_0x16E_REQUEST_DATEANDTIME_GET    ; DATA XREF: sub_45C1AC1Cr
off_45C1AC5C    DCD SWI_0x1BD_REQUEST_TIMEFORMAT_GET ; DATA XREF: sub_45C1AC20r
off_45C1AC60    DCD SWI_0x1BC_REQUEST_DATEFORMAT_GET ; DATA XREF: sub_45C1AC24r
off_45C1AC64    DCD SWI_0x1BF_Time2ID    ; DATA XREF: sub_45C1AC28r
off_45C1AC68    DCD SWI_0x1BE_Date2ID    ; DATA XREF: sub_45C1AC2Cr
off_45C1AC6C    DCD SWI_0x15D_TextID_Create ;    DATA XREF: sub_45C1AC30r




K800 R8BF003 FOREVER!
Респекты: MrGraL,Therion,D3mon,E1kolyan,Boysie,Vov4ик, ну и список можно продолжать еще долго)))

ZEN


Developer


Регистрация: 15.12.07
Сообщений: 132
Репутация: 984
Откуда: Полоцк




 
  #57 [01.10.11, 09:57] Re: F.A.Q по портированию замэйновых патчей   

 
Neodzen адреса смотри чует моё сердце в них косяк



madsen


Новичок


Регистрация: 26.5.11
Сообщений: 16
Репутация: 84





 
  #58 [07.11.11, 00:05] Re: F.A.Q по портированию замэйновых патчей   

 
Начал портировать патч для w610 дополнение к эльфу blacklist. найти готовый порт не смог=(
Делаю первый раз, по инструкции. не понятно несколько пунктов. В ЛС может кто отозваться?



awg


Patcher/Moder


Регистрация: 10.1.08
Сообщений: 604
Репутация: 2795
Откуда: г.Владимир




 
  #59 [07.11.11, 11:23] Re: F.A.Q по портированию замэйновых патчей   

 
холивары в личке




К550->W610->K700->C901->Xperia Sola->Meizu MX2->Meizu M3 Note->Xiaomi Redmi Note 4x (Mido)->Redmi Note 7Pro (Violet)
'Фу' сказали: heckfy5225

Neodzen


Patcher


Регистрация: 3.10.10
Сообщений: 311
Репутация: 3339
Откуда: Украина




 
  #60 [27.11.11, 21:44] Re: F.A.Q по портированию замэйновых патчей   

 
привет всем. Уже неделю над патчем Simple Info сижу. Исх сделал, компилится и ставится норм, а вот при нажатии на сост. телефона-немного пустых квадратиков и все. Вот грешу на юникод, так ли это?) часть исха с юникодом прилагаю


Добавлено 27.11.11 19:45

Код: 
aMenu_phone_sta du 0,
'MENU_PHONE_STATUS_TXT',0 ;
DATA XREF:
sub_45CF8560+1F6o
aNormal DCB "Normal",0 ; DATA
XREF: ROM:off_45CF88D8o
aMeeting DCB "Meeting",0 ; DATA
XREF: ROM:45CF88DCo
aInCar DCB "In Car",0 ; DATA
XREF: ROM:45CF88E0o
aOutdoors DCB "Outdoors",0 ;
DATA XREF: ROM:45CF88E4o
aHandsfree DCB "Handsfree",0 ;
DATA XREF: ROM:45CF88E8o
aHome DCB "Home",0 ; DATA
XREF: ROM:45CF88ECo
aOffice DCB "Office",0 ; DATA
XREF: ROM:45CF88F0o
align 4
off_45CF88D8 DCD aNormal ;
DATA XREF:
ROM:off_45CF8784o ; "Normal"
DCD aMeeting ; "Meeting"
DCD aInCar ; "In Car"
DCD aOutdoors ; "Outdoors"
DCD aHandsfree ; "Handsfree"
DCD aHome ; "Home"
DCD aOffice ; "Office"
aConnected DCB "Connected",0
aDisconnected DCB
"Disconnected",0
aCard_1 du 0, '/card/',0
DCB 0
DCB 0
aTpa_1 du 0, '/tpa/',0
aPlatformDbDScr du 0, '-Platform:
DB%d'
db 0xA
du 0, '-Screen size: %dx%d'
db 0xA
du 0, '-Brightness: %d%%'
db 0xA
du 0, '-Battery: %d%%'
db 0xA
du 0, '-Temperature: %dш'
aCBatteryTempD du 0, 'C'
db 0xA
du 0, '-Battery temp: %dш'
aCBtStateSHeapD du 0, 'C'
db 0xA
du 0, '-BT state: %s'
db 0xA
du 0, '-Heap: %d Kb'
db 0xA
du 0, '-Silent mode: %s'
db 0xA
du 0, '-Headsets state: %s'
db 0xA
du 0, '-Profile: %s'
db 0xA
du 0, '-Date and Time: %02d/
%02d/%02d - %02d:%02d:%02d'
db 0xA
db 0xA
du 0, '----Memory stick----'
db 0xA
du 0, '-Total size: %d Mb'
db 0xA
du 0, '-Free space: %d Mb'
db 0xA
du 0, '-Used memory: %d Mb'
db 0xA
db 0xA
du 0, '----Phone memory----'
db 0xA
du 0, '-Total size: %d Mb'
db 0xA
du 0, '-Free space: %d Mb'
db 0xA
du 0, '-Used memory: %d Mb'
db 0xA
db 0xA
du 0, '-GPRS last session info-'
db 0xA
du 0, 'Bytes sent: %d Kb'
db 0xA
du 0, 'Bytes recieved: %d Kb',0


[ Редактировано Neodzen в 27.11.11 20:23 ]




K800 R8BF003 FOREVER!
Респекты: MrGraL,Therion,D3mon,E1kolyan,Boysie,Vov4ик, ну и список можно продолжать еще долго)))
Страница 6 из 7: « 1 2 3 4 5 [6] 7 »


Похожие темы

  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.24 секунд | 10 Запросов | HTML: 103.86 КБ -