View Single Post
  #35 (permalink)  
Old 04-06-2007, 05:58 PM
Glossman's Avatar
Glossman
Regular 'Geeker
Offline
Threadstarter
Location: 34° 50' 47" North, 119° 8' 55" West
 
Join Date: Feb 2007
Posts: 484
Reputation: 800
Glossman knows their stuffGlossman knows their stuffGlossman knows their stuffGlossman knows their stuffGlossman knows their stuffGlossman knows their stuffGlossman knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by JBabey
I know its been mentioned previously but I wanted to throw in my 2c anyways haha.

I feel that a "Kitchen" should be released with an EXE file that brings up a GUI interface that will Step-By-Step walk the user through building a ROM with the kitchen.

Have the application look at a "USER-OEM" folder, any folder in there will show up as a checkbox they can click off to either add it to the ROM build or not (so if checked it would temporarily copy that oemfolder to the kitchen, build the rom, and remove that oem folder) this will keep the original kitchen in its original state.

Follow me on this now as I walk you through what i see in my head...

++++++++++++++++++++++

1 - Download the Unified Rom Cooking Kitchen

2 - Extract it to your hard drive

3 - You will see a "Buildme.exe" a folder called "Kitchen" and a folder named "USER-OEM"

4 - Put any OEM's you've downloaded from the FTP into the "USER-OEM" folder

5 - Launch the "Buildme.exe"

6 - You will see a welcome screen with instructions to build your VERY OWN customized ROM, brought to you by PPCGEEKS!

7 - Click next

8 - You will see a list of checkboxes for the BASE options you would like in your ROM, Here you can choose to remove standard HTC ROM options such as clearstorage.exe and MSN etc...

9 - Click next

10 - This will bring you to a screen with two options... WM6 look & feel... or WM5 look and feel

11 - Click next

12 - This brings you to the OEM selection screen, any packages you have put into the USER-OEM folder will show up as checkboxes (by folder name)

13 - Click next

14 - a box will show up asking if you want to make any additional registry entries to your ROM, you can either import a .reg file or manually type registry entries into the box.

15 - Click next

16 - here you can choose to name your ROM, limit it to like 12 or 16 characters, have this name autogen the reg entry so it shows up under about --- i.e. OS 5.1.195 (Build 15698-BigJ_r9.5)

17 - hit next, this screen will ask if you want a custom boot screen, you can then import a properly sized bmp or an already converted boot screen (the program should check the bmp for proper dimensions if possible)

18 - Click next, it will give you a summary of all of your choices on one screen in categories, it will have the option of jumping back to that selection screen to make changes in case you forgot something....

19 - Click BUILD

20 - When you click build the application will begin its magic, it will first scan the USER-OEM folder copying the selected OEMs to the Kitchen folder, it will generate a registryoem to carry over the users custom registry options, build up the raw fat file, write the splash screen, and convert it to an nk.nbf and create an EXECUTABLE that will flash the phone for them that is named after the custom name the user chose from step 16.... "BigJ_r9.5.exe". The application will then UNDO all of its modifications to the kitchen.... remove the wm6 theme'ing, remove the copied over oem's, replace the defaults such as clearstorage.exe & MSN.

21 - while it performs cleanup it will bring up instructions with how to put the phone into bootloader mode to prepare it for flash, and remind them to SYNC the phone with outlook before proceeding to flash.

22 - after creating the exe and cleaning up, the application will autolaunch it to bring the user right into the flash process

++++++++++++++++++

This allows not only for ease of use, but makes one download for both the kitchen for us crazy people, and still gives simplicity to those who are not so inclined to learn what is actually going on.

This seems like a reasonable workflow.

Any other opinions about this?
__________________
How to recover your Diamond from a hang at the boot screen!

Audiovox Thera-Samsung i700-Verizon PPC 6600-Sprint 6700-Sprint Mogul-Sprint Touch-HTC Touch Diamond-HTC Hero-HTC SuperSonic (EVO)
Reply With Quote