New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
joshkoss
Old
(Last edited by joshkoss; 28th June 2009 at 10:47 PM.)
#1  
joshkoss's Avatar
Senior Moderator - OP
Thanks Meter 487
Posts: 5,119
Join Date: Nov 2007
Location: CT, USA
Wink ~RETIRED~ COMPLETE WM6.1/6.5 KITCHENS(21234-21806_RTM!!) (NEW SYS_XIP) (By Josh)

Tis My turn to give back to the XDA community..


First i would like to thank:
Abusalza
CRC
Anryl
Veyka,
tai_SW
Zocster for his mirrors
Jerpelea
Kareem
PhamQuang
Assasinslament and the Tyre Kitchen
Starbase for his oem's




You will need to install .net 3.5 and Microsoft Visual 2008


My Kitchen tools as of 09/19/2008 HERE

PS: kitchen does not contain ROM And SYS folders, you can download them from post 2.







Rom Creation steps:

Your completed kitchen folder should have:
SYS Folder (Download from post 2)
OEM Folder (Included in kitchen on post 1)
ROM Folder (Download from post 2)
Tools Folder (Included in kitchen on post 1)
.BAT file for running build os (Included in kitchen on post 1)


- Edit: mxipupdate_zzPIED_100.provxml in OEM\OEMVERSION folder to put rom information.
- Edit: initflashfiles.dat in OEM_Lang_0409 folder to set directory structures and some shortcuts and folders.
- To set your custom boot screen replace: SYS\Base_Lang_0409_DPI_96_RESH_240_RESV_320\welcom ehead.96.png
- To set background set SYS\base_dpi_96_resh_240_resv_320\Default_stwater_ 240_320.gif

- To Create Final Rom!! - After all oem's are added into oem folder run BuildNB.bat in kitchen folder.

- To set rom date:
Hex Edit os-new.nb file before creating nbh and search 2007 in nb file and set according date in first two places that come up.



Sys and ROM is your build for Windows Mobile. Technicall you can mix different rom and sys folders, I.E. ROm from 19213 and SYS from 20753. OEM is the drivers and various add ons.



Separate Items to add to sys folder can grab here: CLICKY
.net 3.5
Office
Various other goodies



Useful Links:

Link for Module and exe information




This thread is for noob chef's such as myself.
If you want to learn how to cook please feel free to ask questions, and I will do my best to help.


Quote:
Originally Posted by + Que PPC View Post
Where to place what.... first we need to know some things...

if you get the 21807... you'll get two folders... ROM and SYS

Inside the ROM Folder:

Here you will find three files os.nb.payload, ROMhdr.bin and xip.bin this three files are the Kernel but compressed.

you will got a folder called XIP, inside you will get three more OEMXIPKernel this folder has the HERMES specific modules that makes run the OS.
you will find the MSXIPkernel the second part of the build that heps the kernel to boot but specilized on the OS, not the Device, and finally... the MSxipkernel... nobodys knows why this should be inserted too, cause the carrier by this feature must update the OS but they just make new complete upgrades.

Inside the SYS Folder

The SYS is the OS... i mean all the programs updated for every build I mean... all the apps that is needed to boot and run some other apps that exist in this folder here you will find MODULES and FILES... but

How can you difference a module from a file... easy... module is a .dll or an .exe or some images but transformed to files like S000 or similar names, why to convert a file to a Module..? thats because the modules exist cause they are stored in other partition of the NAND memory of our devices... to run faster and get some more RAM or storage to dispose.

in some posts before this I wrote one, where we have said wich folders from the SYS can be deleted and dont makes issues at boot. check it!

!!!!THE KITCHEN!!!!

Where to place what?????

When you DL the kitchen you must to unrar it to a folder in C:

I use this address

C:\Hermes 21222\ here all the kitchen tools and folders

So how does your kitchen must be like... see this picture:



a little big to have all the deph on words...

When to use OEM and when to use EXT:

OK, the OEM folder wil be processed always! so here you will add the changes that you wish to the UI of the OS... some drivers... and the addons... this cant be skiped!

the EXT folder always will be processed but:
WHe you set on the .bat file Premium... Basic... Vanilla... all the ext packages must to have this files inside "_only_Premium" "_only_Basic" "_only_Vanilla" and the kitchen will recognize wich apps must be on Basic Premiun or Vanilla if you palce two or three files... you indicates to the Kitchen that the app must be installed on whatever build you will do.

This file can be created like this:
Make a new txt file and name it as you wish "_only_XXXXX" (XXX for the build flavor you want) inside you must to type the word "TRUE" without the quotes of course.... then save it... and erase its file extension it will say are you sure! the file could be inservible or something like that.

How to control the initial customization or setup to run the cabs:

well, if you go to this address

C:\HERMES_21222\OEM\COMMON

you will find this folder "OEMOPERATORS" inside you will find all the cabs taht will be installed after the first boot or HR, how to change them?

easy... as the SD config... there is a file called config.txt so... change the values or add a new one with the new cab you wish to install.

Insert inside the folder OEMOPERATORS the cab you want and make it HIDE on file properties to hide it on the windows folder

how to change the default cantact manager?

well the contact manager we use in this Kitchen is stored on the EXT packages find it... and change the "_only_premium" file to "_skip" and this contact manager shouldnt be installed... but remmember to add the default one in OEM or EXT, this depends on wich you find or you can made from a cab to OEM or from the OEM to EXT, there are tools that can help you make this and some tutorials here on XDA that teachs you how to do it...

The sip can be changed too in EXT just found the skin there ina folder and change the file to _skip and add your new sip collor... or get another sip and add it as EXT or OEM.

If everything is ok... run the .bat and wait a little.

I hope this can helps you. if yoou have more Q's ask here please.

+ que ppc
 
joshkoss
Old
(Last edited by joshkoss; 14th June 2009 at 02:03 PM.)
#2  
joshkoss's Avatar
Senior Moderator - OP
Thanks Meter 487
Posts: 5,119
Join Date: Nov 2007
Location: CT, USA
Default Sys, OEM, and XIP' Updated 01-18-09

Sys, OEM, and XIP's below are working and for the most part have been tested by me. (no gaurantee's though )

XIP: (bigstorage)
20753_XIP 09/19/2008
20755-XIP 09/29/2008
20758-XIP 10/18

To Make XIP/ROM Non-BigStorage or Real BigStorage:
Copy this over existing rom folder CLICKY

OEM Folder: (Updated 01-18-09)
Take Your Pick! HERE

Various Kitchen utilities for use:
see HERE

Various OEM add ins:
HERE thanks to starbase


SYS:
Choose and download HERE Updted 01-18-09
 
joshkoss
Old
(Last edited by joshkoss; 21st August 2012 at 02:13 AM.)
#3  
joshkoss's Avatar
Senior Moderator - OP
Thanks Meter 487
Posts: 5,119
Join Date: Nov 2007
Location: CT, USA
Default Complete Kitchens!! ready to go! updated 6-5-09

Complete Kitchens (Everything included, and ready to go)

Use at your own risk, it was restored from my hard drive.


21222 6.5 kitchen HERE

21728 SYS_XIP ported for hermes friends

21234_SYS_XIP_RTM Dumped and ported for hermes peoples

21806 SYS_XIP hexed to show 21807 by me
 
MrDSL
Old
#4  
MrDSL's Avatar
Recognized Themer
Thanks Meter 2309
Posts: 6,771
Join Date: Nov 2006

 
DONATE TO ME
Sweet can't wait to try it out and I'm sure I'll have a few questions here and there haha
Phone: Galaxy Note
ROM: CM10
Kernel: XplodWild
Theme: Mixer
Radio: CLP1

Follow me on Twitter @Mr_DSL

 
joshkoss
Old
#5  
joshkoss's Avatar
Senior Moderator - OP
Thanks Meter 487
Posts: 5,119
Join Date: Nov 2007
Location: CT, USA
Quote:
Originally Posted by MrDSL View Post
Sweet can't wait to try it out and I'm sure I'll have a few questions here and there haha

Hey Hey man. it's the only way to learn. I'm the "noob" chef and i'll learn ya all i know.
My Roms: HERMES|KAISER|RAPHAEL|TP2|HD2|CONTINUUM

My Kitchens: Hermes|Kaiser|TP2|H2D


Fools! What you sow is not made alive unless it dies.
 
madkoe
Old
#6  
madkoe's Avatar
Member
Thanks Meter 3
Posts: 88
Join Date: Jan 2007
This is a news!
Cool guys
_____________________________


Google Galaxy Nexus
Samsung Galaxy Tab 8.9
 
joshkoss
Old
#7  
joshkoss's Avatar
Senior Moderator - OP
Thanks Meter 487
Posts: 5,119
Join Date: Nov 2007
Location: CT, USA
Default Update 09/19

Updated posts 1, and 2, should be able to get a functional build out of these tools.. i'll be uploading more sys and xip for you guys to play around with later on post 2. Keep me bookmarked!
My Roms: HERMES|KAISER|RAPHAEL|TP2|HD2|CONTINUUM

My Kitchens: Hermes|Kaiser|TP2|H2D


Fools! What you sow is not made alive unless it dies.
 
zocster
Old
#8  
zocster's Avatar
Senior Member
Thanks Meter 4
Posts: 2,291
Join Date: Apr 2008
Location: Christchurch
Default Looks like you been busy!!

And no one seem to complaint about not getting mirrors, until someone asks I won't be making any! Is that cool?
 
veyka
Old
#9  
veyka's Avatar
Forum Moderator
Thanks Meter 2622
Posts: 5,570
Join Date: Oct 2007
Location: Norfolk
Fantastic! Your giving me the itch to try my hand at cooking!


Nexus 4
SGS2 Apps safe to remove
Need hosting for your development work? Contact me, maybe I can help.
 
joshkoss
Old
#10  
joshkoss's Avatar
Senior Moderator - OP
Thanks Meter 487
Posts: 5,119
Join Date: Nov 2007
Location: CT, USA
yea dude, my way is the noob way.. i'm telling you, it is better if you learn the manual way of cooking but i've designed this so you can drop files, edit specific points, and the run .bat and whammo you have a rom.
My Roms: HERMES|KAISER|RAPHAEL|TP2|HD2|CONTINUUM

My Kitchens: Hermes|Kaiser|TP2|H2D


Fools! What you sow is not made alive unless it dies.


XDA PORTAL POSTS

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more

Voice Control Your Phone with Tasker and AutoVoice – XDA Developer TV

XDA Developer TV Producer Kevin set up his phone to respond to … more

Guide to Take Better Control of Your Volume Levels

Would you like to know one of the things that really annoys me on a daily basis? Tough, … more