yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] Ut0p1a:
Help cooking sense2.5

My problem is when trying to cook Leo sense2.5(EXT package). ( I could produce sense2.1 without any problem) . BUT ran into issues like: (see photo) or if the ROM is complete. I can't get past the installation screen, just hung there and not giving me the Today Screen. So any help would be greatly appreciative.

ps.. I did check Real WM 6.5, but ROM still won't boot.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] samery:
Well first of all, it's an honor to see a great person like yourself answering my post, so my warm regards for your kindness.

Yes, I am interested obviously in TP2, although from the moment I got my hands on it, I never tried anything but EnergyRom (do you know who does them?:D) but it's just that I wish I can combine the latest official WM6.5 with arabic keyboard and Sense 2.5 and perhaps some cool stuff.

Indeed there are plenty of tutorials out there but maybe they are not clear enough to me, or maybe I didnt' search very well or maybe I dont know how and where to start. so yes ur input are highly welcome just like your presence.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] iridium21:
I'd love to see one! Not that I'm not grateful to the cooks for their ROMs, I'd like to know how it's done and maybe add a few programs of my own to a ROM.

Oh, and I think it'd be best to start right at the beginning so that everyone is at the same level eventually.

Thanks!
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] joshkoss:
I started cockin roms a couple years ago and said the exact same thing how the information is scattered.. i'm in, just let me know what you need and i'll help with what i can.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] sumflipnol:
I also see some tutorials in many sub-forums, but having to look at 4 different pages just to do one step in cooking a ROM is a little troublesome and confusing. So here's what I think should happen:

I think there should be a sticky thread that has clear steps (a guide) on how to cook ROMs.

Then there should also be a sticky thread that has all kitchens from chefs that want to release them. (Similar to the Radio Collection Thread.)

That would help a lot of people!:) I want to cook ROMs when I have the time (over summer) and if (hopefully when) this happens, it would be easier for many people like me to cook ROMs.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] XirXes:
BesFen made a solid tutorial for using Visual kitchen in the Opal forum, and I helped with that one. I think this is an excellent idea and I'd love to help with it in whatever capacity I can.

Link: Installing & Using Ervius Visual Kitchen V1.8.1 For OPAL

edit: Just read the poll results. Whoever said no is obviously not XDA material.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] twopumpchump:
i dont mind helping with this :)
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] Deleted member 1154637:
Thanks for starting this thread.. Been using excellent ROMs from NRGZ & b16b, but want to do my own thing for my Rhodium. Hopefully, this will get me to appreciate the efforts of these 2 fine cooks and use the facilities provided by XDA better..

I've been trying to wrap my head around the info provided by Da_G in this super thread:

http://xdaforums.com/showthread.php?t=544445

It is taking a while :) for a newbie like me..
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] Big Dawg 23:
When I had my XV6800(AKA Titan) after a while of modding I started cooking my own roms. I usually removed the garbage I would never use to shrink the Rom size. I then left for a BB in Nov. 2008. Well my senses have come around and I will be back to WinMo with a TP2 on Wed. So I would like to see a kitchen to cooking rom Tutorial assuming it is different. I know that of course CDMA vs GSM will be with because of the carrier CAB. This go around I am leaving VZW to T-Mobile.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] iridium21:
So, what's happened with this and this thread? Has it all turned out to be a p**s take?
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] e_dogg:
I would love to see a cohesive tutorial on how to cook a ROM.

I've poked around in the kitchen threads but have gotten kind of lost and overwhelmed. It seems like information is so scattered around.

I've been looking for a project to do for awhile and have thought that ROM cooking might be kinda fun. Initially, I'd just like to make something with the features I want but who knows where it might go. I think I've tried every TP2 ROM on XDA-Developers now and, while I've found some excellent ones, nothing that quite screams "this is EXACTLY what I want".

So...yeah...a good "how-to" would be excellent and I'd be forever grateful. :)

