[WM Kitchen] osKitchen - Easy Visual Kitchen - NEW AWESOME UI [3 Jan] - Windows Mobile Software Development

Hi,
few of you already know about this visual kitchen from Kaiser section. It is based on platformrebuilder by bepe and other's tools, but the kitchen code is all mine. Now except UI! Thanks to Airxtreme
NEW UI MOVED TO ITS OWN THREAD! Don't ask me about new UI!
If you are reporting bug or problem, put there exact error stack FOR OLD UI, Old UI and New UI have DIFFERENT INTERNAL COOKING METHODS!
NEW RC3 FINAL VERSION - both OLD and NEW GUI
NEW RC3 TEST VERSION!! - NEW UI, THANKS TO AIRXTREME!
NEW RC2.7 version
New RC2.6.2 version
New RC2.4 version here: http://forum.xda-developers.com/showpost.php?p=5119710&postcount=185
New RC2.3 version here: http://forum.xda-developers.com/showpost.php?p=5118315&postcount=176
New RC2.2 version here: http://forum.xda-developers.com/showpost.php?p=5110901&postcount=155
New RC2 version here: http://forum.xda-developers.com/showpost.php?p=5091538&postcount=132
Currently supported devices, how does them kitchen know:
Few of these devices are from the RC versions only, not from the version in this post!!
HTC:
Kaiser
Tilt
Diamond
Raphael
Rhodium
Topaz
Blackstone
Kovsky (aka Sony Ericsson Xperia X1)
TreoPro
Opal
Polaris
Jade
MEGA
Elfin
Leo
Artemis
Trinity
Hermes
Herald
Niki
Vogue
Toshiba:
G900
BenQ:
BenQE72 - but is buggy, platformrebuilder can't handle modules from this device
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This kitchen has many features including:
Auto-select DPI and resolutions
Multi-NKs option
LZX/XPR/None* compression
(*Note: if you want to use None compression, obtain updated imgfsfromdump and put it in Tools as ImgfsFromDump2.exe)
Saving/loading projects
Auto-deleting unneeded files for Titanium (cpr files for resolution not needed by the device)
auto-recmodding whole folders
and many, many more.
You need .NET 3.5, MSXML 4.0 (some tool needs it), C++ runtimes
Download:
Base kitchen folder
Clean sources folder
Current version: 1.4 RC

Sources for devices
Opal
- WWE OEM/ROM/XIP/NK, 6.1 kernel
- Original OEM applications
Polaris
- GER OEM/ROM/XIP/NK, 6.1 kernel
Treo Pro
- WWE OEM/ROM/XIP/NK, 6.1 kernel
JADE
- WWE OEM/ROM/XIP/NK, 6.1 kernel
- Original OEM applications
Kovsky
- WWE OEM/ROM/XIP/NK, 6.1 kernel
- Original OEM applications
MEGA
- WWE OEM/ROM/XIP/NK, 6.5 kernel
- Original OEM applications
- MEGA HASN'T GOT HARDSPL YET! DON'T FLASH COOKED ROMs YET!
Leo
- WWE OEM/ROM/XIP/NK, 6.5 kernel
- Original OEM applications
- LEO HASN'T GOT HARDSPL YET! DON'T FLASH COOKED ROMs YET!
Rhodium
- WWE OEM/ROM/XIP/NK, 6.5 kernel
- Original OEM applications
Topaz
- WWE OEM/ROM/XIP/NK, 6.5 kernel
- Original OEM applications
Elfin
- WWE OEM/ROM/XIP/NK, 6.1 kernel
- Original OEM applications
- if anything doesn't fit (like language), PM me!
Extract always to ROOT of kitchen, inserting Sources into Sources etc. I haven't tested it since I don't own these devices, but it should work.
SYSes packed for kitchen:
23088: 0405 | 0409 | Common | All DPI | MSXIPKernel - pretty old huh? maybe I'll upload something someday newer

Tree structure
Tree structure is way easier than with erviuse's one.
In base folder, there are few folders:
build - building, no need to touch, you can delete it when not cooking (should be automatically, but if it crashes...)
FLASH - output for NBH
Kitchen - contains config + few internal tutoriales
Projects - Saved projects folder
Tools - There are tools, shouldn't be touched!
Sources - This contains all SYS, Kernels, .........
-> _Compress - don't touch
-> EXT - there you can create folders to which you can place 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), I'll speak about it later
-> 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
About the NK folder. In this folder create device-named folder and in it always folder which name you'll must remember. In this subfolder past nk.exe you want to use.
It isn't all. Now go back to Sources\NK\<your device> and create file define.txt. There goes on one line each NK with syntax:
<folder name>|<is 6.5 true/false>
so you can have more NKs at one kitchen (like 6.5 and 6.1 at once or with any hacks etc), you select them later in kitchen GUI.

Known bugs, workarounds, wishes...

Tips, howtos for kitchen etc

Donators:
Nowadays
burtcom - $10
sparkienl - $25
neilverma - $10
bobsbbq - $10
hartv427 - $20
Back in Kaiser-only days
Twopumpchump - $20
Witschey - $20
af974 - $20
aaraya1516 - $5
luiggi - $10
wbrown5 - $20
swiss240 - $10

eager to try out your kitchen.
Hopefully you add device for Kovsky.

Uh, OK, everything hopefully uploaded. You need download all clean folder kitchen, clean sources and then the main exe. I'll write about it more when I get back to PC, now I must go afk.
yptan62: Kovsky shouldn't be hard, I guess it will be just like Topaz - around 10 lines of code

waiting for you to add device for Kovsky.
I can't cook as no device option found for Kovsky.
By the way add to files to OEM. My oem appears empty in main screen.
Thanks.
<device name="Kovsky" chunksize="64">
<ModelID>KOVS*****</ModelID>
<CID>11111111</CID>
<Ver>2.0</Ver>
<Lang>WWE</Lang>
<Item value="0x200">SPL</Item>
<Item value="0x300">Radio</Item>
<Item value="0x400">OS</Item>
<Item value="0x600">Splash</Item>
<Item value="0x601">SubSplash</Item>
</device>

yptan62 said:
waiting for you to add device for Kovsky.
I can't cook as no device option found for Kovsky.
By the way add to files to OEM. My oem appears empty in main screen.
Thanks.
Click to expand...
Click to collapse
Because you must first select device so it can read folders from Sources\OEM\<device name>\

OndraSter said:
Because you must first select device so it can read folders from Sources\OEM\<device name>\
Click to expand...
Click to collapse
ok, please kindly add support for Kovsky.
Thanks in advance.

just having a play with it..
where do you get the "updated" imgfsfromdump?
not come across one newer than 01/02/2009?
Is that the one you mean or is there another one around somewhere?

Well, it's not published yet from what I know. I have one for providing feedback, but I'm not allowed to share it.
So if you somehow obtain it or write it, kitchen is prepared for it.

OndraSter said:
SYSes packed for kitchen:
23088: 0405 | 0409 | Common | All DPI | MSXIPKernel
Click to expand...
Click to collapse
"Hello, excuse my English but I translated with google. \n Could also have packages for the 0410 Italian? \n thanks"

i wish Opal is supported.

fards said:
just having a play with it..
where do you get the "updated" imgfsfromdump?
not come across one newer than 01/02/2009?
Is that the one you mean or is there another one around somewhere?
Click to expand...
Click to collapse
da_g posted here a modified imgfsfromdump that does not compress any file

I'm going to need help building this to run for cdma rodhuim this is seems much easier but tree structure is confusing
I'm using Erice kitchen can someone help move files and folders to proper places? [please
Thanks op for a great kitchen I love features

This looks good can we hope for ELF/IN support
Thanks in advance

peace
Sorry no offense, but did someone managed to build a bootable rom with this kitchen? I've spent hours with it, but I couldn't get any rom to boot, stucked at splash screen.
PS I have a diamond gsm, and thank you OndraSter for your efforts.

good to see you finally made the move

Related

[KITCHEN-WWE-NL-DE] O.R.D.E. v2.04.00.01[118.51|61.26][VACATION]

Open.Rom.Diamond.Edition​
​
The First ever MultiLanguage Support NOOB Kitchen.
Now It Cooks you either a German, English or A Dutch Rom without the need of knowing what goes on underneath the cooking hood.
Just Start Cooking Select your Language then Disable or enable the applications you want in the rom and Flash.
For the more experienced Cooks, Package Updates or extra packages are always welcome to be submitted. Place the name into the Package like "PACKAGE_DSIXDA_Mortscript_Screen_Rotate_Simple_0000". You can PM me about it or post directly into the thread.
The Kitchen is Hybrid and i have given no attention to the Build Numbers that you SEE in device information. I only Update Incrementally and only what is needed as long as it's stable i don't care about version numbers Shown, trust me i know what i'm talking about, stop the paranoia.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
Make It Like You Want To And Help Making It Better​
Version 1.97.162.6 WWE+DE+NL BETA|132.66|14.15|118.51||115.03|53.77|61.26|​
The last stage of Development before it leaves Beta has now been reached. The Selectable Options will all be put into the correct groups. A few more options will be added, Bugs will be found and the mort installation script will be optimized.​
IPMORTANT Cooking Instructions​
Contents & Options​
Blauwe Tand Me Up Scotty.​
OLD SKOOL XDA Respect, to Brothers "The Great" Faria and the "Kitchen Classic" Anichillus​
This Project could not have been Possible without, Bepe, Bram_smulders, cmonex, dark simpson, panosha, Anichillus, itsme, jcespi2005, joubertvasc, jugglerlkr, mamaich, Mort, OliPro, pfcsabre, pof, sushilange, Paul at Modace for Apptodate, Nadavi, Snailslug, tadzio, theblasphemer, AlphaZero, SwTos, MRHawaii, Mondilv, Tom Codon, Tuspidin for sharing the Blackstone ROM, udk and Many More.
Direct Contributors, Noonski, Ameet, DSIXDA, NFSFAN, mccune, aruppenthal, bbobeckyj (for teaching me the Mort Regread and If else commands, for even more optimized packages), Bl0w, mst46, Kokotas, stief (without him i would not have a Diamond to Cook and work with in the first place), Pkoper, Piranha1, Mossi, comec, (The German Team). TheDizzAR, Aarge (For their Appreciative Donation)
If i have forgotten to add credit to you, i'm sorry for my slip up. Feel free to PM me about it so i can correct it.
Please Report Your **** Ups (Combination's of Selections that don't work together)​
If you like what we're doing and would like to motivate me into making it WWE (Almost Done) and bringing the kitchen over to Touch Pro to, you can show us some love.​
​
Packages are Allowed to be used for Personal Roms only.
And if you manage to use the heavily MortScript Dependable Packages in a Public ROM respect to you for understanding Why it is being used.
Give a Holler, but most importantly help making it better.
Or Do as most do Send a PM and most of the Time the Answer will be Yes.​
O.R.D.E. German
ORDE German version available.
Current version:
22.12.2008 1.97.162.2
Please leave your comments here or in german here.
22.12.2008 v1.97.162.4DE
Temporary Placeholder for ORDE WWE Messages.
Extra Packages
Added into Next Update (1.97.162.7).
PACKAGE_McCune_Quickmark_0000
PACKAGE_McCune_Stopwatch_0000
Upgrade Packages
PACKAGE_McCune_Quickmark_0000 & Install Script
PACKAGE_McCune_Stopwatch_0000 & Install Script
The contents of the INstall scripts need to be added manually to the SPC.mscr in the OEMOPERATORS folder if your upgrading before version 1.97.162.7
PACKAGE_AltTab_0000:
Adds "Alt-Tab" functionality (program switching) under the Start menu.
PACKAGE_Opera_Mini_4_2_0000:
Installs Opera Mini 4.2 on your Diamond and also creates a shortcut on the Start menu. It is recommended that the Esmertec Jbed 20080912 package is selected or else the shortcut may not work (see the next package).
PACKAGE_VGA_Esmertec_Jbed_20080912_5_1_0000:
Thanks to trueg for pointing this version out to me. It is one of the first versions of Jbed that allows you to resize the tiny fonts in Opera Mini, among other things.
PACKAGE_TouchHD_EnglishOnly_Keyboard_0000:
Touch HD Keyboard, English only. Similar to Diamond keyboard but with left/right/up/down soft keys below the keyboard. Files are based on the multi-language CAB by sblop at this link; I simply took out the appropriate files and registry keys, reducing the size significantly.
.
Screenshots
Some Screenshots:
More To Come​
Instructions
Instructions
1. Be Sure you have Developers HardSPL Flashed to your Phone before you start Cooking.
In the Folder "Tools\SPL's" you will find three versions of these.
2. The Kitchen is not set up to use a specific Radio nor do i Advice any as Radio performance can differ from Operator To Operator
A Collection of Radio's can be found in the folder "Tools\Radio's"
3. The Kitchen does not include the OS.NB anymore because it was getting to big. Fortunatly Modilv has the LEGO Kitchen Thread Kitchen Thread Where He Provides two OS.NB versions in his Rapidshare Folder.
Download either the 8MB Pagepool version or the 12MB Pagepool version and then drop the OS.NB into the "\Rom\" folder.
4. The Kitchen has three Language Options to choose from when it Begins.
1 for English (not working yet) 2 for German & 3 For Dutch (Not Working Yet).
5. After Choosing your language Disable or Enable extra options in the BUILDOS screen and then Press Play. If you get errors during this process please post them in this thread. After BUILDOS is finished Close the Build OS window and it will continue do to it's job until the Flash to you phone Screen comes up, so Flash it.
6. Flashing Roms to your phone is always risky, no matter how much precautions i have taken, everything that goes wrong is also your responsibility. If your not that familiar with the process the advice is to not tick OF more then the already preselected options.
If you want the kitchen to keep using your preferred packages you have to edit the Corresponding language file in the Options folder.
If your making an English Rom edit the EN.xml file in notepad.
Look up the option you want preselected in BuildOS (The Kitchen) and change the value from False to True (or the other way around).
Don't forget to also to put True into the correspondant Language Option.
0407 for German 0409 for English 0413 for Dutch.
For German edit the DE.xml and for Dutch NL.xml
Content and Default Options
[X]= Default set to ON
[0]= Default set to OFF
If no other MUI Locale Code Present, the Package does not need it.
[X] PACKAGE_francarl_FingerMenu_0000_1_10 [AppToDateSupport]
[X] PACKAGE_joubertvasc_RemoteTracker_0000_0_3_2-0 [AppToDateSupport]
[X] PACKAGE_sushilange_Diamond_TF3D_Config_0000_0_6_7 [AppToDateSupport] [0407] [0409] [0413]
Downloads
​O.R.D.E. NL Kitchen (No ROM download but a Full and Easy Do it Yourself Kitchen)​ SYS: 52.19965 & 5.20954
XIP: 52.20954
OEM: 1.93.404.5, 1.96, 1.97 & 2.00
|Storage|Total|In Use|Free||Program Memory|Total|In Use|Free|
Version 1.0
Version 1.93.404.2 |115.30|17.63|97.66||111.02|56.98|54.04|
Version 1.95.404.7|127.04|19.81|108.47||111.02|55.33|55.69|
Version 1.95.405.1|114.80|24.44|90.36||111.02|49.80|61.22|
Version 1.95.405.3|120.80|20.38|100.04||111.02|48.12|62.90|
Version 1.96.405.5 |122.54|19.20|103.34||111.02|47.07|63.32|
Version 1.97.161.9 |129.16|18.18|110.35||115.03|48.56|66.47|493
Version 1.97.162.5 DE+NL |134.41|12.07|122.34||115.03|56.87|58.16|
Version 1.97.162.6 WWE+DE+NL BETA|132.66|14.15|118.51||115.03|53.77|61.26|
Version 1.97.162.7 WWE+DE+NL|132.66|14.15|118.51||115.03|53.77|61.26|
(Measured after a second boot and killing Active Sync)
Then above numbers are by using the default Ultra Clean preconfigured settings. (not as Clean as it should be yet)
If you change these, the numbers will also change.
This is so easy it can't go wrong (if you Meet the requirements below and don't mess with the settings)
XP SP2 or Vista with MS .NET Framework required to use it.
Also Developers HardSPL is recommended
(Also required is Microsoft Visual C++ 2008 Redistributable Package added to Package)
Any Changes To Kitchen Are at Own Risk!​
Updated Packages (All in the Next Kitchen upload)
(ORDE Packages have no Unneeded Files like Package.Provxml, Initflashfiles.txt, Help, .LNK or other files that are not needed to make the app working. Because Mort Takes Care of most of that)
Changelog
>>=IN <<=OUT
​
Build from Original Dutch HTC Build and numbering goes up from there.
>> (Version 1.97.162.8) Updated Stop Watch with newer version from McCune's Post.
>> (Version 2.04.00.01) Switched to 2.03 OEM/SYS/Restarted Cleanup.
>> (Version 2.04.00.01) Patched and updated PACKAGE_ORDE_ConnectionSetup_0000_1_5_35852_1 Icon removed CPL Item (using MyCPL to get Conn Setup in Control Panel) and Made Modules.
>> (Version 2.04.00.01) Patched PACKAGE_Snailslug_TouchResponse_0000_v03_2 Icon and Updated Package Made Module for the DLL and it now supports AppToDate in Rom to.
>> (Version 2.04.00.01) Updated Taskmanager to PACKAGE_ORDE_TaskManager_0000_2_1_35603_1 Made Modules, removed CPL item and replaces WM taskmanager in Control Panel, Reduced Graphics to 8 Bits.
>> (Version 2.04.00.01) Reduced PACKAGE_pfcsabre_SocialNetworksEngine_0000_1_0_1819_3528 by 0.5 MB by optimizing Graphics to VGA and 8 bits where possible (Graphics without Transparancy), Made Modules.
>> (Version 2.04.00.01) Updated RemoteTracker to PACKAGE_joubertvasc_RemoteTracker_0000_0_3_4-1
>> (Version 2.04.00.01) Added
PACKAGE_KDKobes_FootPrints_0000_1_11_33557_0, Plus the 4 options for different Navigational Soft ware, TomTom, NaviTel, PapaGo & Copilot.
>> (Version 2.04.00.01) Updated Album to PACKAGE_ORDE_Album_HTC_0000_2_5_1820_4127
>> (Version 2.04.00.01) removed CPL item from PACKAGE_Schaps_Network_Plugin_0000_1_0_30468_1
>> (Version 2.04.00.01) Updated Butler to PACKAGE_Siggie1970_Butler_0000__1_2, It's now made into a mort install Package
Q & A
Q: I tried the 'connectionSetupAuto' package and it did nothing - is this package meant to be
used in conjunction with the 'connectionSetup' package? Connection Setup on its own
works fine.
A: PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2_Auto & PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2 Need to be installed together to get the Auto part working (sort of)
PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2
Causes connection setup to run only once after reboot (60 seconds)
PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2_Auto
Sets it as an Autostart Item that is being run by The Taskmanager and runs whenever you switch the SIM card.
If once is enough, only use the PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2
(or you can start it manually)
If you switch a lot of Sim Cards and don't mind the extra memory being used at start up leave in the Auto version
Request
Who can help me create a MortScript that reads specific Registry values.
SOLVED thanks to bbobeckyj
Something like these
Code:
[HKEY_LOCAL_MACHINE\Software\MortInstaller\LNK\Reader.lnk]
"SourcePath"="\Windows\AdobeReaderLE.exe"
"TargetPath"="\Windows\Startmenu\Office Mobile\"
[HKEY_LOCAL_MACHINE\Software\MortInstaller\LNK\Calculator.lnk]
"SourcePath"="\Windows\MobileCalculator.exe"
"TargetPath"="\Windows\Startmenu\Office Mobile\"
It then Creates and Executes the Parts below.
Code:
CreateShortcut("\Windows\Startmenu\Office Mobile\Adobe Reader.lnk","\Windows\AdobeReaderLE.exe")
CreateShortcut("\Windows\Startmenu\Office Mobile\Calculator.lnk","\Windows\MobileCalculator.exe")
It's an AutoShortcut/ProvXML/Removeatribute.exe/initflashfiles.dat/Excessive .LNK files in Windows, replacement.
At the moment i put all commands into one start up script, but that makes separate and COMPLETE OEM packages impossible. As disabling one Package in the Kitchen, still leaves the Command in the start up mortscript to create the shortcut.
This is not just for my own convenience, but for building a kitchen that can be used by every NOOB, that contains optimized and clean Packages.
This way i can put the creation of .lnk files into that package it's RGU file.
If it could also unzip and Change attributes through this script using registry values it would even be better.
I know there's someone out there that can cook this one up.
Thanks for the attention at least.
Update:
Script has been adjusted.
It now reacts to if a file is present in Rom and then reacts to that taking into account the MUI localization.
Code:
if (FileExists( "\Windows\RotateScreen.mscr" ))
WriteFile( SystemPath("StartMenu") \ "Rotate Screen.lnk", "99#""\Windows\RotateScreen.mscr""?shellres.192.dll.0413.mui,-8259")
Else
EndIf
Package Submittal
If there's an app or package that you think would be a good one to include in the kitchen you can always submit it.
Here's what you need to take into account.
1. If the package does not need an RGU, you don't need to include it.
2. The RGU and DSM files need to be hand made.
Make a blank .txt file. Go to http://www.famkruithof.net/uuid/uuidgen get a new UID, Rename the text file and extension with the UID number and .dsm extension.
(Ervius Packages sometimes don't work correctly)
Make a blank text file again and rename it to the new UID name and .rgu extension. Make sure you resave the RGU file as Unicode. (that is only if you need the RGU file.
3. When the package is complete. Drop the Package Folder onto the BuildDSM.exe in the tools folder. (be sure that Initflashfiles and option.xml are temporary removed from package when you do this)
Some more explanations about Mortscript installation.
As we try to Use as few as possible files in the rom and also make accommodate with the three language.
The way to create a link to a program has a little trick to it so it installs into the correct directory for the language.
Beneath is an example:
Code:
if (FileExists( "\Windows\StopWatch.exe" ))
if (FileExists( "\Windows\shellres.dll.0413.mui" ))
MkDir(SystemPath("ProgramsMenu") \ "Applicaties")
CreateShortcut(SystemPath("ProgramsMenu") \ "Applicaties\StopWatchk.lnk","\Windows\StopWatch.exe")
Else
EndIf
Else
EndIf
This way it checks for two conditions before it creates a link
As shellres.dll.0413.mui only exists in a Dutch rom this particular shortcut will only be created in a Dutch rom.
Also when a directory does not exist, MORT will not install a link into it.
So i added the MakeDir command first.
Two other variables of the script are needed so it supports German and English.
Now if the file did not need to go into the sub dir Applicaties
One script would do:
Code:
if (FileExists( "\Windows\StopWatch.exe" ))
CreateShortcut(SystemPath("ProgramsMenu") \ "StopWatchk.lnk","\Windows\StopWatch.exe")
Else
EndIf
And only one version of the script would do.
Or the link creation could be more dynamic:
Code:
if (FileExists( "\Windows\YouTube.exe" ))
if (DirExists(SystemPath("ProgramsMenu") \ "MultiMedia" ))
CreateShortcut(SystemPath("ProgramsMenu") \ "MultiMedia\YouTube.lnk","\Windows\YouTube.exe")
Else
CreateShortcut(SystemPath("ProgramsMenu") \ "YouTube.lnk","\Windows\YouTube.exe")
EndIf
Else
EndIf
So if the Folder "MultiMedia" does not exist the shortcut will be made in the main programs folder.
ToDo
1. Check Manila Options (Checked)
2. Check Remote Desktop
3. Fix and put put back main ringtones.
4. Fix Dutch Missed Calls Issue.
5. Fix FullScreen Player. (Checked)
6. Add more configuration scripts.
8. Put back rtps reg values to streaming media and the file itself.
you kitchen is birrliant how i can make wwe rom?
what i need to change ?
yes2000 said:
you kitchen is birrliant how i can make wwe rom?
what i need to change ?
Click to expand...
Click to collapse
Either use the Full Kitchen
http://forum.xda-developers.com/showpost.php?p=2392286&postcount=3
To extract the OEM/SYS/ROM from an Official Rom.
Then Replace the OEM/SYS/ROM folders in ORDE Kitchen.
Then Compare the differences
The Brilliance of the Kitchen is because of all those other People that have worked on it, i just made it a bit more Noob Proof with some very amateuristic adjustments of the batch files.
Your calculations are correct...
pkoper said:
Your calculations are correct...
Click to expand...
Click to collapse
Well it's better then making a WWE Dutch or German ROM.
All the OS parts can be ported from newer WWE builds instead of Porting Localization to a newer WWE build.
Hey for all the people who make this kitchen ..i thank you.
Geat work but now i have to find a way to cook my own favorite programs in the rom.
UC Autorun + The Power of MortScript PreCooked.
Want to Change or add some stuff Through UC Autorun?
Here's a way for the advanced user to do even more.
Code:
CPY1:\Intern geheugen\Cabs\MyMort.mscr
CPY2:\Temp\MyMort.mscr
EXEC:\Temp\MyMort.mscr
Inside the script you can do anything you can do with Mortscript.
For instance copying over a complete Directory to Phone Storage.
Code:
UnzipAll( "\Intern geheugen\Cabs\ExtraTemplates.zip", "\Mijn Documenten\Templates" )
Code:
CreateShortcut("\Windows\Startmenu\Programma's\TomTom.lnk","\Intern geheugen\Program Files\Navigator\TomTom Navigator.exe")
As long as you don't forget to delete the script.
Code:
Delete( "\Temp\MyMort.mscr" )

Multi-Carrier Kitchen's & Rom's - Diamond /&\ Manila2d Flavors

*...Before Flashing this Rom or Using the Kitchen...*​
You MUST be:
- Unlocked with the 2.31 unlocker,
- Upgraded your RADIO to 3.42.xx by flashing
RUU_Vogue_BM_WWE_3.09.666.1_Radio3.42.50_Ship.exe
and skip customizations!!!
(I've found this to be the best for me...)​
Insert bold colored disclaimer here about how it is not my fault
if you mess up your phone
or
lose sleep
after reading this tutorial...
If you mess it up...Always Remember:
Power, Camera, Hole...Flash FULL Stock Rom Package. Start Over...​
What's in this basekit:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
These is my Custom version of Carrier Roms. Each Stock Rom was taken and customized with the semi-same components to give you a fairly clean Diamondish Rom. This rom is NOT based on the PPCkitchen, it was built using DogGuys kitchen. This Rom is not protected and you may customize it if U wish by using the tutorials in my e-Signature at the end of my post. Steps on installing this kitchen and links to the indivudual tutorials are in post #2.
This Rom is a clean Diamond-Skinned one. WHY??? How many of you want SprintTV, or the Bell or Sprint Music store to work on your rom? How many of you want a clean stock rom base to build off of? This is intended to be a stock base for new/existing chefs to build off of. These are all free components! I do not mind you using my base, and I do not mind you sharing your modifications w/other users, but if I hear ya begging for donations and your using my creation/free stuff.... In my opinion, it's just not right people...
Thanks goes out to DogGuy (his kitchen), mchapman007 (his manila2d skins), PPCkitchen.org, PPCGeeks.com & it's users, and the usual folks!
Diamond Rom ScreenShots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Manila 2D Rom ScreenShots (v2.13+) : (start menu items differ than shown)
Original Roms Used:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
HTC-Touch Product Support Rom Download Page
RUU_Vogue_BM_WWE_3.09.666.1_Radio3.42.50_Ship.exe
RUU_PPST_Vogue_SPRINT_WWE_3.03.651.4_2_Radio_3.42.30_AM_NV_2.04_Ship.exe
RUU_Vogue_4350_TELUS_WWE_3.07.661.1_Radio_4350H_3.41.00_Ship_withPPSTPatch1.20_web.exe
RUU_Vogue_4350_ALLTEL_WWE_3.10.671.1_RS3.42.30_NV2.02_PRL30031_SHIP.exe
Here is what's inside the Custom Carrier Rom Series:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- Comm Manager (6-button) (Diamond) (ppcgeeks_oem.rar)
- Diamond_Keyboard_gullum - (Gullum's w/english only)
- Diamondish_White_Dialerv3_41
- HTC Diamond_MP3_Trimmer
- HTC Home 2.1.1005.722 (ppcgeeks_oem.rar)
- HTC Home Diamond Icons (ppcgeeks_oem.rar)
- Pocket Outlook Inbox, Mark All as Read v1.4+
- QuickMenu
- Spb Calc-w_Diamond Skin
- Skin-KB-BL OSXGraphite (ppcgeeks_oem.rar)
- TodayTheme - Metal
- User Customization
- Windows Media Player Skin - Diamond
- zzz_My_Files_OEM
- zzz_My_Registry_OEM
- zzz_My_Sounds_OEM
- zzz_My_TodayScreen_OEM
- zzz_Start_Menu_OEM
- OEM_Megapack_MyUtils_v1.4.1 (special build for custom_carrier_roms)
.... Total Commander v2.5.b3 w/Tweak for 2 window mode, "\" and "\Storage Card\". And sorted by name.
.... PHM RegEdit
.... KeePass Password Manager
.... Nyx Hex Editor
.... PIMBackup v2.8
.... Pocket RAR v1.8.b3
.... ScreenCapture by Illumsoft
........ Installs to \Windows\Start Menu\Programs\Utilities
Bell ONLY - Bell Music Store (in OEM package, not NBH package)
Sprint ONLY - Sprint Music Store (in OEM package, not NBH package)
Tweaks:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- no2chems 1% battery
- A complete list of registry tweaks can be found in ..\OEM\zzz_My_Registry_OEM's RGU File.
- Cleaned provxml files
- Cleaned today screen
- Moved sample pictures/videos, camera templates, ringers to Carrier_Extras OEM. Delete them if you don't use them, but individually.
The following items were completely removed from the stock roms and replaced by a diamond-skinned counter-part:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- Stock Comm Manager (new in v1.2)
- Stock Dialer
- Stock HTC Keyboards
- Stock HTC Home and icons
- Stock MP3 Trimmer (if included)
All original cabs from your roms were left in. Find them on your device in the \windows directory, or in the OEM's in the ..\OEM\OperatorPKG_PT directory.
Flashable ROM LINKS :
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
The following Carrier rom's will need the RomUpgradeUtility.rar.​
RSTG_Alltel_NBH_v1.45-=-=-=- RSTG_Alltell_M2D_NBH_v2.14​
RSTG_Bell_NBH_v1.4 -=-=-=-=- RSTG_Bell_M2D_NBH_v2.14​
RSTG_Sprint_NBH_v1.4 -=-=-=- RSTG_Sprint_M2D_NBH_v2.14​
RSTG_Telus_NBH_V1.4 -=-=-=- RSTG_Telus_M2D_NBH_v2.14​
RSTG_CellularSouth_NBH_v1.4 -=-=-=- RSTG_CellularSouth_M2D_NBH_v2.14​RSTG_Cricket_NBH_v1.4 -=-=-=-==-=- RSTG_Cricket_M2D_NBH_v2.14
RSTG_Qwest_NBH_v1.4 -=-=-=-=---=- RSTG_Qwest_M2D_NBH_v2.14
RSTG_TelecomNZ_v1.4 -=-=-=-=-=-=- RSTG_TelcomNZ_M2D_NBH_v2.14
................................... -=-=-=-=-=-=- RSTG_USCellular_M2D_NBH_v2.14
RSTG_Verizon_NBH_v1.4 -=-=-=--=-=- RSTG_Verizon_M2D_NBH_v2.14 ​
OEM Package LINKS:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
RSTG_Alltel_OEM_v1.45-=-=-=- RSTG_Alltel_M2D_OEM_v2.14​
RSTG_Bell_OEM_v1.4 -=-=-=-=- RSTG_Bell_M2D_OEM_v2.14​
RSTG_Sprint_OEM_v1.4 -=-=-=- RSTG_Sprint_M2D_OEM_v2.14​
RSTG_Telus_OEM_V1.4 -=--=-=- RSTG_Telus_M2D_OEM_v2.14​
RSTG_Generic_OEM_V1.4 -=--=- RSTG_Generic_M2D_OEM_v2.14
Allows support for the following carriers:
Alltell - Bell - Cellular South - Cricket - IUSA Cell - Quest
Sprint - Telecom NZ - Telus - US Cellular - Verizon​
Note #1: For the Generic OEM Package, I built with the RUU_Vogue_BM_WWE_3.09.666.1_Radio3.42.50_Ship.exe rom...
Note #2: Support for these carriers was borrowed from ppckitchen.org stuff...This is my project, if you have questions ask them here...
Upcoming Enhancements:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- I'm outta ideas. This is as basic as it gets. Any further ideas are welcome...
Change Log :
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
RSTG xxx said:
-- rstg_xxx_m2d_v2.14 ------------- 11/3/2008
- Update M2DConfig to M2DC_v0.19.203...done. (Supports changing text colors)
- Updated TodayTheme to be as pictured...done.
- Removed MusicID OEM. Didn't fit w/clean idea...done.
-- rstg_xxx_v2.13 ------------- 11/2/2008
- Update M2DConfig to M2DC_v0.17.183...done. (Supports softkey)
- Added registry fix for windows alarm....done.
- Update MegaPack_Manilla2d_Skin3_MM_Black_ICE as default Skin...done.
- Update 4 included Today Themes...done.
- Update MusicID_1_3_16_QVGA-by-lepsyfou_eng...done
- Added OEM_MegaPack_Games_v1.3...done. (Gotta have games!)
- Added fexploreext_v2.03 (file explorer enhancements)...done.
- Updated MegaPack_Manilla2d_OEM_V2.19 for compatibility with the 18 other M2D skins found here ....done.
- I included the wrong TodayTheme on this one...If you want the white bar on the bottom (as pictured), download and install the .tsk file I have attached to post #1. (Black isn't bad. )
-- rstg_xxx_m2d_v2.11 ------------- 10/19/2008
- Released Manila 2D for all carriers....done.
Click to expand...
Click to collapse
RSTG xxx_m2d said:
-- RSTG xxx v1.45 ------------- 10/10/2008
- Upgraded Alltel with the latest rom release....done.
-- RSTG xxx v1.4 ------------- 09/28/2008
- Remove duplicate MP3Trimmer and CommManager links in Start Menu...Done.
- Added Pocket Outlook Inbox, Mark All as Read v1.4+...Done.
- Disable Customer Feedback...Done.
- Package up Camera into seperate OEM...Done.
- Package up Album into seperate OEM...Done.
- Package up Zip into seperate OEM...Done.
-- RSTG xxx v1.3 ------------- 09/26/2008
- Customized Start Menu
Note: If you already have a built rom, to upgrade without starting over...
1. Replace ..\Kitchen\OEM\OEM_Lang_0409\initflashfiles.dat
2. Copy the ..\OEM\zzz_My_Start_Menu_OEM from the archive and drop it into ..\Kitchen\OEM\zzz_My_Start_Menu_OEM
3. EASY STUFF RIGHT!
Other carriers will be added as I do them...
-- RSTG xxx v1.2 ------------- 09/13/2008
- Packaged Cube into an OEM
- Replaced CommManager w/ Comm Manager (6-button) (Diamond) from ppcgeeks_oem.rar
- Upgraded RSTG_Bell_NBH_v1.2 to Windows Mobile 6.1
- Changed naming system to regular versions so I can update them individually...
- The train of thought is is you can upgrade/omit individual components if you want...
Click to expand...
Click to collapse
If you want Generic Boot Splash Images
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
If you want generic boot splash images after flashing the Bell Radio, flash this: Vogue Stock Boot Splash.zip
A generic HTC splash from Sprint's Vogue. It will hard reset your device... (thanks old_man_jenkins!)
I have decided to open up my Kitchen and my Rom that I am currently using to the community! Even better, I've already customized a Kitchen specific to your Carrier! Below you will find instructions on how to install the pieces. This is a test to see if you are ready to work with a kitchen!
This Thread is open to questions concerning developing, I will answer any questions I can.
So lets get started!
*Before Using this Kitchen/Rom....*
You MUST be:
- Unlocked with the 2.31 unlocker,
- Upgraded your devices RADIO to at least v3.42.xx
My Tutorials you may want to check out...
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
The following are links to tutorials on Customizing Custom Rom's:
Customizing Rom Sounds - Sound Themes Tutorial
Customize your StartMenu for PPCKitchen.org's - BuildOS - Tutorial
Customizing Your Rom: Adding Personal Files & Other Stuff
How to Customize a Custom Rom: Adding/Removing Programs
Customizing your Rom: Adding your E-Mail Accounts <--Pending Tutorial
Tutorial: Adding Registry Entries to your Rom (RGU Method)
Yes, all these are used to almost their full potential in this rom!
Here are the following files you will need.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
1 - Dogguy's Kitchen for the Vogue. (my Kitchen of choice) http://www.sendspace.com/file/44mfsl
2 - Your stock rom. Preferably direct from HTC!
3 - Your carriers OEM directory from the above links to add into the kitchen.
Here are the steps needed to get up and running...
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
1. Download and install my kitchen, well, ok, it's DogGuy's Kitchen!
2. Extract and decompile your donor Stock ROM
3. Run Prepit.bat to create kitchen files.
4. Delete the ..\Kitchen\OEM directory
5. Insert my ..\Kitchen\OEM directory
6. Perform some optional modifications in the ..\Kitchen\SYS directory.
7. Start having sleepness nights packed with fun!!!!!
1. Download and install my kitchen, well, ok, it's DogGuy's Kitchen!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Extract Vogue_Kitchen_Tools.rar to it's own directory. Create a directory, and extract the contents to that directory. It will create the kitchen structure when you extract it. I will refer to this directory as "..\kitchen" throughout this thread.
If you need help...Are you ready for this???
2. Extract and decompile your donor Stock ROM
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Download the above file from this link to this thread. Right click on it and open w/WinRar or WinZip. Inside the archive there should be two different *.nbh files. Copy the larger of the two into the directory where you extracted the kitchen to. Now close your archiver of choice.
3. Run Prepit.bat to create kitchen files.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Click on PrepIt.bat from file explorer to decompile your carrier ROM of choice. This will take a couple of minutes, and when it tells you that it is finished, close the window and now you have your base rom. You can start here, but I have made many of the modifications for you already.
4. Delete the ..\Kitchen\OEM directory
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
That's right. Delete the ..\Kitchen\OEM directory. The one you will insert in Step 5 will have all the components/modifications you will need to get started. This is gonna marry up all the OEM modifications I have done for you into the SYS portion of the stock rom.
5. Insert my ..\Vogue Kitchen\OEM directory
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Extract my OEM from the link into the ..\Kitchen directory.
6. Perform some optional modifications in the ..\Vogue Kitchen\SYS directory.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Here is what I did to the ..\Kitchen\SYS directory on my machine.
I delete the following Directories:
..\Kitchen\SYS\WelcomeCenter
..\Kitchen\SYS\WelcomeCenter_Lang_0409
..\Kitchen\SYS\SampleMusic
In order for the custom Today Theme to work, you MUST DELETE: ..\SYS\Shell\mxipcold_wpc_2.provxml
7. Start having sleepness nights packed with fun!!!!!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
To start, run ..\Kitchen\BuildOS.exe, and then ..\Kitchen\BuildIt.bat to create your flashable RUU_Signed.nbh in the ..\Kitchen\RUU directory. Now you are ready to flash, check out your new base rom to see the modifications you would like to make!
Notes on using the RSTG_Generic_OEM_V1.09.10 Package
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
A big thanks goes out to ppckitchen.org! I sorta borrowed em to make it all work...
I used the bell mobility rom, it looked more generic than most of the others. If you are using this Generic OEM package, then just select your carrier in BuildOs, that's it! I tested this with Sprint and it works fine. There are some missing items, but your phone will work with these carriers. I will not be uploading NBH packages for these, so you'll have to cook your own! Just don't expect your carrier specific items (gps, sms, music store, etc...) to work "out of the box". It's a kitchen, add some salt from this thread, pepper from that thread, and oregeno from that other site, and work on it until you get it to work! And don't forget to share!
My Notes on my_OEM_Packages....
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
With this rom I have basically used it to further my knowledge of my tutorials.
--- The Rom sounds are modifed to suite me. The files are in ..\OEM\zzz_My_Sounds_OEM. Check out the initflashfiles.txt to see how I move them, and the RGU file to see the registry settings.
--- My regedits that I added are in ..\OEM\zzz_My_Registry_OEM. The regedits are in the RGU file and can be edited with notepad.exe in Windows Vista/XP.
--- My misc files that I added are in ..\OEM\zzz_My_Files_OEM. The files in this OEM include the banners for the initial bootup and an updated audiopara.csv for the 3.xx roms. Thanks to Deegimus!
--- I prepare the device's Today Screen in ..\Kitchen\OEM\zzz_My_TodayScreen_OEM. This contains the registry edits in the RGU file that are necessary to remove the Items from the Today Screen. Thats it!
--- I organized the device's Start Menu in ..\Kitchen\OEM\zzz_My_Start_Menu_OEM. This contains the file movement commands from ..\Kitchen\OEM\OEM_Lang_0409\initflashfiles.dat. I essentially moved them to this OEM's initflashfiles.txt file. You can look in here and get a feeling for how I did it.
DO NOT REMOVE THE FOLLOWING ENTRY THINKING IT IS THE WELCOME CENTER!!!
IT WILL CAUSE YOUR DEVICE NOT TO BOOT!!!
Directory("\Windows\StartUp"):-File("Welcome.lnk","\Windows\welcome.lnk")
My Thoughts on this...
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Ok, this wasn't as big of a deal as I thought it was gonna be, 4-5 days for all this? But now everyone has another kitchen they can use to create custom Roms. I have done most of the hard work for you guys, so do enjoy! When I said I would support this, I meant I will help support you with rom building. Since I have Sprint, I can help you more there. My area of expertise is rom building, I can't really help you with your GPS not working, or you can't use it in Tuskalewwago. For that I'm leaning on the users of PPCGeeks to help out with the different carriers. I appreciate conflipper stepping up and helping with the gps and alltel, and I hope he get's back with an answer. But the point of this project was to give everyone a non-generic rom base to build with. Diamond has been popular so I picked it.
...you guys and gals sure don't have many questions...
Ok, there is my first xda release...
reserved for issues/common fixes...

[Kitchen][CLOSED] Diamond-GSM-Kitchen [23420 / 23060 / 21859][WWE]

Ever flashed your device and thought "this is great but if only i could...", well now you can
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
218xx = COM2, continuing dev of 6.5.0.50
Code:
[url=http://www.sendspace.com/file/gewl7t]21859 Base Kitchen[/url]
[url=http://www.sendspace.com/file/xzvo7o]21857 Base Kitchen[/url]
[url=http://www.sendspace.com/file/4us877]21854 Base Kitchen[/url]
230xx = COM3, continuing development of 6.5.0.60
Code:
[url=http://www.sendspace.com/file/s6y9ji]23060 Base Kitchen[/url] Posted by bogy16 [color=red]Use EXT from previous Kitchen[/color]
[url=http://www.sendspace.com/file/aqru4m]23053 Base Kitchen[/url]
[url=http://www.sendspace.com/file/ao9ftn]23052 Base Kitchen[/url]
[url=http://www.sendspace.com/file/zrd8f3]23049 Base Kitchen[/url]
[url=http://www.sendspace.com/file/ag33o7]23047 Base Kitchen[/url]
[url=http://www.sendspace.com/file/paiel4]23045 Base Kitchen[/url]
234xx = COM4, continuing development of 6.5.1
Code:
[url=http://forum.xda-developers.com/showpost.php?p=4639808&postcount=1457]23420 Base Kitchen[/url]
[url=http://www.sendspace.com/file/jl2550]23412 Base Kitchen[/url]
[url=http://www.sendspace.com/file/juw1em]23409 Base Kitchen[/url]
Additional_Ext-R1.00 (Required for TF3D & TF3D2)
TF3D 2.1 Test Files
Instructions:
Step 1. Extract to a folder (e.g "C:\Kitchen" but at least to a location that includes no spaces in the path) (For TF3D or TF3D2 you will need the Addtional_EXT packages)
Step 2. Run erviuskitchen.exe
Step 3. Click "load rom"
Step 4. Choose "Titanium"
Step 5. Scroll down to section labelled "COMMON: External_Packages" in blue text
Step 6. Double click packages here to enable or disable them (first column reads True for enabled, False for disabled)
Step 7. (Optional) Click "Save ROM" and choose a filename, to save your package choices for loading in the future
Step 8. PagePool is now set in the kitchen, click "other" (top left) and choose the desired value
Step 9. Click "Create ROM"
Step 10. ROM is created in kitchen folder \RELEASE_Diamond, you can either flash it with the included RUU.exe or rename to DIAMIMG.nbh and place on Internal Storage to flash from there.
Diamond-GSM-Kitchen Packages - A Google Docs spreadsheet listing of the packages included in the kitchen, feel free to update this if you can fill any of the blanks.
hilaireg's Ervius Visual Kitchen tutorial
Creating your own packages
Thanks to:
ERVIUS for his visual kitchen - without it this kitchen wouldn't be possible
Olipro, Cmonex & jockyw2001 for their work on HardSPL
Da_G & AMEET for their guides
Da_G, qsqa, daryelv, IndaGroove & yozgatg for releasing their kitchens - we can learn a lot from watching the way these chefs do their magic
Anryl for optimizing the XIP
XDA Developers for making our devices our own
23025 Base Kitchen (Required)
Sendspace
Rapidshare - Thanks AlexisRoj
Code:
[+] Ervius Visual Kitchen 1.8.1
[+] Native WM 6.5 OEM & XIP
[+] Extendir Enabled
[+] CommManager 2_9_5_0 (with WiFi Sharing)
Other Builds (Optional)
23034 Plugin
23017 Plugin
23016 Plugin
23009 Plugin
Click to expand...
Click to collapse
da_reeseboy said:
Just to make a quick update to this post of da_g's I wanted to add the more recent build's to it. Any help on what is missing/incorrect would be appreciated -
212xx = AKU1, all builds leading up to and including WM 6.5
213xx = MOT motorola
214xx = forget
215xx = SAM samsung
216xx = HTC htc
217xx = COM1, continuing dev of 6.5.0.1 - 6.5.0.40
218xx = COM2, continuing dev of 6.5.0.50
219xx = MD, feature branch (unstable features are added here, backported to 218xx (this tree is based on COM1, so older base os code, but the UX code is newer [user experience])
22xxx = SEMC sony ericsson
230xx = COM3, continuing development of 6.5.0.60
234xx = COM4, continuing development of 6.5.1
236xx = LG Electronics
Click to expand...
Click to collapse
Long answer...
Count me in lobsterdave, I'd like to try - i'm tired of trying other peoples ROMs with crap in that can be easily installed later, essentials missing, silly bugs, crappy (fixed / unchangable) backgrounds, etc etc then waiting till a better one comes along - with yet more or different problems.
I like WM6.5 but seriously tempted to go back to stock!
Short answer...
Yes
Cheers, Steve.
Yes please! Make this happen
hell yeah! (yes please)
i would be very interested too.
i shure would like that also.
A new kitchen is always welcome
Great to see that people are interested in this, i will get it uploaded tonight.
Kitchen uploaded at first post. Enjoy
lobsterdave said:
Kitchen uploaded at first post. Enjoy
Click to expand...
Click to collapse
must of missed that, thanks in advance downloading now
lobsterdave said:
Kitchen uploaded at first post. Enjoy
Click to expand...
Click to collapse
thanks a million!!!! just create my new rom but cannnot find the nbh file created
Definitely going to try, thank you very much for your effort
jullian_d said:
thanks a million!!!! just create my new rom but cannnot find the nbh file created
Click to expand...
Click to collapse
You will find it inside this directory.
(Drive):\Path\Kitchen_LD21222-R1.04\LD_Kitchen\RELEASE_Diamond
This kitchen is awesome thanks a bunch lobster dave! Just have one question about using TF3D V3, I enabled it in my newly created rom, however under the Today settings there is no option to enable it? Is there a way to manually insert the entry to turn it on if its installed?
Thanks this is great. The only thing that needs to be removed is the Customer Feedback and Windows Update. Also a keyboard package has to be added so sipchange does not have to be installed.
Now, I can also remove Task Manager and use Wisbar
Thanks!!
no messenger installed by default..install two different windows live cab but they are unable to sign in. does anyone hav a cab that wil work on this rom or know how to get to default one activated ..thanks
thanks for this kitchen !
will try to make my own right now !
I have added the WindowsLiveIM package from the 21502 sys and this seems to work fine, will now upload a new version of the kitchen including this.
jullian_d said:
no messenger installed by default..install two different windows live cab but they are unable to sign in. does anyone hav a cab that wil work on this rom or know how to get to default one activated ..thanks
Click to expand...
Click to collapse
guys could someone upload it to rapidshare, megaupload is banned here in turkey. thanks in advance
Version R1.05 available in the first post.

[KITCHEN+ROM][WWE][FRA][P3600I] [08.10.2009]WM6.5.x Build 23060 (cv93+oggi)

This thread is for the P3600i variant of Chanvi93's Trinity Kitchen for all. For full details and history of this Kitchen please refer to his original thread:
http://forum.xda-developers.com/showthread.php?t=513421
Whenever Chanvi releases a new Trinity Kitchen, I will try to post the P3600I ported version on here soon there after (or as soon as I can get it done), along with a few of the the more popular "EXT Builds" (package bundles) of that release precooked into ROMs.
=========================================================
CAVEATS:
If you have never installed a new ROM before, GO HERE FIRST (or else you brick your phone)
Kitchen requirements: XP/Vista 32bit with Microsoft .NET Framework 2.0 Service and Microsoft .NET Framework 3.0 Service Pack 2, also Microsoft Visual C++ 2005 Redistribuable and 2008 from MS official site.
P3600i ONLY - These Kitchens & ROMs are NOT for the Trinity/DoPod/P3600 models (see original Trinity thread)
IMPORTANT! Builds after 21900 have the ADC driven network auto-config so you will need to disable any call to Configuration_Network.cab in your SDConfig.txt. Otherwise you get 2 different prompts to setup your network provider (which doesn't break anything it is just redundant )
=========================================================
UPDATES (COM3 Branch builds): 26-10-2009
Sorry I haven't had time to incorporate these into a full kitchen release (and ROMS from that) ... but here are the last two major COM3 builds as update archives for the ROM & SYS folders of the existing kitchen:
Kitchen Update (XIP+SYS only):
WM6.5.x QVGA WWE+FRA P3600I+TRINITY 23081.5.3.0 [COM3 branch]
Kitchen Update (XIP+SYS only):
WM6.5.x QVGA WWE+FRA P3600I+TRINITY 23071.5.3.0 [COM3 branch]
NOTE: The CHome and BROWSEIE packages are still in the SYS-COMMON folder. Just remove the older copies in the EXT folders and disable either/both of them in the kitchen if you are doing a Non-titanium or IE6 build.
I will try and get a proper kitchen and roms ready for download as soon as I can
=========================================================
RE-RELEASE (23060.5.3.0): 08-10-2009
Sorry for the false-start everyone but there were some major issues that I have resolved with 23060 so I felt it best to just re-package and replace.
Following changes to 23060:
Now using native GWES (have instead rebuilt theme files to mitigate "PushButton" bug)
Fixed phantom "MSAlarms" shortcut and many other Start Menu icon glitches from new initflashfile.dat
Changed MortScript registration to run once (only) during first boot AutoRun (no more pop up on every boot)
Disabled ASyncKiller and AutoDLGkiller as they were not saving as much memory as they were using (autoHibernate still included)
Modified the Visual Kitchen HTCRT scripting to properly support WWE or FRA nbh builds (and support for Splash1 & Splash2 screen nb files)
NOTE: With the new MortScript install, you will get that familiar popup on the first boot just AFTER Date/Time/Password config and BEFORE the SDAutoRun starts, so it will wait until you tap it to continue and start installing cabs from your SDConfig.txt (it will eventually time out and continue by itself but that will take like 1-2min - best to just tap it yourself)
Kitchen:
WM6.5.x QVGA WWE+FRA P3600I Kitchen 23060.5.3.0 [COM3 branch]
ROMs:
WWE_23060_P3600I_6IETIT (IE6 with Titanium, includes TitaniumWeather and ATFavePeople)
WWE_23060_P3600I_6IEQMTIT (IE6 with QuickMenu and Titanium, includes TitaniumWeather and ATFavePeople)
*Note: Although new Start button is on bottom bar but you must still press top left corner for QM start menu
WWE_23060_P3600I_6IEMANTIT (IE6 Full with M2D and Titanium, includes TitaniumWeather and ATFavePeople)
WWE_23060_P3600I_8IETIT (IE8 with Titanium, includes TitaniumWeather and ATFavePeople)
WWE_23060_P3600I_8IEMANTIT (IE8 Full with M2D and Titanium, includes TitaniumWeather and ATFavePeople)
Screen caps:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
=========================================================
RELEASE (23060.5.3.0): 02-10-2009 (RE-RELEASED - packages have been updated and replaced)
I have ported the latest COM3 build (23060) into the kitchen, replaced the dialler with Diamond style canvas (to fix invisible "dialing number" bug) and used the latest initflashes.dat (new MSFT startmenu layout changes).
=========================================================
RELEASE (23041.5.3.0): 10-09-2009
This is my P3600i release of Chanvi's 23041 Trinity Kitchen. I have used my own VK1.8.1/HTCRT kitchen but the SYS is CHanvi's and EXT is pretty much still the same as previous releases. I have added some "Mods" under EXT\Shared\ that are kinda necessary in this new 6.5.1 UI, and I rebuilt the Applications panel in Titanium using the layout from CLauncher instead (Chanvi had been recycling the WelcomeCenter panel but this seems to have issues now). I also did some extra module->file conversion to free up a little more virtual memory in Slot 0 (if you don't know what that means, don't worry about it )
Be warned, we are now into the COM3/COM4 branches which means WM 6.5.x and all the chunky new UI and fonts that go with it.
NOTE: IF YOU TRY TO CHOOSE ANY OF THE THEMES OTHER THAN CLASSIC BLUE IT WILL BREAK THE NEW 6.5.x UI
(MSFT are changing the UI slightly every build right now and they are only bothering to make Classic Blue work properly. Search XDA and you can also find a few custom themes that have been rebuilt to suit 2304x builds.)
AND
FIX (for pixel glitches at bottom of lockscreen):
Copy these CPR files into \Windows\
Kitchen:
WM6.5.x QVGA WWE+FRA P3600I Kitchen 23041.5.3.0 [COM3 branch]
ROMs:
WWE_23041_6IETIT_P3600I (IE6 with Titanium, includes TitaniumWeather and ATFavePeople)
WWE_23041_6IEMANTIT_P3600I (IE6 Full with M2D and Titanium, includes TitaniumWeather and ATFavePeople)
WWE_23041_8IEULITE_P3600I (IE8 UltraLite)
WWE_23041_8IEMANTIT_P3600I (IE8 Full with M2D and Titanium, includes TitaniumWeather and ATFavePeople)
=========================================================
HISTORY BELOW THIS ARCHIVED
Due to forum post char limit, release history below this point is archived here.
Adding your own cab files to the Kitchen
It is quite simple to create your own EXT Build with the Kitchen, and even include CABs of your own into that build.
First you need to convert your CAB into an OEM Package Folder to include it in the kitchen.
Download the Kitchen Converter bundle (by Da_G) and unzip it.
Copy your CAB file(s) (eg: "My_App.cab") into that Kitchen Converter folder (you can do multiple cabs)
Run CAB2NEWKITCHEN.bat and you will get a folder that is the unpacked version of each of your CAB files. eg: folder called "My_App" (which has an app.dat file with file/dir layout and app.reg with registry keys for the app).
Then you need to grab the latest Kitchen, make a new EXT build folder (rom recipe) and add your "My_App" folder to it.
Download the Latest (eg: 21900) Kitchen for P3600i and unzip it with 7zip
Go into the folder Kitchen-WWE+FRA_21900_P3600I\EXT\P3600i\
Make a copy of whichever build folder is the same name as the precooked rom you wanted to add your cab(s) to, and name it accordingly.
eg: copy "6IEMANTIT" and rename it "6IEMTMYAPP" (call it whatever you want but probably best keep it under 10 char)
Get the "My_App" package folder we made earlier and copy it into your new ext build folder (inside subfolder "P3600i_External_Packages").
eg: copy "My_App" into "Kitchen-WWE+FRA_21900_P3600I\EXT\P3600i\6IEMTMYAPP\P3600i_External_Packages\"
Now you just need to run the Kitchen and build your ROM. If you are using Vista/Win7 then there might be some issues here ... I think you can do it if you run the kitchen as Admin, but there are other threads that will explain that. Also, you might need to temporarily disable runtime antivirus shielding (my builds would randomly crash right at the end otherwise).
Go to the Kitchen-WWE+FRA_21900_P3600I folder and run erviuskitchen.exe
Choose DEVICE = P3600I
Choose Language = 0409 (or 040C for Francais)
Choose EXT Build = 6IEMTMYAPP (or whatever you have called your build)
Click "Create ROM" button on the top left of window
If the build succeeds you will end up with the ROM Update utility being started and prompting you to plug in your phone, etc (just like when you download a pre-cooked rom). You can proceed straight into flashing your new rom or hit cancel.
The cooked ROM (and update utlity) will all be in the RELEASE_P3600I folder of the kitchen. Copy that whole folder somewhere and rename it accordingly (eg: "WWE_21815_6IEMTMYAPP_P3600I" ). There is your own cooked rom.
Good luck
=======================================================================
EXT Packages: (for adding into your own EXT builds)
EXTPKG_Showaco_TitaniumWeather_v4.2_decoy_inc_Icons
EXTPKG_Titanium_CAnalogClock_0.7b
EXTPKG_Enable_Comm_PowerMgmt
EXT_Packages_Collection (all existing Visual Kitchen EXT packages from cv93+oggi releases - as of 09-Jul-2009)
=============================================================================
Mapping table of additional PICTURE resources in Chanvi's customised bronzeres.dll (for editing CHome applications links)
Code:
1000 = AudioManager
1001 = HTCAlbum
1002 = VOIP/SIP
1003 = BlueTooth
1004 = RecycleBin (ClearTemp?)
1005 = FootPrints
1006 = SatDish (QuickGPS?)
1007 = Hibernate
1008 = JBed Java
1009 = WinRAR
1010 = Backlight
1011 = LockDevice
1012 = WiFi
1013 = Camera
1014 = CommManager
1015 = USB Link
1016 = NaviPanel
1017 = AdvancedConfig
1018 = PHM regedit
1019 = Total Commander
1020 = psShutXP
.
STABLE
STABLE WM6.5 BUILDS (P3600i)
=========================================================
RELEASE (21900 Service Pack 1): 09-07-2009
21900 ROMs assume that you have a UC (SDConfig.txt on Storage Card) setup that will install and run Configuration_Network.cab (auto config provider settings) [NOT NEEDED AFTER 21900]. Including P3600i_BT_Fix.cab is also recommended.
An example SDConfig.txt is attached to first post.
Kitchen:
WM6.5 QVGA WWE+FRA P3600I Kitchen 21900.5.0.20 SP1 [5.0.20 branch]
ROMs:
WWE_21900_SP1_6IEQMTIT2_P3600I (IE6 Full with QuickMenu and Titanium, includes TitaniumWeather and ATFavePeople)
WWE_21900_SP1_6IEMANTIT2_P3600I (IE6 Full with M2D and Titanium, includes TitaniumWeather and ATFavePeople)
WWE_21900_SP1_6HSUIMAN_P3600I (IE6 with Homescreen PlusPlus UI and M2D)
WWE_21900_SP1_8IEULITE_P3600I (IE8 UltraLite)
WWE_21900_SP1_6IEULITE_P3600I (IE6 UltraLite)
WWE_21900_SP1_6IEMANTIT_P3600I (IE6 Full with M2D and Titanium, original recipe)
=========================================================
I am currently testing this ROM 6IEQMTIT.
Error 1 - Task Manager cannot be opened. either is not signed.....
Error 2 - HTCAlbum cannot be opened...
desolateone said:
I am currently testing this ROM 6IEQMTIT.
Error 1 - Task Manager cannot be opened. either is not signed.....
Error 2 - HTCAlbum cannot be opened...
Click to expand...
Click to collapse
Yes, you are correct ... there appear to be a few links (on "Applications" panel) to apps that are not installed: cleanRAM, HTC Album, HTC Audio Manager & YouTube (plus the link to PIM Backup has a bad path in it).
The Task Manager link in the root of the Start Menu has a bad path but the one in "Start Menu\Tools" is working correctly.
I will repost the mxip_WWE_CHome_Programs.provxml tomorrow (to fix the path for PIM Backup ... and maybe replace other broken links with apps that are installed).
As for the missing apps ... you could install them via cabs or (in the kitchen) add their oem package folders to the 6IEQMTIT build folder and recook the rom.
I think I will probably recook 6IEQMTIT myself (fixing all these things) and just update the link ... stay tuned
Thanks for the feedback!
New version of 6IEQMTIT rom is now available (see first post).
Contains all fixes discussed so far and has Titanium plugins ATFavePeople & TitaniumWeather, and CHome Editor added into the build.
Hope you like it
Cannot get MMS to work, keeps telling me it cannot use the connection, even though my connection is set correctly.
desolateone said:
Cannot get MMS to work, keeps telling me it cannot use the connection, even though my connection is set correctly.
Click to expand...
Click to collapse
oh, ok ... don't normally use MMS so I hadn't tested. Will check it out.
EDIT: Sorry, MMS seems to be working just fine for me ... have you definitely got your provider settings in there?
I must be stuffing some setting up...
I'll keep trying to get it going.
desolateone said:
I must be stuffing some setting up...
I'll keep trying to get it going.
Click to expand...
Click to collapse
Doesn't the Connection Setup auto-config run when you first boot after install?
(you can re-run it manually from Settings->Connections->Connection Setup )
Or does it not include your particular telco Operator? What country/operator are you on?
Fix for Titanium Weather (forecast/radar) added. See first post.
Enjoy!
Hello,
did you try version 23001.5.0.60 that Chanvis already post on his kitchen? http://forum.xda-developers.com/showthread.php?t=513421
ssamth2003 said:
Hello,
did you try version 23001.5.0.60 that Chanvis already post on his kitchen? http://forum.xda-developers.com/showthread.php?t=513421
Click to expand...
Click to collapse
Yes, I am in the middle of converting it right now
However ... I am reading some disturbing feedback in there about SMS/email messages not opening and such ... delaying my release of the P3600I version until I see what Chanvi says about it.
I still have a little bit of work left to do with making all of my own tweaks for the QMTIT2 build that I will include. I had just got them all nicely polished with 21900 and now the CHome launcher structure has changed (now running apps from CLinks instead of CWelcomeCenter) so I have to repeat the process for the new CLinks reg keys and CPR files.
Without these changes, the modified version of TitaniumWeather 4.2 will not show up. Also the new apps panel is all in french right now so I would have to edit it anyway, lol
I might even post a pre-cooked test NBH just to get some feed back before I post up the Kitchen (it is kinda annoying that the current 21900 Kitchen I am hosting requires so many "fixes" to be applied ... depending on how 23001 turns out I am tempted to post a "SP1" release of the 21900 Kitchen just to tidy things up).
While I am still at this stage, does anyone have any specific requests for the Kitchen, ext builds and/or precooked roms?
Hi
Just flashed 6IEQMTIT2 and fixed with TitaniumWeather.mscr
Why and how to get rid the "face plate (flashed warning)" every time after reboot. The indication as follows "MortScript v4.3b5" discription as ".mscr and .mortrun extensions registered. Please run any .mscr/.mortrun file or read the manual.
(c) Mirko Schenk 2005-2009
How to fix this?
Hi RedBux
Try delete Mortscript.lnk in Windows-StartUp , i think it need only one time to activate , but not sure , so move this .lnk to another place fir try .
chanvi93 said:
Hi RedBux
Try delete Mortscript.lnk in Windows-StartUp , i think it need only one time to activate , but not sure , so move this .lnk to another place fir try .
Click to expand...
Click to collapse
Yeah, thats it. Thanks Chanvi.
Sorry RedBux, I forgot to mention that splash page as I was so caught up in fixing the xml scraper.
chanvi93 said:
Hi RedBux
Try delete Mortscript.lnk in Windows-StartUp , i think it need only one time to activate , but not sure , so move this .lnk to another place fir try .
Click to expand...
Click to collapse
Yeah
Thanking you so much
thats it..........TQ
the.decoy said:
Doesn't the Connection Setup auto-config run when you first boot after install?
(you can re-run it manually from Settings->Connections->Connection Setup )
Or does it not include your particular telco Operator? What country/operator are you on?
Click to expand...
Click to collapse
I'm Australia - Telstra - NextG.
The connection auto-config did not appear to run, and there is no auto select Telstra option or similar.
desolateone said:
I'm Australia - Telstra - NextG.
The connection auto-config did not appear to run, and there is no auto select Telstra option or similar.
Click to expand...
Click to collapse
Have you got Configuration_Network.cab set to run from the SDConfig.txt on your Storage Card?
It was always something that the cv93+oggi roms had in the "postinstall" folder (many versions ago) and I still run that on all my roms (just hadn't thought to mention it in this thread .. sorry ).
If you haven't got that cab then you need to run it. It will setup all the gprs/mms network config for your carrier.
the.decoy said:
Have you got Configuration_Network.cab set to run from the SDConfig.txt on your Storage Card?
It was always something that the cv93+oggi roms had in the "postinstall" folder (many versions ago) and I still run that on all my roms (just hadn't thought to mention it in this thread .. sorry ).
If you haven't got that cab then you need to run it. It will setup all the gprs/mms network config for your carrier.
Click to expand...
Click to collapse
Unfortunately I did not have that .cab set to go, but have installed it now and MMS is back running.
Other than that, this ROM is fast, low memory footprint, well set out and a pleasure to use.
I would love to see the tweaks from Schap's Advanced Config, under Power Management applied as part of upcoming ROMs that you may generate.
This is due to the ROM "appearing" to be a little battery hungry until you apply the power settings like AsyncMAC, IrSIR, PPTP and L2TP to enabled.

[Tutorial][+QueKitchen FULL Available]ErviusVisualKitchen for HERMES[Stopped]

Maybe a mod can make me a Favor and add more post to this thread if needed that will be great appreciated.
I will apreciate all the support from every people that use this kitchen in hermes to allow people get the info as clearly that a noob can install this wonderfull kitchen.
!!!!!!!!!!!!!!!!English is not my native lang, so grammar could be wrong!!!!!!!!!!!!!!!
First of all...
You will need to upgrade your .net to the latest 3.5 version and install Microsoft Visual 2008 redist DL it here
Refeer to this threads to get more info.
Thanks to Hilaireg that allows me to use his tuto as base: Dude you're da man!
http://forum.xda-developers.com/showthread.php?t=521632&page=1
Thanks to Da_G to teach me on this new location of the ervius kitchen and many more important info: Man you rules!
http://forum.xda-developers.com/showthread.php?t=474406
You can get the kitchen that works for me here...
http://rapidshare.com/files/252095433/new_visualkitchen_v_1_4_only_exe___Tools_folder_dsm_editor.rar
And the Updates can be found here:
http://forum.xda-developers.com/showthread.php?t=469420
Thanks Ervius you brings a revolution here on XDA (new 10.6 allow pkg update!!! OMG this is incredible!!! no more flash NOR and NAND unlocked to store and change SYS and XIP!!!)
thanks to BEPE too, to get this to work... This three guys maybe gonna rules the world!!!
!!Starting on!!​
Inspecting the Facility
This is the kitchen root preview: as we can saw in c:\XDA
Yes unrar it on C: and call it XDA to avoid the large name issues at CMD!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
-----------------------------------------------------------------------------
EXT Folder
The External packages (EXT) folder is divided into Device Specific folders and a Shared folder.
*Device Specific folders are typically used for files (packages) that should only be applied to a specific type of the device.
-Each Device Specific folder is further divided into Operating System Build Version Specific folders and a Common folder.
ººOperating System Build Version Specific folders are typically used for files (packages) that should only be applied to a specific build (version) of Operating System
ººThe Common folder is typically used for files (packages) that can be installed on any Operating System build version.
-----------------------------------------------------------------------------
OEM Folder
The OEM folder can contain multiple Device Specific folders.
*Device Specific folders are typically used for files (packages) that should only be applied to a specific type of the device.
-Each Device Specific folder is further divided into Locale Specific folders and a Common folder.
ººThe Common folder is typically used for files (packages) that can be installed in any locale – not specific to a language.
ººLocale Specific folders are typically used for files (packages) that should only be applied to a specific locale.
-----------------------------------------------------------------------------
ROM Folder
The ROM folder is divided into Device Specific folders and a Shared folder.
*The Shared folder is typically used for kernel system files that are compatible amongst devices. (MSXIPKERNEL folder)
*Device Specific folders are typically used for kernel system files that should only be applied to a specific type of the device. (OEMXIPKERNEL folder)
-The Shared folder is further divided into Operating System Build Version Specific folders.
ººOperating System Build Version Specific folders are typically used for kernel system files that should only be applied to a specific build (version) of Operating System.
-Each Device Specific folder is further divided into Operating System Build Version Specific folders.
ººOperating System Build Version Specific folders are typically used for kernel system files that should only be applied to a specific build (version) of Operating System.
-----------------------------------------------------------------------------
SYS Folder
The system (SYS) folder is divided into Operating System Build Version Specific folders.
*The Build Version Specific folders will often contain files (packages) specific to the device DPI (Dot Per Inch) and Horizontal/Vertical display size.
-Each Operating System Build Version Specific folder is further divided into a ROM DPI, ROM Resolution, and Shared folder – providing a significant amount of flexibility during ROM compilation.
ººThe ROM DPI, ROM Resolution, and Shared folders are further divided into Locale Specific folders and a Common folder.
···The Common folder is typically used for system files (packages) that can be installed in any locale – not specific to a language.
···Locale Specific folders are typically used for system files (packages) that should only be applied to a specific locale – for example, 0409 (English).
Continue...
!!!!!Setting up the ROM and SYS!!!!!​
First of all:
As we most know there is a NATIVE NK from Da_G but even if I try to get it working as is... i cant... so Utak3r has been edited the OEMXIPKERNEL and its so good. Thanks man this is Great!!!
get it here http://forum.xda-developers.com/showthread.php?t=527454&page=4
This is just the XIP port... for 21815 build but as we must know:
OEMXIPKERNEL is the Kernel part that is device specific designed for... so we just gonna use this folder and of course... the "Romhdr.bin" and "os.nb.payload"
(so with this info we have the part of the kernel for every build we think to make) keep this files safe cause we gonna use it always. the xip.bin is not needed cause is not the meaning of this tutorial to port the XIP... so the kitchen wil ask for the file, instead that we dont want to port, so use the xip.bin that is on the build 23001 check the pic bellow.
The MSXIPKERNEL is the build OS specific kernel part... so...
The kitchen will takes the OEMXIPKERNEL (the native NK by Utak3r) and the MSXIPKERNEL for the build to be compiled, and we could have the kernel complete.
The MSXIPKERNELLTK folder (Logo Tool Kit) Is not needed, it has just a .DSM that allows the carrier to make important fixes and upgrades to thir ROMs (But even they didnt use it) so we dont need it anymore.
Well... we gonna set the kitchen with the BUILD 23001 so download the Port from TAI_Sw thanks a lot man! it was a great suport you had to all of us here!!
http://forum.xda-developers.com/showthread.php?t=531819
Unrar ir to a diferent folder cause we need to set this as a base...
I will use my kitchen as a base to reference... but first i will show you all the folders in SYS that has the 23001... so lets see what we got!
Folder missing!
get it here post #14: http://forum.xda-developers.com/showthread.php?t=531819&page=2
BTW: the adobeflash_Lang_0804 is not our lang so delet it too and replace it with the match lang.
And we need too the MSXIPKERNEL from this build check it on the pic
At this point we must to have this things
1.- Native OEMXIPKERNEL folder from Utak3er
2.- Native os.nb.payload file from Utak3er
3.- Native romhdr.bin file from Utak3er
4.- MSXIPKERNEL folder from Tai's 23001
5.- Xip.bin file from Tai's 23001
6.- SYS folders from Tai's 23001
7.- Ervius kitchen from my RS upload on first post
WHERE TO PLACE WHAT???!!!!​
Pay attention on the place you put folders the name of the tree folder will gives you the correct place, so in the pics bellow i set at ""LEFT"" how it should be at finish and in the ""RIGHT"" the tree only for reference.
NOTE: if you see a folder on the original build ported address that you have miss to organize please ask or read again and see the pictures again. (I dont know what does the folders are for, well... maybe lots of them i knew, some others i dont...)
FIRST!!!! ROM
Set romhdr.bin, os.nb.payload and xip.bin
Set OEMXIPKERNEL
Set MSXIPKERNEL
Time to sleep tomorrow this continue...
Continue...
Second SYS!!!!!!
check the tree always you dont need to create folders I already did it!!! just paste the folders on that folders... questions at the end please
Note!!!!! In Newer Kitchens... 1.7 to date, the .VM folder must be set on the following address: """C:\<YourkitchenNAme>\OEM\<YourdeviceNAME>"""" i dont know why newer kitchens cant found the .VM folder inside the common shared sys folder... Kepp it in mind!!!
Continue... next post
Continue...
Third EXT!!!!!!!!!!!!!
Fourth OEM!!!!!!!!!!
Certainly, the kitchen ask for the OEM_LANG_0409 package and i thing all the others so... paste the whole OEM to this kitchen from the josh's kitchen.
(NOTE: For other devices.... That folders OEMDRIVERS OEMoperatorspkg,OEM LANG, can get that folders if you dump a stcok rom that is the most recommended if not... you can download a kitchen for your device that kitchen must have this folders)
Setting the .bat file for Hermes device!!!!!!!​
If you make an update from the kitchen i posted(10.4) so you must to edit the .bat file as follow...
Lemme introduce y'all the quote of the guy who make this posible... (pp change) you can get from this quote the lines.
BY Utak3r:
For all those who can't get pp right:
Edit your TOOLS\kitchen_build_rom.bat and find the line with implantxip and replace it with those two lines:
..\TOOLS\osnbtool -ap xip.bin %pp%MB -y
..\TOOLS\implantxip -xip xip.bin -payload OS.nb.payload -imgstart %imgstart% -%uldr% -%nocert%
Of course you have to have osnbtool.exe in your tools directory
Click to expand...
Click to collapse
To end this process lets copy the osnbtoll.exe to tools as follow
And we are good to go!!!!
WHOOO HOOOO!!!!!!!!!!!! we finish!!!!!!!!! its already set! so this is the kitchen UI, if everything was ok the kitchen launch without troubles if you saw an error check the folders it says (SVN folders don cause troubles at starting the build proces) SO just set the device, XIP, SYS EXT and OEM and select the apps to be installed or not clickng double. HAPPY COOKING GUYS!!!!
BTW i edit the build_rom.bat in the tools folder to make it for Hermes there is an option to set the ULDR but i cant figured out how to use it on hermes... the UI may change on every update so...
try it at your OWN risk IM not responsible for damages to your device​
If you dont know what are you doing first ask to the bigger senior members that creates this before do anything... with this changes i made everything works fine.
If you cant even reading to understand this download the complete kitchen here:
http://rapidshare.com/files/253466344/XDA.rar
YOUR NOOB CHEF + QUE PPC
Want to donate for some pills? I will be very thankfull cause this headache is killing me.
BUILDS ported for this kitchen
"""WELL THIS IS THE POST FOR MY PORTED BUILDS"""
WM6.5​
My Complete Kitchen 1.4
.23001 Kitchen
My Complete Kitchen 1.6
.23004 Kitchen
Mirror 2share
Thanks to TWOPUMPCHUMP at Kaiser
.23004 SYS MSXIPKernel
.21921 SYS MSXIPKernel
Thanks to Cofeelb for the Resize fix
.21925 SYS MSXIPKernel (Please test the rom is beta buggy hopes this works fine)
Thanks to Da_G
.23008 SYS MSXIPKernel
21828 From TOPAZ Cingular thread.
.21828 SYS MSXIPKERNEL
WM6.5.X​
My Full Kitchen 1.6 Mirion B1 (the ext pkg for WOWHD is corrupted, delete it)
23034 Mirion_B1 at Rapidshare
23034 Mirion_B1 at Megaupload
Mirror 2Share
Mirror 4Share
My Full Kitchen 1.6 Mirion B4 (It has many more tools on the folder Mytools check it out!!! ready to mke a MirionB4 just load the ROM)
23053 build - Rapidshare
Ported builds Thanks to the xda-devs, xbeta, and htcpedia teams
23022 for EVK
23028 for EVK
23064 For hermes EVKMsxipkernel-23064
Inside the txt is the real link
COM5 .23504 SYS WWE+ESN+MSXIPKernel
"""Mirrors thanks to nurkamol"""
Im calling all who knows how this works to make it update constantly
Im calling to all members to read first very well ask so much more and try this paciently before do anything or ask things described above.
Thanks to all.
Last Full Kitchen 1.8.2 21609 6.5.1
Thanks to all for upgrade my ROMS
WORKING!!!! Package Repository EXT or OEM
!!!!!!!!!THE PACKAGE REPOSITORY POST!!!!!!!!!​
Many Times we can xpend hours searching for EXT or OEM packages for QVGA that works with WM6.5 or 6.1, Well this post is to fill it with them just to get them fast enough to have time for sleep
If you want to share some packages... please you can post your package with a simple screenshot of the app, OS Compatible, and a lil description, I cant post warez so... if you think it is... dont even post it its better you pm me and investigate the source, I would like to post only the thested and working packages for QVGA and works for Hermes.
Thanks Guys, this space is for all of us and to offer a source even if many people has their own hosting accounts, are places where the google cant reach easily.
Keep it up!!!!
Thanks to Josh the Mod to add this!
This is the latest +Que Kitchen it has two builds from HTC Branch
Part1
Part2
Part3
play safe
Nice1
Excellent work Amigo
Now that I'm going down the road of trying to cook my own ROMS this will be invaluable.
Anything special we need to do to Maximize Program memory?
MystaMagoo said:
Anything special we need to do to Maximize Program memory?
Click to expand...
Click to collapse
Reedit resources in dlls and muis, turn off unused drivers and services, reedit all the pngs and bmps, lots of work in rgus, remove honeycomb... that's in short
utak3r said:
Reedit resources in dlls and muis, turn off unused drivers and services, reedit all the pngs and bmps, lots of work in rgus, remove honeycomb... that's in short
Click to expand...
Click to collapse
MystaMagoo said:
Click to expand...
Click to collapse
hahahahaha^^
wow Thanx QuePPC this is a GREAT job
Even if I red all the info on that threads
i cant understand the way to set this kitchen to work! hahaha so hopefully all the chefs here turns to this awsome to get this thing working! its naked! but i will continue this...! keep in touch!!!
Its truth we must to edit the images on the wm6.5 to a simplest img... when I edit them to a high def or prettier the ram decrease considerably.
BTW wich modules and dlls can deleted.. processes and so much more it could be great to know... in devices with large RAM and ROM the WM6.5 is simply awsome. 128/256.
good job with this. i seem to have everything set up properly now other than the SYS. a little more info on what goes where would be handy. my first thoughts on this kitchen are that its too complicated to set up but im still looking forward to trying this out. i got some good ideas for my next rom and i intend to do it with this dispite having my current kitchen set up perfectly just for the challenge
very good man,thank u very much,this is really helpful!
Yes FCW i will do it right now so stay on touch!
@fcw
I will set the ROM and the sys and from OEM and EXT i took josh's kitchen packages to make it easier.
@ thanks coffee i will do my best here.
UPDATE post #2 stay on touch...!!!
what does no SVN folders present mean? i think i have the kitchen set up properly, it shows all my packages in the ext rom oem and sys folders but when i try to create the rom it comes up with that
No problem with that...
I dont know what are the svn folders for but i think they gonna surprise us with something about it... cause the new 10.6 is ready for PKG update!
But your rom finish or not?
Finished
More little things to go but with this all did... you can experiment so more! ah dont change the ULDR cause this kitchen version and our os.nb.payload is not ready to do it... or it is? ask before do it please.
BTW the kitchen makes XIP PORTS and thake the OEMXIPKERNEL ported and MSXIPKERNEL PORTED to the right place just make your new folders for new builds!
Happy cooking guys!!!!
If some links or images goes down pm me or ask here for the fix...

Categories

Resources