IZERS and Kitchens OH MY! - Mogul, XV6800 ROM Development

I have been using the Kitchen here for a couple months now...I'm feeling pretty comfortable with it...I've even pulled some OEMs from another kitchen into DCD's and installed them...which got me thinking....
Now I've been reading a bit about the OEMizer. It looks a little scary. It looks like it could do some things that the kitchen is doing...but I'm not sure.
I'd love to build in some of my cabs and email accounts using the OEMizer but Im' a bit afraid.
Can someone explain how the OEMizer and the kitchen fits together....
Thanks,
Matt

sudermatt said:
I have been using the Kitchen here for a couple months now...I'm feeling pretty comfortable with it...I've even pulled some OEMs from another kitchen into DCD's and installed them...which got me thinking....
Now I've been reading a bit about the OEMizer. It looks a little scary. It looks like it could do some things that the kitchen is doing...but I'm not sure.
I'd love to build in some of my cabs and email accounts using the OEMizer but Im' a bit afraid.
Can someone explain how the OEMizer and the kitchen fits together....
Thanks,
Matt
Click to expand...
Click to collapse
the oemizer rocks, but i only used it for one package (timezone)
it simply creates a nice package for you to drop into OEM or SYS
i instead just use wincecab manager to dump the cab's contained files, then export the registry.
if the cab uses a setup.dll, i do a full registry export, install app, full registry export again, compare. this (usually) shows me what setup.dll did.

right...that sounds doable...if you/e a rocket scientist...I like using the kitchen....and want to add oems....it seemed lik i could create them with oemizer and drop the directory into your kitchen to include in the cook....
your method described above just seems a little too tough for me...i'm not seeing how to make that oem folder used by your kitchen

well, i think the manual cab extraction is really pretty easy, i am sure you could handle it, you're just not used to it.
but to answer your question, yes an oem created with oemizer should work just fine.

I like to use it just for the random crap that I have to enter each time I flash. Now I don't have to enter user info, exchange setup, and all sorts of other goodies. Wish I had found this sooner!

Rob,
I haven't actually done it (OEMizer). Is it as easy as I think...build your OEM folder then just drag it into the kitchen and select it whilst cooking?

Not always. It doesn't alway get the reg stuff setup correctly. You have to pay attention to that.
I have been using the OEMs from the newest Apache kitchen and they work fine.

blaze,
i didn't realize the Apache OEMs would work.
do you have a link?
This is what I'm saying....we need to SHARE these OEMs we know will work on our device. Sharing=Good.
but..if you want to HORD your OEMs....that's fine... ;-)
OH....do you think the Apache OEMizer would work for us? this seems like a silly question now...but I'll go with it.

95% of OEM packages work on other devices. You should always be wary of the OEM packages that have something to do with the dialer, camera, GPS or anything specific to your phone.
You can find links to many OEM packages in the FAQ section of my OEM package tutorial.
Before you ask, I have no intention of releasing a tutorial for OEMizer

Related

ROMS are nice OEMs are Better!

It seems like...we can all easily build ROMs....if you're in here, you're diggin in with dcd....
What we need is a list of OEMs that people can add into their ROMs.
For example...I found Arcsoft MMS: 4.2.8.1 OEM.
Go grab it here:
http://sudermatt.com/files/Optional_MMS_4281_10-29-07.zip
Simply unzip and drop it into the OEM folder....
Be aware...you'd better know your Carrier MMS Settings before attempting this one......
sudermatt said:
Be aware...you'd better know your Carrier MMS Settings before attempting this one......
Click to expand...
Click to collapse
actually, if youre using it with my kitchen, the carrier packages should do the mms configuration for you. I've not tested 4.2.8.1 (i dont have vzw) but I was told it worked right off the bat.
It didn't for me....I had to dig around for a posting that gave the right settings.
http://forum.ppcgeeks.com/showthread.php?t=10210
Of course....with OEMizer....I can easily create an rgu file with the settings built into the OEM I make and Cook in!
sudermatt said:
It didn't for me.
Click to expand...
Click to collapse
I will work on this. 3.0 and 4.2 must use different keys.
is there a cab for this version?
Here are some of the OEMs I use in my personal build...
Here is my mortscript OEM.
This binds the voice dialing key to a mortscript of mine for toggling the cellular data connection. Holding button 5 will connect if disconnected, or will disconnect (and disable) if connected. Script is included.
I use it to shut off cellular data at home, which is the only way ive found to make activesync use wifi for connecting back to mail2web.
Hi, how do you build an OEM, to insert in a rom? I would like to add aim 2.0 and a few other files
DCD, is there a OEM for HTC Home that you used to include in your custom versions? The one that has the today-settings panel?
idenkilla,
Believe me...it's not drag and drop...you have to dig in and get your geek on.
OEMizer is an app (search for it) that seems to help the process. I haven't really used it yet to turn cabs or other folder apps (those that do not require installation), into cookable OEM folders. It looks like it will work. I hope to have some time this weekend (its raining all weekend in LA) to play with it.
I will put up some sort of tutorial when I get it figured out. At least covering the simple stuff I understand.
I'm no programmer. I dabble. My big brained friends say, things like, "you know just enough to really 'f' things up" "you code works...unintelligable...but it seems to work".
Go into one of the OEM folders in the kitchen. Find one that is pretty simple that you have a good idea what the app is about. Look at the Option.xml file. Open the rgu file in notepad.
In OEMizer, do something really simple, like owner information, and build the OEM....look at it....you'll see what's going on....
What I don't really get is, the folder apps....I will have to tinker
sudermatt said:
It didn't for me....I had to dig around for a posting that gave the right settings.
http://forum.ppcgeeks.com/showthread.php?t=10210
Of course....with OEMizer....I can easily create an rgu file with the settings built into the OEM I make and Cook in!
Click to expand...
Click to collapse
Hmm, I couldn't get 4.2 to work on mine even using the settings for the 6700. I wonder what is different for you as compared to mine?
I can't remember all the steps I took....but here goes
The mms app only had one connection listed.
In the Registery, it was listed under some directory.
I remember seeing the registery directory "test" having the verizon settings...I modded those to match what the post said.
I copied "test" into the same directory as the default one.
Then I had to change a registry entry to show 2 connection settings in the application
Then I changed another registry entry to indicate which was the default connection I wanted to use.
Then I added a registry entry for my phone number.
Then I think it started working....
I cooked another ROM last night, so I have to redo all this stuff...I'll walk thru the steps again and repost.
But THIS time....I'm going to put it all down and use OEMizer so I don't ever have to do it again.
I'm really starting to see a LOT of value in that application....
working on integrating all my favs as oems into dcd's but I still have a way to go i suppose... keep getting the registry building errors.... blah
registry build error means you have non-unicode text in a reg file you edited somewhere. Make sure to open and save the file that causes the error with microsoft word, and save as, text, unicode encoding... That should eliminate those errors. a lot of text editor say they are saving as unicode, but don't stick strictly to the standard.
PackageCreater Rulez!
sudermatt said:
idenkilla,
Believe me...it's not drag and drop...you have to dig in and get your geek on.
OEMizer is an app (search for it) that seems to help the process.
Click to expand...
Click to collapse
Actually, there is an app out there which pretty much does make it drag and drop.
Search on this site for the phrase "packagecreator". It was originally written and posted in one of the other forums here (i think the last version was 5.4).
It will open a cab, and export it and all of it's keys into a neatly written OEM folder. It even has the ability to mass-rename files in an OEM to avoid name conflicts when cooking.
This little beauty has worked for me on well over 99% (I can't claim 100% because I'm sure there's something out there that didn't work) of the OEMs I've created.
I find the program to be almost as valauble as the kitchen itself.
Jim
dcd1182 said:
Here are some of the OEMs I use in my personal build...
Click to expand...
Click to collapse
dcd1182 Thanks for all the work on this I have question about the oems you posted. I just started to play with the kitchen and when I add the HTC_XButton2_0_30995 the BuildOS gives me this error.
The file 'temp\dump\testsearch.bmp' already exists.
After doing some research it looks like the file is in both the HTC_XButton and AdobeReader is it ok to just delete one of them and try to run the BuildOS again?
Thanks,
dolivas
dolivas said:
dcd1182 Thanks for all the work on this I have question about the oems you posted. I just started to play with the kitchen and when I add the HTC_XButton2_0_30995 the BuildOS gives me this error.
The file 'temp\dump\testsearch.bmp' already exists.
After doing some research it looks like the file is in both the HTC_XButton and AdobeReader is it ok to just delete one of them and try to run the BuildOS again?
Thanks,
dolivas
Click to expand...
Click to collapse
They are the same picture, it's fine to delete one, but this is a bug in buildos that should be fixed, it should prompt the user to keep existing, rename, or overwrite...
paynej said:
Actually, there is an app out there which pretty much does make it drag and drop.
Search on this site for the phrase "packagecreator". It was originally written and posted in one of the other forums here (i think the last version was 5.4).
It will open a cab, and export it and all of it's keys into a neatly written OEM folder. It even has the ability to mass-rename files in an OEM to avoid name conflicts when cooking.
This little beauty has worked for me on well over 99% (I can't claim 100% because I'm sure there's something out there that didn't work) of the OEMs I've created.
I find the program to be almost as valauble as the kitchen itself.
Jim
Click to expand...
Click to collapse
Package creator 5.4 works great, I've been using it for quite a while creating my OEM's. I use this combined with Mobile Registry Editor to extract stuff from the registry to put into the OEM so I don't have to keep setting stuff up every time I flash. For instance I have Slingplayer mobile in an OEM all configured and ready to go.
htc home 2.0.814.722
paynej said:
Actually, there is an app out there which pretty much does make it drag and drop.
Search on this site for the phrase "packagecreator". It was originally written and posted in one of the other forums here (i think the last version was 5.4).
It will open a cab, and export it and all of it's keys into a neatly written OEM folder. It even has the ability to mass-rename files in an OEM to avoid name conflicts when cooking.
This little beauty has worked for me on well over 99% (I can't claim 100% because I'm sure there's something out there that didn't work) of the OEMs I've created.
I find the program to be almost as valauble as the kitchen itself.
Jim
Click to expand...
Click to collapse
If your still looking for package creator heres a link. http://rs62.rapidshare.com/files/78803302/package_creator.rar

HOWTO convert OEM to CAB?

Anyone have a somewhat easy way to convert OEMs to CABs? I know there is OEMizer for the other way around but I have a few OEMs I would like to cab up... I found a link to a program called "Pocket PC Installation Creator" but it seems rather complicated and not really geared towards an existing OEM...
I mean, I'm sure it's possible in this app but I am not quite sure what the basic jist of the process would be... a simple lil app to convert would be cool too if there is one...???
thanks
I believe no2chem has a tool/app available that will install existing OEM's directly onto your device.
bedoig said:
I believe no2chem has a tool/app available that will install existing OEM's directly onto your device.
Click to expand...
Click to collapse
ya pkginstaller.. doesn't work with all oems though and I'm looking for something I can use with SASHIMI... gotta have the automation!
Wince cab manager is what you need
lllboredlll said:
Wince cab manager is what you need
Click to expand...
Click to collapse
Is there another program out there that's free?

Which of the latest 6.5 roms have UC Autorun cooked?

I can't possibly think of installing every single program, one by one. it's a pure pain in the ass and I loved UC and probably won't go back to a non-UC rom.
So, which ones have it?
I will be cooking in UC for my next ROM, but I highly recommend you check out SASHIMI. It is extremely easy and more effective than UC. You don't need to make a setup.txt (or whatever it was - I honestly forget). You simply put cabs, reg edits, XMLs, files/folders to copy, etc in their specific folders and it runs perfectly.
Plus, no need to depend on us chefs and our daily preferences.
No fish google!
btonetbone said:
I will be cooking in UC for my next ROM, but I highly recommend you check out SASHIMI. It is extremely easy and more effective than UC. You don't need to make a setup.txt (or whatever it was - I honestly forget). You simply put cabs, reg edits, XMLs, files/folders to copy, etc in their specific folders and it runs perfectly.
Plus, no need to depend on us chefs and our daily preferences.
Click to expand...
Click to collapse
Yeah after installing my third version of 23004 in about a week I decided I have to read up on sashimi. Hopefully I'll get some time to tonight. I had to ask around a bit to figure out where to get it though. I'm usually a google-ninja, but there's a buttload of sushi sites on the web that google insists on making you wade through.
animez said:
Yeah after installing my third version of 23004 in about a week I decided I have to read up on sashimi. Hopefully I'll get some time to tonight. I had to ask around a bit to figure out where to get it though. I'm usually a google-ninja, but there's a buttload of sushi sites on the web that google insists on making you wade through.
Click to expand...
Click to collapse
Here's the real SASHIMI link for anyone who needs it:
http://www.winmo-experts.com/viewtopic.php?f=7&t=4
And please watch the videos. It will make the learning curve extremely simple to get this up and running.
btonetbone said:
Here's the real SASHIMI link for anyone who needs it:
http://www.winmo-experts.com/viewtopic.php?f=7&t=4
And please watch the videos. It will make the learning curve extremely simple to get this up and running.
Click to expand...
Click to collapse
I installed last night but canceled out of actually setting it up, I definatly plan on watching the vids before I get too far into it.

Flash Junkies v/s UC

After trying several ROMS I decided to learn a little about UC. I have slowly been tweaking SDconfig to load my favorite cabs and a few registry changes. This is working well but I recently started thinking about overwriting cabs that come preloaded in the ROM.
IE: Some roms have opera and others do not. I load the latest opera during UC whether it is needed or not. I know the cooks put a lot of thought into their roms so I am wondering if this might have an adverse affect on those roms that come preloaded with the cabs I am overwriting.
You've just discovered the reason why running UC indiscriminately isn't always a great idea. I myself prefer sashimi, because you can run it after you've taken the time to poke around a while; it's also easy to change things up on the fly.
Sashimi is a great way to go. You have some automatic and some manual options. Stuff that comes in ROMs put in the manual area, and the rest of your stuff, stick in manual.
BOBBYDAVIS44 said:
After trying several ROMS I decided to learn a little about UC. I have slowly been tweaking SDconfig to load my favorite cabs and a few registry changes. This is working well but I recently started thinking about overwriting cabs that come preloaded in the ROM.
IE: Some roms have opera and others do not. I load the latest opera during UC whether it is needed or not. I know the cooks put a lot of thought into their roms so I am wondering if this might have an adverse affect on those roms that come preloaded with the cabs I am overwriting.
Click to expand...
Click to collapse
One of the adverse affects can be if there is a double installation of a program. Usually it won't happen, all important files and reg settings are usually overwritten. The one that can happen for sure and it is really not a big deal is that you lose some storage space. One of the reasons I leave out so many core programs from my ROM. There are different versions that people like and it is simple enough to install the one you like.
I love UC now that I use it all the time. Before I started cooking I never used and I can't belive I waited so long to try it.
What's the advantage of UC over spb backup?
XDA_UC
its been done by NOONSKI and i must say its not far behind in the competition. What i liked most was the extent of customisation i could do with his project and his help.
Though the script's main aim is to start the customisation at 2nd boot once autorun or runcc are complete but i have completely removed autorun runcc or even checkautorun from my rom.
and have made XDA_UC to install all my rom customisation files as well as all the cabs or registries and many other stuff that the user has in the XDA_UC folder in the storage card.
so everything gets covered on 1st boot and on 2nd boot your phone is ready for full use.
People have been liking sashimi as well but i never got time to really understand the whole concept. will look out soon.
as for now XDA_UC is far more simple and fast. and improving.
I started using uc because I could copy folders with shortcuts directly to my programs directory. That way I don't have to reinstall the programs. It saves time and I can arrange the shortcuts exactly where I want.
I am currently setting up UC to run manually after I flash. I will look into XDA_UC. I notice Special Pro Classic runs it and it runs every cab on my card.

|RAPH|ROM|6.5|WWE|Beta 2 ROM *Blue Shine?*

Here is a ROM that I'm working on. Far from finished, but I wanted to get some input on it. Still working on better folders, once I figure out how to do it, and some registry changes. I hope to have this as a final version soon. I can't see any of the functionality change if there is a new release. But, feedback is what I'm looking for. I still have a lot to learn. Thank you.
Also, how do you list the software installed? I plan on trying to keep everything up to date as much as possible.
Download link:
Beta 2: http://rapidshare.com/files/264836743/ruu_signed.nbh
i guess I need to go back to the previous connection settings. The new ones seem kind of flaky. oh well. I created the rom before checking my work, now I know to check before rushing.
Hi splxtreme,
I created a free Collector account on www.rapidshare.com ... that's where folks are pulling my kitchen files from.
Doesn't appear to impose limits other than wait time for downloaders.
HTH,
Thanks for the info. I'll try that out.
im hoping for someone who can port the latest OSes into the fuze, since the awesome Da_G kitchens are coming to an end.
Try to get something that is lightweight, barebones with OS and the good HTC packages like album and wifi sharing. apart from that keep it very lean so that people can choose what they need and go from there.
OK, added some things and changed some. Hopefully this is already stable enough for people to use. I'm not done with it yet. So, enjoy.
i wonder if its possible to do a rom as i describe below.
- ROM should have only barebones OS simply tuned for the fuze.
- All other applications and settings should be packaged to individual cabs.
- Provide a list of all cabs with dependencies if any.
- Provide UC script to install all cabs in right order by default.
This way, we start off with a barebones rom and people who dont wish to tinker, can just use the given UC script to do all their packages, but if you want, you can remove some UC entries in case you dont want some packages.
k.electron said:
i wonder if its possible to do a rom as i describe below.
- ROM should have only barebones OS simply tuned for the fuze.
- All other applications and settings should be packaged to individual cabs.
- Provide a list of all cabs with dependencies if any.
- Provide UC script to install all cabs in right order by default.
This way, we start off with a barebones rom and people who dont wish to tinker, can just use the given UC script to do all their packages, but if you want, you can remove some UC entries in case you dont want some packages.
Click to expand...
Click to collapse
Very possible too do. Are there certain apps that you are looking for? Which do you not want to see?
splxtreme said:
Very possible too do. Are there certain apps that you are looking for? Which do you not want to see?
Click to expand...
Click to collapse
Fantastic, that would be something someone like me would be looking forward to
Some of the things i use are
HTC wifi sharing
Facebook
Palringo
Google maps
Bing search
windows live
lumos
skype
pocketwit
gpstest
office mobile
right now im using energyrom warhawk which is fantastic. I like the energyrom series since they are pretty and yet stable and fast. however they do have some fluff (not criticizing, NRG has made a great rom) that i dont use. im pretty sure if that was cleaned out then it would be a wee bit faster for me. but i dont have to time to go thru with Da_G's clean rom, and try to bring it to energy roms level, so if i could just get all settings and software in a neat cab list, i can certainly take a few minutes to prune that and get my ideal set working.
fluffs - what am i talking about?
things like beejiveIM - its beta and crashes all the time, non stock games, widgets, wifi monster are some of the things i could do without.
oooh and for name, how about "Touch of Blue"

Categories

Resources