Finally: New Tool - Cook your own (ext.) ROM for XDA2 - MDA II, XDA II, 2060 ROM Development

Hi,
since my extended ROM is locked and I really wanted to customize my extended ROM (=collect the best from all available versions without the crap), I created a tool which is called ER2003Edit.
You can use this tool to:
- Display the header information
- Extract and modify the splash bitmaps
- Completely modify the contents (=extract, delete, import, rename) via
Drag'n'Drop
- Automatically calculate the checksum during save (thanks to Itsme for
finding out the details!!!)
What this tool can't do:
- Edit other ROM images than the extended ROM for the xda2
(support for editing the OS image may be added later)
- Modify the header information
(may be added later)
Just install and try....
Please not that this software hasn't undergone thorough testing, so
please be careful, use at your own risk! Only thing I can say for now
is that it worked for me!
Have fun!
Update: A new version has been released! Please have a look at the ER2003 wiki page for more information:
http://wiki.xda-developers.com/wiki/ER2003Edit

Thank you so much.
It's easier than do with linux.
{
"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"
}

softworkz said:
Hmm, uploading does not work, until this is fixed you can try to download
from ftp://xda:[email protected]/ER2003Edit.zip
I will update this post when there will be a better way for downloading,
maybe the guys from the forum here can install a fixed download page,
when searching in the forums you never know if you got the latest version...
Click to expand...
Click to collapse
Whoops, we had a permissions problem. Fixed now...
Program looks positively excellent.

Hi,
softworkz said:
since my extended ROM is locked ...., I created a tool which is called ER2003Edit.
You can use this tool to:
- Display the header information
...
What this tool can't do:
- Edit other ROM images than the extended ROM for the xda2
(support for editing the OS image may be added later)
...
Click to expand...
Click to collapse
softwarkz: do you think that you program might work with the MDA II as well?
Is there someone who tried ER2003Edit with a MDA II ?
Thanks
bauruine

MDA II is the same as XDA II.
Tested it, works.
Nice piece of software!
As already mentioned, you still need to change the header with xda2nbftool to use an O2 rom on a T-Mobile device and vice-versa.
I you mod the rom contents, I suppose it is best to also mod Config.txt?

don't know if I posted this before, but inspecting the fat filesystem at low level reveals that there are many other 'hidden' / deleted files stored in the extended rom, a wrote this perlscript : fatinfo.pl
to examine the contents of fatfilesystem image files. and optionally extrect the deleted files from it.

Itsme said:
don't know if I posted this before, but inspecting the fat filesystem at low level reveals that there are many other 'hidden' / deleted files stored in the extended rom, a wrote this perlscript : fatinfo.pl
to examine the contents of fatfilesystem image files. and optionally extrect the deleted files from it.
Click to expand...
Click to collapse
I found one bug while saving
Error occured at: 2004-01-28 15:52:50
Component: ER2003Edit (ER2003Edit)
Version: 1.0.12
Modul: frmER2003Edit - mnuSave_Click
OS-VErsion: Build:3790
Error: Automation error
The specified module could not be found.
but the files has been save and i try to upload it to my XDAII and it works fine. I am using "Windows 2003 Enterprise edition" is this because of my OS?
Ronnie

Looks great - plan on giving it a try ASAP!
Thanks!

how abt the xda I....
dont forget us out there... how can i make this work for the xdaI where most of the files i have are nb1 extension... any clues would love to be able to use this...

rpc said:
I found one bug while saving
Error occured at: 2004-01-28 15:52:50
Component: ER2003Edit (ER2003Edit)
Version: 1.0.12
Modul: frmER2003Edit - mnuSave_Click
OS-VErsion: Build:3790
Error: Automation error
The specified module could not be found.
but the files has been save and i try to upload it to my XDAII and it works fine. I am using "Windows 2003 Enterprise edition" is this because of my OS?
Click to expand...
Click to collapse
After a file is saved the program calls the xda2tools.dll to update the checksum. There are 2 reasons why this may fail:
1. xda2tools.dll was not registered by the setup.
Try: regsvr32 xda2tools.dll
2. One of the dependencies weren't installed correctly.
Please verify that both "msvcr70.dll" and "msvcp70.dll" were installed
to your Windows\System32 folder. During tests I noticed a problem
where the latter file was installed to C:\ instead of the system32
folder but I thought that was fixed...
PS: I really wonder that flashing worked without updating the checksum...
Please tell me if it works now. Did others have the same problem?
softworkz

Jos said:
MDA II is the same as XDA II.
As already mentioned, you still need to change the header with xda2nbftool to use an O2 rom on a T-Mobile device and vice-versa.
Click to expand...
Click to collapse
A feature for editing the header information will be added!
Jos said:
I you mod the rom contents, I suppose it is best to also mod Config.txt?
Click to expand...
Click to collapse
Yes you absolutely need to do this. Auto-generation of the config.txt would be nice, too. I currently just haven't got enough information if there is a certain order in which some of theses components need to be installed.

Re: how abt the xda I....
rc said:
dont forget us out there... how can i make this work for the xdaI where most of the files i have are nb1 extension... any clues would love to be able to use this...
Click to expand...
Click to collapse
Unfortunately xda1 is currently not among my top priorities, so it may take a while until you could expect support for this.

Re: how abt the xda I....
softworkz said:
rc said:
dont forget us out there... how can i make this work for the xdaI where most of the files i have are nb1 extension... any clues would love to be able to use this...
Click to expand...
Click to collapse
Unfortunately xda1 is currently not among my top priorities, so it may take a while until you could expect support for this.
Click to expand...
Click to collapse
i can help if u want... i can code some too,pm me if u would like me to try

Some questions
Hi there,
I'm currently thinking about adding support for editing the NK.nbf as well. What do you think, would this be required?
What I personally would like to do is
to be able to change the keyboard layout - my current guess is that this depends on the file compime.dll
to be able to change the dictionaries for word completion to another language - haven't figured out yet where this is stored
What do you think?

