HP Ipaq 914c Rom Dump - Sable

How can you dump the rom of the Hp Ipaq 914c?
Is this possible with ervius kitchen?
I just downlaoded the update from the Hp website the folder has the following files:
amss.mbn
amsshd.mbn
EBOOT.NBF
FLASH.NBF
IPL.NBF
PARTITION.NBF
Which file do I need to dump the rom and customize it?
Thanx In Advance,
Emrulez

envius kitchen probably won't work as it is designed for htc device
you need to rename flash.nbf to TEMPLATE.ROM and (may need to cut first 3432 byte) then use my rom kitchen to dump the rom

keyx said:
envius kitchen probably won't work as it is designed for htc device
you need to rename flash.nbf to TEMPLATE.ROM and (may need to cut first 3432 byte) then use my rom kitchen to dump the rom
Click to expand...
Click to collapse
Thanx for the fast reply.
Which file do I need? the 0.3? or the 23047 build kitchen?
I just got the ipaq. Also I have the dutch version. That wont matter right.
Thanx In Advance

just the kitchen itself(0.3) is fine since you are dumping rom.

keyx said:
just the kitchen itself(0.3) is fine since you are dumping rom.
Click to expand...
Click to collapse
Any how to on how to use the kitchen?

like i said , you need to rename flash.nbf to TEMPLATE.ROM and (may need to cut first 3432 byte) then use my rom kitchen to dump the rom by executing the iPAQ61x_91x flex kitchen.bat and select 1

keyx said:
like i said , you need to rename flash.nbf to TEMPLATE.ROM and (may need to cut first 3432 byte) then use my rom kitchen to dump the rom by executing the iPAQ61x_91x flex kitchen.bat and select 1
Click to expand...
Click to collapse
I renamed It and placed it in he ROM folder. How do I know If I have to cut off those bytes and how will I do that? Thanx

you just try..if you don't have any error when dumping then that's ok. otherwise you need to remove the first 3432 bytes using any hex editor or see here

keyx said:
you just try..if you don't have any error when dumping then that's ok. otherwise you need to remove the first 3432 bytes using any hex editor or see here
Click to expand...
Click to collapse
Evreything goed well untill the XIPtool it crashes

then cut the first 3432 bytes and retry

keyx said:
then cut the first 3432 bytes and retry
Click to expand...
Click to collapse
I opended the NBF with a hex editor but how do I cut it off?

just detele from start to 3432 byte, usually there is an option to select or go the offset which you can put 3432 (in decimal)

keyx said:
just detele from start to 3432 byte, usually there is an option to select or go the offset which you can put 3432 (in decimal)
Click to expand...
Click to collapse
I tried something but XIP crashed again guess i did it wrong.
I used XVI32 can you help me out?

o actually i forgot to tell you during xip dumping if you see error is fine..as long as you don't have something like imgfstodump is closing due to error.
it will has some null pointer error or something when dumping xip since there is empty section in xip

this is what I get:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
after I clos the error I get this fread: No error. It doesnt continiou after that

I'm having the same problem here, and as I looked for it is actually a problem with the PKGtool, as it gives the "the file is not a msflsh50 format" error, then the sepx2xip locks up.
But I don't know how to circunvent this problem with PKGtool.

I discovered why that was happening.
I was deleting one byte more than I should.
Now it's working!!!

Guitago said:
I discovered why that was happening.
I was deleting one byte more than I should.
Now it's working!!!
Click to expand...
Click to collapse
Can you tell me how you exactly deleted it?

Emrulez said:
Can you tell me how you exactly deleted it?
Click to expand...
Click to collapse
- open flash.nbf with XVI32
- click on the menu "xviscript" then "editor"
- in editor, type: Del 3432 then click on the "execute" button
- it will ask you to save the script, it's not necessary
- then save the file as flash.dio.

Related

Modify Cabs

Hi,
I have a cab file of Wm5torage which is asking about restart or not after installation, the problem is that i put this file in my extended rom, to make it installed after a hard reset.
The probleme is the question of restart or no, it hangs the installation.And I have to reboot it myself.
So i would like to know how to avoid this question by modifying the Cab.
Thanks for your futur answers
Herc. 8)
You can use MSCEInf (http://preview.pocketpcfreeware.com/en/index.php?soft=1519) to see what is inside a cab. Then you can repackage it yourself.
Cheers
Mark
Actually, it's not that simple in this case.
I was hoping the author of the program might see this post and answer you, but let me give it a shot for now.
The reset is done by the cabs setup.dll (it may have a different name inside the cab). Using MSCEInf markvan mentioned or CE Cab Manager (there is a demo version that will run 15 times) you can remove this dll from the cab. Trouble is it may contain other functionality (like reg settings) needed during the installation so the app won't install properly without it.
Sorry.
MSCEInf and SetupDLL.dll
Yes, i have omitted in the last version published of MSCEInf to extract the setup DLL, but the name of the setup DLL in the cab is always ".999". So, for now you can extract it by Winzip or Cabextract.
If there is no file with this extension, there is not setup DLL.
But in the tab : Generalities, you find the name of the setup DLL if it exists.
Future version of MSCEInf (vesion 1.4) will extract the setup DLL. This new version will also do these things :
- Drag and Drop from the Tab Files to the Explorer.
- Context Menu on Files in the Tab to open it with associated application or with Notepad.
- Use Names Folder for extracting.
- read also _setup.xml and do the same as for traditional INF and shows all things in the cab. It also rebuilds the traditional Inf from the XML.
Regards, Benoît
when i use cabs in ext rom which require feedback from the user
and it dont respond to touchscreen i found that
i can just use the action button to choose which answer it should be
Hi,
I extracted the dll and used reshack to edit it but i just see 2 messages in
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And i don't think that just remove the restart message will solve my prob.
If you have any other idea...
Bye
Herc. 8)
Dll resources have nothing to do with its activities.
The only way to replace it is to know exactly what it does either by asking the author or by viewing the source code (if available).
My advice is this: try installing without the dll. If the app works, then you can dump the dll all together, if not try contacting the program author for help.
hercule18 said:
Hi,
I have a cab file of Wm5torage which is asking about restart or not after installation, the problem is that i put this file in my extended rom, to make it installed after a hard reset.
The probleme is the question of restart or no, it hangs the installation.And I have to reboot it myself.
So i would like to know how to avoid this question by modifying the Cab.
Thanks for your futur answers
Herc. 8)
Click to expand...
Click to collapse
Post the cab - i will have a go at modifying it for you - i think its the setup.xml that needs changing.
EDIT managed what you asked (omitted setup.dll and modified setup.xml)- can get rid of the destination dialog as well if you like assuming like me you always install to \program files\wm5torage. Just need to know what version you use.
hi,
thanks for help.I'm using the 1.71 of wm5torage.How to post the file?
bye
herc. 8)
Hi - i use 1.7 - if you want 1.71 you add it as an attachment to your post. It works as you want - do you want no destination dialog as well? I am at work at the moment - will post the modified cab tonight
Modified cab attached - its most up to date version 1.72.
mods are:
1. No setup.dll so no request to restart device (not required anyhow)
2. Installs shortcut to start menu\program files rather than start menu\accessories
3. Installs straight to \program files\wm5torage rather than having a destination dialog.
Many thanks for your help
Bye
Herc. 8)

is there any way to change start icon ?

hi guys
is there any way to change start icon ?
icon that can be replaced with the orignal start icon !
WM6
no reply !
as far as i know only with programs like wisbar advance.
there is a DLL you have to edit..i cant remember its name..i will PM you once i remember
pm me it as well,
me too !!!!!
all right here is is how its done
extract the file shell32.exe from rom (or copy it from the windows folder of your device), there is the flag icon included, replace it with our own icon (resolution 21 x 18 pixels) and save the file with a new filename. copy it to your device in windows folder and change the registry settings "HKLM\init\Launch50" to the new filename. restart your device.
hope it works..
There is No Shell32.exe file in the windows directory on the phone. ????
Bump..Bump..
If anyone does manage to do this, can you post here what you did and maybe even the modified .dll file?
Thanks!
lolz you didnt think it could be extracted easily...First you have to Dump the ROM and then convert the module using package tool..lolz..i thought maybe this much detail is not required..
ather90 said:
all right here is is how its done
extract the file shell32.exe from rom (or copy it from the windows folder of your device)
Click to expand...
Click to collapse
Sure sounded easy enough -- didn't say dump rom. I have some software that will take apart an .exe file. If I had the file. Its not there in the windows folder of my device.
shell32.exe
i extracted this from the htc wm6 x7500 rom it should be the same but the res might be double cause the x7500 is 640x480 if this does not work point me to where your rom is and i will dump it and post the file
could someone suggest a resource editor to make the changes, apparently Resource Hacker won't get the job done.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
i change mine to green apple.
u can change it using resource hacker and search for the file shellres.96.dll, open icon 288 and 289 also u can change ur wait cursor.
bout im using wm6.1 rom for wizard
sorry for my bad english.
i used wisbar advance to change my start icon
grinminded said:
i change mine to green apple.
u can change it using resource hacker and search for the file shellres.96.dll, open icon 288 and 289 also u can change ur wait cursor.
bout im using wm6.1 rom for wizard
sorry for my bad english.
Click to expand...
Click to collapse
Could you tell me what the size of the pic must be (16x16?)
how can i extract the dll from windows folder, it says "can't copy, parameter is wrong"
and could you upload some? or your dll?
very great work
marcelvanblankers said:
Could you tell me what the size of the pic must be (16x16?)
and could you upload some?
very great work
Click to expand...
Click to collapse
icon # 288 > 21x16 96dpi
icon # 289 > 16x16 96dpi
sorry guys i forgot to tell u that u need to cook ur rom and replace the original shellres.96.dll
i try to make a cabfile and install it in my device but no luck.
sorry for my bad english.
Hi grinminded
I start in the cooking and i would like to change this icon like that (with mine )
Can you detailled to me how to do it with some pictures?
I really thank you if you can.
It's again me What would you say by 96dPi what is this sort of value? can you post your apple Pictures? the background Must be transparent or white? wIth what software did you create your apple pictures? Wow !! lot of questions!

Nbmerge issue with "-conservative" switch

I'm cooking a Hermes 6.1 ROM with Bepe's old Hermes ROM kitchen using Tadzio's tools, and when the .bat file gets to the last nbmerge command it throws an error: Could not open input file -conservative.payload.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The instructions when using nbmerge state "In -conservative mode, <os-new.nb.extra> must exist". How do I write this command in the .bat file to get it to build the ROM in -conservative mode. I'm trying to leave the ULDR partition in place.
Help anyone?
Bumpity bump bump... I'll refrain from using the mod powers to sticky this until I get an answer.
From what I can see... you're not supplying nbmerge with the right number of parameters. It thinks "-conservative.payload" is the input file name. I'd say you need to supply it a file name... most likely "os.nb.payload" and THEN pass it that conservative switch.
NRGZ28 said:
From what I can see... you're not supplying nbmerge with the right number of parameters. It thinks "-conservative.payload" is the input file name. I'd say you need to supply it a file name... most likely "os.nb.payload" and THEN pass it that conservative switch.
Click to expand...
Click to collapse
That's what I thought. I know that os.new.payload.extra has to be there, but I don't know where it goes.
Code:
ImgfsToNb imgfs-new.bin OS.nb.payload OS-new.nb.payload -bigstoragemove
thats what I use for imgfstonb if that helps... (Cant get conservative to work with this though )
The -conservative parameter MUST be used in the nbmerge command line if it is also used in the imgfstonb command line. The idea is simply to find out where os-new.payload.extra fits in the command.
NBMerge
-------
Usage:
NBMerge -hermes|-kaiser|-titan|-sp|-wizard|-athena <os-new.nb> or
NBMerge -hermes|-kaiser|-titan|-sp|-wizard|-athena <os-new.nb> -conservative
or
NBMerge -data <payload-chunk-size> -extra <extra-chunk-size> <os-new.nb> or
NBMerge -data <payload-chunk-size> -extra <extra-chunk-size> <os-new.nb> -conservative
IMPORTANT NOTE:
If you ran ImgfsToNb with -conservative, you also *must* use -conservative with NBMerge. Similarily, if you ran ImgfsToNb without -conservative, you *must not* use -conservative with NBMerge!
Adds back in the device-specific extra data, creating a properly formatted <os-new.nb> file. The names of the input files are derived from the output file name - for example, if you call NBMerge with os-new.nb, then os-new.nb.payload is used as input file.
Just like NBSplit, NBMerge does nothing for Wizard and Athena.
The -data <numer> -extra <number> format is explained above, under NBSplit.
If -conservative is not given, the extra data is generated internally. (This currently only works for devices which have an extra-chunk-size of 8, like Hermes, Kaiser, and Titan.) In this case, <os-new.nb.extra> is not needed.
In -conservative mode, <os-new.nb.extra> must exist.
As the last step of creating <os-new.nb>, the resulting file is checked for bad NAND block markers (only for Hermes, Kaiser, and Titan). If any are found, a warning is printed and an errorlevel > 0 is returned. DO NOT IGNORE THIS WARNING!
B4PJS said:
NBMerge
-------
Usage:
NBMerge -hermes|-kaiser|-titan|-sp|-wizard|-athena <os-new.nb> or
NBMerge -hermes|-kaiser|-titan|-sp|-wizard|-athena <os-new.nb> -conservative
or
NBMerge -data <payload-chunk-size> -extra <extra-chunk-size> <os-new.nb> or
NBMerge -data <payload-chunk-size> -extra <extra-chunk-size> <os-new.nb> -conservative
In -conservative mode, <os-new.nb.extra> must exist.
Click to expand...
Click to collapse
When written as above, I got the error. Please follow with an example.
Also, if <os-new.nb.extra> must exist, where does it go?
jwzg said:
When written as above, I got the error. Please follow with an example.
Also, if <os-new.nb.extra> must exist, where does it go?
Click to expand...
Click to collapse
I was just quoting from the readme.txt found in my \tools\imgfs folder. I am guessing that the .extra needs to be in the same folder as the .payload. I have attached the readdme just in case you dont have it.
B4PJS said:
I was just quoting from the readme.txt found in my \tools\imgfs folder. I am guessing that the .extra needs to be in the same folder as the .payload. I have attached the readdme just in case you dont have it.
Click to expand...
Click to collapse
Thanks. I actually have this, but I'm just still needing clarification on how this nbmerge line should read or why it's asking for conservative.payload.
We'll figure this out if I can get ahold of Bepe or one of the others supergods.
How about...... "NBMerge -hermes os-new.nb.payload os-new.nb.payload.extra -conservative" ? Better yet... upload the batch file u use here so I can take a look see...
Here ya go. This is the original and I know that it does not copy OS-new.nb.extra into the temp folder as well as call for it in the nbmerge cmd line. No matter what I do, for some reason nbmerge thinks that -conservative is a file. I'm using v. 2.0 rc1 I think.
Bumpity, bump, bump....
Double bump!
batch looks just fine to me.... os.nb.extra is not needed why are you using imgfstools 2.0 rc1?
edit: whoops, um, i know how to read....
B4PJS said:
In -conservative mode, <os-new.nb.extra> must exist.
Click to expand...
Click to collapse
well i was going to test for you with .nb.extra there, but i cant seem to trim my stuff down to fit within -conservative. can i ask why you want to use -conservative mode anyways?
Well, I don't know why I was using RC1 but I have it fixed now. It seems I dumped the RC2 tools into my Kaiser kitchen.
Basically, I needed to put in a copy command to get OS-new.nb.extra into the temp folder. It worked, and now my device isn't dropping to 9mb of RAM available after 30 minutes. ROM release upcoming soon.
Thanks for your help.
i am glad you got it working
i am still curious why you dont want to use bigstorage, and im very surprised that your device booted with the improper nb and ate RAM.
Well, I was using bigstoragemove, but I wanted a perfect port. I'm wanting to keep the ULDR partition due to the fact that device update is currently being developed on another thread in this subforum, and I may be interested in using it. I ported my build directly from the 19214 build from the Tilt using Bepe's first Hermes kitchen and his kitchen used the RC1 tools.

Vox Rose Kitchen 2.0 [WM 6.1] + [WM 6.5] + NOW WITH INSTRUCTIONS

Vox Rose Kitchen v2.0
I present to you my new Vox Rose Kitchen v2.0.
​
It now supports the Vox and the Rose.
The downloads here will be Rose specific only.
For the Vox version go here!​
For all things you can do with the kitchen, please look at the thumbnail!
Requirements:
dotNET Framework (at least 2.0)
Microsoft Visual C++ 2008 Redistributable
Windows XP or higher is recommended (SplashMaker doesn't work under 64-bit operating systems)
Kitchen has to be located like this: %systemdrive%\Vox Rose Kitchen\... -- So in the "Vox Rose Kitchen"-folder should be the exe and all the folders (OEM,SYS,ROM,TOOLS)!
Downloads:
The download comes in two parts!
First is the TOOLS folder and the "Vox Kitchen.exe".
The second part are the ROM, SYS and OEM folders.
General Downloads (always needed):
Download exe, bat and TOOLS folder
just click on install and it will unpack it to your system drive\Vox Rose Kitchen
Downloads for WM 6.1 (20282.1.3.6):
Download OEM folder, SYS folder and the ROM folder.
Downloads for WM 6.5
Download OEM folder, SYS folder and the ROM folder. (please add this XIP.bin to the ROM folder)
The Building Process
Fire up "Vox Rose Kitchen.exe" in the normal kitchen folder ("C:\Vox Rose Kitchen") and go to the build tab. It'll look like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The first step is to start G'Reloc and check if the values are right for the Rose (look at the picture) and click on "Do it"!
If you are cooking with WM 6.5 you might get errors, because G'Reloc isn't ready for Wm 6.5. In this case you click OK and then "Do it!" again and it'll tell you which module is producing the error. You can now either go to that folder and use Unlocker to unlock the "tmp"-file and delete it and then click "Do it!" again to keep going or you use recmod to make a file out of the module (better if you are cooking more then once). I recommend the recmod path it's easier and faster once you've eliminated all "bad" modules!
The WM 6.5 package I supply has all modules already fixed, so you don't need to worry (once it's done )!
When G'Rleoc is done (it might look like it hangs and then unexpectedly is done), you can close it and continue on with BuildOS. Here you can choose what to include and what not to include (only OEM packages, if you don't want certain languages (all the xxx_LANG_0XXX folders) or SYS packages you'll have to delete them manually! Please do not remove the package I have marked in the picture, unless you are re-integrating customer service (but why would you ).
Click on the green play button once you have selected everything you want! It'll say done at the bottom once it's done!
When it's done you can close it and click on "Create Rose ROM".
This will automatically insert a xip into the new ROM if there is one present in the ROM folder (xip.bin). You don't need a new XIP for 6.1 and I supply one with my WM 6.5 package (you know...once it's done ). So basically you don't have to worry about XIPs.
​
The cmd window will do everything on it's own and it's done when the window closes itself. You now have a OS-new.nb in the temp folder.
Now open then "Start HTC ROM Tool" and click on "Build!":
Under "Device" choose Diamond and change the "ModelID" to ROSE1000.
Change the "Version" to what ever you want and leave the rest alone.
Then select a OS and choose the OS-new.nb in the temp folder.
Then click on "Build" and save the ROM in TOOLS\RoseFLASH and you are done with cooking!
​
also reserved...
WM 6.1 is completely online. I'll update the thread with some instructions...
Thanks for the Kitchen. Waiting patiently for WM6.5.
Thanks for the Kitchen
ROM.exe for WM 6.1 not valid eror extracting pleas upload again
I'll check...
The upload is fine, please re-download!
Check the 2nd post for instructions on how to cook!
Downloads for WM 6.5 when you post them
I'll upload the files tomorrow!
Thanks for everyting from me
Downloads for WM 6.5 are you gona post them.
Looks good. Is it possible to get this to Norway as well?
WM 6.5 is up. It's the same as my v1.00 Official ROM!
cant get the kitchen bud, page times out
anarchyuk said:
cant get the kitchen bud, page times out
Click to expand...
Click to collapse
Sorry about that, but I can't help you right now. MediaFire is usually pretty reliable...
Hi,
it's unbelievable ...
The **** really works. With a S740
Next week I get my Touch Pro, I'm curious.
Greeting and thanks
Andreas
i dont see OS-new.nb in the temp file - cant find it anywhere

[TOOL] "The Unbelievably Awesome Package Sorter!" (OEM To EXT) v1.1.5

