[Windows Mobile Development and Hacking General] garfieldau:
recently, i wrote a tool for xip addresses allcating. so, we needn't nightmare hard working again.

README for XIP Address Tools

2008/4/27 0:28:53

By Garfield Au

NOTE for your OS LANGUE:

This util supposts Simp.Chinese, Trad.Chinese, English, Italian, German, French, Portuguese Windows XP/Vista Only. The main reason is it has to

capture M'Reloc "Choose Modules" dialog's text.

in xipaddrtools.ini,

you can modify these values:

-------------------------------------------------------------------------------------------------

[COMMON]

LANG=1

;lang : 0 for SimpChinese, 1 for English, 2 for Other

;if you OS langue is not Simp Chinese nor English, please set LANG=2, and fill the lines below

[OTHER]

BROWSE_FOR_FOLDER="Browse For Folder" ;English Example

OK="OK"	;English Example

;NOTE: while clicked "Choose Module" on M'Reloc v2's interface, a dialog should be raise now,

; Please Mark down the title and the comfirm buttom's text like example shown. Otherwise,

;	my program can not capture the dialog so that it won't work at all.

-------------------------------------------------------------------------------------------------

NOTE: if you OS langue is not Simp Chinese nor English, please set LANG=2, and fill the lines

English:

Thanks To

Author of M'Reloc Misar

http://xdaforums.com/showthread.php?t=331094

Author of XIPPORT: bepe

And

Oldcat@pdaclan.com

who gives me lots of good suggestions.

Purpose:

This Util. invokes M'Reloc to modify DLL Address in XIP DIR, and modify corresponding imageinfo.txt,

which avoidng hard work by hand.

Usage:

1.	Please place mreloc.exe and XIPAddrTools.exe in the same folder

2.	SEL Work Folder/Import XIPPORT:

SEL Work Folder:XIP DIR which wanted to port, should be the "OUT" folder extracted by xipport

Import XIPPORT: XIPPORT has been lauched, this util will lock XIPPORT automatically,

and set work folder to "<xiport dir>\out", please make sure that you've clicked

"write map"

3.	SEL Ref Folder: Refence folder for XIP

4.	Left Address Window: Address for each DLL, and RED for Addr. Conflicts, Green for Space Avail.

5.	V/D/modify/imgeinfo: modify sellected DLL's V/D Address(SXXX and imageinfo also modified)

6.	Reigh Address Window: Highlight DLL's Address for Region0-4 DataPTR/RealAddr, and you can moifity

them by "Modify" button below(imageinfo.txt)

7.	Space Bar: while ref. folder exists, click it for synchronize highlighted ref DLL and target DLL

Trad.Chinese

Thanks alexhk, who wrote an ini for Trad.Chinese Users.

please replace the lines below into xipaddrtools.ini in Trad.Chinese Windows.

[COMMON]
LANG=2
[OTHER]
BROWSE_FOR_FOLDER="瀏覽資料夾"
OK="確定"

Italian

Thanks ervius, who wrote an ini for Italian Users.

please replace the lines below into xipaddrtools.ini in Italian Windows.

[COMMON]
LANG=2
[OTHER]
BROWSE_FOR_FOLDER="Sfoglia per cartelle"
OK="OK"

German

Thanks BR Robert, who wrote an ini for German Users.

please replace the lines below into xipaddrtools.ini in German Windows.

[COMMON]
LANG=2
[OTHER]
BROWSE_FOR_FOLDER="Ordner suchen"
OK="OK"

French

Thanks spocky12, who wrote an ini for French Users.

please replace the lines below into xipaddrtools.ini in German Windows.

[COMMON]
LANG=2
[OTHER]
BROWSE_FOR_FOLDER="Rechercher un dossier"
OK="OK"

Portuguese

Thanks g77, who wrote an ini for Portuguese Users.

please replace the lines below into xipaddrtools.ini in German Windows.

[COMMON]
LANG=2
[OTHER]
BROWSE_FOR_FOLDER="Procurar Pasta"
OK="OK"