Kaiser ROM Kitchen - version 0.3 - now with rebuilding dumped ROM support by jcespi2005 and jugglerlkr from xda-developers.com Welcome to ROM Kitchen for HTC Kaiser and compatible devices (to name a few - HTC Tytn II, P4550, Kaiser, AT&T Tilt (8925), MDA Vario III, Orange Tytn II, SFR V1655 etc.) We take no responsability in any damage on your device. If you're not sure what you're doing, take time to learn some basics from xda-developers wiki. To install kitchen you will need password - you will find it later in this guide. Please install kitchen to root folder - C:\, D:\ or whatever you like. It is rquired because of filesystem limitaion on long filepaths and filenames. Do not forget to backup your original ROM and all important files, infomation, settings etc with your favorite backup software! Kaiser ROM Kitchen has been created using tools and knowledge of many people (in alphabetical order): bepe dark simpson itsme jcespi2005 jugglerlkr mamaich pof tadzio theblasphemer and many others we forgot to mention... XP SP2 or Vista with MS .NET Framework required to use it. To use ROMs you cook with this kitchen first you have to CID unlock your device using HardSPL (kaiser-HardSPLv1 included in package). You can read more about this tool and download latest verion here: http://forum.xda-developers.com/showthread.php?t=334679 Also you need some base ROM for kitchen to work. After installing Kaier ROM Kitchen put file RUU_signed.nbh to BaseRom folder! You can get some ROMs and info how to flash them here: http://forum.xda-developers.com/showthread.php?t=332246 To extract RUU_signed.nbh from WWE "shipped" ROM for example, just unpack .exe file with winrar, you'll find some files including the RUU_signed.nbh. Put it to BaseROM folder. Do not delete it from there, it required for the whole process and future modifications of ROM. Now you have to decide what do you want to do, just cook BaseROM the way you want it, or rebuild dumped ROM. If you want to rebuild dumped ROM you have to put Part01.raw and Part02.raw into BaseROM folder. For more information how to dump ROM go here: http://forum.xda-developers.com/showthread.php?t=334680 Tools required to dump ROM (just in case) http://www.xs4all.nl/~itsme/projects/xda/tools.html When you have prepared your device, installed kitchen and placed necessary files to BaseROM folder you can start using it. Just click on !Begin.cmd and follow onscreen prompts. This script will prepare all files for future cooking. When !BEGIN script exits successfully you may want to add/delete some packages, do registry changes, apply fixes etc. This what kitchen is for, cooking ROMs ;-) OEM and SYS folders are result of previuos 1-7 scripts. When you finish cooking continue to make your newly cooked ROM flashed to your device for testing and distribution. Now OEM and SYS folders are modifed to your needs, ROM is ready to be cooked and flashed. To cook ROM Clock on !Cook.cmd script and follow it to HTC ROM Tool part. If HTC ROM Tool part just follow onscreen instructions on how to use HTC ROM Tool. You can read more about it and find latest version here: http://forum.xda-developers.com/showthread.php?t=311909 If everything worked as it should - you have result of your work: RUU_signed.nbh. It can be flashed to device using Kaiser Custom RUU (included in package), latest version can be found here: http://forum.xda-developers.com/showthread.php?t=334890 Click on !FLASH.cmd to flash new ROM to your device. Follow onscreen instructions. Warning: resulted RUU_signed.nbh will contain only OS - no radio, spl and splash - this is done by design! When you need to update your ROM with latest modifications you made in OEM, SYS and ROM folders just click on !COOK.cmd script to insert all changes you made in OEM & SYS folders into resulted RUU_signed.nbh. Remeber: if you start from !BEGIN.cmd you will ruin all your work!!! P a s s w o r d to install Kaiser ROM Kitchen is "resiak" (without quotes). version history: version 0.3 - some more automation, now you don't have to click on every script; added rebuilding rom option version 0.2 - minor cosmetic issues and fixes, better handling of RUU_signed.nbh and XIP dumping version 0.1 - initial public release
xochman1