yashsingh1/xdaforums huggingface dataset:
[Touch GSM ROM Development] saurabh88:
this time i able to make rom but want boot..plz help..
[Touch GSM ROM Development] saurabh88:
finaly i can make rom using stock rom in bepe 1.5..but when i change the version from 19972 to 21055it create only 48 mb .nbh file and say invalid siz:confused::confused::confused:e size when i flash it...can some one tell me how to config that to change buidl in this kitchen...d
[Touch GSM ROM Development] daeinnor:
I checked your log.txt and everything seems ok. You're almost there!

After successfully building 19972 ROM, the only things you need to change in the EXT, ROM & SYS folders are as follows:

In the ROM folder:

only thing you need to do is copy 19972 subfolder and all its contents (OEMXIPKERNEL and files), rename it to the new ROM build; in your case 21055

in the Shared folder, create a new dir corresponding to the new ROM build = 21055, place the downloaded 21055 MSXIPKERNEL inside it

Don't touch: xip.bin, romhdr.bin & os.nb.payload!!!

In the SYS folder, create the 21055 dir and subdir or copy the 19975 paste it there and rename to 21055. If you chose to copy paste, erase all files in the subfolders and replace with the 'new' 21055 files.

In EXT, might be good idea to create a new empty dir inside the Elfin dir: 21055 without any files. But you may select 19975 in EVK instead of creating a new one.

In EVK:

Select (reselect) Elfin, lang, dpi, SYS, EXT, etc.

Replace ROM build 2.00.00.00 to something else higher than the default or anything like 5.2.21055

Leave uldr & nocert as it is

Change pp

Unlock Folder, in my case doesn't matter at all if ticked or unticked

Don't tick/select any other thing else

I advise you not to overwrite your working 19975 but rather create a new dir like 21055.

Happy cooking!
[Touch GSM ROM Development] saurabh88:
i just leave hope for evk for a while and tried bepes latest 1.5 kitchen..finally i create rom of21055 but it always stuck at smart mobility...if u can guide me plz help here....
[Touch GSM ROM Development] daeinnor:
Could be anything like missing SQM, FWUPDATE, WINCENLS or AUTOUPDATE in SYS\SHARED\COMMON. Or you could be including both OSFiles & OSModules at the same time.

Check first page of Da_G's Latest Release .... thread for what dir's are required in the SYS dir in building a working ROM. You'll be getting mad at me by continuously nagging you to read ... read ... read ... but I did just that coz if you noticed, not so many are replying to this thread. Sorry.

I've gone through ALL the pages and took notes on: the elfin cooking thread here, QUE PPC+ visual kitchen thread, ivanmmj's SuperJustKitchen thread, and most of the cooking tutorials and asked sparingly only if and when I deem required. :)
[Touch GSM ROM Development] saurabh88:
thanx but miky made it..he help me whenever i needed.
[Touch GSM ROM Development] sasa66:
Some times the new builds contain in some packges a hidden file called _skip

so the packages are ignored during cooking unless you are building a premium rom if you remove this _skip files from packages it will be cooked
[Touch GSM ROM Development] saurabh88:
thank but i have now my own...
[Touch GSM ROM Development] saurabh88:
error "s".....
[Touch GSM ROM Development] kokotas:
Does your keyboard have only 6 keys?:p

Come on... be more specific please, cause I don't understand your point here!
[Touch GSM ROM Development] saurabh88:
ok when i dump stock rom relcate sys.rom and bla.bla.bla...then i use sys and rom of 21055...

i was able to create rom before v1.0.6 but last from few uodates when i start build rom

it say error....s...

error...s..not found

plz backup your sys/21055

buildingrom....press any key to cont...

then it stopped..

i have tried 5times with no success....

i gone through every possible step....
[Touch GSM ROM Development] kokotas:
Hi saurabh88!

Sorry for the delay.I was away for the holidays.

About the "error...s..not found" I have to apologize because I uploaded a batch file with an error in it(a simple space did cause that error).

The uploaded files (with or without a GUI) are the correct ones.I hope this works for you too in case you use this kitchen.

Regards!
[Touch GSM ROM Development] saurabh88:
thank u sir.
[Touch GSM ROM Development] sasa66:
It crashes

Hi Kokotas i used to cook by this kitchen and as you said it is easy and simple but since 1.0.9 the kitchen crashes after running it gives this messege "ROM Kitchen Executable Has stopped working

but if i copy every thing back to 1.0.7 every thing works fine with the same OEM, SYS, and Ext and a bootable rom is created

Iam confused i dont know what i am missing
[Touch GSM ROM Development] kokotas:
The batch files, the structure of the kitchen and the tools which are used have been changed from 1.0.7 and above. I'll have a look and hopefully I'll see what's wrong.

Thanks for the feedback man!

BTW the new gui seems to have a problem when executing more than two times a command...:confused:...so I will work on that one too.

Regards!
[Touch GSM ROM Development] kokotas:
A revised version is uploaded that hopefully fixes the crashing issue.
[Touch GSM ROM Development] saurabh88:
i m not able to create rom..

i dump stock rom and relocate the packages.

then i insert 21056 require tgings and when i click on build it is dumping those packages???instead of building rom??????

what is wrong?

now able to buikd rom with cmd kitchen.but pro..still persist in gui kitchen
[Touch GSM ROM Development] saurabh88:
sir all i have done is perfact match to your step as shown above...

but still instead of making rom it dump the rom in the temp folder and release folder remain empty even when i click on build..plz help me......:confused::confused::confused::confused::confused:
[Touch GSM ROM Development] kokotas:
Hey sasa66!

I looked into your problem and here is what I've found:

This kind of error happens in two occasions:

A. If you put B2_Kitchen on your desktop

B. If you change the structure of the kitchen

And just in case if you downloaded the kitchen and you only took the batch files and used them in the previous version then they shouldn't work.

The advisable way of "upgrading" the kitchen is to move your files from the previous version to the newer as follow:

your (previous)EXT\IncludedPackages to (newer)EXT\

your (previous)OEM\%LOCALE% to (newer)OEM\%LOCALE%

your (previous)OEM\COMMON to (newer)OEM\COMMON

your (previous)OEM\dpi_96 to (newer)OEM\dpi_96

your (previous)SYS\%BUILD% to (newer)SYS\%BUILD%

and

your (previous)ROM\%BUILD% to (newer)ROM\%BUILD%

Regards!
[Touch GSM ROM Development] kokotas:
First of all ...

Please if you have the kindness to edit your last post so that all the quoting is gone, I'd be grateful! It makes reading through the thread a lot more difficult!

Now regarding your problem ...

If I get it right when you hit the "Build" button

instead of calling the build_rom.bat it calls the dump_rom.bat.

Try downloading the kitchen again and tell me what happens now.

I have to say that this is strange! I don't face this problem.

Regards!
[Touch GSM ROM Development] saurabh88:
i m using xp.

i havent any previous version

i havent install it n desktop.it is in d drive.

i havent changesd any rom structures...

plz help
[Touch GSM ROM Development] kokotas:
Open up your UserConfig.ini and copy/paste what you see here.

Plus do you see the OS.nb inside temp?
[Touch GSM ROM Development] saurabh88:
will try tomorrow..thank u sir.
[Touch GSM ROM Development] saurabh88:
this is my userconfig.ini

REM ---User_Configuration---

::PRBSettings

set LOCALE=0409

set BUILD=21056

::RecModSetting(1=ON 0=OFF)

set AutoRecMod=1

set Warning=1

::PagepoolSetting

set PagePoolSize=12

::CompressionSetting(XPR_or_LZX)

set COMPRESSION=XPR

::YangSettings

set ModelID=ELF0*****

set CID=11111111

set Ver=

set Lang=

and yes therer is os.nb in the temp folder.

now i face strange probs..

plateformrebulder.exe encounter prob.. need to close.

