[Windows Mobile] + Que PPC:
Continue...

!!!!!Setting up the ROM and SYS!!!!!​

First of all:

As we most know there are NATIVE 6.5 NKs but the repository thread is updating , get them here

This is just the OEMXIPKERNEL and the bin files, this is the Device Kernel Part

As you can see in the image you must to put in the ((ROM\Devicename\Buildnumber\))

the folder OEMxipkernel that is included into the native kernel downloaded file

The "XIP.bin" "romhdr.bin" and the "payload" in ((ROM\Devicename\))

(so we have now to get the MSXIPKERNEL)

The MSXIPKERNEL is the build OS specific kernel part, so...

The kitchen will takes the OEMXIPKERNEL (the native 6.5 NK) and the MSXIPKERNEL for the build to be compiled, and we could have the kernel complete. the kitchen will port the xip.bin for us.

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 their ROMs (But they didnt use it) so we dont need it anymore.

where to get the MSXIPkernel??? go to the Latest SYSs & OEMs thread and download any build you wish to cook... there are many other threads that offers the new builds, please check the Main sticky thread of chef central HERE.

If you download a new build Rollup pkg (200 MB), you will have all the SYS pkgs and the MSXIPKERNEL inside... in one folder!

If you download a stripped build pkg (from 50MB to 70MB), you will have (maybe) all the SYS pkgs already arranged in EVK format!

I invite you to read the Da_G guide to know all the pkgs inside a rollup rar file this way you can get more info about all the pkgs.

There are many tools to set the rollup pkgs into EVK format... I like to use THIS

Here I have a video to xplain how to use it (spanish only :( sorry i need a translator :p)

[youtube]<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/10GETQnDza8&hl=es_ES&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/10GETQnDza8&hl=es_ES&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>[/youtube]

lets see graphically how the SYS rollup is and how this tool make the job for us ;)

1.- I create a folder called New Build

2.- Donwloaded the packer.jar

3.- Downloaded the rollup pkg new build 23563

4.- Unrar the rollup pkg into a folder called SYS

Then RUN the packer.jar follow the instructions as the developer of Packer.jar says in his thread

and we will have all the sys in a folder called Build (rename this folder to 23563, cause is the name of the new build number we downloaded) and now is sorted into EVK format like this...

**Note: in the packer i set lang 0409, dpi 96, resh 240, resv 320, cause my device is QVGA and i want to cook in 0409 lang.

Now we must to open the shared\common folder in our new sys 23563 folder...

We must to locate some pkgs that we will not use whats the reason to delete this pkgs? the reason if you have red the Da_G sys rollups info, is beacuse we are cooking for 0409, most of this pkgs like EA and complexscripts and sipar , msim and others are for MiddleAsia ROMS.

1.- We are cooking for 0409 se just need the pkgs with the name NonEA, so we can delete the pkgs called EA and AH.

2.- If we have Native kernel 6.5 we will use Modules instead of files so we can erase the pkgs called Baseappsfiles, Osfiles and MediaOsFiles, so we kept osmodules, baseappsmodules and mediaosmodules.

3.- delete complexscript_fonts, gb18030, msxipkernelLTK, nonephone, riched20_CS, RIL710MUX, SIPAR, MSIMAR, Uniscribe, webviewCS, wincenls_WWE (cause we already have it in OEM folder) and the xip.bin cause we dont need it.

Well, its time to create in the root kitchen folder, a new folder called SYS, and move the entire 23563 folder into the SYS folder.

as you may see in the picture, there is the MSXIPKERNEL folder...

1.- Go to your ROM\SHARED folder and create a folder called 23563, cut that MSXIPKERNEL inside SYS\shared\common and paste it to the new ROM\SHARED\23563 folder, and we will have now the OS specific part of our ROM.

2.- If you downloaded the native 6.5 kernel you must to rename the folder XXXXX (build number) to "23563" into "ROM\<device>\" so now the Device Kernel match to the OS kernel and SYS build number... that three elements are now set as 23563 ;)

And the kitchen root looks like this now:

At this point we have:

6.5.X 23563 SYS

6.5.X 23563 OS Kernel

6.5 Native Device kernel

Old OEM drivers and Main apps (you can switch to newer drivers searching for them i actually have some OLD WM6 and some NEW WP6.5 HD2 Drivers)

But what about the EXT PKGS????

You can add more today plugins, other third party apps, and/or tweaks by making EXT PKGS you can read a lot of info about this new PKGS or you can add them into the OEM\Common folder if you have OEM PKGS.

How?

Well the structure is almost the same as all in the kitchen

C:\

-XDA

--EXT

----<Buildnumber>

------COM5 Tricks

--------Beta Expiry Watermark

------BUILD IMAGES

--------Welcomehead

----COMMON

------Multimedia

--------Camera 6.0

--------HTC leo album

------Tweaks

--------NewIcons

--------Performance

--------Registry fixes

------Addons

--------Coreplayer

--------Youtube player

--------Adobe reader

--------Cfacebook plugin

Etc etc etc....

And we are good to go!!!!

WHOOO HOOOO!!!!!!!!!!!! we made it!!!!!!!!! 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 they must match, and select the apps to be installed or not by clickng double.

HAPPY COOKING GUYS!!!!

try it at your OWN risk IM not responsible for damages to your device​

Any question about setting the kitchen please ask whatever!!! we will support you

I have here some Video tutorials in my native lang Spanish

Your noob chef +QuePPC :cool: