yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] ervius:
ok, but need some xips from different devices, so who have a device different than diamond post it (specifying the device!) and I'll analyze all to know where usually is stored rom date, to build an universal algo to find and change rom date ;)

bye!
[Windows Mobile Software Development] Garfiel:
Thankx Ervius

Here You have before/after Xips.

http://rapidshare.com/files/178455363/1-XIPs.rar
[Windows Mobile Software Development] :
I know your kitchen works on CDMA diamond and Raphel for changing the dates.

If you want I can get you xip for both of those devices, I can you get CDMA Titan, and Vogue has well.

Not sure If I will be able to today, but i am sure I will soon.
[Windows Mobile Software Development] ervius:
yes, yes, see you into new year ;)
[Windows Mobile Software Development] ervius:
XIP 20755 Extracted from _ROMeOS2_1_12_B01_20755_021008_SPA has some problems or protection, I don't know, but xipport.exe by bepe cannot open it, or was dumped wrong, mistery.....

bwt use different xip (XIP 20755 Extracted from _ROMeOS2_1_12_B01_20755_021008_SPA) if you want port it, this one is unusuable!!!!
[Windows Mobile Software Development] anryl:
HAPY NEW YEAR ervius

page pool on kaiser dont work

here payload kaiser pp-6 pp-32 pp-dynamic

http://rapidshare.com/files/178524708/payloadkaiser6_32_dyn.rar

keep it up :D
[Windows Mobile Software Development] hellonasty:
Happy new year!!!
[Windows Mobile Software Development] ervius:
well, I tryed your payloads with my tools and also pagepool changer, what appen:

my apps had a little bug; solved with revision 27 posted into apposite post number ;), while pagepool changer showed "0" pagepool for all payloads, now my question is:

what kind of application did you use to change pagepool into thoose payloads???

bwt, now xipporterex revision 27 works like pagepool changer, and find same results found by pagepool changer, but maybe there is another application too, tell me about....

bye, and happy new year!!!!!

and...

try revision 27 of xipporterex ;)

http://xdaforums.com/showpost.php?p=2813417&postcount=11

bye!
[Windows Mobile Software Development] anryl:
I m using this http://www.4shared.com/file/47268583/4030d71c/PagePool_Patcher_v143.html

from this post http://xdaforums.com/showthread.php?t=390471
[Windows Mobile Software Development] Ameet:
Get some sleep for new year :D I knew rev 27 was coming ;)

HAPPY NEW YEAR TO ALL :)
[Windows Mobile Software Development] anryl:
Hapy new year

rev 27 page pool for kaiser not working :cool:

edit pp changed sig on kaiser my payload

03E5A00300E08405030000- dynamic

06E6A00300E08405030000- 6 mb

20E6A00300E08405030000- 32 mb
[Windows Mobile Software Development] ervius:
I don't know why on kaiser pagepool sign is different, I only know that pagepool changer and mi xipporterex found same results, I believe into pagepool changer, so nothing changed into pagepool value finder algo, use the same used into pagepool changer, for the rest:

REVISION 29 ready, and downloadable:

added:

ROM Version

and

ROM Date changer ;)

happy happy new year!!!!!
[Windows Mobile Software Development] :
Do you ever sleep? Because it seems like you are always up no matter what time of day.
[Windows Mobile Software Development] ervius:
hehehe!!!

I sleep at needed! ;)
[Windows Mobile Software Development] pawaj:
Hi Ervius, Did you forget revision 28 :D

?
[Windows Mobile Software Development] ervius:
2 updates (rom version/rom date) 2 revisions!!! ;)
[Windows Mobile Software Development] anryl:
Page Pool KAiser

As the new ROM's 3.34HTC and 3.57ATT have different pp signature and the uldr removed payload cant change pp with changer we have to manualy hexedit the page pool as the sig is A00300E08405030000 in payload os.nb and nbh file the same

just tested on kaiser 03E5A00300E08405030000 dynamic 85mb ram

and 00E6A00300E08405030000 PP managed by WIN 97mb ram

bye
[Windows Mobile Software Development] ervius:
REVISION 30, added also this sign searcher, so if it found this sign, patch, if not, goes on normal algo to change pagepool into xip_out.bin/.payload file!!!

test it if works well ;)

bye!!!
[Windows Mobile Software Development] Vervol:
Can some one tell ne how to change lang in nk.exe?

I mean sys windows such as: "Clearing data, Please wait":rolleyes:
[Windows Mobile Software Development] MickyMax:
I have a problem with date changer. The date found .... is not a correct date :)
[Windows Mobile Software Development] anryl:
change date and version in PkgToolsBuildos-5.3.exe is working fine

the PP u missed the second byte from E5 to E6 as the default is 03E5 the modified 00 E6 - 06 E6 - 08 E6 - 0A E6 . in older roms was it 03 15 changed to xx 16 now E5 to E6 bye
[Windows Mobile Software Development] ervius:
well,

so revision 31 in costrunction....

EDITED:

Well, REVISION 31 is out, try it for (old/new) new algos for pagepool changer! ;)

bye!!!
[Windows Mobile Software Development] pawaj:
I got not enough space error when I try to port Hermes 0S 21109 to Artemis.
[Windows Mobile Software Development] anryl:
WELL perfect JOB again m8 got 6MB PP running perfect from 85mb standard ram now 91mb

try to port from kaiser my kitchen thread or post u payload somebody will look into it . the chineese released 2 xips 21109 and 1 os.nb in the kitchen

:cool:
[Windows Mobile Software Development] ervius:
REVISION 32 ready:

a little graphics bug solved and added compatibility with some oldiest roms (trinity!) to show/change rom date/version!!!

bye!!!
[Windows Mobile Software Development] :
here is a crazy idea, what new features can we include into this tool. or any ideas for other tools we could always use?

thinking about this, would it be possable to add a little information bar or something, that tells you of the xip you just ported to.

so say you get an xip from 19965 and want to port to 20954. could you get something saying new xip os 20954 or something like that.

or be able to read XIP version from the payload. because i know at times if i am floating between builds, and I need to see something I dont have label correct, i just report it. But if it would be at all possible to include something that would tell your the Version Number of your xip_out.bin or your os.nb.payload, it would be very handy.

just throwing ideas out, i am not sure if it can be done.
[Windows Mobile Software Development] mst46:
Great Tool ...

Hi Ervius,

thanks so much for a great tool that really eases the efforts of so many to cook roms.

Unfortunately I just ran into a problem with Rev 32.

I tried to change the date - searched for the old date - double clicked on the date -

the calender appeared - I clicked on the date of today and found a errorbox appearing telling

me that the 'index ran out of array' or some similar message (can't tell exactly as I use DE

locale on my XP). I tried again and every time it comes up with this error and I am not able

to change the date field. Changing the date with a hex editor worked fine though.

The DE locale might as well be the cause of the error as the DE locale switches day

and month when compared to the EN locale ? What do you think ?

mst
[Windows Mobile Software Development] ervius:
post me the xip.bin (or payload!), so I can analyze it.

for the xip (payload) version (build), it is determinated by the dsm inside, so if you want a fake build, only have to:

dump old xip, add new dsm:723fb954-d931-4348-b672-82a188e587b5.dsm into it (or hexedit the dsm inside to show your new-fake build!)

now, if we are working with conventionals xips/payloads, we can play with it and a label can show the right rom version by the xip/payload analyzed, but if we are using a non conventional xip/payload, like mine, you cannot see the version (they haven't dsm inside!), so no dsm, no version number.

what to do??? ;)
[Windows Mobile Software Development] mst46:
Ervius,

attached is the payload file I tried. It actually is from the L.E.G.O. Project here:

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

Only thing I did was building it as it is for a test.

You are aware that I was talking about the date and not the version?

Version was working just fine on the same payload file :-).

/mst
[Windows Mobile Software Development] ervius:
I tryed your payload, and execute some tests, see loading it into xipporterex:

date changed................ok

version changed.............ok

pagepool value changed..ok

cert files patched...........ok

pagepool patch: nothing found

all seems to work well....

see yourself.....
[Windows Mobile Software Development] mst46:
Either the problem is in my environment or I do something wrong :-(.

As I already tried to explain I get the failure already before I press the 'change' button.

So I believe it is unlikely that it has to do with the payload file. I also tried a couple of

other payload files by now and I have the same problem with everyone of them.

What I do:

-> start Xipporterex1.2Rev32

-> press button find Date/Version on Payload (Date/Version field gets populated)

-> double click on the date field (calendar chooser pops up now)

--- I believe this is the way to use as I cannot simply edit he date field ?

-> click on today's day field chooser to select 'today'

Now the error window pops up (see attachted pic and details error message).

Unfortunately everything is in German as my locale is German ...

I hope you can recognise any message in there anyway that helps to get rid of

the problem.

Thanks in advance

/mst
[Windows Mobile Software Development] mst46:
I just tried some more ...

When I switch the settings on my XP to English (USA) I do not have the named

problem anymore - I can choose the dates from the calendar popup without any

problem. But then somthing funny happens there - choosing 'January 3 2009' happens

to give me '1/Mar/2009' in the Date field :-)).

I believe it all beeing conneted to the same problem - but I may be wrong.

Switching the settings on my XP back to Deutschland (Deutschland) gives me the

former named problem again. So I definitaley believe it has to do with this settings.

/mst
[Windows Mobile Software Development] Ameet:
Hey Ervius, I get the same problem. Although I can change the date from BuildOS ;)
[Windows Mobile Software Development] mst46:
While playing around with different ROMs I just found another small

flaw in Xipporterex with the Version changer.

When I change the input in this field to 'LEGO 1.1' for example I later

get at the bootscreen '1LEGO 1.1' - with a leading '1'.

I just saw that you use a field '1-97.00.00' in your PkgToolsBuildOS.

So I guess we are only changing the numbers after '1-' here ?

Maybe I should just simply switch my kitchen to yours ;-).

/mst
[Windows Mobile Software Development] Ameet:
But doesnt the OEMVersion registers the version no? "mxipupdate_OEMVERSION_100.provxml"? I usually change the version nos through that file
[Windows Mobile Software Development] mst46:
Hi Ameet,

no that is not the same - settings in OEMVersion you do see in DeviceInfo -> ROM-Version.

Changes with Xipportterex or PkgToolsBuildOS are shown when resetting your device

on the first splash screen.

Actually I just wanted to tell that it does not work as expected - I am not heavily

depending on either date or version info ;-). The main function works great and that

is the most important :-)).

/mst
[Windows Mobile Software Development] KMFM$:
That's not an error with XIPPorterEX or PkgToolsBuildOS. Unfortunately, for some reason that leading digit cannot be changed. So, you will unfortunately have to accept that digit in the name. I suggest using a naming convention like so:

1

.1 LEGO

(the underlined 1 is the leading '1' that we cannot change)

Hope this helps. Also, if you are able to find a way to change this leading number, please post.
[Windows Mobile Software Development] Ameet:
Maybe this "1" is hard coded in the ROM. Anyone wanna have a go in IDA to find out the hex offset to change the hard coded number? :)
[Windows Mobile Software Development] purplefire:
Good good study,day day up.
[Windows Mobile Software Development] :
here are stock cdma xip for Vogue and the Titan. So take a look at these and find the date change and version number. so it will help you get all that in there for you new builds.

http://rapidshare.com/files/180303562/XIPS.zip.html
[Windows Mobile Software Development] ervius:
wait, wait, wait.....

stop, with new bepe kitchen, is easyest port xip, maybe I'll update the xipporterex, with the help of new bepe's tools ;)
[Windows Mobile Software Development] Ameet:
Awesome :D Downloaded Bepe's kitchen, cool bean but bit too complicated for me :(
[Windows Mobile Software Development] !Aman!:
:D dont worry, i already ported and built my 1st ROM with his new tools. btw, it should be easy for u as diamond kitchen is already in place ;)
[Windows Mobile Software Development] Ameet:
Aman, you are someone whom I'm gonna chase on msn now :D
[Windows Mobile Software Development] anryl:
Ervius please

now we need just PPchanger Datechanger and versionchanger on ruu_signed that will do it without the uldr :D
[Windows Mobile Software Development] CWKJ:
@Ameet

Good stuff, thanks.

And very Hardcore!!! :D
[Windows Mobile Software Development] CRACING:
Hello,

Can anyone plz help:confused:

Trying to change the image version of the ROM which shows in RUU when flashing. Is there anyway to do so........:)

Screenshot :

Thanking You
[Windows Mobile Software Development] DaveShaw:
pof's NBH Extract tool can do that, check the Tools Folder in you Kitchen, or just search and download it.

Ta

Dave
[Windows Mobile Software Development] CRACING:
Thanks for the fast reply.

BTW: Its NBF not NBH. My device is htc wizard.
[Windows Mobile Software Development] DaveShaw:
Oh, :o:o:o

Sorry. I don't know.

Dave
[Windows Mobile Software Development] CRACING:
No probs. I got it; Its the operator version in nk.nbf builder.:D

Thanking You
[Windows Mobile Software Development] ervius:
new version of xipporterex, revision 35, with new platformrebuilder.exe by bepe!, so you 'll have a perfect xip.bin for any device, and without cutt any unused file or module inside!!!

download it from here:

http://ervius.altervista.org/others

bye!!!
[Windows Mobile Software Development] chavonbravo:
Thanks, ervius!!! Hope you come up with a great GUI kitchen based on bepe's new kitchen soon, as well!
[Windows Mobile Software Development] vivi:
When click port it.

Error as pic attached.

How to solve?

Thanks

vivi
[Windows Mobile Software Development] pawaj:
I have same problem . :o

Solved by put .VM .ROM in folder mytools/sys
[Windows Mobile Software Development] ervius:
don't put the program on "\desktop" folder!!!

bye!

P.S. little update.....

;)
[Windows Mobile Software Development] pawaj:
I have a problem

xip.bin in xip_new_ported contain only module in OEMXIPKERNEL when I port xip with this revision
[Windows Mobile Software Development] !Aman!:
thats because this revision is based on bepe's new tool packagerebuilder.exe and it removes the dsm, rgus and boot.hv automatically.
[Windows Mobile Software Development] ervius:
old and new xip.bin have to be "original", in few words, xip bins, when are disassembled, packages are builded, so if they haven't all dsms into.... something could be wrong....., but if all done, your xip will be full working ;)
[Windows Mobile Software Development] pawaj:
Can it work without MSXIPKernel and MSXIPKernelLTK .?:confused:
[Windows Mobile Software Development] Ameet:
How can the new XIP port without the donor MSXIPKernel? :rolleyes:

I knew you would do this my brother :D Great job. Will update your post and attach the only-tools version once I'm back home ;)
[Windows Mobile Software Development] pawaj:
OK I restart windows and revision 35 work fine

:confused:
[Windows Mobile Software Development] MickyMax:
ervius, can you explain this functionnality please ?

View attachment 144327
[Windows Mobile Software Development] CRACING:
Hello,

Can anyone explain plz. Noob here:)

* What is the difference between porting from XipporterEx_1_2_Revision_35 and Ervius Package_tools+BuildOs for Bepe's kitchen WM6.X veer 4.2b3 ( Link )?

* Will I get more memory if ported through XipporterEx_1_2_Revision_35?

Thanks in advance.
[Windows Mobile Software Development] Ameet:
That value is to modify the .VM value limit of memory for more free Ram (from post #4 ;))
[Windows Mobile Software Development] ervius:
this is to enlarge some the xip free memori end, if you modify that value, you have to reallign also the ".vm" on sys\ folder according.....
[Windows Mobile Software Development] nosedive:
...

UPDATE

:

Revision 35 with new tool inside:

New "platformrebuilder.exe" by Bepe, you now can easly port XIPs from and for any device, and without deleting any files or modules inside it ;)

Download it from here: http://ervius.altervista.org/others/index.html[/QUOTE]

nice to see that

thanks :D
[Windows Mobile Software Development] buchman:
I'm getting this exact same error

************** Exception Text **************

System.IO.FileNotFoundException: Could not find file 'C:\Xipport\mytools\temp\xip.bin'.

File name: 'C:\Xipport\mytools\temp\xip.bin'

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)

It looks like its looking in the wrong place for the xip.bin for me.

I have tried copying the .vm and .rom into SYS folder.

Cheers

J
[Windows Mobile Software Development] ahlok_hk:
Is there any latest version of M'Reloc_nk.exe? I use the one in this thread and I cannot input hex characters (A..F) as the address (e.g. 803B0000), I can only input all digits such as 80390000...
[Windows Mobile Software Development] chavonbravo:
You have to write the value down on notepad or whatever else, then copy and paste over. Annoying bug though.
[Windows Mobile Software Development] Ameet:
Similar problem with solution is here ;)

http://xdaforums.com/showpost.php?p=2862949&postcount=117
[Windows Mobile Software Development] MickyMax:
Thanks, I will try that ! ;)
[Windows Mobile Software Development] c_shekhar:
I too am geting exactly this kind of error....

I am using it by keeping the XipporterEx folder in the root (c:\) still it is giving this kind of error..
[Windows Mobile Software Development] CRACING:
Empty post. SORRY!!!
[Windows Mobile Software Development] Ameet:
Hey Vivi and others too.. What did you guys click before you got this error?
[Windows Mobile Software Development] buchman:
It was just from clicking the port it button.
[Windows Mobile Software Development] ahlok_hk:
Thx for the suggestion. But I cannot input the hex character even I copy and paste as you said. Really very annoying..
[Windows Mobile Software Development] DaveShaw:
@ervius, you are a legend :D:cool::D

@All who get exceptions.

Check the detail in .Net exception message, normally you just need to create a folder, the message will tell you which :)

Ta

Dave
[Windows Mobile Software Development] ervius:
hehehe!!!!

see the screenshot.....

I'm preparing the visual "multilanguage" kitchen from bepe's one!!! ;)
[Windows Mobile Software Development] ervius:
did you install vc++ 2005 redist???

bye!
[Windows Mobile Software Development] chavonbravo:
ervius....no words, that is absolutely amazing.
[Windows Mobile Software Development] c_shekhar:
Year bro! I have vc++2005 as well as VC++2008 on my PC. Still it gives error on clicking port IT!!!
[Windows Mobile Software Development] ervius:
maybe one of that xip.bin is corrupted into dsms (no one or less dsm inside!)

btw the multilang visual kitchen is ready to be downloaded here:

http://xdaforums.com/showthread.php?p=3147148#post3147148

and, c_shekhar, post me the xips both, so I can check what wrong in them, or in my tool!!! ;)

bye!
[Windows Mobile Software Development] Ameet:
AWESOME brother :D Thanks for the lovely treat man :D :cool:

EDIT: yet again, can you post an only-tools version friend? Am sure not everyone wants to download the whole OEM, SYS & payloads andother files :)
[Windows Mobile Software Development] ervius:
is necessary to download all kitchen, and all inside (both ita-wwe) to understand the scructures to build anothe rnultilanguage kitchen or add othe languages to existing (see inside oem\ sys\ and ext\ structures (common/04xx for common files and languages!!!)

;)
[Windows Mobile Software Development] Ameet:
Yes, but for people like me who already have Bepe's kitchen dont need the full 177mb download ;) Would be helpful to get only your gui tool :D
[Windows Mobile Software Development] c_shekhar:
I got over the prob with the clue you gave. One of the dsm was missing and thats why that error. I checked with another proper and pure XIP.bin and it worked.

I was thinking that your rev 32 was giving sufficient freedom to the user for porting any type of XIPs.:)

Only prob in rev 32 was that it was deleting some of the modules which were sent to an OEM folder. I had to add those into my XIP using XIPPORT. neverthless no problem..

Thanks a lot ervius for the hard work...
[Windows Mobile Software Development] ervius:
no, becouse I builded my own rom structure to have full functional visual kitchen, if you download the bepe's original and then mine, and check inside, you can understand the differences to have a multilanguage kitchen (or a monolanguage, but the structure is same!)

who wants to try the tool have to download 177 mb, sorry, no other way.....
[Windows Mobile Software Development] claros:
No other words, legend is enough :p

Thank you
[Windows Mobile Software Development] itje:
Never mind :D
[Windows Mobile Software Development] c_shekhar:
A small digression from the topic. (beg excuse).

I have noticed in OS-new.nb that the bepe's new kitchen compulsarily deletes all the DSMs and RGUs in it. Is there any way to escape this compulsary deletion?

Can your kitchen save against their deletion?
[Windows Mobile Software Development] chavonbravo:
I don't think this can be evaded, as it's a builtin function of the .exe's in bepe's kitchen. One possible option is to edit the kitchen_build_rom.bat file and add a call to another .bat file right before the imgfsfromdump command. This other .bat file could copy all the .dsm and .rgu files you want into the \temp\dump folder. Just a suggestion.
[Windows Mobile Software Development] ervius:
is useless copy all dsms and rgus, in fact, now there are othher kind of reg files:app.reg, all dsms are deleted into imgfs and xip sections, all rgus are deleted into imgfs and xip section, all app.reg are added to .hv files, and not copyed into rom....

but, if in a way you cannot have all dsm and rgu into, in other way, you will build a good protected rom, against some persons that could pick up your rom, dump it completelly, insert theys sign into and post it like own work....

I think is better have a rom wiothout all sdm and rgus inside! ;)
[Windows Mobile Software Development] abusalza:
there's no g'relloc on the new kitchen. that's possible to build rom w/o rellocating?
[Windows Mobile Software Development] chavonbravo:
I agree with you ervius, it's better without to prevent sabotage of one's hard work. :) But some people like posting dumpable roms anyways, (not me). Was just a suggestion. It is possible this way, I tried. You need to delete the one main dsm file (look at top of .bat file it's there), and you just manually add all .rgu and .dsm of packages and sys that you include. These you'd have to acquire from an older style kitchen. Then it's dumpable.