PDA

View Full Version : 24/07/10 I780 new kitchen v3 -matic. Includes rom packages.


heineken78
3rd October 2009, 07:49 AM
First of all I want to thank EFN for old style kitchen that I have been using for long, but time goes on and we need more optimization and kitchen thats also easy to use.
Big thank to Mr Barin, who made brilliant kitchen to make this not easy process fully automatic.


I780 kitchen v3 "matic". (WM6.1 /WM6.5)*
*includes latest 128dpi 6.5 build packages with "test" epix drivers and mouse fix. So if you just start and simply press "play" button it will create new rom;)

1. Download and install latest OSbuilder and !manual! from http://www.mobileunderground.info/showthread.php?t=12348
2. Unpack >Kitchen< (http://www.mediafire.com/file/d4r3s453d2uwm4n/i780 kitchen v3.rar) to anyfolder.
3. When you ready to make bin run 1.Start_OSBuilder.osb config file. Settings are optimized and working. So any changes in Osbuilder settings can make new rom nonworking. If you want to play with settings safe files 1.Start_OSBuilder.osb and osbuilder.osb for future.
4. Press button "Play" to start cooking.
5. When Mirage pops up choise i780.new.bin for flashing.

Small guide: When you porting SYS folder, VM ,ROM and METADATA folders should remain original in SYS!Also keep folders FWUPDATE and SQM, those folders contains dummy files of windows update and bug reports.
ROM folder has our device xip (modified and lighted by me with WWE support) and rom template, do not change anything in this folder . For CHS ROMS replace xip.bin with xip that has appropriate WinCENLS.
DONOR folder-place there donor device xip (or packages from xip).
OEM folder actually does same as SYS but it contains additional software and device specific applications and drivers. SYS used for osporting, OEM normally remains same.
You will find "moduled" files in SYS folder, they looks like folder with file name.
While cooking in osbuilder you see modules relock process with green line process, be sure that free memory in slot 0 isnt going under 20 mb (ideal is 24-25 mb)! If its so stop kitchen and recmod some modules (convert them to files). This is because slot 0 is used for process memory and must be free for current operations. Nk(native kernel) of wm 6.5 has support of more memory for modules(it has extra new slot for modules )than in 6.1.Thats only main differ of 6.5 and 6.1. Our device is using nk 6.1. So when other slots becaming overfilled with modules then reloc is going to fill rest of modules to slot 0, that can make : some applications non working, battery will drain faster, may not boot. Only some modules must be in this slot (as desired in dsm of packeges with flag "L")
U can see slots map by opening "Map" after module reloc process during rom building, modules in top section are in slot 0.
So you need to reloc some modules to files to keep slot 0 not garbaged. Dissadvantage: making files from modules of course making their work slower. !Some modules, such shell32.exe, some drivers, after reloc to files !may not work!, so reloc modules that are not system related folders such as WinodwsLive, Widgets,BROWSING etc. Relocking of mui, dpi and other small modules doesnt make sense, so those you can leave them in modules.
During cooking, popup with PagePool size wil be up. I set it to 10 mb by default. But u can easy change this value to desired.
Pls read Osbuilder manual for cooking related questions.
Enjoy cooking! ;)

Added recmod tool that converts whole folders with modules to folders with files and viseversa (thx to dreamtheater39) ;)

Extra for kitchen!
SYS and OEM packages of 28205Hybrid 96dpi ROM http://www.mediafire.com/file/yynemmzngzm/ENGLISH28205hybrid.rar use with Donor xip http://www.mediafire.com/file/ndns2eq4n1uce22/xip.BIN

ironeagle
3rd October 2009, 09:06 AM
Good Effort buddy.. will test it.. do u have any plans like ervius visual kitchen for i780 ?..

ironeagle
3rd October 2009, 05:11 PM
Tested 1. Dump Bin

I am getting below error message in an indefinite loop

ERROR: Could not find pointer for ofs 802****

heineken78
3rd October 2009, 10:26 PM
Tested 1. Dump Bin

I am getting below error message in an indefinite loop

ERROR: Could not find pointer for ofs 802****

you are dumping offical ROM or yours?

ironeagle
4th October 2009, 06:33 AM
you are dumping offical ROM or yours?

my own rom

heineken78
4th October 2009, 08:01 AM
Dude, I dont know the way your kicthen is working and your bin's, anyway my old BIN's doesnt give errors on it.
But if you can pls try it with official BIN and to complete.
Thx.

heineken78
24th July 2010, 09:23 AM
posted new kitchen

bobsbbq
17th August 2010, 03:36 PM
I'm not sure if I will give it a wirl or not. I have so much other work to do and learning another kitchen is not really on my menu right now.

And Yes as Always big thanks to EFN, and IronEagle also who shared his kitchen in the past. I might just try one of your ROMS for a while. I have my hands full already.

Thanks for posting the kitchen.

heineken78
18th August 2010, 05:39 AM
I'm not sure if I will give it a wirl or not. I have so much other work to do and learning another kitchen is not really on my menu right now.

And Yes as Always big thanks to EFN, and IronEagle also who shared his kitchen in the past. I might just try one of your ROMS for a while. I have my hands full already.

Thanks for posting the kitchen.
Old kitchen belongs to EFN, no progress was made after Krizsky. IE had posted his kitchen (same as EFN) when he stepped to new one to avoid concurrence ;) Me used osnbtool for long time.
Now we have OsBuilder that does everything with .NB files for any WinMo device, only what you need is rom template or nb image of device. Sure you can use it also without to compete only imgfs. Btw is recommended for HTC devices.

skyli120
19th August 2010, 01:54 PM
hi, my friend, i modify your command: 2.Build bin from nb.bat, maybe it's show better now:

@echo off
path %path%;%cd%\tools\osnbtool;%cd%\tools\XIPport;%cd% \tools

echo ------------------------------------
echo Converting nb0 to nb
echo ------------------------------------
osnbtool -extra ROM.nb0

echo ------------------------------------
echo Making bin file from nb
echo ------------------------------------
osnbtool -2bin ROM.nb0.EXA 0x000C0C00 -cutheader

echo ------------------------------------
echo Merging header +bin to working flashable bin
echo ------------------------------------
copy /b/y i780.bin.Header+ROM.nb0.EXA.bin i780.new.bin

echo ------------------------------------
echo delete temp files
echo ------------------------------------
rd /s/q temp
del ROM.nb0
del ROM.nb0.EXA
del ROM.nb0.EXA.BIN

echo ------------------------------------
echo Press anykey to close this window
echo ------------------------------------

pause

radkyz
11th November 2010, 03:40 PM
Where is the ROM.nb0 file?
I have message:
ERROR - Can not open the source file.

Upd:
Never mind, it works fine :)

mokafeh
14th January 2011, 06:09 PM
i'll try it :) , maybe i'll make a good rom :) !