I am running xp pro, downloaded and installed the program, when I run it the main screen for rom edit appears but nothing responds to clicks. Am I missing something? XDA2 is connected and activesync is running.

cruisin-thru said:
I am running xp pro, downloaded and installed the program, when I run it the main screen for rom edit appears but nothing responds to clicks. Am I missing something? XDA2 is connected and activesync is running.
Click to expand...
Click to collapse
This software does not edit the "live" extended ROM on your device. It allows you to edit the ms_.nbf ROM image file that is included with the software upgrade tools.
To edit this file, start the upgrade program and wait until the files are extracted to the temp folder (like C:\Documents and Settings\username.DOMAIN\Local Settings\Temp\pftwxxxxx).
You use "File=>Open" to open the ms_.nbf found in this folder.
softworkz

Sorry, you have lost me completely, I downloaded the program, it installed itself, I cannot find any files that you mention, do I need to download something else. As I said before none of the buttons work in the program, "file" "tools" "help" are also greyed out. The only way I can close the program is ctrl alt delete, process manager says program is running then program is not responding when I tell it to close.

cruisin-thru said:
Sorry, you have lost me completely, I downloaded the program, it installed itself, I cannot find any files that you mention, do I need to download something else. As I said before none of the buttons work in the program, "file" "tools" "help" are also greyed out. The only way I can close the program is ctrl alt delete, process manager says program is running then program is not responding when I tell it to close.
Click to expand...
Click to collapse
Hehe, you just need to click on the splash screen or simply press any key to have it disappear and start working

btw: - any1 do have a backup of ext rom contents from T-Mobile Austria MDAII ? - hardly searching for it!

Asterix said:
btw: - any1 do have a backup of ext rom contents from T-Mobile Austria MDAII ? - hardly searching for it!
Click to expand...
Click to collapse
Here it is! And also the ExtendedRom XDA2 ONE Austria 1.60.19!
Have fun!

Related

aChef ROM Utils ver 0.2.1 (beta)

