Cooking Windows Mobile 6.5 - Problems and Questions - XPERIA X1 ROM Development

I decided to start this Thread because every "new cook" here is trying to cook a good wm6.5 rom. But there are still Bugs and Mistakes.
I solved some Problems and i still got ones.
maybe we can all share Solutions we found so we can cook a Rom with as less bugs as possible
My Question here:
In the new 21501 build there is the runcc package. I didnt want it so i deleted all the related files and initflashfiles-entries and coked in the checkautorun, autorun and sdautorun (for UC).
In the initflashfile i created the shortcut of checkautorun for the startup folder. But after flash i got : "Theres no Application associated with checkautorun" (or sth. like that) i recognized that my autorun file was deleted due to it was cooked in windows directory.
So my Question: How can i get the normal Autorun thing work?
/edit. because none reacted i tried myself in imitating god. i took a ridge from adam and created eva out of it. i.e. i took some files from the older build and put them in the newer one.... exactly all the OEMdriver files and some OperatorPKG files... will see it it helps
/edit don't help.
i wonder... has noone of you the same errors? Has noone of you the solution for my problem...

Runcc is needed by quite a lot of HTCs apps, as a background process.
it's also how they are starting to do the initial customizations..
http://forum.xda-developers.com/showthread.php?p=3613983#post3613983 have a read for some interesting stuff, there's also other threads on runcc to search for..
It's also one of the reasons why roms are getting quicker..
I'd leave it in..

argh no that i started to learn how things work (the autorun thing) there will be a new standard in customization
that sucks xD
But i thought runcc dont run bugless on our xperia.
I prefer a little slower rom without bugs =)

Kid_DC said:
argh no that i started to learn how things work (the autorun thing) there will be a new standard in customization
that sucks xD
But i thought runcc dont run bugless on our xperia.
I prefer a little slower rom without bugs =)
Click to expand...
Click to collapse
Runcc is also in the X1 roms...
as I said some software needs it to be able to run, it appears to be a file parser.

WM6.5 bugs ???
Good idea for a new thread
I've been struggling the whole year with it
But now it is working fine, hard to domesticate *****, but finally ported to the xperia: all working fine
PS: may I suggest you to stick to the previous 2500 build, no big difference in SYS-XIP filez

hm... would be an idea
.....
a good one ^^
yeah I think you're right

gtrab said:
WM6.5 bugs ???
Good idea for a new thread
Click to expand...
Click to collapse
What a pitty. Looks like no one is interested in sharing Solutions and asking for them.
Seems like all the newbie cooks stopped cooking (haha expected that).

I'm still cooking my little roms I deleted the cc thingy too and had the same error at startup. I just ignored it. Would also like to know how to start the autoinstall at startup, still learning.
Did you manage to assign the right softkey when you're on the clock to htc comm.manager? I got the standard winmo comm.manager right now.
I looked up the regkeys and there's only the left softkey assigned...
This thread would be really nice if all the new cooks would chip in on the problems

I dont work with Runcc anymore ^^ Changed back to 21500 because of that.
As I dont include the HTC Comm Manager in my ROMs that wasnt a bug for me. But i managed to get the Bubble with the Comm Manager Link working like i want --> it refers to winmo comm manager (wrlsmgr.exe)
This Button isnt assigned in registry because its changeable (with new titanium tab there comes a new link)
I think we have to look for the solution in titanium itself.
I've searched through the titanium 800x480.cpr but there was nothin about this

Ha I've got the Fix for ya
See Attachment.
You have to load the provxml at User Costumization at first Start or you can include it in the OEM Folder (dont know if possible..)
Key was at HKLM\Software\Microsoft\CHome

thanks kid_DC for opening up this thread. I do hope the chef masters could visit this thread and answer some of our questions.
I do have a question:
How do I put the Sony Ericsson original animated splash screen into jerpelea's kitchen?

@kid_dc
Thanks, I found it last night too....took me a while...
I just checked out the new, updated Chome editor and it seems that you can change the softkeys with the app now.
Here is the link but I didnt try it yet since I'm at work.
http://forum.xda-developers.com/showthread.php?t=481379
You should also check out the new fave people panel. Pretty awesome stuff.
Personally I use wm 6.5 as my main os now and it just rocks. Just love the new and lite home/titanium. Great job from microsofts side.
There's also the known weather panel and an opera panel.
Also looking forward to see new panels coming.
And about the autoinstall stuff...
mobilevu posted a nice instruction in his rom thread in the 2nd post:
http://forum.xda-developers.com/showthread.php?t=505214

Yeah in my Full Rom (Medium id coming today ) I'll add all the Add-On's to Titanium so its get a very powerfull GUI
Oh so you dont need my fix anoymore ^^ sad to hear that but if you want to change it without any third party apps this is the place to look up

hehe, actually I fixed the softkey last night excatly the same way you wrote!
So I sensed your answer
Looking forward to your rom. Really curious

Kid_DC said:
Ha I've got the Fix for ya
See Attachment.
You have to load the provxml at User Costumization at first Start or you can include it in the OEM Folder (dont know if possible..)
Key was at HKLM\Software\Microsoft\CHome
Click to expand...
Click to collapse
BETTER (and easy) SOLUTION FOR COMM MANAGER NOT BEING LAUNCHED FROM THE TASKBAR ICONS:
Drop this tweaked commmanagerlink.exe file into the OEM/OEMDrivers folder
That's all
How I did it ??
I noticed all REGs and DLLs were pointing to "commmanagerlink.exe" instead of "wrlsmgr.exe"
I rebuilded the wrlsmgr.exe file and renamed it to commmanagerlink.exe
WORK A TREAT

kluks said:
thanks kid_DC for opening up this thread. I do hope the chef masters could visit this thread and answer some of our questions.
I do have a question:
How do I put the Sony Ericsson original animated splash screen into jerpelea's kitchen?
Click to expand...
Click to collapse
1- Copy SEMC*.gif (from R2A) into OEM/OperatorPkg or OEM/OEMDrivers
Write a provxml file to associate it with the starupanimation engine
2- Add the StatupAnimatonEngine PACKAGE to your OEM folder
Piece of cake
PS: If you dunno how to mke a xmp or provxml, get "fileoperations.xml" from R2A base ROM, edit it with NotePad, delete all the other shizzz (but preserving the xml structure !!) and drop it into OEM/OperatorPkg, then invoke your custom "fileoperations.xml" from config.txt (XML: /Windows/"fileoperations.xml")

gtrab said:
BETTER (and easy) SOLUTION FOR COMM MANAGER NOT BEING LAUNCHED FROM THE TASKBAR ICONS:
Drop this tweaked commmanagerlink.exe file into the OEM/OEMDrivers folder
That's all
How I did it ??
I noticed all REGs and DLLs were pointing to "commmanagerlink.exe" instead of "wrlsmgr.exe"
I rebuilded the wrlsmgr.exe file and renamed it to commmanagerlink.exe
WORK A TREAT
Click to expand...
Click to collapse
hm... in my opinion my solution is cleaner and dont produce unneeded files but everyone can decide on their own ^^

gtrab said:
1- Copy SEMC*.gif (from R2A) into OEM/OperatorPkg or OEM/OEMDrivers
Write a provxml file to associate it with the starupanimation engine
2- Add the StatupAnimatonEngine PACKAGE to your OEM folder
Piece of cake
PS: If you dunno how to mke a xmp or provxml, get "fileoperations.xml" from R2A base ROM, edit it with NotePad, delete all the other shizzz (but preserving the xml structure !!) and drop it into OEM/OperatorPkg, then invoke your custom "fileoperations.xml" from config.txt (XML: /Windows/"fileoperations.xml")
Click to expand...
Click to collapse
thanks gtrab, I will try that

kluks said:
thanks gtrab, I will try that
Click to expand...
Click to collapse
Well I have finally decided to share my private personal ROM, you can download it an test it, then dump it and see how I did it, or I can send you the Frankenstein kitchen I used
My knowledge and works belong to xda-devs and all of you, is absolutely public
Feel free take a look at it

gtrab said:
Well I have finally decided to share my private personal ROM, you can download it an test it, then dump it and see how I did it, or I can send you my Frankenstein kitchen
My work is absolutely public
Feel free to use/share/mod/tweac/change/edit/pack/unpack/re-cook/whatever
Click to expand...
Click to collapse
I have downloaded and tried your ROM, it's a great ROM, almost exactly what I wanted in my mind.
I would really appreciate if you could share your kitchen and let me experiment.
big thanks again.

Related

BETA: Extended Herald Kitchen for WM6.1

New extended Kitchen for Herald
HERALD_DEV_v2.1_Build_19199.rar
Related:
Extended Kitchen for Hermes
Extended Kitchen for Trinity
Extended Kitchen for Artemis
Thanks to misar, FreePK for helping with this new set of tools!
About the Kitchen
Herald base: HTC WWE 4.17.405.2
OS base: VF Kaiser UK 3.08.161.0 (Build 19199)
OEM Apps removed, but you need to clean up the OEMDrivers package
I did not do any changes to the OS, because it should be a clean base Kitchen for all of you
Full XIP editing supported by the Kitchen
New tool to merge all dsm files to one big file and delete all rgu's
I think the OEM package to SYS problem should be solved... but did not try it yet
How to use it
Requires Microsoft Visual C++ 2008 Redistributable Package
OEM and SYS can be used as known
The content of ROM\XIP will be used to create a new XIP section for the OS
You don’t have to worry about relocating modules... add/remove whatever you like and the new tools will take care of relocating modules or freeing RAM
.VM and .ROM is updated automatically
Actually this Kitchen runs in auto mode, which means you only need to run BuildNB.bat to create the ROM. You can change that by editing the bat files; made it this way, because I don’t use the options in BuildOS.exe
I consider this a perfect port of the new build to this device
Replaced all XIP SYS packages (I did not just changed coredll.dll to get the new build number)
There were also boot.rgu changes my MS, those have been added too
SYS is completely untouched
Read this for download:
All donations are very welcome!
I need to buy a new device, because this time my Trinity is gone forever and I cannot use my girlfriends Artemis without being killed (by mistake I deleted all contacts last time I used it for testing... she was not very happy about that )
When you are getting money for the ROMs you cook using my kitchen, I would really appreciate a donation.
I'm not talking about 50% of you incomes, but one small donation would be fair I think.
To download the Kitchen click at "All donations are very welcome"
!!! This was only meant for ppl never donated for these tools and expecting donations for ROM's created using my Kitchen !!!
Thanks to all those who have donated already!​
Happy cooking!
Come on guys - the ROM (I installed a test version by bepe) has nothing inside - real barebone...
BUT it is BOOTING
And it is what I call "click n´get" = no lack when clicking start-settings
So start cooking...
And once again: IT is a KITCHEN === NO usable ROM!!!!
which one is the herald kitchen ?
nice release bepe, and misar
quick question...anyone know which phone the 19716 build came from
loco41 said:
which one is the herald kitchen ?
Click to expand...
Click to collapse
Check the bottom of the post and read carefully
wow Bepe, great work. Downing now
Nice. Downloading now, too. My firefox decided to bloat up to 1gb of RAM randomly and then crash... so I have to sit here waiting 17 minutes for Radipshare to let me download again. >.<
neptune said:
nice release bepe, and misar
quick question...anyone know which phone the 19716 build came from
Click to expand...
Click to collapse
Forget about 19716, it is a very old build! Dont ask me about this logic.
19199 seams to be the final build, so please use this one. It's more stable, not beta like 19716, faster.
Now all I need is a way to bypass the flash center's 51.2mb limit and I'm in heaven. ;-) Awesome release. Cooking as we speak, instead of sleeping...
bepe said:
Forget about 19716, it is a very old build! Dont ask me about this logic.
19199 seams to be the final build, so please use this one. It's more stable, not beta like 19716, faster.
Click to expand...
Click to collapse
good to know
cheers
great job guys!
I'll strip it a little more, trying to get the smallest possible (working) rom for building my own one.
**********
edit: do we have to add some drivers or something? No matter what i try, the touchscreen doesn't work so i can't get past the "Tap the screen to set up your...."-screen.
mmh, adding the old drivers from 6.0 doesn't work. Am i missing a step? Can anyone confirm that it works out of the box?
Strange...
OK and Startmenu Buttons are not working,any one have the same problem.
Settings\buttons is clear, can not assiging any button.
Please advice
shafez said:
OK and Startmenu Buttons are not working,any one have the same problem.
Settings\buttons is clear, can not assiging any button.
Please advice
Click to expand...
Click to collapse
have you cooked a rom with this kitchen. because it is NOT a usable rom!!
you have to add EVERYTHING
The OEM folder is pretty empty here...
missing/you must add:
Camera
MMS
Taskmanager
AudioManager
ConnectionSetup
ev.touchflo
Dialer
CommManager
etc
etc
etc
etc
.....
you have to add EVERYTHING
The OEM folder is pretty empty here...
missing/you must add:
Camera
MMS
Taskmanager
AudioManager
ConnectionSetup
ev.touchflo
Dialer
CommManager
etc
etc
Click to expand...
Click to collapse
yeah sure... but the touchscreen should work out-of-the-box, right? Or does it need a package? Couldn't find something suitable...
stahlsau said:
yeah sure... but the touchscreen should work out-of-the-box, right? Or does it need a package? Couldn't find something suitable...
Click to expand...
Click to collapse
I'm working on a stripped version as well... For the touchscreen to work, make sure you have the touch.dll driver in your OEMDRIVERS or a TOUCH package with the needed touch.dll.
papamopps said:
have you cooked a rom with this kitchen. because it is NOT a usable rom!!
Click to expand...
Click to collapse
itje said:
you have to add EVERYTHING
The OEM folder is pretty empty here...
missing/you must add:
Camera
MMS
Taskmanager
AudioManager
ConnectionSetup
ev.touchflo
Dialer
CommManager
etc
etc
etc
etc
.....
Click to expand...
Click to collapse
Thanks, I will give it a go.
Regards
After you run buildnb.bat, and it completes successfully, what is the next step? I was looking for a OS.nb but didnt find one.
Thanks
JLine05 said:
After you run buildnb.bat, and it completes successfully, what is the next step? I was looking for a OS.nb but didnt find one.
Thanks
Click to expand...
Click to collapse
take a look in \tem\
run pagepoolchanger
run htcrt
flash the ruu_signed....
maybe

Jade SuperROM Kitchen v1.0 - CE 5.2.20765

