[Windows Mobile Apps and Games] madnish30:
​

This Tutorial Is Mainly For EVK If You Use Some Other Kitchen Please Place The Files Accordingly.​

I Have Referred To Raphael & Diamond Devices During This Tutorial, But This Manila Should Work Fine On ANY VGA Device.

Preparation & Downloads:​

Download the following packages to cook Manila 2.5.2012 VGA on your ROM From Here.

1. Manila 2.5.2012 WVGA Package (ORIGINAL)

2. Manila 2.5.2012 VGA Package (PORTED)

3. VGA EXT Packages by Aamikam and Programatix Compiled By Amarullz.

Important:

- You can choose which ORIGINAL packages you want to cook CFC or Non CFC ( CFC are compressed and save memory. but it is noted that it does not improve speed of manila2.5.2012. )

- Original WVGA version of manila 2.5.2012 must match the PORTED VGA version ( Both the packages are supposed to be 2.5.2012 NOT any other manila build. )

Now After Downloads Are Complete You Are Ready To Place These Packages In Your Kitchen

Cross Check The Packages In The EXT Packages The Following Should Be There:

aGPS_Confirmation_1_0_20111829_00^
Album_3_2_20113120_0
AppointmentEditor_1_0_20111623_0
App_Service_1_75_0_0
Audio_Booster_2_5_19194032_lo00
Audio_Manager_Engine_2_0_20113121_h
BrowserSnapshot_1_0_19201131_00
ClearStorage_2_3_0_1*
ConnectionSetup_3_1_19202627_00*
ConnectionSetup_3_1_19202627_00_VGA*
Contact_Picker_1_0_20113132_00
Contact_Utility_Engine_1_2_20112326_00
DelWMPTempFolder_1_10_0_0*
DeviceInfo_2_7_1_0
DiscretixDRM_1_0_20090930_01
DRM_Middleware_1_5_19162824_00
Dshow_2_0_19203223_00
Email_Setup_Wizard_2_3_20111731_30
Facebook_Engine_1_1_19223127_01
FormatSD_1_15_0_2*
Full_Screen_Player_1_8_19202128_00*
GoogleLocationService_1_0_1_21R1
GPS_GMM_3_0_106_3
GroupEditor_1_0_20111733_00
GSensorCalibrator_1_0_18192126_0
HTCBirthday_1_2_0_0
HTCBookmark_1_0_20111623_0
HTCFDN_1_6_2_0
HTCFont_Link_1_0_19132133_1
HTCFramework_1_5_19223320_00
HTCGeoService_1_0_19222811_00
HTCMessage_1_09_281_2
HTCMessaging_Client_1_5_20112515_00*
HTCNaviMgr_1_0_19193827_00
HTCScroll_2_0_19201130_00
HTCUtil_4_12_0_1
IE6Enhancement_1_0_19192925_00*
InvokeSIMMgr_1_12_0_0*^
Media_Tool_kit_1_2_20113122_0
Menu_Enhancement_1_1_20113129_00
mHub_VO_1_7_090929_0
New_Contact_Card_1_1_20112332_0
NewMailAccount_1_11_0_1
Power_3_5_1_1*
Sensor_SDK_4_2_19202033_00
Settings_Improvement_1_0_20111623_0
Shared_Modules_1_01_19221333_00
SharedResource_1_0_20111720_00
SIM_Mgr_6_76_0_1*^
SimContactImport_3_4_19191429_00*^
SimContactImport_3_4_19191429_00_VGA*^
Social_Networks_Engine_1_1_20111727_00
StartIconLoader_2_5_19224122_0
Text_Selection_1_0_19202229_00*
TimeZoneAutoFix_1_0_19222424_01*
USSD_Service_4_35_0_0*^
VBookmarkMgr_1_0_19213624_00

The Packages marked with * are not Necessary to cook in the ROM but if cooked will only enhance some more aspects.

Also CDMA Device Chefs Should NOT Cook The Packages Marked with ^ As They May Create Issues.

IMPORTANT: ALL OF THESE PACKAGES ARE NOT NECESSARY BUT IF ADDED WILL ONLY ENHANCE PERFORMANCE.

ALSO ALL OF THESE PACKAGES ARE NOT INCLUDED IN THE EXT PACK BY AMARULLZ & AAMIKAM IN THE DOWNLAOD POST.

IF YOU CAN'T FIND ANY GO HERE ( You Will Find Most Of The Optional ones )

Again: CDMA Device Chefs Should NOT Cook The Packages Marked with ^ They Can Create Issues.

Placing The Packages In The Kitchen:
​

After extracting all the packages you will be having three folders

1. Original WVGA manila 2.5.2012

2. Ported VGA manila 2.5.2012

3. EXT Packages

Step 1.

Copy the Original WVGA Packages Folder And Place It In:

For Raphael:

Kitchen\EXT\Raphael\Common\010_Manila_2_5_2012_WVGA

For Diamond:

Kitchen\EXT\Diamond\Common\010_Manila_2_5_2012_WVGA

After that the folder's tree structure should be something like this:

ORIGINAL WVGA Packages:

010_Manila_2_5_2012_WVGA
|
+-- Manila_Calendar_XXX
+-- Manila_Core_XXX
+-- Manila_Home_XXXX
+--...
+--...

Step 2.

Copy the Ported VGA Packages Folder And Place It In:

For Raphael:

Kitchen\EXT\Raphael\Common\020_Manila_2_5_2012_VGA

For Diamond:

Kitchen\EXT\Diamond\Common\020_Manila_2_5_2012_VGA

After that the folder's tree structure should be something like this:

PORTED VGA Packages:

020_Manila_2_5_2012_VGA
|
+-- Manila_Calendar_XXX_VGA
+-- Manila_Core_XXX_VGA
+-- Manila_Home_XXXX_VGA
+--...
+--...

Step 3.

Copy the EXT Packages Folder And Place It In:

For Raphael:

Kitchen\EXT\Raphael\Common\011_Manila_2_5_2012_Requirements

For Diamond:

Kitchen\EXT\Diamond\Common\011_Manila_2_5_2012_Requirements

After that the folder's tree structure should be something like this:

EXT Packages

011_Manila_2_5_2012_Requirements
|
+-- aGPS_Confirmation_1_0_XXXXX
+-- Audio_Manager_Engine_2_XXXXX
+-- Concurrence_Mgr_1_XXXXX
+--...
+--...

Now After These 3 Steps Your EXT folder tree Structure Should Be Something Like This:

Kitchen
+-- EXT
+-- Diamond / Raphael
+-- Common
+-- ...
+-- 010_Manila_2_5_2012_WVGA
+-- 011_Manila_2_5_Requirements
+-- 020_Manila_2_5_2012_VGA
+-- ..
+-- ..
+-- Shared
+-- ..
+-- MyTools
+-- OEM
+-- ..
+-- ..

NOTE: The VGA Folders Numbering Should Be Higher Than That Of The WVGA packages, So That They Can Be Successfully Overwritten.

Adding A Tweaks Folder:​

If you wish to add a Tweaks folder with ONLY manila tweaks in it all you need to do is:

Get the Original Tweaks FromHere , Here or Here Convert Them Into OEMs And Place It In:

For Raphael:

Kitchen\EXT\Raphael\Common\030_Tweaks_Manila_2012

For Diamond:

Kitchen\EXT\Diamond\Common\030_Tweaks_Manila_2012

IMP: Just Note That The Tweak Folders Numbering Should Be Greater Than The Ported manila 2.5.2012 Packages'.

Now If You Have Added A Tweaks Folder Your EXT Folder Tree Structure Should Be Something Like This:

Kitchen
+-- EXT
+-- Diamond / Raphael
+-- Common
+-- ...
+-- 010_Manila_2_5_2012_WVGA
+-- 011_Manila_2_5_Requirements
+-- 020_Manila_2_5_2012_VGA
+-- 030_Tweaks_Manila_2012
+-- ..
+-- Shared
+-- ..
+-- MyTools
+-- OEM
+-- ..
+-- ..

Numbering The Directories:​

Ervius Visual Kitchen will read and process the EXT directories in alphabetical order, i.e. the '010' files will overwritten by identically named files in '011',

and '011' files will be overwritten identically named files in the '012' directory, and so on.

This is the reason why numbering the VGA Packages Higher than the WVGA packages is necessary .

Then only will the VGA Packages overwrite the WVGA packages.

Similarly The Tweaks' Folders numbering should be Higher than the Ported Manila 2.5.2012 Packages'.

And You Are Ready For Cooking:

​

And You Are Ready, Cross Check The Steps Once Again, Execute Erviuskitchen.exe, and wait as a fresh ROM is baked with the latest cutting edge manila 2.5.2012.

Be happy.

Enjoy.

But, Also Be Grateful To All The Developers Who Have Worked Very Hard To Give You This.

Say Thank You To All Of Them.

And Do Not Complain.
​

My Thanks To:​

amarullz, cnzqy1, aamikam, programatix, Captain_Throwback, HTC- Without Which Also This Would Not Be Possible, XDA- The Ultimate Platform For Windows Mobiles.​