Warning to those who don't know what you're doing. Don't to be tempted to attempt this program.
[Introduction]
aChef is a ROM Utility for Hermes and Trinity to convert from OS.nb to imgfs_raw_data.bin and vice versa. (Just like prepare_imgfs.exe and make_imgfs.exe) Then you can use AddFile.exe and DelFile.exe to cook your own ROM.
[Attention]
Currently, this program ONLY designed and tested for supported ROMs (The program will detect automatically). IMGFS generated by the -force option is not tested for the flashing process.
[Usage]
You have to install Java (http://jave.sun.com) to use this program.
To extract to imgfs
==============
java -jar aChef.jar -1 06_OS.nb
To force extract of untested OS to imgfs
==========================================
java -jar aChef.jar -1 06_OS.nb -force
To convert imgfs to 06_OS.nb
=======================
java -jar aChef.jar -2 06_OS.nb
[Change Log]
<0.2.1> (latest)
- fix a bug occurs after delete large files
<0.2.0>
- improve conversion speed
- add support to Trinity OS.nb
- add checking for supported OS.nb
- bug fixes
<0.1.0>
- initial release
[Example]
- Get RUU_signed.nbh from the ROM
C:\test>NBHextract.exe RUU_signed.nbh
C:\test>java -jar aChef.jar -1 06_OS.nb
C:\test>echo 111 > test.txt
C:\test>AddFile.exe test.txt
C:\test>java -jar aChef.jar -2 06_OS.nb
- Flash using Bootloader 1.01 MFG (http://forum.xda-developers.com/showthread.php?t=290206)
Please make sure you know what u are doing before your flash the modified ROM to your device. Do it at ur own risk!!!
woowoo! great work, i'll try it later.
thank y man!
Hi
The tool works.But it needs an actual Java runtime to work.
Just tried it and it seems to work.
Don't know nothing about cooking yet, but it seems okay
Tried it without adding something and the new file is exactly the same as the original
When adding a file it is a little different, from the look of it it seems to work, but who is willing to try a flash?
trion said:
When adding a file it is a little different, from the look of it it seems to work, but who is willing to try a flash?
Click to expand...
Click to collapse
I have tried the flashing part for several times already. After add files of 3xxkb and delete a few files, all the changes were exactly what I expected after the flash.
Whith Hermes RUU_Hermes_HTC_WWE_2.05.xxxx Rom - OK!!!!
But... with Trinity ROMs and old Hermes Roms - Problems!!!
I used your tools for nb-file:
C:\java -jar aChef.jar -1 06_OS.nb
C:\java -jar aChef.jar -2 06_OS.nb
.....after that i got nb file, then I compared this file and original 06_OS.nb. So got many diffrerences between its. Just see my screenshot
{
"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"
}
lvsw said:
Whith Hermes RUU_Hermes_HTC_WWE_2.05.xxxx Rom - OK!!!!
But... with Trinity ROMs and old Hermes Roms - Problems!!!
Click to expand...
Click to collapse
He also said to only use it on the 2.05 rom.
But I don't see this as a problem, it's just his first alpha release, so we can start experimenting with cooking. It's just that I never done it before and I don't want to brick my device by flashing a failed cooked rom
Maybe someone more experienced in cooking can make a nice AKA 3.x rom that works better than this test version or even a crossbow version would be possible now
can i convert the raw file part of extracted rom in nb flash file?
5n0rk said:
can i convert the raw file part of extracted rom in nb flash file?
Click to expand...
Click to collapse
This will be possible in future release.
lvsw said:
Whith Hermes RUU_Hermes_HTC_WWE_2.05.xxxx Rom - OK!!!!
But... with Trinity ROMs and old Hermes Roms - Problems!!!
.....after that i got nb file, then I compared this file and original 06_OS.nb. So got many diffrerences between its. Just see my screenshot
Click to expand...
Click to collapse
It should work with the newly released version 0.2.0
aChef version 0.2.1 is released to fix a bug...
ahlok_hk said:
aChef version 0.2.1 is released to fix a bug...
Click to expand...
Click to collapse
Thanks! I create firth custom ROM for Trinity! - http://forum.xda-developers.com/showthread.php?p=1141089#post1141089
Does this mean that we can start building ROM's for the TyTN from scratch? Or can we only modify existing ones?
If it is the first case then where can I find all files needed to build my own custom ROM and if anyone knows where to find a nice tutorial I would even be more happy. ;-)
Hi,
I am new to this stuff. How can we try this to convert extended rom file like 04_ExtROM.nb. Once its converted to bin how can we open it.
Thanks.
JohanDC said:
Does this mean that we can start building ROM's for the TyTN from scratch? Or can we only modify existing ones?
If it is the first case then where can I find all files needed to build my own custom ROM and if anyone knows where to find a nice tutorial I would even be more happy. ;-)
Click to expand...
Click to collapse
A tutorial would be perfect. I have lots of things in mind but just to afraid to brick my device.
With his tool it should be possible to update the 2.05 rom with 2.06 stuff from cingular, withouth the cingular crap. And maybe some new stuf from a crossbow rom i guess? and the widcomm stack into the rom
Maybe someone who know how to do this can write a simple tutorial, or point us to one. Or maybe Lvsw is willing to make one for us?
Some things I like to know is, how do you select the folder a file is placed in with addfile and how do you add the registry settings. I guess when you know this it's just adding the stuff you like and that's it..?
trion said:
...
Some things I like to know is, how do you select the folder a file is placed in with addfile and how do you add the registry settings. I guess when you know this it's just adding the stuff you like and that's it..?
Click to expand...
Click to collapse
You can follow the example in post #1 to add and delete file in existing rom. All file will be placed in /windows folder.
Maybe also modify (delete then add) the following files
- modify initflashfiles.dat (cut first 2 bytes after edit with notepad)
- modify default.hv and user.hv
See also this thread for more information: http://forum.xda-developers.com/showthread.php?t=249836
ahlok_hk said:
You can follow the example in post #1 to add and delete file in existing rom. All file will be placed in /windows folder.
Maybe also modify (delete then add) the following files
- modify initflashfiles.dat (remove first 2 bytes edit with notepad)
- modify default.hv and user.hv
See also this thread for more information: http://forum.xda-developers.com/showthread.php?t=249836
Click to expand...
Click to collapse
Thanx, when I have more time I should be able to use this to create a rom with the Widcomm stack in it
And some crossbow stuff. (I'm guessing I can delete the programs and replace them with the programs from any crossbow rom? But when I replace the core windows files I guess I get into trouble?)
Is there a way to test the rom is okay? Or is there always the risk of creating trashed NAND?
why there is no one cook a hermes rom?
i just want to know how many files we can add to the os.nb and the size?(Max ?Mb for all files and Max ?Mb for a single file)
i am chinese and i need to add a font about 4Mb and wince.nls 1M, is it possible?
trion said:
Is there a way to test the rom is okay? Or is there always the risk of creating trashed NAND?
Click to expand...
Click to collapse
I would say that as long as you just modify the imgfs, the generated OS.nb would be safe to flash to NAND. There was an incidence that the aChef had a bug which created an almost empty IMGFS and I flashed it to my Hermes. But it was easily recovered by just flashing another valid OS.nb back to the device.
Of coz I cannot guarantee that it is 100% safe. But the main point of flashing a ROM is:
- type carefully
- use reliable USB cable(don't use retartable one!)
- reboot the PC before flashing.
- reboot the Hermes before flashing.
- make sure battery is 50% or above
- don't touch anything when flashing.
ahlok_hk said:
I would say that as long as you just modify the imgfs, the generated OS.nb would be safe to flash to NAND. There was an incidence that the aChef had a bug which created an almost empty IMGFS and I flashed it to my Hermes. But it was easily recovered by just flashing another valid OS.nb back to the device.
Of coz I cannot guarantee that it is 100% safe. But the main point of flashing a ROM is:
- type carefully
- use reliable USB cable(don't use retartable one!)
- reboot the PC before flashing.
- reboot the Hermes before flashing.
- make sure battery is 50% or above
- don't touch anything when flashing.
Click to expand...
Click to collapse
Thanx!
When I have the time I will start some experiments, unless someone else already created the perfect rom by then
Thanx a lot for your program and the info!

'der hermes rom koch' v0.1, probably the easiest way to cook

thanks to pof and olipro for betatesting
this is probably the easiest way to cook your hermes rom.
{
"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"
}
-it supports several ways of adding files to the rom: drag and drop or browsing
-easy removal of files in the rom
-easy way of editing the volumelayout (initflashfiles.dat)
-easy compiling
-easy dumping
-a console that shows you whats going on
-registry editing ( not yet fully functional, leave your fingeres off that )
well everything is easy
i'm sorry for this crappy presentation, it's late now and i'll have to go to the hospital tomorrow and i'll be off for a few days.. feel free to ask pof/olipro if you got some questions
a quick introduction on how to add your own theme (.tsk) file to a rom:
1.) download it and extract
2.) install the java runtime (required for achefs script, i inted to port his script to c or c# but that might take a while) , the run time can be found in "install me first"
3.) start the executable
4.) you will notice that all buttons except "select source rom" are grayed out.. push "select source rom" and browse into 'ROMS\' select the 'Clean-WM6-OS.nb' rom there
5.) now "dump rom" and "compile rom" became available... we don't need to dump the rom for this purpose (do this if you want to edit the initflashfiles or if you want to remove files from the rom) at this stage don't push anything
now comes the fun part
6.) simply drag and drop the tskfile(s) of your choice into the "files to be added" listbox
7.) now give your romfile a name using the outputrom editbox
8.) you're done, click "compile rom" and lean back.
yes, rom cooking was never that easy and enjoyable
last warning, use this at your own risk. this is beta software. i'm not responsible if your device gets damaged during any of this nor is your provider or xda-developers.
edit: ai ai ai, i cant believe i've actually packaged the "branded sheep".. sorry guys... it's fixed now contains the real vanilla rom
besides that you can now download the thing without any rom at all...
download: http://rapidshare.com/files/18812655/_romkoch_full.rar.html (with wm6.0 vanilla rom)
download: http://rapidshare.com/files/18811961/_romkoch_light.rar.html ( without wm6.0 vanilla rom )
installation notes: v0.1 has a small bug that prevents you from having foldernames with spaces so for this first release install to c:\xda-dev\kitchen or something like that.. make sure there are no spaces
well done, thanks for the kitchen!
WOW! This has been a big week for the hermes. Thanks dutty for a great and easy way to use a lot of great tools. Thanks for the help and the next step forward!
WOW! That's fantastic!
I'm sorry for asking, but, can *someone* who is good at cooking please provide a tutorial on how to add a program from a .cab file? I have the tools to open the cab file, but, what do I do with the pieces?
Sorry, one final question. The 'clean' WM6 rom.. Is it the vanilla rom? or K's rom? or...?
I'm pretty sure the clean one is vanilla.
LegolasTheElf said:
Sorry, one final question. The 'clean' WM6 rom.. Is it the vanilla rom? or K's rom? or...?
Click to expand...
Click to collapse
seems to be kyphur's rom. I just used the tool to flash a slightly modified rom and it shows xda-live on today screen.
Holy crap, this is gonna take all the technical know-how out of it. On one hand, that's great for people like me because we can start cooking ROMs without knowing what we're doing. On the other hand, that really sucks for people like me because we can start cooking ROMs without knowing what we're doing.
But THANK YOU! Now I can get started and fill in a lot of the gaps later (though I'm not sure whether that's a good thing or not).
And Vista compatible, I see? Very nice!
richy240 said:
Holy crap, this is gonna take all the technical know-how out of it. On one hand, that's great for people like me because we can start cooking ROMs without knowing what we're doing. On the other hand, that really sucks for people like me because we can start cooking ROMs without knowing what we're doing.
But THANK YOU! Now I can get started and fill in a lot of the gaps later (though I'm not sure whether that's a good thing or not).
And Vista compatible, I see? Very nice!
Click to expand...
Click to collapse
thanks.. dont be afraid there is really not much you can do wrong that will brick your device.. just watch out that your rom isnt getting too big..
in the next version i'll implement checks that prevent the creation of a rom thats too big, then theres no danger at all
LegolasTheElf said:
how to add a program from a .cab file?
Click to expand...
Click to collapse
open the cab with wince cab manager, extract files and drag&drop them to the kitchen, edit initflashfiles.dat to tell the specific location of the files on imgfs, if the cab also contains registry settings add them to default.hv (or user.hv if the settings are on HLMU), that should be enough for most of the apps
Thanks Dutty !
WIll test this right away be flashing my Extra Device.
dutty.... you are the man!!!!
I keep getting an error when I try to dump the ROM. Please see attached TXT file.
richy240 said:
I keep getting an error when I try to dump the ROM. Please see attached TXT file.
Click to expand...
Click to collapse
i got it.. i will throw a fix at you in a minute
dutty said:
interesting.. which .netframe work do you have installed? which rom did you cook? can you check the console? what was the last command it tried to execute before it crashed?
Click to expand...
Click to collapse
I've got .NET 1.1 and 2.0 installed. (Does that seem strange to anyone? Wouldn't one upgrade the other?) It happens on any ROM I try. The last line in the console says, "---->Done Executing: Tools\viewimgfs.exe"
dutty said:
i got it.. i will throw a fix at you in a minute
Click to expand...
Click to collapse
F'in sweet.
richy240 said:
I've got .NET 1.1 and 2.0 installed. (Does that seem strange to anyone? Wouldn't one upgrade the other?) It happens on any ROM I try. The last line in the console says, "---->Done Executing: Tools\viewimgfs.exe"
Click to expand...
Click to collapse
both 1.1 and 2.0 operate independentily to one another....
Could not find a part of the path 'C:\Documents and Settings\leroy\Desktop\ROM\Koch\_hermeskochv01\dump'.
Click to expand...
Click to collapse
could not find a part of the path?? sounds like a subfolder is missing.. hmm, maybe the path is to long, try to shorten it -
edit: yep, i will fix this properly.. for now please make sure the path name has no spaces and is short i.e. C:\xda-dev\romkitchen
removed the hotfix, it's not necessary.
dutty said:
but the errormessage your .net stack generated is weird
could not find a part of the path?? sounds like a subfolder is missing.. hmm, maybe the path is to long, try to shorten it
Click to expand...
Click to collapse
Bingo. I moved the directory to D:\ and it works.