error level 1:confused::confused::confused:
[Touch GSM ROM Development] Skalda:
I had the same problem as sasa66 ("ROM Kitchen Executable Has stopped working"). I solved it using OEMXIPKERNEL from trueg`s kitchen. Now is your kitchen works, thank you for it.
[Touch GSM ROM Development] saurabh88:
true g have kitchen?i tgink he provide only source file??
[Touch GSM ROM Development] Skalda:
Sorry, I don't know if is it his kitchen, but there is the post where I found it http://xdaforums.com/showpost.php?p=4449610&postcount=1286
[Touch GSM ROM Development] saurabh88:
thanx i will try it.
[Touch GSM ROM Development] saurabh88:
cmd version has now the same probs..
[Touch GSM ROM Development] kokotas:
As I thought...:cool:

The OS.nb is generated correctly

but

since you don't fill in the above lines

then how do you expect to build the final nbh???

Enter your info in there and you should see the rom inside RELEASE!

And an advice: don't use autorecmod - I think it's not working as it's supposed to...
[Touch GSM ROM Development] saurabh88:
sir but both the cmd and gui version has stopped working by plateformrebuilder.exe has encounterde a prob....
[Touch GSM ROM Development] kokotas:
I don't have this problem.

I don't know why you face this problem.

Maybe you are doing something else wrong,

but this is something you must find out by experimenting.
[Touch GSM ROM Development] saurabh88:
i have working visual kitchen sir.i m using my own rom now..

but i still want to use your kitchen.

one problem in visual kitchen that whener i add any packages it make non bootable rom..

and can u help me how to make small icons of app.. in wm 6.5?....

they r too large and i have seen so beateful small icon of mr.makk and dsi rom
[Touch GSM ROM Development] saurabh88:
thanx..now it working...i just install it in c drive..and yeeppy...
[Touch GSM ROM Development] saurabh88:
as always thanks....

waited too much for new one...
[Touch GSM ROM Development] kokotas:
v.1.5.0.0 is up!

This is probably the final version.

I will update the relevant posts with info about new features when I get some rest.

Best Regards!

Edit1:

Posts Updated!

Edit2:

v.1.6.0.0 is up!

This is the final version.

Will release only bug fixes if you report any.

Edit3:

Link Fixed!
[Touch GSM ROM Development] sasa66:
The link is not working please check it:):):)

Thanks for the great work

EDIT : It works know thanks
[Touch GSM ROM Development] ramakrishna:
The link is broken,thnx for your good work.
[Touch GSM ROM Development] saurabh88:
link is fine
[Touch GSM ROM Development] touchofelfin:
Great

Hi kokotas very very nice kitchen, i use it for cooking my rom and it's GREAT:D:D

The checkbox to create Premium or lite rom it's good !!!!

You're kitchen it's the only which works for me.

GREAT WORK

THANKS
[Touch GSM ROM Development] saurabh88:
ok good work...

but u still miss txt,rgu,dat editor..

otherwise kitchen is very fast and only competitor to EVK...:D
[Touch GSM ROM Development] waultc:
Elf / Elfin C.P. SUPER CLEAN WM6.5.3 28230.571.632 by efsane

Would you please add new post :)

I Couldn't add post. Coz I'm a new member.

Elf / Elfin C.P. SUPER CLEAN WM6.5.3 28230.571.632 by efsane

http ://i47.tinypic.com/2jb01vb.jpg

Device : Touch 2 (Elfin-128x256 MB)

Rom date: 04.03.2010

Version: C.P. SUPER CLEAN ROM

OS: WM6.5.3

For Elfin : www .4shared.com/file/234437317/440cb1a2/RUU_Signed_CP_SUPER_CLEAN_ROM.html

For Elf : www .2shared.com/file/11862316/31c34/RUU_Signed_CP_SUPER_CLEAN_ROM_.html

And last..

This rom is the cleanest rom for Htc Elf & Elfin. No Extra programs and application in. Wi-fi and BT work very good. after setup done, calibration start. Rom very clean and very fast.

Orjinal rom any applications that come with more pictures, marketplace, MyPhone been removed from the system.
[Touch GSM ROM Development] kokotas:
Hmm...:cool:

I have 2 things to say to you:

and

Nevertheless welcome to xda my friend:)
[Touch GSM ROM Development] waultc:
Elf / Elfin C.P. SUPER CLEAN WM6.5.3 28230.571.632 by efsane

Unfortunately I get this message...

The following errors occurred with your submission:

1.To prevent spam to the forums, new users are not permitted to post outside links in their messages. All new user accounts will be verified by moderators before this restriction is removed.
[Touch GSM ROM Development] saurabh88:
may be new policy..

let the mods do that
[Touch GSM ROM Development] kokotas:
Here is version 1.7.0.0 with some more new features:

1.Support for other devices [Not tested]

(I only have an Elfin, so if someone wants to try this kitchen for another device and can't figure things out(i.e. how to place files or how to edit Devices.list) let me know so I can help)

2.Right Click on Package's name to open&edit included *.rgu , *.reg , *.dat [Tested]

3.Right Click inside Locale box to edit the matching initflashfiles.dat [Tested]

4.Right Click inside Build box to optimize (remove&clean some files from) XIP & SYS [Tested]

5.If -imgstart is ticked then Imgfs start address can be set to minimum through implantxip [Tested]

6.From Addons Tab you can see&edit through EditPadLite all *.provxml , *.xml , *.mscr , *.cpr that are inside EXT , OEM & SYS\%BUILD% [Tested]

7.New ElfinCustomRUU (Hope you don't get issues with antivirus alarms now) [Tested]

Later on I will update the 1st post!

Best Regards!

EDIT1:

First post updated!
[Touch GSM ROM Development] srgudhka:
after i clicked the build button in you latest b2 kitchen... after 1-2 secs.... platformrebuilder crashes.
[Touch GSM ROM Development] kokotas:
Maybe you have some duplicates files or something is not in the right place!

Do you place your files differently than required from the kitchen?
[Touch GSM ROM Development] srgudhka:
have placed the files as it mentioned but will check again if anything is wrong. also will check for duplicates..

what does enabling zip in ext do?
[Touch GSM ROM Development] kokotas:
Do check also if you have placed any EXT package under SYS or OEM.

This is something new. That Column is used to "mark" which EXT Packages you wish to convert to "Mscr_Packages".

It has three states:

if checkbox = unticked then nothing will change.

if checkbox = ticked then Selected Package will be converted to a Mscr Package (this is useful for applications that get installed to Program Files)

if checkbox = greyed then Selected Package will be converted to an Extendir Package (this is useful for applications that get installed to Windows)

I have added a tool to automatically convert them(TOOLS\CORE\ext_2_mscr_pkg.exe).

This tool requires Microsoft Visual J#® 2.0 Redistributable Package to work!

It creates an archive(with the extension *.xdaz) from the Package's files and writes the necessary "app.mscr" (something like the equivalent of "app.dat").

For this it needs the "app.dat" inside the EXT Package so that it translates it to "app.mscr".

This operation doesn't take place each time you hit the build button, but only when you hit the "ExtToMscr".

Your (original)EXT Packages will be copied to TOOLS\pkg\EXT.bak as a backup and only the (converted)Mscr Packages will be kept inside EXT[folder].

If you are a fan of MortScript like me and you use an "Autorun.mscr" then this may come in handy. You can put inside Autorun.mscr[folder] your AutoRun.mscr[file] and when you decide to build your rom with ARType = mscr those packages will be used and each "app.mscr" will be added to your AutoRun.mscr[file] at #INSERTPOINT(this line is required in your script!!!).

If ARType = other then none of these packages will be used and the rom will be built normally.

Best Regards!

EDIT 1 :

If you want to place your AutoRun.mscr to another location and with another name then you should edit the build_rom.bat @ line :

TOOLS\CORE\all_mscr_2_one.exe -ext EXT -mscrpath Autorun.mscr -mscr ARMS -%ARType%

and replace Autorun.mscr with your location and ARMS with your file's name

EDIT 2 :

Also try this :

Extract and copy the attached tool to TOOLS\CORE\ .

Then open your build_rom.bat and right after the lines :

:: The following code combines all app.mscr from EXT(folder) and inserts them in your ARMS.mscr inside Autorun_Script (folder) at #INSERTPOINT , ONLY IF ARType(AutoRunType) is mscr
TOOLS\CORE\all_mscr_2_one.exe -ext EXT -mscrpath Autorun.mscr -mscr ARMS -%ARType%

add these lines :

:: The following code deletes any duplicates files found inside SYS
TOOLS\CORE\SYSduplicates.exe -p TOOLS\pkg\SYS.bak -b %ROMBUILD% -c %DEVICE% -l %LOCALE% -d %DPI% -r %RES%

This is supposed to remove any duplicates you may have in your kitchen from SYS(It won't remove them from any other location like EXT or OEM)
[Touch GSM ROM Development] Ansfer:
In B2 Kitchen GUI: v.1.8.0.0 compression LZX is an error (errorlevel: -1073741819, how to fix it?:confused:
[Touch GSM ROM Development] kokotas:
Do you have this error with XPR compression too or only with LXZ?

This is PRB's error, right?

I have to reproduce it, so could you tell me if have changed something at all?

Best Regards!

ps: I think I should add some error handling so that you can find the root of your problems on your own...
[Touch GSM ROM Development] Ansfer:
Moved the kitchen to the root of drive C and everything works.:D

Sorry for the inattention.
[Touch GSM ROM Development] kokotas:
Glad you figured it out!

There are some prerequisites!

If you have any questions read the post at 1st page and if something is still not clear I'll be round to help.

Best Regards!
[Touch GSM ROM Development] kokotas:
Deleted ...
[Touch GSM ROM Development] kokotas:
New version is up!

What's new?

OEM folder's structure changed!

Now under OEM must be a folder named Elfin and inside Elfin the usual subfolders:

\0409

\COMMON

\dpi_96

To make things easier if anyone would like to try this kitchen for another device I've added a batch file to prepare everything automatically.

(It will be accessed by Right Clicking the [Dump] button)

(Can't test it to see if it does work , but I'm pretty sure it does...)

The post at 1st page is updated!

Best Regards!
[Touch GSM ROM Development] saurabh88:
yes..plz all members..install this in only c drive or where u have installed your system...:p:p
[Touch GSM ROM Development] touchofelfin:
6.5 kernel

hi kokotas

The 6.5 kernel in your kitchen isn't for elfin ?

it's for other device, no ?
[Touch GSM ROM Development] kokotas:
Yeah ... we wish to have 6.5 kernel :) but nope!

It just an empty folder for our Elfins :(!

It will be of use for another device that has 6.5 kernel.

Regards!
[Touch GSM ROM Development] saurabh88:
still ruu dont send problem..

evk kitchen and ruu update utility in that kitchen works absolutely fine...

but in b2 kitchen no luck still..:(:(
[Touch GSM ROM Development] kokotas:
Does the above work for you?
[Touch GSM ROM Development] saurabh88:
thank u for rely..

will try as soon as possible..
[Touch GSM ROM Development] saurabh88:
now ruu works fine..but nbh image is courrupted..
[Touch GSM ROM Development] kokotas:
Where exactly do you have the problem?

Building your rom or flashing it?
[Touch GSM ROM Development] saurabh88:
ok.can build rom with ur kitchen but image is courrepted
[Touch GSM ROM Development] kokotas:
I guess this is what you're talking about:

ERROR 270 (Update Error - The image file is corrupted)

Are you able to flash other roms?

Or is it just the roms built with my kitchen?
[Touch GSM ROM Development] saurabh88:
yes..thats excatly,,

i can flash other roms///:eek::eek:

its only with your kitchen..

can u tell me how to use that png optimizer..coz it takes more then 20m..to optimize..i had to close it..:(:(
[Touch GSM ROM Development] kokotas:
What CID do you use for the roms you build with my kitchen?

You should keep on using "11111111"!

Do you have this problem with all builds or just a specific one?

Well the time depends on how many png files you have...so I guess you have plenty:)Nevertheless it is still a process that requires a lot time!
[Touch GSM ROM Development] saurabh88:
i use "11111111" cid...

i did nothing..as before i was trying to make a new rom with23544..

but after getting those error..

i just dump stock rom and cook it as unedited..but no success..:(:(
[Touch GSM ROM Development] kokotas:
Ok, open (TOOLS\CORE\)devices.list with a text editor and check the settings for Elfin.

Make sure it is chunksize=1024 and then go ahead and flash your rom;)

I made a mistake there and I uploaded wrong devices.list(was testing something).

I will reupload the kitchen with the correct file.

I believe this will solve your problem...waiting for your report

Regards!

EDIT :

The kitchen is updated with the correct devices.list

and I added in the 2nd post the required entries for elfins as an example.
[Touch GSM ROM Development] saurabh88:
i have to go out of the town for work..so 3 days no net..no cooking..

man i will die without food..:o:p:p:D:D
[Touch GSM ROM Development] saurabh88:
hey link is removed from rapidshare???:confused::confused:
[Touch GSM ROM Development] kokotas:
Sorry for that ... I moved my files to a new Premium account and I forgot to update the link.

It should be ok now:)

Regards!
[Touch GSM ROM Development] saurabh88:
now everyhing works gooooooooooood..:p:p:cool:
[Touch GSM ROM Development] raymondsky2:
Help on Device ID : ELF010050

I have this rom listed as below:

Touch version : Elfin

Device ID : ELF010050

CID : DOPOD601

IPL : 2.20.0002

SPL : 3.10.cmonex (Hard SPL)

ROM Version : 3.14.706.02

ExtROM Version : Cooked by dsixda

Operator Version: Onyx 6 Release 9

AKU Version : 5.5.0

Page Pool (MB) : 12

RAM Size (MB) : 128

ROM Size (MB) : 256

Model No. : ELF0100

Part Number : 99HEH062-00

SIM Unlock Code : 13788729

MCC+MNC : (No indication)

::::I tried out some hard to get compatible rom to flash my phone but still cannot sucess. Anyone can help on me to recommend best rom for me.

Thanks.
[Touch GSM ROM Development] kokotas:
New version is up!

It includes some bugfixes and a couple of new features(tools)...

1. DeleteDuplicates (tool : SYSduplicates.exe)

If you have this option enabled then when you build your rom the kitchen will remove any duplicates found inside SYS

Examples:

a. If you have webview.dll inside your EXT[folder] and at the same time under SYS, then the kitchen will remove the one inside SYS.

b. If you have webview.dll inside SHARED\COMMON\BROWSING and inside SHARED\COMMON\Webview then the kitchen will remove one of them.

2. SortRegistry (tool : RegistrySorter.exe)

If you have this option enabled then when you dump a rom the kitchen will sort each registry file(*.reg or *.rgu) so that it will be easier to read/edit.

(It takes a while to sort all the registry files so wait for the process to finish before you think it has failed;))

Both of these tools are on early stage of development.

If you find any bugs please report them here:)
[Touch GSM ROM Development] kokotas:
v1.9.1.1 is up with a couple of bug-fixes!

Thanks miky6682 for helping with this update!;)

Regards!
[Touch GSM ROM Development] miky6682:
Your kitchen is really good, you can do everythings you want with it :D:D
[Touch GSM ROM Development] kokotas:
A new update is up!

I updated some tools but

the most significant change is the new structure of EXT Packages.

Meaning : Now you have to put your Packages inside EXT\Elfin,

either directly under EXT\Elfin or inside any subdirs under EXT\Elfin.

First post is up to date!

Regards!
[Touch GSM ROM Development] kokotas:
Version 1.9.4.0 is up!

It includes :

1. Fixed a bug with the new Rom Tools window...

(when you dragged a file from a location which path's included space's it wouldn't work)

2. Added imginf tool to the dump process, so each time a rom is dumped you'll also get info for the modules!

3. Added option to delete empty packages when dumping a rom in order to leave a cleaner dump.

4. Reorganized the options you have on the Main Tab, so that

those that are for building a rom are distinguished from those that are for dumping.

Best Regards!

EDIT:

I re uploaded the archive on R/S cause there was a problem in the batch files(dump_rom).

I'm attaching here the correct ones for all of you who have already downloaded the kitchen.