Please remember to add a category to the bottom of each page that you create.
See categories help for further details, but most will probably be [[Category:HTC ModelName]].

Vox cooking

From XDA-Developers
Jump to: navigation, search

back to Vox main page

Contents

Cooking ROMs for the VOX

Disclaimer

This page only applies to the "Vox Kitchen v0.2 based on the ARA rom" from Dr. Martin Gonzo. Nobody here on xda-developers.com will take responsibility for the mistakes YOU make for bricking your device. You should also know that flashing a new ROM to your Vox can be a problem if you want to make use of your warranty. Make sure you read the steps below very careful. This is not about updating the Radio, for this you should go to Updating Radio!

I. The software you need

  • As already said this How-To applies to the Kitchen from Dr. Martin Gonzo. You can get the kitchen in this thread. It is about 100 MByte. Right now it is version 0.2, but it works very good. It supports only English, French, German (finally) and Arabic. However, if you have a ROM with a different language and want to add it to the kitchen, just ask in the thread, it should be possible!
  • You need separate OEM packages, also located in the thread!
  • You can also get Ervius package creator for creating own OEM packages.

II. Where to put the kitchen on your computer

When you downloaded the kitchen, you have to extract it and put in on your system drive. So it should look look this: C:\Vox kitchen and in this folder should be the rest like 1.Extract 2.Edit etc. This is very important, otherwise it will not function properly.


1. Extract

2. Edit

  • !SPLASH folder[1]
  This folder allow you to create a custom splash screen (first image displayed when switching on your device). You should create your image in 240x320 resolution, save it in this folder and name it splash.bmp. Then before running Make Splash.bat you should delete final-Splash.nb and splash.002 if they are already present. Now run Make Splash.bat and follow instructions. final-Splash.nb will be created, still in the same folder. You will be able to select it in HTC rom tool during the final steps of the build process.
  • !InitFlashFiles Generator (click for a description of what initflasfiles are)
  To create initflash files for OEM packages, but Ervius package creator is better.
  • !PngOptimizer (click for a brief description)
  • !Modules manipulation folder
  • !Registry.bat
  • !RegistryDump
  • !ResHacker
  • !Simple Hex editor
  • !WinCE CABs Analizer
  • !WinDiff

3. Build

>>>>>>> Other version

3. Build

The main parts here are BuildOS and G'Reloc. G'Reloc is only needed when you add modules to the SYS folder, so after you added modules of a different ROM, just run it and then go on with BuildOS. To start BuildOS open BUILD.BAT and choose it. In BuildOS you can choose what OEM-packages you want to integrate in the ROM.

[2]||

[3]
  • You should be careful what you select and not. For example you should only select one language and one wait cursor and so on. It doesn't necessarily mean that these files aren't included in the ROM, in all ROMs will be English (US and UK) and French, but when you select French it will always start with this language after a hard reset. When you selected all the packages you want click on the green play button and it will start building. In case you get an error during building it tells you what's wrong, like "xxx.xxx is already in ROM" and you can see the folder of the problem on the bottom line of BuildOS. The original kitchen should work fine, so if something like this happens, it's usually an package added by you. So first is troubleshooting your own packages before asking in the forum!
  • When BuildOS is done close it and select 2.Create ROM. This will take a while and make heavy use of your processor, so the best is you just let it do it's thing. Then just follow the instructions that the BAT gives you. The HTC ROM tool will open and you will have to click on "Build" and select the Os.nb in the \temp folder with "..." under System (and a custom splash screen under splash if you made one) and then click on "Build ROM" and save the ROM under \TOOLS\FLASH. Now you are done cooking.

4.Flashing

Now you can flash your cooked ROM to your Vox this process is described here!