I believe this screenshot is REALLY, REALLY self-explanatory (also notice how the words in package names are also splitted, like AdobePDF becoming "Adobe PDF" and aGPSConfirmation becoming "aGPS Confirmation", it's so awesome that it detects all the words!). This is also the first tool to do all the necessary initflashfiles.dat and config.txt files splitting.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How to use:
Put the EXE where the OEM folder is and then double-click on it, or drag&drop the OEM folder on the EXE (the EXT folder will be created where the EXE is located unless you specify another destination using command line parameters).
Command line syntax (All parameters are optional, including the paths that will default to "OEM" and "EXT" if missing):
Syntax: "The Awesome Package Sorter.exe" [/UseUnderscores] [/Quiet|/Q] [/WriteIndex] [/StripComments] [/OriginalName] [/InternalName] [/NoSplitting] [/SkipNeutralPackages] [/DeleteDSMFiles] [OEMFolderPath] [EXTFolderPath]
/UseUnderscores to have the tool rename all the packages with underscores instead of spaces at the end of the conversion
/Quiet or /Q to enable the quiet mode where only error messages will be shown
/WriteIndex to write a packages index in the EXT folder
/StripComments to save the initflashfiles.dat in OEM_Lang_XXXX with all the comment lines removed
/OriginalName uses the original package name with only the device part removed (like PACKAGE_ManilaCore_1_0_0_0)
/InternalName is like /OriginalName but without the "PACKAGE_" prefix and uses space instead of underscore to separate the name from the version (you can use /UseUnderscores to suppress this)
/NoSplitting turns the file initflashfiles.dat/config.txt splitting off
/SkipNeutralPackages leaves all the packages that don't start with PACKAGE_ in the OEM folder
/DeleteDSMFiles deletes all the DSM files from the packages
Note:
It doesn't have an user-interface, it only shows messageboxes however it will tell you when it starts and when it ends or if there is any issue. It's based on the osKitchen guaranteed file operations engine so nothing will break if the folders are locked.
This and more wonderful automatic package importing functions are now available in the latest osKitchen!
Interesting tool...will give a spin...thx...
Nice to know this thanks AirXtreme hope many ppl can see this.... will u post it in the repository kitchen tool by souchef? please
Here is the link... its a pleasure that you all are making this kind of tools and even better including them into the OSkitchen
Keep it up
Thanks Airxtreme, it´s a super fast tool.
Cheers.
Great tools....thank u doctor airxtreme
Thanks for this Bro
How about a tool like this that does OEM to OEM for chefs that use OEM format. What I mean is to combine the lang pack with the common pack and rename the package with the version info (like with EXT packages), but still retain OEM format?
I notice the 0409 folder does not have a "files" subfolder and the rgu stays a rgu file, but in one of my importing an official ROM to oskitchen created the files subfolder. Also, my kitchen run has the rgu converted to an app.reg in 0409 and it seems to work.
Are you in the process of changing the formats?
RoryB said:
I notice the 0409 folder does not have a "files" subfolder and the rgu stays a rgu file, but in one of my importing an official ROM to oskitchen created the files subfolder. Also, my kitchen run has the rgu converted to an app.reg in 0409 and it seems to work.
Are you in the process of changing the formats?
Click to expand...
Click to collapse
No, I forgot to apply the ext formatting to subfolders. I uploaded a fixed version in the first post.
New beta3 that fixes an issue where empty LCID folders were left behind. Thanks to OndraSter for reporting the issue!
Thanks for the awesome tool airxtreme....you sure make cooking fun ...
Great tool! Is there anyway to have it use _ instead of spaces? I use some .cmd files and the spaces break it.
WoZZeR999 said:
Great tool! Is there anyway to have it use _ instead of spaces? I use some .cmd files and the spaces break it.
Click to expand...
Click to collapse
You can enclose the directory names in batch/cmd files with double quotes to avoid issues with spaces in the file/directory names.
Not I can't, because many of my scripts use for loops with %%a where I do some parsing. It's also cleaner naming in my opinion with _'s instead of spaces in my folder.
WoZZeR999 said:
Not I can't, because many of my scripts use for loops with %%a where I do some parsing. It's also cleaner naming in my opinion with _'s instead of spaces in my folder.
Click to expand...
Click to collapse
I added a new version with the /UseUnderscores command line switch
Awesome! Btw, I'm loving the new osKitchen. With the new dump tool, it seems to build better than EVK did (plus, I don't have to worry about java crapping out on me!).
Sorry for another request, but would it be possible for it only to show dialog boxes if there were errors?
WoZZeR999 said:
Sorry for another request, but would it be possible for it only to show dialog boxes if there were errors?
Click to expand...
Click to collapse
Done. I released a new version with the /Quiet (or /Q) switch.
The Unbelieveably Awesome Package Sorter just got more unbelievably awesome!
Hey, I've been thinking about this for a while, but I don't know the easiest way to do it. Would it be possible, with a given initflashfiles.dat, that it could create app.dat's for you in the EXT folders? All it would have to do is parse the initflashfile lines, find the file, and locate the file in whatever EXT package it was in.
It's not really a request (because it would be a GIANT pain in the ass), but if you wanted another cool tool to work on, it may have it's own interesting challanges... Just a thought.

Categories

Resources