Due to a few requests and because some Chefs may be struggling to port the XIP from the Iolite I've decided to release my SuperROM Kitchen.
This kitchen will build a Jade ROM with CE 5.2.20765 (Build 20765.1.4.4) OS and kernel.
All the Jade applications have been updated to the newer Iolite versions and Iolite's Footprints is included.
The XIP and SYS from the Iolite have been fully ported.
A few drivers remain from the European 1.40.405.3 ROM, the rest are updated.
Sample footprints, pictures, music and movies have been removed.
Opera and Google Maps have been removed and are included as CABS.
TIP: If you remove Footprints you can disable the Footprints Widget by setting enable to 0 in the Tabs section of the HTCHomeSettings.xml file.
Many thanks to udK for the original Jade Kitchen and to the following for their tools which without none of this would be possible.
bepe for his BuildOS & XIPPort
Dark Simpson for his HTC ROM Tool
misar for G'Reloc & M'Reloc
Olipro for his Hard-SPL
tupisdin for the shipped ROM
tadzio for ImgFS Tools
Jade SuperROM Kitchen v1.0
http://rapidshare.com/files/211611929/JadeSuperROM_Kitchen.rar
hello,thank you for your Package,but i have a question, what are X0-X9 ?
thanks again~
I also don't know about the following files,could you explain the functions for me pls :
PACKAGE_Iolite_CLL
PACKAGE_Iolite_zlibce_m
UpdateBlock
ShadowPkg
many thanks!
so if I copy some cabs in the folder CABS and then run buildrom.bat the applications (that cabs file) will be compiled/included in the rom?
ady_uaic said:
so if I copy some cabs in the folder CABS and then run buildrom.bat the applications (that cabs file) will be compiled/included in the rom?
Click to expand...
Click to collapse
No, the CAB folder just contains the two cabs removed from the build.
It's a bad idea to have cabs included in the ROM, i.e. Google Maps and Opera. When the device does it's first boot it installs these cabs but it can't delete the cab files as they're burnt into the ROM so you are wasting about 5MB of memory. The idea is to copy these to your Jade and install them after the first boot, the cabs can then be delete from the Jade.
ivenhu4859 said:
I also don't know about the following files,could you explain the functions for me pls :
PACKAGE_Iolite_CLL
PACKAGE_Iolite_zlibce_m
UpdateBlock
ShadowPkg
many thanks!
Click to expand...
Click to collapse
CLL has to do with Client Location, when you use the Footprints app it will try to determine your position using a few different methods, GPS, WiFi, CellID (it aks your permission the first time you use it). If it can determine your position it uses it as the default caption for the footprint.
zlibce seems to be a compression/decompression library that is probably used by another application.
UpdateBlock, ShadowPkg, X0 to X9. I don't know, they were in the original Iolite ROM so they're in the kitchen. You can probably delete them and your ROM will work fine although you'll save very little space.
I only took out Google Maps and Opera as it's pointless and a waste of space having CAB files burnt into the ROM when they can be installed after you've flashed your ROM.
thank you for your answer~
but i got new one:
is there any solution to stop Activesync popping up automatically??
fake server setting seems not work for me ~
thanks~
so do I have to copy my part01 and 02 in the kitchen? or it's enough to "build.bat" and the rom is ready? If that so, what's the point of "kitchen"? and what is exactly these "footprints" ?
ivenhu4859 said:
thank you for your answer~
but i got new one:
is there any solution to stop Activesync popping up automatically??
fake server setting seems not work for me ~
thanks~
Click to expand...
Click to collapse
This has nothing to do with the SuperROM Kitchen... Why don't you just tick the 'Don't ask me again box' when ActiveSync pops up?
ady_uaic said:
so do I have to copy my part01 and 02 in the kitchen? or it's enough to "build.bat" and the rom is ready? If that so, what's the point of "kitchen"? and what is exactly these "footprints" ?
Click to expand...
Click to collapse
No, you don't copy anything from your ROM into the kitchen, the idea is that you take things out if you want a 'lite' version.
If you want to know what Footprints is then I suggest you build a ROM in my kitchen, install it and have a play around... or have a look at http://www.youtube.com/watch?v=YITWCZxvHz0, not the same phone but you'll see a footprints demo about 1 minute into the movie.
yeap, really great. so this rom is exactly as it comes (in other words is kitchen for jade with iolite (footprints) features) and we will modify it as we want, or let it as it is. and footprints will use automatically the gps, to take the coordonates?
Footprints
Does anybody have a problem with footprints?
It wont start up on my jade
If i want to make a new picture nothing happens.
Sermpie said:
Does anybody have a problem with footprints?
It wont start up on my jade
If i want to make a new picture nothing happens.
Click to expand...
Click to collapse
Sounds like you may have removed FOOTCAM?
ady_uaic said:
yeap, really great. so this rom is exactly as it comes (in other words is kitchen for jade with iolite (footprints) features) and we will modify it as we want, or let it as it is. and footprints will use automatically the gps, to take the coordonates?
Click to expand...
Click to collapse
It's not just 'Kitchen for Jade' plus Footprints, everything is updated including newer OS and kernel.
Footprints will automatically use the GPS, it will also use AGPS if you agree to it the first time you use footprints (and yes you can switch off the AGPS later if you don't want it). You can't switch of the GPS as otherwise Footprints would just be a camera!
Footprints
Jademan said:
Sounds like you may have removed FOOTCAM?
Click to expand...
Click to collapse
Nope i have not removed footcam.
hahaha its strange.
I can start up footprints, but when i want to make a picture and enter the new button nothing happens
I try to install again.
Thnx anyways
Jademan said:
This has nothing to do with the SuperROM Kitchen... Why don't you just tick the 'Don't ask me again box' when ActiveSync pops up?
Click to expand...
Click to collapse
What i mean is:
When I start up the HTC Touch 3G, ActiveSync is running. I stop it, but sooner or later it will show up in the Tasks running again. I'll leave the HTC Touch 3G alone for awhile, come back and ActiveSync is running again.
I did the ActiveSync Fake server Trick(Fake IP, Set schedules to Manual, etc..), but that didn't help.
Sorry for my poor English~
maybe someone can help me: i'm trying to make my own rom, and i have a problem: i've made oem packages from the cabs, and i've copied the entire folder (with all files including .dsm and .rgu) into OEM folder, and after that, i've pressed BuildROM.bat but appears an error at one of the application (i've included 5): The file 'temp\dump\SETUPDLL.dll' allready exists. Yes, I have this file on 3 applications folders. How can i solved it? I supose if I will delete from 2 applications folders the "setupdll.dll" file, the app will not work anymore correctly. Please help me.
ady_uaic said:
maybe someone can help me: i'm trying to make my own rom, and i have a problem: i've made oem packages from the cabs, and i've copied the entire folder (with all files including .dsm and .rgu) into OEM folder, and after that, i've pressed BuildROM.bat but appears an error at one of the application (i've included 5): The file 'temp\dump\SETUPDLL.dll' allready exists. Yes, I have this file on 3 applications folders. How can i solved it? I supose if I will delete from 2 applications folders the "setupdll.dll" file, the app will not work anymore correctly. Please help me.
Click to expand...
Click to collapse
I'd suggest you do some reading on how to convert cabs to packages and vice versa
http://forum.xda-developers.com/showthread.php?t=467842
i will try that variant too, but, for moment i want to know what should i do with what i've converted. look on the attachament to see if i need only that 2 files, or entire directory.
a problem that i have at finalisation of the compilation: see attachament.

Latest official AT&T ROM

Anybody extracted all the cabs already?
Especially interested in the Manila version and all the AT&T add-ons.
Thx
wait. you actually want the att bloatware?
also, the tf3d stuff is only slightly optimized, if you're running any of the manilas out there that are updated recently, it should perform better.. especially if you actually use wm6.5
Yes, the bloatware incl. Manila to rewrite/update my Fuze setup guide.
I admit that I'm a little bit reluctant to flash my phoen back to the latest ATT since I kinda depend on it for the next two weeks and cannot run the risk to wreck it at this time.
i c... I can provide you the set up file, but I have no knowledge of how to extract it. If you are interested, send me a PM and i'll see if i can upload the link for you.
EDIT: the official update is actually really good. especially the radio. my gps fix is very very fast, and my battery life is great.. even with push..
I can download the EXE from HTC/AT&T myself but would need to install to copy all cab files under the Windows directory.
If anybody has all the cabs which reside after an install (better a de-böoated install) would be great.
The success with the GPS and good lock is simply related to the Radio bundled with the new ROM which is/was available at XDA for some time. Sure, for a branded ROM it was finally time to fix these issues.
yeah, i did mention that the radio was why the gps is so much better. I'm just a sucker for going around flashing new radios... It got to be so much of a hassle keeping track of them that I gave up..
anyways, sorry I can't help you there in terms of the cabs since I'm very uncomfortable with doing stuff like that since I'm paranoid about my phone numbers and notes tagging along..
but I can say with confidence that the new update is really good and you should not be worried about flashing the new rom at all. The only thing is that I see you are using energyrom so i understand that you don't want to flash back and forth.
Can you take a look in your Windows dir and name me the CAB files there?
Most common none is deleted after install so that list could be helpful already.
NRG ROM ... well ... it ROCKS.
I'm not such a fan of 6.5 yet thus running the older NRG 2.0 without ANY problems.
sure! that I CAN do.. here's the list (btw, my rom is unbloated so i might have all of the cabs..)
BlockBreakerDelux_105_signed.cab
DD2_GM_signed.CCAB
GetATTNavigator_NoTestAccount.CAB
GetMail_2008030_signed.CAB
HTCAP_Service_ATT.CAB
Java_Preloads_20090422_signed.CAB
JQ2_0-1-0_20080905_signed.CAB
MidnightPool3D_200801022_signed.cab
MobileBackup_1.0.1_signed.cab
MobiTV.3.0.4.68563_signed.CAB
mobivj.3.0.4.75845.CAB
Move_camera.cab
MSFT_SecurityPolicyWorkaround.cab
MsPacMan_20080910_signed.CAB
MusicID_1.3.25_signed.CAB
musicync_2_0_0_signed.CAB
PPC5.0 HTC COKE ATT.CAB
PT_BlackSCR.CAB
PT_Manila_REG.cab
removeHiddenProxy4CWS.cab
restoreHiddenProxy4CWS.cab
Sudoku_0.11.66_signed.CAB
WM6_PPC_HTC_Opera9_WWE.CAB
XMRadio.4.0.4.68563_signed.CAB
that's about all I see.. I might have some typos in the numbers but hopefully they should be all correct. Good luck and if you need anything else, just holler.
Cool mate! ... and this is from the latest AT&T ROM upgrade?
Would you mind to copy all the cabs to your PC and zip them in one humongous file? Check PM
i can do that provided that it isn't locked in by the OS. I'll do it later when I come back.
Thanks, check your PM (Private Messages).
Sorry to interrupt, but here you go:
http://rapidshare.com/files/249085596/CABs_from_New_AT_T_ROM.zip
Manila is not installed from CAB, so I created a CAB for it.
Thanks NATF.
Just one Q, what does then the PT_MANILA.CAB do?
Chefs like you never disturb!
tyguy said:
Thanks NATF.
Just one Q, what does then the PT_MANILA.CAB do?
Chefs like you never disturb!
Click to expand...
Click to collapse
Actually, you don't need that CAB. It is installed during Initial Configuration, and it adds the registry entries that start TF3D on boot. However, I added the required entries to my TF3D CAB.
Hey NATF....what happened to the OzIM cab? I was curious about this thread because I wanted to know if there were a new version of the cab for the instant messaging package as well....or did you just leave it out because the version didn't change in the new ROM perhaps?

[20.1.2010] WM 6.1 Sys 2056 Kitchen (Online)

hello peoples
after long time i am back! because a lot of people are searching a 2056 kitchen and because i hate the new 6.5 wm i have made this kitchen for us.
Infos:
reg tweaks
modified xip
uldr removed
sys tweaked
the rom is very fast and it is with the software i like it or i must have. so if you will add something new you can do that.
Thanks:
bepe
ervius
alesscam
and all other that have contribute to xda-developers
DOWNLOAD
Greets Blackdragon
YEEEEEEEEEEHA....superb, cant wait
kitchen online now. have fun
Sorry but I can't, how do I instal?
Just out of my curiosity what tweaks did you do to the SYS, xip etc? since you are sharing your kitchen I thought you might want to share that aswell, maybe helpfull for the chefs (or wannabee chefs) out here
@ EpiphanyNL
hehe, sure, but i dont remember everything..i have create this kitchen not in one day..
but i modified the xip removing some dll's (what ervius kitchen doenst do) --> see mr. makk's tutorials (http://forum.xda-developers.com/showthread.php?t=564130), and some other tweaks
the sys i have recmoduled some modules, changed some folders (original bluetooth folder, original wm folder) and removed some files that we doesnt must have..
greets blackdragon
Haha I understand, cooking isnt something that can be done in one day. It takes time to read, to learn, to test stuff.
It's pretty hard to find how things are done when you just start out cooking.
yes thats true..but this is not my first rom / kitchen...
i must make a break, but i have cooked some roms for niki, blackstone, tornado etc.
I know, I have seen your name come along here before but I was more pointing this out for our new chefs.
Perhaps I have this all wrong...just left everything green on your Kitchen and created the rom, flashed the device...
No Manila
No activesync, when you try to open activesync on the device it says not a valid software or similar...
Perhaps I have done something wrong
@ thuduk
i think you have do something wrong yes
try to choose again the version on the top (the 2056) and then the kitchen must load everything and then it must work.
i have cooked my rom with this kitchen.
but when somebody else have the same problem, please report!
I have opened the kitchen
Selected Tools\Romsaved\bdsv61.erv
everything is green
Create ROM
is that wrong, still no manila, most applications cant be found...
i am cooking again on a other pc.. i tell you if it works..
sorry THUDUK, but by me everything works great...
i have windows 7 and testet 32 and 64 bit!
snap .... will try again
Hello
I have downloaded this kitchen but my antivirus warned me about a trojan/malaware in the zip.file. Is my antivirus just overly cautious?
Also, if there is no trojan in this package and is safe to use can you send me the link to instructions how to use this kitchen?
Thank you in advance...
Wowww welcome a new ROM windows mobile 6.1!!!!
Is possible see screenshot??
Thanks!!
tlerner said:
I have downloaded this kitchen but my antivirus warned me about a trojan/malaware in the zip.file. Is my antivirus just overly cautious?
Thank you in advance...
Click to expand...
Click to collapse
have you symantec antivirus? because also my antivirus @ work say that it have a virus in the tools folder, but it is only a failure. it is a tool created by ervius (but im not sure now) and symantec mean that it is a virus.
so no panic
AVG does warn also.
goldlocke said:
AVG does warn also.
Click to expand...
Click to collapse
peoples, believe me.. antivir dont warn, and it is no trojaner or virus in the folder..you can also delete the file, the kitchen doesnt use it. it is only in the kitchen how i have download it. else let it be..

Cooking a New ROM

Hello guys, i have question.
For example i can`t find a Explanations for new persons who wana cook a ROM.
I found some Kitchens but its not writen anything, and is very hard for peoples who are new in the cooking to understand anything.
For example.. some Short Thread and usefl explanation like.. You need to download a Kitchen then you need to find and download OEM, SYS etc etc the elements for cooking new ROM and then you begin start cooking.
Its so confused that i even can`t find the latest packages to use for the Blackstone.
So all the things are not so hard.. and if we have Thread with good exmplantation.. we can read it several times and to know what we doing exactly, not everybody is born like a cooker and i think that everyone who wana cook ROM`s in the future i mean NEW Cookers will be awesome we to have from where to read ALL IN ONE post.
If Some Cooker can make a STEP BY STEP Guide in one Thread this will be very usefull for all.
For example now i wana Cook a ROM but i don`t know How, because its full with Thread and how much you read them is more and more confused.
Thanks in advance
OK, will give some ideas how to start. I am a beginner, so here I will tell you, how I started.
Before you start cooking:​
- download this kitchen, which already have all needed packages in(Windows Mobile [6.5.5][23529] Manila 2.5 and other stuff). If you want kitchen with no packages go in this thread and for different SYS packeges look at this thread
This kitchen is best choice for new cookers, because it contains explanation for each system package.
- Then, read this thread - it was really useful for me, at least in general terms.
- Also, in process of cooking you will want to change some registry, so, keep in ming, that you should look mainly at these two files, they are for general registry settings
user.hv & default.hv
I am using WinCE Registry Editor to open them.
Cooking in Process​
1) Beginning
When you will open kitchen in the first time you will see something like this
Then you should choose all main options such as Device Model, SYS build and so on...(if you downloaded kitchen without packages, you should add them manually - look at the "Folders in the root of kitchen" part to find, where you should place all packages)
When you will finish it, go to System Packeges(core components in WM)
Also, you need to choose, which OEM and EXT packages you want in your ROM
If you want clean ROM, just uncheck EXT packages, which you don't need. But remember, unlike EXT many of the SYS and OEM packages are crucial and specific for each device.
Please also explain how to REMOVE things from the pakacke that i don`t like for example programs if i want to remove mp3 trimmer and will be the same for all other apps that we wana remove
Click to expand...
Click to collapse
Well, as I said, in order to remove any program from ROM(for example MP3 Trimmer), you shoul remove its package from kitchen(simply uncheck it)
2) Folders in the root of kitchen
This is how base folder of my kitchen looks like.
CABs folder were created by manually(Oprional - you don't need to create it if you don't want). I am using this folder for all cabs, which I will convert in EXT packages in the future.
Flash folder is "the folder where cooked ROMs will be saved when the build process is complete" and also it have all necessary file for flashing.
Projects folder is folder where all your projects will be saved.
Resources folder contain "files and tools necessary for the kitchen to work, don't touch it!"
Sources folder contains all SYS, Kernels, etc. This is main folder, where you can change everything related to WM and its programs.
So, there is Sources subfolders:
-> EXT - there you can create folders and put your ext packages
-> MSXIPKernel - always create folder named as version and inside it place all MSXIPKernel files
-> NK - native kernels, create there folder for your device (names in first post). Learn more about this folder in the kitchen tutorial.
-> OEM - Here create just as with NK your device-named folder and place in it OEM files
-> ROM - There also create device-named folder and place in it romhdr.bin, os.nb.payload and folder XIP with MSXIPKernelLtk and OEMXIPKernel without nk.exe!!
-> Stuff - just some stuff for devices, you can't do anything there, don't touch it
-> SYS - There create version-named directories. In them are supposed to be few more directories:
->-> All - There goes DPI and RES related stuff, but NO LANGS!
->-> Common - There place all nonDPI, nonRES, nonLANG related files, just main binaries etc
->-> <lang code> - here goes all langs, like 0405, 0409, 0C0A etc
This was partly copied from kitchen manual, so if you want, you can read more about structure of these folders in this manual.​
3) Import CABs, OEM and SYS packages to EXT
One of the main part of cooking process is adding programs in the kitchen.
You can do it in two ways - using program tools or copying in the EXT folder whatever you want.
Here, I will explain easiest way of how to do it by using program tools.
First of all, go to "Convert"
then choose option, for example "From CAB to EXT", fill all blank spaces
and you will see, that your packages will be added in the ROM
That's all! Then, when you will finish, just press "Start cooking" and waiting for results
I hope it was clear enough. If you have any question - post it in this thread or PM, I will try to answer.
Thanks for the Help, now i will explain you what i want exactly!!!
Why i want to cook a ROM
So i already have few Favorite ROM`s they are cool but they can be even more better, and clear.
For example i can`t dupm the ROM`s i love because they are protected etc.
So i like the Builds from Branch COM 2 now the latest one is 21893 i like them most because they are Fast and Stable, I just want to Have one Clear WM 6.5 Build ROM with Manila 2.1.19.21
What i mean by clear is ... all the ROM`s have alot of apps and things that im not using and never will use on the future, so this apps that are coocked just eat from my device memory. Also i want the default stock Task bar icons.. because if i want to costumize them i can do all this with Theme just to install a cab.
This is only the reason why i wana cook a ROM if you have any idea also HOW i can edit a ROM for example this my FAVORITE ROM witch is NBH file just to OPen it extract is somewhay and to remove all apps i want and to do some minorr changes and again to make it a nbh file will be awesome i mean that in this way i will not have need to cook a brand new ROM.
tsalta said:
Thanks for the Help, now i will explain you what i want exactly!!!
Why i want to cook a ROM
So i already have few Favorite ROM`s they are cool but they can be even more better, and clear.
For example i can`t dupm the ROM`s i love because they are protected etc.
So i like the Builds from Branch COM 2 now the latest one is 21893 i like them most because they are Fast and Stable, I just want to Have one Clear WM 6.5 Build ROM with Manila 2.1.19.21
What i mean by clear is ... all the ROM`s have alot of apps and things that im not using and never will use on the future, so this apps that are coocked just eat from my device memory. Also i want the default stock Task bar icons.. because if i want to costumize them i can do all this with Theme just to install a cab.
This is only the reason why i wana cook a ROM if you have any idea also HOW i can edit a ROM for example this my FAVORITE ROM witch is NBH file just to OPen it extract is somewhay and to remove all apps i want and to do some minorr changes and again to make it a nbh file will be awesome i mean that in this way i will not have need to cook a brand new ROM.
Click to expand...
Click to collapse
Wait, let me finish my post first. It take some time. Then I will answer on your questions.
tsalta said:
Thanks for the Help, now i will explain you what i want exactly!!!
Why i want to cook a ROM
So i already have few Favorite ROM`s they are cool but they can be even more better, and clear.
For example i can`t dupm the ROM`s i love because they are protected etc.
So i like the Builds from Branch COM 2 now the latest one is 21893 i like them most because they are Fast and Stable, I just want to Have one Clear WM 6.5 Build ROM with Manila 2.1.19.21
What i mean by clear is ... all the ROM`s have alot of apps and things that im not using and never will use on the future, so this apps that are coocked just eat from my device memory. Also i want the default stock Task bar icons.. because if i want to costumize them i can do all this with Theme just to install a cab.
This is only the reason why i wana cook a ROM if you have any idea also HOW i can edit a ROM for example this my FAVORITE ROM witch is NBH file just to OPen it extract is somewhay and to remove all apps i want and to do some minorr changes and again to make it a nbh file will be awesome i mean that in this way i will not have need to cook a brand new ROM.
Click to expand...
Click to collapse
correction 21895 is latest
miniterror said:
correction 21895 is latest
Click to expand...
Click to collapse
Is this what i need? : http://joojoobee666.ppckitchen.org/Kitchens/21895/
I download SYS_21895_192DPI_0409
SYS_21895_Common.rar
SYS_21895_XIP.rar
LOL LOL LOL
Aliff this will be a GREAT TUT MAN I LOVE YOU.. if you do all the things like this after this THREAD is finished almost everyone will be able to cook a ROM
Thank you i will wait when you finish with the TUT and will Start READ step by step to don`t miss anything.
Please also explain how to REMOVE things from the pakacke that i don`t like for example programs if i want to remove mp3 trimmer and will be the same for all other apps that we wana remove
Okay if I understand you right the SYS Package is that for the Build and if i want diferent Build i just need to change the SYS the OEM is the Base and i can use now this OEM that is inclused in the Kitchen or i can Update this too? For example i download now the latest I download
SYS_21895_192DPI_0409 --- I understand that 192DPI is for our Blackstones 0409 mean WWE
SYS_21895_Common.rar
SYS_21895_XIP.rar
So i only need this components tocreate a new 21895 based rom and i can use the OEM that is on the Kitchen or i must change it too?
Testing method
thanks for the tutorial, i myself has been wanting to create my own ROM but dont really know where to begin...
1 thing that i would like to ask, is there a way to test the ROM without actually flashing it to the device? well, you know a newbie in cooking, can result in undesirable result if not properly done, and dont really want to brick my device (touchwood)...
KayK said:
thanks for the tutorial, i myself has been wanting to create my own ROM but dont really know where to begin...
1 thing that i would like to ask, is there a way to test the ROM without actually flashing it to the device? well, you know a newbie in cooking, can result in undesirable result if not properly done, and dont really want to brick my device (touchwood)...
Click to expand...
Click to collapse
Same question over here!
aliff thank you for this..... I've been looking for something like this for ages...
It answers a lot of my questions that I had and now I can begin with optimizing and cooking my own ROM...
KayK said:
thanks for the tutorial, i myself has been wanting to create my own ROM but dont really know where to begin...
1 thing that i would like to ask, is there a way to test the ROM without actually flashing it to the device? well, you know a newbie in cooking, can result in undesirable result if not properly done, and dont really want to brick my device (touchwood)...
Click to expand...
Click to collapse
SJackal said:
Same question over here!
Click to expand...
Click to collapse
Nothing like that exists that I am aware off. BTW you will have to make it really terrible to brick your device with a bad ROM.
Cooking means, altering stuff, cooking, flashing, f'ing up, alter some more stuff, cook, flash and so on.. There is no easier way to test unfortunally.
Yeah, thanks.
It's not probable that I'd cook my own ROM, but you never know...
This thread is Awesome!!
I had the same problem just like anyone else.....
You just don't know where to start and where to get the sys builds etc.
Is there a moderator who thinks this is usefull? please make it sticky
motorboy-johnny said:
This thread is Awesome!!
I had the same problem just like anyone else.....
You just don't know where to start and where to get the sys builds etc.
Is there a moderator who thinks this is usefull? please make it sticky
Click to expand...
Click to collapse
There is already a thread with the same purpose stickied.. It's sparkies kitchen, you can download the latest builds there. Also this forum has a nice search function, search for stuff. Questions you can always ask in sparkies thread (which also links to an awesome tutorial by KWBR).
EpiphanyNL said:
There is already a thread with the same purpose stickied..
Click to expand...
Click to collapse
I didn't find this thread, that why I described how I started.
EpiphanyNL said:
It's sparkies kitchen, you can download the latest builds there. Also this forum has a nice search function, search for stuff. Questions you can always ask in sparkies thread (which also links to an awesome tutorial by KWBR).
Click to expand...
Click to collapse
Yes, this thread can really help with many questions about ROM making.
About KWBR Cooking tutorial - they were posted in this thread, but it currently empty.
aliff said:
I didn't find this thread, that why I described how I started.
Click to expand...
Click to collapse
Oh no? It's sparkies kitchen thread and ofcourse it's ok to describe it, but I dont think this thread should be stickied, maybe linked to in sparkies thread. Since there are more then one types of kitchen
aliff said:
Yes, this thread can really help with many questions about ROM making.
About KWBR Cooking tutorial - they were posted in this thread, but it currently empty.
Click to expand...
Click to collapse
Oh maybe that has to do with KWBR being away for some time
Can anyone give me the sources from where to download the Packages i need? I google few hours and don`t find this things that im looking for.
I download SYS 21895 but i need EXT packages that include the latest 2.1.19.21 Sense Manila
Also from where can download this Manila CFC Compressed etc?
ALso if someone point me from where to get the latest Upto Date OEM packs will be cool.
I want to try to cook Blackstone WWE WM 6.5 ROM build 21895 with Manila 2.1.19.21 also with the latest Up To Date APPS etc
tsalta said:
Can anyone give me the sources from where to download the Packages i need? I google few hours and don`t find this things that im looking for.
I download SYS 21895 but i need EXT packages that include the latest 2.1.19.21 Sense Manila
Also from where can download this Manila CFC Compressed etc?
ALso if someone point me from where to get the latest Upto Date OEM packs will be cool.
I want to try to cook Blackstone WWE WM 6.5 ROM build 21895 with Manila 2.1.19.21 also with the latest Up To Date APPS etc
Click to expand...
Click to collapse
You can find the latest Manila here:
http://wiki.xda-developers.com/index.php?pagename=HTC_Rhodium/Shipped_Roms
The CFC application:
http://forum.xda-developers.com/showthread.php?t=470798
latest Up to Date apps can be found in sparkies thread, Tmob Leo 2.10 ext packages
Does anyone know if it's possible to cook using Linux via WINE? I'm thinking it should be as there is no actual activesync required.
Wouldn't mind 'trying' to put together a 6.1 ROM
Excellent tutorial stuff
Question time:
I made myself a 23544 rom and cooked it with no ext packages at all. It flashed and booted fine, so I added all of the Leo 2.10 packages - nothing else. Now it boots to a white screen. I'm guessing there are some incompatible packages for the HD2, or I'm missing some dependencies for the HD. Anybody know what these are?

Categories

Resources