[Wing, P4350 Herald Upgrading] itje:
Part 2 of Itjes cooking lessons

How to add and remove and build your rom

I assume you have followed the instructions in the first part, learned to extract both the .nbh and the os.nb into rom, sys and oem folders.

My way of cooking:

First you need to find out what you want and not want in your rom. I will try to guide you into building a small apps rom.

So first I do, is deciding what I don’t want to have in my rom, and I usually go to the sys folder, and start removing stuff I don’t use:

But before you start removing in sys, highlight the sys folder, right click and choose properties, uncheck the read only box, if you don’t you can’t edit files.

Remove:

Transcriber + Transcriber_lang_04xx (xx is the country code in your rom) + Transcriber_ Lang_04xx_DPI_96

See what you need to do? Remove all the folders with the name transcriber in it

You can also do this with: Office, windowslive. Internetsharing, entertainment (games)

Be careful removing in SYS folder, delete wrong stuff, and you will have a brick when flashing.

That’s a easy “clean up” of the sys, there are also other stuff you can do.

You can make your own startup image, that is located in the Redist_dpi_96_resh_240_resv_320 folder, and is called welcomehead.96.png, edit with either adobe photoshop or corel, or any other picture editors that support png files.

Open the welcomehead.96.png and do your changes, save and your done. How to and all that with photos/pictures im not gonna do, so you need to find a way to do so yourself.

Now, you can go to OEM folder, where you can add and remove a lot off stuff.

I will not show you everything, you must figure some stuff out yourself.

But download OEM packages (This is easy to fin, its all over the xda forum.

Im assuming you have found in some stuff you wanna add, in.ex total commander, htc home, networkwizard, CommManager. Ocourse you can add more or less.

Add the oem packages into the oem folder. Total commander and networkwzard don’t require removal off default files from the oem folder, but comm. Manager do, and so do htc home. The way I use to find duplicate files, is before I add the oem packages, I open in.ex the new package with comm manager, and I highlight the OEM folder and rightclick and choose searchtab. Search for files, type in search “comm.” And all files containing the word “comm.” Will be displayed, dele them (make sure they belong to comm manager, that the names matches the one in your package)

When you have searched for all files in your package, and deleted them from the OEM folder, you can add you package.

Follow same steps for all packages you add, that can have duplicate files, if you don’t you will get error when building the rom, and the build process will terminate, tell you what file is duplicate. You must then find the file, and remove it (don’t remove the one in your new package)

You can also delete stuff from oem folder, I will take as example adobe.

The easy way to remove adobe, is to find a oem package with adobe, so you can see what files needs to be deleted. Use same way as I showed you with comm manager.

You can also delete gif files, png files and wav files to make more space, be carefulll so you don’t delete files that are needed by applications you wanna keep.

Now I hope this was clear enough.

Now you can go to the hypercore/panel/build section where you will find buildOS, run it it follow steps there.

If you get errors with duplicate files, you need to remove the duplicate and start buildOS again. And continue to do so if you get more errors.

But when the buildOS is finished, close it and a new window will pop up, chose your device, and press enter, and your os.nb will be built.

flash it to your device, and test it. If it didnt work, then you have done something wrong, or im just a lousy teacher ;)

This was a very easy guide, I hope you find it usefull. There are lot of things you can do more then I have described now, but all you need is posted all over the forum. And if your dedicated enough, you will find all you need, just be patient. You cant find it all in one day,and you cant understand it all in one day.

Have fun

Happy cooking

cheers