screenshots ,s2u2 1.01 and S2P-0.40 oem needed for my new rom

i have been not in touch since i made rotorX
http://forum.xda-developers.com/showthread.php?t=349603&highlight=rotor
i was thinking of intergrating s2u2 and s2p into wm 6.1 into rotor wm6.1 ,if you have any possible links please for s2u2 1.01 and S2P-0.40
which are here http://forum.xda-developers.com/showthread.php?t=377627
and http://forum.xda-developers.com/showthread.php?t=377627
i would appreciate this help.
although i also needed touchflo which might be missing this time because its gone paid and oem might not be available for touchflo 2.7 .
p.s. integration of s2u2 1.01 and s2p 0.40 current versions into rom will be hot.
also many intelligent rommers might be making this by the time i am saying ,that will ease up my job to only downloading ,but my idea is to keep external rom free this time because then one cannot change dialpads and comm managers skins easily as it spoils device integrity.
i am still not sure yet but here are screen shots cause i have to do alot of homework.
{
"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"
}
many methods exist ,what could be the best easiest way for making oem. asking the experts here.
The easiest way to create an OEM Package is using ervius package tool... (I've attached it below).
I'd check with A_C whether you can integrate the S2 apps within your ROM as some devs are fussy about that sort of thing...
For TouchFlo, you could integrate the free version of FTouchFlo from before it went comercial, or you could implement the original HTC Biotouch setup.
kamalneet said:
Click to expand...
Click to collapse
Sorry to go OT and be totally unhelpful, but what plugin is that below HTC Home? Is it a rlToday theme? I've been looking for something just like that, that has a few calendars.
What's the plugin with calendars? Looks like a rlToday plugin, but spent forever looking for one like that.
its modified rltoday clicking on it can display full calendar but i have disabled it and although it changes date everyday and R you see below it is prss reader for news rss feed ,
you have to uninstall any other rltoday before you install today.cab given here then you can latercopy themes as you do in rltoday or instal rip theme and put back in current rltoday anyway you like it to be.
The best for package creation is ervius package creator with MSCEInf (see atached file).
For S2[...] packege look into my attachment file too take it in your OEM folder and select packages in BuildOS (after replacing graphics if you want or/and the initflashfile.txt).
Good luck
ps.if you need more information PM me
With the initflashfiles above, all of the files are copied into the default directory. Because of the way S2U2 and S2P are coded, the files can reside anywhere, and so some of the lines in that file are unnecessary... I can create a modified one if wanted...
xvx45 said:
The best for package creation is ervius package creator with MSCEInf (see atached file).
For S2[...] packege look into my attachment file too take it in your OEM folder and select packages in BuildOS (after replacing graphics if you want or/and the initflashfile.txt).
Good luck
ps.if you need more information PM me
Click to expand...
Click to collapse
thank you .
l3v5y said:
With the initflashfiles above, all of the files are copied into the default directory. Because of the way S2U2 and S2P are coded, the files can reside anywhere, and so some of the lines in that file are unnecessary... I can create a modified one if wanted...
Click to expand...
Click to collapse
sure that will be expert solution
I'm going out very soon, but I should be able to do it later/tomorrow morning...
Maybe someone else can edit the file?
l3v5y said:
I'm going out very soon, but I should be able to do it later/tomorrow morning...
Maybe someone else can edit the file?
Click to expand...
Click to collapse
thanx ,me havin exams and alot of home work too lets see if i could build this before 17 may or i'll have to delay for more than 2 months by that time more advanced forms of s2u2 and s2p will come up.
I've just remembered I have exams too!
l3v5y said:
I've just remembered I have exams too!
Click to expand...
Click to collapse
we are in the same boat then ,but during exams our performances double in alternate areas ,actually i completely forgot how did i design rotorx back then now newer methods like neokit etc make it easy but i cannot concentrate properly like then.means multi tasking thread in my cerebal cortex seems to be working low this time unlike then.
another easy way coming in my mind was to take clean wpa2 cloudyfa rom and assing it to pick cabs from extrom and installing like default devices do but where in registry do i have to make that chage to modify autorun remains unknown due to lack of concentration.but for that i would need cloudyfa to give me permission to go ahead.
The cabs are all installed through the config.txt in the dump.
l3v5y said:
The cabs are all installed through the config.txt in the dump.
Click to expand...
Click to collapse
well thats called reigniting my sleepy ideas for better ,cloudyfa's clean edition config.txt says "EXEC: \Windows\SDAutoRun.exe " means i would have to now find config.txt of nvid wm5 to find what it used to do. so would try. well old prophet rom used to have autorun.exe ,install_tsk.exe and setup.exe well the rest are the cabs so my guess is something invoked setup.exe which then made run autorun.exe which then inreturn installed all the cabs (or viceversa)which were present on that extrom drive , but which was the file from mains drive who did this and if it was config.txt that means in my case command should be changed to
1. "EXEC: \ext_rom\autorun.exe"
2. "EXEC: \ext_rom\setup.exe"
3. none of the above because i am making a mistake which could be clarified by experts.
also \ext\rom needs to have proper name as in clean edition its named to \extended_ROM2 leaves me confused because some previous places it was named as \ishadow or \Extended_ROM\,it should have some default name leaves me confused.
main files gives error log of neokit "ImgfsToDump 2.1rc2
Cannot map file F:\OUTPUT~1\ROMDUMP\imgfs.bin" for nk.nbf of JAMin_WWE_213923_2139123_022021_ship.exe means it wont share files other that ext_rom which means deadlock to me as i will never be able to open it ,need reignition again.
it also would leave me with option to move back to UC clean option with oem packs where i was in my first post.
In the config.txt file, you'll need to add "CAB: \Extended_ROM2\...CAB"
for cabs (where Extended_ROM2 is the name of the extended_ROM).
In cloudyfas latest ROMs, it would be
CAB: \iShadow\test.cab
for a cab file called "test".
on cloudyfa's config.
It means that SDAutorun for UC would be run.
you can change it into this
Code:
LOCK: Enabled
[COLOR="Red"]CAB: \Extended_ROM\abcd.cab[/COLOR]
LOCK: Disabled
EXEC:\windows\SDAutoRun.exe
that means you can run some cabs fropm extended rom. The cab's name is abcd.cab
And SDAutoRUn( for UC ) will be running too later.
l3v5y said:
The easiest way to create an OEM Package is using ervius package tool... (I've attached it below).
I'd check with A_C whether you can integrate the S2 apps within your ROM as some devs are fussy about that sort of thing...
For TouchFlo, you could integrate the free version of FTouchFlo from before it went comercial, or you could implement the original HTC Biotouch setup.
Click to expand...
Click to collapse
Here you can find what you need:
http://www.pda4x.com/thread.php?fid=65
Could I point out that keygens are a form of warez, and that this forum is against the warez. I suggest you remove that link...
varanusvincent said:
on cloudyfa's config.
It means that SDAutorun for UC would be run.
you can change it into this
Code:
LOCK: Enabled
[COLOR=Red]CAB: \Extended_ROM\abcd.cab[/COLOR]
LOCK: Disabled
EXEC:\windows\SDAutoRun.exe
that means you can run some cabs fropm extended rom. The cab's name is abcd.cab
And SDAutoRUn( for UC ) will be running too later.
Click to expand...
Click to collapse
However, Cloudyfa has the Extended ROM called something else, so it would be
Code:
[COLOR=Red]SHOW:\iShadow\Background.BMP[/COLOR]
LOCK:Enabled
CAB:[COLOR=Red] \iShadow\[/COLOR]cabname.cab
[COLOR=Red]EXEC:\iShadow\CusTSK.exe \iShadow\theme.tsk[/COLOR]
LOCK:Disabled
EXEC:\Windows\SDAutoRun.exe
Code:
SHOW:
Allows you to show a background when customizing.
Code:
LOCK:
prevents users from running programs when the customization is taking place.
Code:
[COLOR=Black]EXEC:\iShadow\CusTSK.exe \iShadow\theme.tsk[/COLOR]
Allows you to install a theme of your choice. You will need CusTSK.exe and the theme file.
A little note, you should try and pad out the commands with " " (spaces) so that they are five characters long before the "\" of the file location. Otherwise, AutoRun.exe may have some trouble with the file
Code:
CAB: \test.cab
rather than
Code:
CAB:\test.cab

FlaxBOX2 V3 - Sound box in flash (wm2003/5/6/6.1)

Folowing the idea of [email protected]:
{
"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"
}
http://forum.xda-developers.com/showthread.php?t=424081
...made a revision of my soundbox to fix the storage name issue.
FlaxBOX2 v3:
Its now easier to use, I left the sound names on a txt file still because its easier to change on you PC's notepad or PPC's notes than on 100 separated registry variables. :/
The folder and mp3 names are hardcoded so there are no mistakes.
"Theme 10" is empty so that you can add your own sounds (you can change all, of course).
Its limited to 10 folders with 10 sounds each, so that's 100 sound files.
What's new in v3:
-----------------
- More colors.
- More sounds (now 90 + your 10)!
- Favorite sound, on open it will play automaticly your pre-selected sound.
- Auto-configurable path, thanks to Wedge, the cab creates everything for you now.
- Shortcut on the start menu (wo-hooo).
- Quick-config paths in different languages (only needed if you open the app in a rom or PDA where you didnt installed the cab).
To install:
---------
- Install Flash 7: http://www.adobe.com/products/flashplayer_pocketpc/downloads/player.html
- Download and extract the Zips and then the 2 part RARs, with Winrar.
- Install the CAB.
- Have fun.
To customize:
--------------
- Rename the names on the data.txt.
- Add your own Mp3 on the right folders with the right filenames.
- Create your own, following the same variables and placing them on the correct folders.
Create your own funny pack and upload it here for everyone to use.
Works Great on HP iPaq 210
Just tried your new version and it works great! I loaded FlaxBox on the CF Card following your very simple instructions, set the path and started using my new PDA Executor! Even better, this version should be easy to upgrade, just replace the exe ...
Thanks very much!
Works Great on Diamond
Thanks for this App,
works onmy diamond on storage card (AZTOR X2Ultimate), very simple to use and customize with 8 folders.
I start to complete 8th folder.
Thanks for the Ap! I have a problem though. I set the path for the sounds but it does not save. The program will find the folders up to the point where I restart my phone and then it does not find them. It also does not work with the default location. Any ideas?
hosspower said:
Thanks for the Ap! I have a problem though. I set the path for the sounds but it does not save. The program will find the folders up to the point where I restart my phone and then it does not find them. It also does not work with the default location. Any ideas?
Click to expand...
Click to collapse
Thanks, but I tested it and saves the path on mine... :/
Are you sure your not giving him the wrong path?
Mine is like this:
Yeah I am sure. Tried it so many times and different ways. Is there maybe a registry entry I should clear somewhere that may be corrupt from FlaxBox 1?
Thanks for any help!
Also this is on a VZW Touch Pro.
Nope, the older version relied completly on the txt file, so no registry at all.
You can use a freeware registry viewer or resco explorer to see whats on the:
\HKEY_LOCAL_MACHINE\Software\FLAXBOX -> PATH
Whats the name of your storage card on the explorer?
My storage card is "Storage Card".
That registry entry is not there. Could that be the problem?
Well... it should create it... :S
But if its not there, it would read the default value... And if you are using that one, it's even more strange.
I agree. Can you copy the Registry entry as I should create it and see if that helps?
BTW - I am running custom ROM with lots of hacks so I am not trying to say there is anything wrong with your program. Others seem to be running it with no issue.
Well, you should only need flash 7. :/
Here it is, use it on any registry tool or Resco explorer.
hey! really nice app, but i have some problems with it. It looks like this:
Any ideas?
wow....thats a major video-card repulse to flash...
You have flash 7, right?
Never saw that before.
Yeah, i just installed it (on to my storage card). Maybe i should have installed FP on the internal storage? Or is my phone really crappy? (Asus P320)
edit: ok, my phone just sucks. I've reinstalled FP to the internal storage, no effect.
Oh well, the buttons work even if they are unreadable.
I think flash 7 always installs itself to the windows folder, even if you tell him to go to the storage card.
It is because of the rom, something about the video driver that isnt reading the colors correcly, it looks like an old bug in windows 3.11 (PC) that happened if you choose the wrong color limit... Not that this helps on anything... :/
Thanks but no luck. I think it must have something to do with the ROM. I will try it out again after my next ROM flash. I did try your no sd card version also with no luck.
Thanks again!
twolf said:
I think flash 7 always installs itself to the windows folder, even if you tell him to go to the storage card.
It is because of the rom, something about the video driver that isnt reading the colors correcly, it looks like an old bug in windows 3.11 (PC) that happened if you choose the wrong color limit... Not that this helps on anything... :/
Click to expand...
Click to collapse
Could be the ROM... It's custom one. The strange thing is that other apps that require the video card work just fine (games, multimedia, even flash). Anyway, windows mobile is generaly buggy so this doesn't seem all that strange.
Thanks!
@twolf
You deserve honor this is sooo funny app!
I post here over 60 fart sounds as wav!!
Maybe somebody have interesting about that!
I have one question, did exist a WVGA Version for my Touch HD?
Thank you in advance!
Namaste
Elena
Olá twolf,
Thanks for this, it's a funny one!
I've tried to make a CAB for this and it almost worked. The main problem is that you're using "/" as a path separator instead of the standard (in the windows world) "\".
Maybe that is what is also causing problems to other people. If you could use "\" on the registry entry it would greatly simplify installation.
BTW, you keyboard is great, but just try to enter "Cartão de Memória" with it... You should know better!
Elena said:
@twolf
You deserve honor this is sooo funny app!
I post here over 60 fart sounds as wav!!
Maybe somebody have interesting about that!
I have one question, did exist a WVGA Version for my Touch HD?
Thank you in advance!
Namaste
Elena
Click to expand...
Click to collapse
Thank you, unfortunelly the tool I use to create the EXE's only allows 2 sizes, Qvga and Vga.
wedge666 said:
Olá twolf,
Thanks for this, it's a funny one!
I've tried to make a CAB for this and it almost worked. The main problem is that you're using "/" as a path separator instead of the standard (in the windows world) "\".
Maybe that is what is also causing problems to other people. If you could use "\" on the registry entry it would greatly simplify installation.
BTW, you keyboard is great, but just try to enter "Cartão de Memória" with it... You should know better!
Click to expand...
Click to collapse
Obrigado, I didnt understood the "\" "/" problem, but the tool's api I'm using for the registry only works with those commands, if I try to use it any other way it simply wont work...
Ouch, lol...you are right, I never had Windows Mobile in other languages, including my own, so never thought of that, hehehe...
You can still edit the registry manually with a reg tool, sorry about that...

*IS Multilang*GER/WWE/FRE/ESN/ITA/DAN/NLD/NOR/SVD/PTG*21907*24614*Manila 2.1/2.5.2016

Welcome to the "IS Multilang" Thread!
In this thread you will find a kitchen for several languages.
-> GER/WWE/FRE/ESN/ITA/DAN/NLD/NOR/SVD/PTG
My attitude: almost stock design, easy changes possible, more speed!
IS Multilang 1.03 ready!!
Bugs found:
nothing yet
{
"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"
}
Windows Mobile Builds:
- WM 6.5 (21907)
- WM 6.5.5 (24614)
Sense versions:
- Old Sense 2.1.1920
- New 2.5.2016 with 2 availiable HomeTabs. (2016 is availiable as seperate download)
The kitchen is build up with osKitchen 1.30v3 and is very easy to use.
Added/Changed:
Optimized PNGs
More Pagepool (flexible)
newest Manila CFC compressed
Opera Mobile 10
PHM Registry Editor
DataController
CleanRAM 2.2
with or without HTC Messaging Client possible
Manila 2.1 or 2.5 possible
Swype
ArkSwitch as Taskmanager
several registry tweaks
Removed:
You are free to keep the packages you want, due to the fact that you have the kitchen!!
Download and Screenshots are availiable in my Blog at topaz.inselsta.at
Hello Inselstaat,
thanks a lot for your ROM and Kitchen. Will give it a try and compare to my own, maybe I switch my kitchen to yours.
I don't know if its really a bug or if i forgot to enable a package, i still have the black screen if i disable the htc messaging client.
Maybe i just forgot the Arcsoft MMS package or the reg-entries i included to arcsoft mms do not work.
Solution for that is also on my blog.
Look at the kitchen but be aware that i will update it to osKitchen 1.26 if this build is stable
Inselstaat
Hey inselstaat,
Great idea and of course great work inselstaat. Now it is really easy to cook a own rom, for dumb people like Thanks again.
Edit: Fixed by myself. The file \Ressources\Tools\implantxip.exe was not found, so the osKitchen had an exception.
Looks like the implantxip.exe was detected as a false-positive by my virus scanner (nod32) and were deleted.
So for everyone which had the same problem like me: Add a exclude entry to your virus scanner for this file and it works
I went to your Blog to download but in vain because it was hosted by Rapidshare. Can I request for a mirror please? Bee Gees and Walu mirrors are fine for me.
Do you have English instructions? At your blog, I don't seem to see any.
Thanks for sharing.
Afternote:
Found the files in Bee Gees Mirror.
My antivirus is very angry with this file Why?
Hello,
english instructions can be found in the file, i added "EN_manual.pdf" to the uha-file. But this is only a quick guide, if you have any CABs you want to add, then use "Convert - Convert CAB file to EXT package" and follow the instructions.
@tamoinod: for 99,9% i'm sure that there is no virus inside. i always use a virus scanner (avast) and i had no alert yet. please look also on post #4, i think this will be your problem. may i ask which virus scanner you are using?
@all_ had anybody the problem, that a beta was expired? a user on my blog hangs on the first boot-screen and i thought i removed the beta-expiry-keys on 23563.
@all #2: For this version of Cookies Hometab the lockscreen seems only to work with WM 6.5, in the CHT-thread is said, that we should not report bugs and hope that everything is better with a next version.
@all #3: If anybody has ideas what i can do with my rom, then pleas write it (everything but startmenu sorting or other icons )
I hope i could help you,
Inselstaat
I've uploaded the file to virus total and only COMODO is positive, so therefore I think it is a false positive.
Regards
inselstaat said:
Hello,
english instructions can be found in the file, i added "EN_manual.pdf" to the uha-file. But this is only a quick guide, if you have any CABs you want to add, then use "Convert - Convert CAB file to EXT package" and follow the instructions.
Click to expand...
Click to collapse
Thanks.
@tamoinod: for 99,9% i'm sure that there is no virus inside. i always use a virus scanner (avast) and i had no alert yet. please look also on post #4, i think this will be your problem. may i ask which virus scanner you are using?
inselstaat;6547628
@all_ had anybody the problem said:
I tested 3 times since yesterday, each with slightly different configurations, like selecting UPX, without UPX, with LZX etc. I even tried with your project settings of without HTC messenging. All 3 times, I'm stuck at orange boot screen, with the bottom progress bar finished. I'm using 23563. Is this because of beta-expiry-keys?
If yes, how to remedy this?
I'm flashing 23554.Nox.OldMessaging now. I could get pass boot screen. Now in configuration setup page (unfortunately, can't ready, but roughly know what keys to press). ;-)
Click to expand...
Click to collapse
zard said:
Thanks.
@tamoinod: for 99,9% i'm sure that there is no virus inside. i always use a virus scanner (avast) and i had no alert yet. please look also on post #4, i think this will be your problem. may i ask which virus scanner you are using?
I tested 3 times since yesterday, each with slightly different configurations, like selecting UPX, without UPX, with LZX etc. I even tried with your project settings of without HTC messenging. All 3 times, I'm stuck at orange boot screen, with the bottom progress bar finished. I'm using 23563. Is this because of beta-expiry-keys?
If yes, how to remedy this?
I'm flashing 23554.Nox.OldMessaging now. I could get pass boot screen. Now in configuration setup page (unfortunately, can't ready, but roughly know what keys to press). ;-)
Click to expand...
Click to collapse
Downloaded 23544 kitchen.
When loading project, error prompted missing EXT\TOPAZ\COMMON and \EXT\SHARED. Create ROM button is greyed out, so I can't even cook. :-(
zard said:
Downloaded 23544 kitchen.
When loading project, error prompted missing EXT\TOPAZ\COMMON and \EXT\SHARED. Create ROM button is greyed out, so I can't even cook. :-(
Click to expand...
Click to collapse
Okay, added the necessary rom and managed to cooked the rom. Too bad it is not WWE and without Manila 2.5 and many apps.
Went back to 23563 and selected everything, other than the xx_cs packages. Managed to get past and got stuck with timebomb screen. Couldn't go further.
Did some googling and found out that shell32.exe needs to be patched to get grid of timebomb problem. Took shell32.exe from a Rhodium rom and cooked again. This time round, I managed to get through.
Going to try out disabling those packages I don't want tomorrow. Time to sleep!
The Nox.23554.kitchen is build with Ervius Kitchen. It was also great to use but osKitchen is better I think.
The kitchen in this thread was a completely new dump and i really don't know why there is a beta expired. You can also try to use build 21901 for testing (i'm using this build) if you have the same problem.
Today and tomorrow i won't have the time to look after this problem, but i will do it next weak. You can also find a new build in Da_G's format and import it directly. Or download a newer sys-build and sort it into the kitchen as you have given the folders of 21901 and 23563.
I hope this will help,
Inselstaat
Inselstaat thanks for your work and share it, i ask you:
with 21901 no problem, I create file RUU_Signed_0410.nbh [not flashed yet ]
with 23563 I have an error e no create file .nbh
I change only language and excute file timebomb_fix in "\Sources\SYS\23563\Common\Shell”.
Thanks
The error is: "Platformrebuilder has crashed due to some incompatible XIP or OEM Modules. Please try change your modules selection and try again"
These errors in platform rebuilder happen, when anything is not in the right place i think.
Please try to extract the kitchen once again and try to build a 23563-rom without any changes. It SHOULD work because i tested it a few minutes ago.
Maybe somethink with the extraction went wrong, here is the exe for the timebomb patcher.
http://forum.xda-developers.com/attachment.php?attachmentid=263932&d=1262683109
Maybe it works now, I hope so
Inselstaat
inselstaat said:
These errors in platform rebuilder happen, when anything is not in the right place i think.
Please try to extract the kitchen once again and try to build a 23563-rom without any changes. It SHOULD work because i tested it a few minutes ago.
Maybe somethink with the extraction went wrong, here is the exe for the timebomb patcher.
http://forum.xda-developers.com/attachment.php?attachmentid=263932&d=1262683109
Maybe it works now, I hope so
Inselstaat
Click to expand...
Click to collapse
hello, thanks for the kitchen
i noticed that the app.dat files in the positionfix package are inverted for 0409 and 0410 code languages.
And there are some localized reg keys in the OperatorPKG rgu. (Example: signature replace argument is in dutch)
Thanks for reply, now all work good.
You are right, something with the extraction of patch went wrong, i copy your file in "\Sources\SYS\23563\Common\Shell" and all is ok.
Newbie question: can I flash file RUU_Signed_0410.nbh from storage card rename it TOPAIMG.nbh? [I prefer this metod]
Thanks
rspillo said:
Thanks for reply, now all work good.
You are right, something with the extraction of patch went wrong, i copy your file in "\Sources\SYS\23563\Common\Shell" and all is ok.
Newbie question: can I flash file RUU_Signed_0410.nbh from storage card rename it TOPAIMG.nbh? [I prefer this metod]
Thanks
Click to expand...
Click to collapse
Yes you can flash the file from storage card after renaming to TOPAIMG.nbh
BeeGee_Tokyo said:
Yes you can flash the file from storage card after renaming to TOPAIMG.nbh
Click to expand...
Click to collapse
Thanks, I wanted to be sure, is my first time I create a ROM
hi Inselstaat, thank you very much for the rom kitchen, i've tried it and it works great, especially for a noob like me.
Hi, thank you.
At the moment i'm performing the last "tests" on my updated kitchen and soon (today or tomorrow) i will upload the new one. I'm sorry but this time ou have to download the whole thing again because the structure of the osKitchn has changed and i did not want to write a batch file.
Changes:
Builds No. 21905 and 23568
Cookies HomeTab 1.8.0
SenseTimer 1.5.2
minor changes / bug fixes
I hope everybody likes it and thank you for the 230 Downloads only on Rapidshare.. i would be glad to know how many people downloaded it at BeeGees Mirror...
Greetings, Inselstaat

Categories

Resources