FORUMS

powerful xip porting tool: XIPAddrTools 2.0

21 posts
Thanks Meter: 0
 
By garfieldau, Junior Member on 5th May 2008, 02:48 PM
Post Reply Email Thread
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://forum.xda-developers.com/showthread.php?t=331094

Author of XIPPORT: bepe

And
[email protected]
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.
Code:
[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.
Code:
[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.
Code:
[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.
Code:
[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.
Code:
[COMMON]
LANG=2
[OTHER]
BROWSE_FOR_FOLDER="Procurar Pasta"
OK="OK"
Attached Thumbnails
Click image for larger version

Name:	screenshoot1.jpg
Views:	1376
Size:	77.0 KB
ID:	84285   Click image for larger version

Name:	screenshoot2.jpg
Views:	691
Size:	56.5 KB
ID:	84286  
Attached Files
File Type: zip XIPAddrTools.zip - [Click for QR Code] (550.7 KB, 2272 views)
5th May 2008, 02:54 PM |#2  
l3v5y's Avatar
Retired Senior Moderator
Flag Bristol
Thanks Meter: 42
 
Donate to Me
More
Awesome! XIP Porting has always been a tad annoying so hopefully this will make it easy!
5th May 2008, 03:58 PM |#3  
Ameet's Avatar
Retired Moderator
Flag Mumbai
Thanks Meter: 9
 
More
Quote:
Originally Posted by garfieldau

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

you are a member of the coolest experts of xda.. this will help so much in porting.. thanks again.. keeping an eye for this thread for future updates

EDIT: You need to rename the downloaded "M'Reloc.exe" to "MReloc.exe"
6th May 2008, 08:03 PM |#4  
Retired Recognized Developer
Thanks Meter: 55
 
More
Quote:
Originally Posted by ababrekar

you are a member of the coolest experts of xda.. this will help so much in porting.. thanks again.. keeping an eye for this thread for future updates

EDIT: You need to rename the downloaded "M'Reloc.exe" to "MReloc.exe"

but are you shure this tool work???
I tryed with m'reloc and mreloc in same folder and ever give error "cannot find mreloc"
6th May 2008, 08:14 PM |#5  
tom_codon's Avatar
Retired Moderator
Thanks Meter: 99
 
More
this tools works fine
If i don't wrong.U're using Italian windows ???
This tools works in WWE , Chinese Windows only
6th May 2008, 08:16 PM |#6  
Retired Recognized Developer
Thanks Meter: 55
 
More
Quote:
Originally Posted by tom_codon

this tools works fine
If i don't wrong.U're using Italian windows ???
This tools works in WWE , Chinese Windows only

maybe am I that cannot use it, but I have 3 mreloc renamed in same its directory.
6th May 2008, 08:28 PM |#7  
tom_codon's Avatar
Retired Moderator
Thanks Meter: 99
 
More
Quote:
Originally Posted by ervius

maybe am I that cannot use it, but I have 3 mreloc renamed in same its directory.

Try use WWE version for your PC.It should works normal
6th May 2008, 08:33 PM |#8  
Retired Recognized Developer
Thanks Meter: 55
 
More
Quote:
Originally Posted by ervius

maybe am I that cannot use it, but I have 3 mreloc renamed in same its directory.

this is ini file for italian users:
-------------------cut----------------------
[COMMON]
LANG=2
[OTHER]
BROWSE_FOR_FOLDER="Sfoglia per cartelle"
OK="OK"
-----------------end cut--------------------

save the contents into "xipaddrtools.ini" and good work....
maybe with an ini example the things are easyer!
6th May 2008, 10:26 PM |#9  
swtos's Avatar
Senior Member
Flag Hellas
Thanks Meter: 2
 
More
You're Great !

ThanX !

Excellent Tool !!!!
6th May 2008, 10:38 PM |#10  
papamopps's Avatar
Retired Moderator
Flag Cologne
Thanks Meter: 67
 
More
i tried to use it... but i´m a noob.

i have to learn a lot more..

thanks for this tool!
7th May 2008, 12:55 AM |#11  
Senior Member
Thanks Meter: 3
 
More
i love it thanks
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes