Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Badwolve1
Old
(Last edited by Badwolve1; 30th May 2010 at 07:08 PM.)
#1  
Badwolve1's Avatar
Retired Forum Moderator - OP
Thanks Meter 71
Posts: 877
Join Date: Nov 2009
Location: Inside the XDA Server, I'm an AI

 
DONATE TO ME
Default Make Your Own ROM's With OsKitchen, Illistrated Guide!

Hi All, this is my TUT with lots of pics and easy to use instructions!
So, first things first.
Contents:
1. Porting A Supported HTC Device That Has H-SPL
2. Updating SYS & XIP
3. Acknowledgments

THIS IS NOT COMPLETED YET!!!

OK, so, Porting a supported device!
So first you need a few ingredients to get yourself started! You need:
1. A copy of Ondrasters new GUI kitchen, You can download it from this thread
2. A Stock ROM for your device
3. A windows based PC with a big proccessor

1. So when you have downloaded the Kitchen and Stock ROM, you need to get the NBH and call it something memorable and put it on your desktop, in my case, Rhodium_Stock.NBH.
2. Extract the kitchen to the shortest path possible, something like C:\\Kitchen\, it should look like this!


3. Run OSKitchen.EXE

4. You will see this screen

You need to select your device and stock ROM
5. Click Next

6. Grab a coffe and a Donut (My preference is cream & strawberry), this bit takes a while, it is dismantaling your ROM for the drivers, systemfiles and apps, the drivers are known as the OEM, systemfiles are known as the SYS and the other stuff is known as the EXT (this includes manila, if your on AT&T, tv apps ETC...)

7. Eat a Donut in a happy celabrationol manor, you have got a kitchen!!!
Your kitchen will only cook your stock ROM that you used in your port but we will add to your menu in the next post!
Attached Thumbnails
Click image for larger version

Name:	Device Setup.jpg
Views:	2670
Size:	19.5 KB
ID:	298024   Click image for larger version

Name:	Next.jpg
Views:	48
Size:	6.2 KB
ID:	298025   Click image for larger version

Name:	Kitchen.png
Views:	2651
Size:	9.1 KB
ID:	298026   Click image for larger version

Name:	OSKitchen.png
Views:	2654
Size:	5.4 KB
ID:	298027  
Miles
XDA Developers Moderator
Twitter

HTC Rhodium
HTC Diamond
HTC Roadster / HP iPAQ HX4700
Some other iPAQs made before 2003
 
Badwolve1
Old
(Last edited by Badwolve1; 23rd March 2010 at 10:08 PM.)
#2  
Badwolve1's Avatar
Retired Forum Moderator - OP
Thanks Meter 71
Posts: 877
Join Date: Nov 2009
Location: Inside the XDA Server, I'm an AI

 
DONATE TO ME
OK, so you want to build your menu up. Now you will have dumped a WM 6.1 or 6.5 ROM, these have given you your drivers. but you want to test out the latest 6.5.5 ROMS, but don't like them. So, Make your own

So, a new ingredients list!
1. A nice, pre packed ROM package, availible Here
2. Or, if you are a slightly more advanced user, you can get a newer build from DA_G or Tom_Codon, DA_G is on XDA and Tom_Codon is on HTC Pedia, you need to port this yourself and i am not going to show how in this TUT as i have done it once and don't know if it works yet

Ok so now you have downloaded your Pre packed OS, you need to put it into the correct folders, so SYS -> SYS, OEM -> OEM ETC...
Now lets start!
1. So launch your kitchen, The folder should now look like this:


2. Select your device and build:


3. Pick your SYS packages, if it is marked as essential, DO NOT DISSABLE IT!!!

As you can see i disable certian things, like ADC, i don't use it as i have no Data Connection

3. Don't touch OEM, these are your drivers

4. Choose your SYS, if you like certian apps that are in CAB form, in the tools menu, there is CAB2EXT, you can guess what it does, i used it to intergrate the Win7 Boot animations:


So click start cooking and your off, Please posst your ROMS as a public release, what goes around, comes around
Attached Thumbnails
Click image for larger version

Name:	Kitchen Completed.jpg
Views:	2670
Size:	20.0 KB
ID:	298040   Click image for larger version

Name:	OSKitchen Running.jpg
Views:	2677
Size:	23.8 KB
ID:	298042   Click image for larger version

Name:	SYS.jpg
Views:	2697
Size:	21.5 KB
ID:	298049   Click image for larger version

Name:	EXT.jpg
Views:	2674
Size:	21.8 KB
ID:	298053  
Miles
XDA Developers Moderator
Twitter

HTC Rhodium
HTC Diamond
HTC Roadster / HP iPAQ HX4700
Some other iPAQs made before 2003
 
Badwolve1
Old
(Last edited by Badwolve1; 26th March 2010 at 10:14 PM.)
#3  
Badwolve1's Avatar
Retired Forum Moderator - OP
Thanks Meter 71
Posts: 877
Join Date: Nov 2009
Location: Inside the XDA Server, I'm an AI

 
DONATE TO ME
Default Aknowledgements

I give my gratitude to the following people:
1. Af974 - General solution finder
2. OndraSter - Kitchen Author
3. AirXTreme - Updated GUI Author
4. You - That is if you posted some feedback, good or bad, just say how i could make this better!
Miles
XDA Developers Moderator
Twitter

HTC Rhodium
HTC Diamond
HTC Roadster / HP iPAQ HX4700
Some other iPAQs made before 2003
 
Badwolve1
Old
#4  
Badwolve1's Avatar
Retired Forum Moderator - OP
Thanks Meter 71
Posts: 877
Join Date: Nov 2009
Location: Inside the XDA Server, I'm an AI

 
DONATE TO ME
OK, you can post now, but THIS ISN'T FINISHED YET!!!!!!!!!!!
Miles
XDA Developers Moderator
Twitter

HTC Rhodium
HTC Diamond
HTC Roadster / HP iPAQ HX4700
Some other iPAQs made before 2003
 
egzthunder1
Old
#5  
egzthunder1's Avatar
Member Advocate Admin - Spirit of XDA
Thanks Meter 2968
Posts: 16,451
Join Date: Jul 2005
Location: At The Good End Of My Hammer, Likes: My Family & XDA, Dislikes: Incompetence
Very Nice Indeed!

"As I walk through the Valley of the Shadow of Death, I fear no evil for I am the God of Death... and this is my valley"



I have ORD

Want to see my devices? Click Below

 
HTC Blue Angel
ROM: WM 6.5.3 Build 23698 by d-two
Radio: 1.15

HTC Vogue (Verizon Touch)
ROM: Froyo Android (NAND) by incubus26j
Radio: 3.42.50

HTC EVO 3D
ROM: Eternity 3D by Virus (GB 2.3.4)
PRI: 1.43_003
Radio: 1.09.00.0706
HBOOT: Eng HBOOT (S-OFF)

Sony Xperia T LT30p
ROM: Stock, Rooted 91.A.0.489 (Jelly Bean 4.1.2)
Bootloader: Unlocked





Learn how to flash: CDMA Rapahel, Vogue
 
accessing
Old
#6  
accessing's Avatar
Senior Member
Thanks Meter 43
Posts: 313
Join Date: May 2009
Bookmarked page and sitting in the front of the class.
 
Badwolve1
Old
#7  
Badwolve1's Avatar
Retired Forum Moderator - OP
Thanks Meter 71
Posts: 877
Join Date: Nov 2009
Location: Inside the XDA Server, I'm an AI

 
DONATE TO ME
Glad you like, just finished first bit and little bit more to do
Thnx for all your support
Badwolve1
Miles
XDA Developers Moderator
Twitter

HTC Rhodium
HTC Diamond
HTC Roadster / HP iPAQ HX4700
Some other iPAQs made before 2003
 
bobsbbq
Old
#8  
bobsbbq's Avatar
Senior Member
Thanks Meter 345
Posts: 5,154
Join Date: Jun 2008
Location: Covington, LA

 
DONATE TO ME
Ok since I also use this kitchen I will help out a little. Aside from what you have stated above there are a couple of important things you have to do or the ROM will not boot even the stock ROM.

Make sure you Recmod the NTConfig.dll module in Notification Enhancement EXT package.

Also the ConcurrenceMgr.dll module should be recmodded but leave the ConcurrenceMgr.dll file inside the module. This is done automatically in EVK but not in this one.

Ther is a really easy way to port the new sys with a couple of tools and using the import sys function in the kitchen. This way everything gets put in the right folders and is very easy. I will post about this later today when I have more time.
HTC One T-Mobile version
Current ROM: Stock
Carrier: Solavei

Own your Cell service. Say no to contracts and take charge of your service.


**If you like my work click: Donations Here**

IF I HAVE HELPED YOU PLEASE USE THE THANKS BUTTON BELOW THE POST:
 
Badwolve1
Old
#9  
Badwolve1's Avatar
Retired Forum Moderator - OP
Thanks Meter 71
Posts: 877
Join Date: Nov 2009
Location: Inside the XDA Server, I'm an AI

 
DONATE TO ME
Quote:
Originally Posted by bobsbbq View Post
Ok since I also use this kitchen I will help out a little. Aside from what you have stated above there are a couple of important things you have to do or the ROM will not boot even the stock ROM.

Make sure you Recmod the NTConfig.dll module in Notification Enhancement EXT package.

Also the ConcurrenceMgr.dll module should be recmodded but leave the ConcurrenceMgr.dll file inside the module. This is done automatically in EVK but not in this one.

Ther is a really easy way to port the new sys with a couple of tools and using the import sys function in the kitchen. This way everything gets put in the right folders and is very easy. I will post about this later today when I have more time.
Thanks, Didn't know this as i havent flashd a cooked rom from this kitchen yet
Miles
XDA Developers Moderator
Twitter

HTC Rhodium
HTC Diamond
HTC Roadster / HP iPAQ HX4700
Some other iPAQs made before 2003
 
crazyC
Old
#10  
Senior Member
Thanks Meter 25
Posts: 978
Join Date: Jul 2006
Location: Gravesend
Could you add this to the step by step instructions?
Cheers.
__________________
HTC One X (Vodafone UK) - ARHD 18.2 Stock kernel.
HTC Desire Z (Vodafone UK) - Donated to the father-in-law to play Words with Friends
Touch Pro 2 (Vodafone UK) - ROM: Psychosis (Home baked using OsKitchen)-now sent to mazuma mobile....
O2 XDA Serra - Home Cooked ROM- now sent to mazuma mobile....
O2 XDA Stellar - KaiserChef creation based on Mbarvian's Solace ROMs - now Deceased
Orange M3100 - now just gathering dust.....

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Guide Your Sheep to Safety with Finger Shepherd

Just a coupe of days ago, we brought you news about a game calledAgent Sheep. In that … more

Nandroid Manager Receives Major Update

Do you find yourself obsessively jumping from ROM to ROM? And do you hate having to restore a full … more

Careers in Android: Recruiter Reveals How Resumes are Chosen – XDA Developer TV

XDA Developer TV Producer Jayce released a video a … more

HttpClient Tutorial to Upload and Download with Your App

Developers wanting to interact with the Internet need to choose a package to do the … more