osKitchen Zero by airxtreme is one of the best visual kitchens used by cookers. I decided to cook an Omnia II ROM using this kitchen but due to some compatibility issues I made a few customizations and modified it, So it can import Sorg’s dskdump output file and build the ROM which just boots up!
What I’ve done:
1. Made a handy tool helps you easily convert rom_dump.bin (from Sorg’s dskdump) to NB file that can be imported to osKitchen.
2. Since osKitchen makes NB ROMs I’ve added an option to convert these NBs to NB0.
So that you can easily start osKitchen, import your rom_dump file and build your rom with one click!
Cool! How it works?
osKitchen uses bepe’s platformrebuilder which is not compatible with Omnia II kernel (nk.exe). it will automatically replaces this file with a compatible one to prevent platformrebuilder crash but you should use a ported Omnia II xip.bin with this Kitchen or your ROM won’t boot. (You should just tell this application where this ported xip.bin is and it will do the rest).
The cooked ROM boots up but this kitchen won’t relocate SYS modules. (Help needed!)
How to use:
1. Open osko2hgui.exe
2. I’ve already included a ported xip.bin but you can choose another one by clicking on “Use Custom XIP Kernel…”
3. Then Click on BIN --> NB and choose the "rom_dump.bin" and it converts the chosen file to NB.
4. Click osKitchen… and choose the NB file you’ve made on the previous step.
5. After you built your ROM, close osKitchen and choose NB --> NB0 and select osKitchen output file.
6. Open Octans Downloader by clicking on its button and Flash...!
You can try running this application as Administrator if you have problems.
To use Octans downloader on Windows 7 you should set its compatibility options. (Follow this instruction).
Feel free to contact me if you have a question or if you're interested in this project and want to help
Screenshots in Post #2 (Thanks soroush0313)
Edited by fardjad, 14 January 2011 - 10:41 AM.