FWIW, I'd be happy to do some trade-work in exchange for this. I've got a pretty decent technical skill set...just not one involving ROM cooking. ;)
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] Deleted member 1154637:
Same here.. I'm stuck on getting a build to use.. Looking for a good NAM build : Tilt2 stock or something for Tilt2 will be a good start..

My first attempt is with the Eruvius Visual kitchen. I think I got all the required files. There were multiple download links in the original thread. I'm guessing that I get the older version and replace the latest kitchen .exe on top.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] halorin:
I'd love to try to cook my own ROM. I agree that the information seems sparse and kinda scattered. My cursory browsing very much gives the vibe that information for Touch Pro 2 ROM Development has an unspoken understanding that you've made ROMs before. Not me. :(
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] mikkelnl:
I'd love a simple step-by-step tutorial (for rhodium), cause I'd like to build a simple ROM based on the latest 5.5.3/5, without manila... :)
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] smokestack76:
Well that is the issue. To cook a ROM is simple. Its just that when you start to edit stuff that it becomes tricky. TPC and Joshkoss have both posted kitchen threads on XDA before. BOTH have tons of info in them already. There are ALOT of things though that cant really be written about. Like how to change or manage memory throughout the ROM...changing folder images.....Even themes can be tricky now.

I dont know. I mean if it can be done those two can do it. But there is a TON of stuff that you just have to do....or try for yourself. I have the PMs and yahoo and Gmail scripts to prove it :D I ask josh a TON of questions...and he takes his time with me and helps alot. But there are soo many things that you just have to do. Even with his help im still lost at alot of things.

I will even say that if you look at the hours and hours those two have put into THERE learning. And figuring stuff out. Put a price on it. Like make a list of what you want to learn about and how to edit and then charge like 5 bucks to download it....or make users donate to XDA before they can download it? Im game lol
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] agent_47:
if ur having a runtime error, there will be no nbh prodeced. so how would u flash the rom to know if it boots???

anyhow, things to check for the runtime:

- does it stop while processing the same package (in the package the last processing pkg was largetitle bar?)

- make sure you donot have too many modules overwriting eachother

- disable packages in groups fo 10- 15 to identify which pkg is the bugger.that way you can solve the problem urself

------------------

part1

as to cooking your won own ROM that would look like a stock 2.1 rom, its quite simple. dump it in a folder using VK, replace the sys from the Da_g thread. you can find VK style sys there. cook it..

note that this is the very basic, if u donot get me i suggest searching

-------------------

part2

to change EXT, you need to know the packages and how they work. which depends on which. mixing which pkg will result in what. these no1 can teach you coz its too large a thing. best way to learn is get the basics from the 1st part and then start trial and erro to understand the pkgs what what makes them tick.

-------------------

reg: this is a very imp part of cooking coz most of the "on off switches" of an ext lies here. you need to be able to see the reg and know what they suggest to do and then willing to test out your theory. again no1 can teach you better but yourself. but you will find some regs explain in xda.

--------------------

XIP: its the core of an rom. if you donot understand it just stick to the basic. MSXIP from Microsoft and OEMXIP from the lates dump of your device. but let me tell u, modding these will give u speed!!

SYS: well this is where you can xplore. in da_g thread post 4 or 5 it explains in details of what each pkg do. but remember that just reading them wont help you learn. its the egarness to explore and try new stuff. that way u find out more and more and understand the system to make your own tweaks

-------------------

adding cab: there are two ways

1. add the cab and run it from config.txt

2. convert it in the EXT with package converter and cook it in.

--------------------------

others:

file munupulation: three main ways (there are others as well)

-make proxml\xml files and run it with runCC

-make app.dat in the EXT

-config.txt

-add2config

NOTE: check the files relevant from the kitchen to know the syntax. i can write how to do it here, but if u do it urself rather than me spoon feeding, you will learn better.

i think these should cover the basics. if i missed something, m sure someone will add on me :)

or u can leave a post here and me or someone will get back to it

NOTE: i have done this in another thread and some of the ppl there "flamed" me for being a lazy ass and not posting links to apps or syntax samples, but like i already mentioned, trial and error is how you really learn....but if u still want those, i can provide, but they not come like a instant 121 service:p
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] zelendel:
We are in the same boat smoke. There is soo much that is trail by error, cant say how many roms I have botched lol
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] smokestack76:
Glad to know im not alone :D Poor josh still puts up with me :p
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] zelendel:
Me to man, I bug the guy all day long trying to learn to get it right. lol the pm, Im, email, Text, man I could right a noval from it all but lets see what happens here and not clutter it up lol
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] Green Eyed Misfit:
I would definatlety give it a shot:)
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] smokestack76:
might bump this thread and see whats up :rolleyes:
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] smokestack76:
Re-bump for you. Awsome info there.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] iridium21:
Pity that the only chef decent enough to offer help is NRG! :mad: Thanks NRG :)
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] joshkoss:
who what?? he has a kitchen thread?? i offered too :) also there are other chef's in this thread that offered i'm sure.:cool:
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] Ut0p1a:
LOL. he has a thread called Welcome To My Kitchen, but for his ROMs. He is clearly wrong on this.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] joshkoss:
it aint about that, see this is a community and we're all here to help one another. this thread is to rally the help of chef's as many chef's have posted they would help, including nrg. he said nrg was the only one. i just needed to correct that as we have allot of peeps here capable and willing. just need some direction "op" :)
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] operators:
I'm sorry for noob question....

But is it possible to extract a nbh file of a rom custom (not shipped) in imgfs and payload?
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] e_dogg:
I'm not the OP but I can think of a few things that would help to know. I read the "how-tos" in your kitchen thread and these are the questions I'm left with.

1) What tools do I need? I know that I need a kitchen, obviously, of which there are a couple here and some elsewhere like on PPCGeeks.com. But it also sounds like some other utilities and base ROMs are required. I'm sure that there are more things that I don't know about, but a list of items would be helpful.

2) How do I remove the parts from the base ROM that I don't want? For example, if I'm using the stock AT&T Tilt2 ROM as a base, how do I remove the AT&T branded stuff?

3) How do I add parts to the base ROM that I do want? For example, I have a few CABs that I always install - stuff like GAlarm, and Collapse Chaos that I like to have.

4) How do I set settings? Are they all registry entries?

5) All of the kitchens I've seen are 6.1 or 6.5. Where are the 6.5.3 kitchens?

I'll admit that I haven't installed a kitchen and dove in yet. But it's mainly because I still have all these questions - sorta like "everything I'd like to know about ROM cooking but have been afraid to ask". ;)

Also, to all the chefs - thanks for what you guys do and thanks for your willingness to help out.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] :
I don't know how to assemble my kitchen yet(still reading up when I can): I have a 6.5.5 OS dump from da_G's thread. Would like an HTC ROM close to the Tilt2 to start with, but dunno where to get that. So proceeding very slowly

I found this tool: NBHextract.exe here and used that to extract a cooked ROM. Thought I'd learn something by reverse engg. Now I have OS.nb that I dunno how to break apart. Reading up about some perl tools that are the real engine behind "NBHextract.exe"
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] :
I believe Josh's kitchen is 6.5.3.

Thanks to all the Masters out here for helping us newbies..

Edit: Looked at Josh's thread just now.. He lists the tools and procedure right here:

http://xdaforums.com/showpost.php?p=4456023&postcount=2
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] Ut0p1a:
hey Josh,

I am using your kitchen. Added EXT files for sense 2.5 , but ended up with non-booting ROM(no issue with sense 2.1). I would go through the installing ROM process(Set Up Accounts), but stop toward the end( missing the Set Up Social Networks screen) Anyway, you recently got your sense 2.5 ROM cooked. I was wondering if you or anyone could provide some guidance.

Thanks
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] joshkoss:
It is possible to extract imgfs from a custom rom, somtimes it may be difficult as some chef's add protection, and most chefs that use tools that remove dsm's and rgu's from the rom during the build. Please try dumping a rom using standard procedures in my thread, if you're having a problem look up xidump, this is a new tool from bepe that works really well.

Hey man! nice too see a fellow learner :)

1 Any kitchen should work it depends on whats easiest for you to learn, back in the day what i did was grab every kitchen i could find and just went 1 by 1 till i got a working rom, then build from there. rgu's and .reg files contain registry, and most settings are changed thus far. let me know if you need a 6.5.3 kitchen i can provide a base one for you if you want.

Which sense 2.5 if it was build 1922 you will need to recmod allot of modules in the manilla ext. also you need to recmod the modules to files in the notification manager ext.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] variosteph:
best thread to start cooking for rhodium, with all the great tutorials:

http://xdaforums.com/showthread.php?t=572183

steph
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] e_dogg:
Thanks for your willingness to help, Josh! And thanks for the offer on a kitchen - I'd love to take you up on that!

Steph, this looks a lot like what I was looking for! Thanks for the link!

Edit: One other thing I'm a bit afraid of that I forgot to ask. What's the likelyhood of killing my phone? If I cook a ROM and do something wrong, will throw the appropriate build errors before actually packing itself into an RUU file? Or will the various kitchens let me cook something up that will forever brick my phone?
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] joshkoss:
Bro i know how it is, i was in you're shoes not too long ago trying to piece all this shtuff together.. yea gimme a day and send me a pm to remind me and i'll have a base 6.5.x kitchen for ya to mess with.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] e_dogg:
Awesome! Thanks a bunch!

Sounds like I might have a fun little weekend project. :)
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] :
Thats what I found in the chef ROMS. So went to a raw image. Dumped out IMGFS & XIP with the dsm/rgu files. Now need a kitchen to modify/replace.

BTW, this step in your thread :

>>

7 in xip folder now drag each dsm file onto the DumpTools\Packagebuilder.exe "this will create your new xip folder structure"

>>

Is this only for XIP? Each folder in IMGFS & IMGFS itself both have dsm files..

Writing a windows batch script to do this for me.. I have around 5 dsm files in XIP..

Thanks.. Pls post a link here. Will see how my efforts so far have been stacking up or if I've been going the other way.. :rolleyes:
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] joshkoss:
yep that is only for xip. the other imgfs that is not xip you can drag the folder onto packagebuilder.exe and it will create you're sys and oem..
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] operators:
Thanks joshkoss.

Yes, I use your standard procedure (in your thread),

but I have problem in step 4

"drag the os.nb onto DumpTools\imgfs tools\dump_800.bat".

At this point I have this message:

"No IMGFS signature found. Exiting.

Cannot map file IMGFS.BIN"

How to resolve that whit xidump tool or other procedure?
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] joshkoss:
see the rom you are dumping is protected and the standard tool cannot see the imfgs, you can try using xidump and dragging the nb into some of the .bat files but you will most likely not have a complete rom as is missing rgu and dsm files.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] :
Thanks Josh..

Here is what I have left over in the IMFS folder:

C:\Install\XDA\ATT_Cooked\IMGFS>dir /ah /b *.dsm

1c6eb110-74bd-4333-9573-a38e8f36ae90.dsm

24a3afa4-afe8-4949-9ede-14a469b8bff2.dsm

43581c8a-ea14-43a1-8881-c3d2467e9bec.dsm

6c5b1785-7c19-4676-817d-f93e86407e55.dsm

c357e313-70f0-4e59-83f1-5d303069b568.dsm

e9419482-285d-4722-9605-bb746321b91c.dsm

5 dsm files. Do I just ignore that? and this is in the related info.txt file (IMGFS folder)

[Missing Manifests]

d92a4f0a-378a-4482-8fd3-bd127a05e4de.dsm

723fb954-d931-4348-b672-82a188e587b5.dsm

3346da5d-3675-4a67-925e-75f623184bda.dsm

c3110165-ec9b-de65-9228-838b4658f7ac.dsm

2ffc4554-eb70-c36e-d2ab-99a20408ed81.dsm

The XIP folder got created/populated as you described.. All set to populate your 6.5 Kitchen..
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] b16b:
how can edit oemxip and msxip? and what program use for it?
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] joshkoss:
bootrgu can be edited for speed. edit as normal rgu file.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] titan427m:
hey, Josh! i'm trying to find a kitchen i can use to edit Sergio76's Cell Pro ROM, which is using WM 6.5. i tried using the Visual kitchen, and it'll work with a standard ATT ROM, but not the Cell Pro - it always has an error :(
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] joshkoss:
see because his rom is a custom rom, it was probably built with bepe's or evius tools and during the build process it is stripped of some dsm's and rgu's, also it is possible that the rom might be protected. i suggest you ask a chef that dumped custom rom's before for some instruction as i've never done it successfully myself. and/or ask sergio for permission or his kitchen. :)

Peace,

Josh
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] Novek:
sense 2.5

Hi all

I'm wondering if anyone has a link or something to a tutorial/instructions etc. on how to implent Sense 2.5 into a custom ROM.

Thank you very much in advance!!
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] jdep1:
looking to learn how to cook a ROM is all over the forum but scater around and some stuff could get complex when you read something here & something there.. diff types of kitchens visual/old exct. for different devices.. it would be great to have a tutorial here on cooking/porting :rolleyes:
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] kedashkash:
Great Idea

I would love to know how to cook easily
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] zelendel:
I have been learning to cook over the past few months and I would love to tell you that it is easy but it's not. With the right tools and mentors it gets easier but is never easy.:D
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] akashastrega:
Perhaps create a course study

As we all know the PERFECT rom is often a matter of personal taste. As such, back in my Wizard days I attempted to cook up MY perfect rom. Nottoosmart was amazing and put up with my multiple PMs, IMs, emails, and various other methods of picking his brain. I never did figure it out. I guess the techie stuff just got too confusing, even with a master chef like NTS helping me. Eventually at my begging he created a very personal rom, and it was in fact THE PERFECT ROM. I do not expect any chef to do the same for my Rhodium. So I am again learning to cook (as my Wizard has since died).

I, like I am sure, many others here need a FOR DUMMIES tutorial. Something that simplifies the techie stuff so it can be more easily understood. I know that for me, if I get the very basics down for cooking a rom, I will be more confidant and understanding of the process and would consider adding in some minor bells and whistles. First though I need to learn how to do just the basics...in the most simplistic of ways.

I applaud the various chefs who have agreed to try and consolidate their tutorials into one that can be stickied. I have found that the many tutorials get confusing after many pages, and for new chefs, the KISS method (keep it simple stupid) is what we need. I found that my failures in cooking was often due to wanting this or that program cooked into the rom and not understanding the process. KISS...lets rebuild a rom and remove bloatware, then level 2 tutorial, rebuild a rom and add 3 programs we want, then level 3...etc...

A course study...

Thank you again. As a wannabe chef, I do appreciate the time and effort it would take to do this.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] :
Help needed, Master Chefs!!

I'm using the "Ervius Visual Kitchen" as mentioned in Daxy's tutorial here:

http://xdaforums.com/showthread.php?t=572183

I get this error during the IMGFS creation part:

"ImgFsFromDump.exe has encountered a problem and needs to close. We are sorry for the inconvenience". Has anyone seen this error?

Processing "Busy.wav"

ERROR! (errorlevel: -1073741819)

ERROR executing: kitchen_build_rom.bat

ERROR!!!

Wait some seconds...

No ''SVN'' folders present...

Restored Original config.txt...

Temp config.txt Deleted!!!

I have some pictures uploaded in this post : http://xdaforums.com/showpost.php?p=5573235&postcount=84

(I did a detailed search, but there wasn't an exact match of this issue. The other workarounds did not work for me..)
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] rgb-rgb:
Have you tried to remove that file from the build and then try the build again?

Possibly something wrong in the file itself.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] :
Failure is at different points in different builds.. Not sure if it is actually the file itself.. Will try to remove this file and rebuild.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] eras2r:
More than likely you need to recmod some modules. Packages that have caused issues for me were:

Concurrence Manager

Notification Enhancement