PDA

View Full Version : OEM Building Tutorial


-G-
20-11-2007, 05:37 AM
HOW To Make an OEM

Here is the tutorial for building an OEM, so, of course it can be used for any device,.

nb: try it at your own risk,.


OEM folder used as the place for any application that would be a default ROM application.

Here is step by step,.
1. Download & Install Hypercore Kitchen (http://rapidshare.com/files/50880220/HyperCore_V1.01.exe)
2. Open Hypercore and go to panel/extra/CAB Analiser,.

3. Open or Drag and drop the .cab files that you would make it an OEM,.
4. Choose "XML" display then extract all cab files to a new folder,.
5. Go to "Registry tab", then copy all the registry setting from there, and paste to a new blank document

http://i225.photobucket.com/albums/dd142/heaven_approach/Satu.png



6. The registry setting is absolutely unusable, to make it usable, it must be edited like this,.

(Before edited)
REGEDIT4
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\WM5 torage_Class]
"ActivateFlags" = dword : 00000000
"DeviceName" = ""
"NLEDWrite" = dword : 0000FFFF
"NLEDRead" = dword : 0000FFFF
"idVendor" = dword : 0000045E ---------------------------------------> There is a space between "=" and "dword", its Wrong,.
"ReadOnly" = dword : 00000000
"Dll" = %CE1%\WM5torage\WM5torage.dll --------------------------> It have only one slices, its wrong,.
"Product" = "Windows Mobile Device"


(After edited)
REGEDIT4 -------------------------------------------------------------------> There must be REGEDIT4 at the TOP
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\WM5 torage_Class]
"ActivateFlags"=dword:00000000
"DeviceName"=""
"NLEDWrite"=dword:0000FFFF
"NLEDRead"=dword:0000FFFF
"idVendor"=dword:0000045E ------------------------------------------> Take a look at this, there should be no spacing inside the registry,.
"ReadOnly"=dword:00000000
"Dll"=%CE1%\\WM5torage\\WM5torage.dll -------------------------> If the keys are pointing to somewhere else, it must be two slice like this,.
"Product"="Windows Mobile Device"
--------------------------------------------------------------------------------> Leave one line empty at the BOTTOM,.



7. Generate GUID Name, (The generaor could be downloaded HERE (http://www.microsoft.com/downloads/details.aspx?familyid=94551F58-484F-4A8C-BB39-ADB270833AFC&displaylang=en))
8. Okay, save it in UNICODE encoding, using (Generated GUID Name).rgu

http://i225.photobucket.com/albums/dd142/heaven_approach/Dua.png




9. Make another blank document, and rename it with, (Generated GUID Name).dsm
(The generated GUID name between .rgu and .dsm must be the same)

http://i225.photobucket.com/albums/dd142/heaven_approach/tiga.png




10. Make a "initflashfiles.txt",. -------> (I give the tutorial below,.)






HOW To Make a initflashfiles.txt


initflashfiles.txt used to copy a file from specified location, to another specified location,.


Here is the step by step,.
1. Just make a new blank document
2. Save that document as initflashfiles.txt


What should you write inside initflashfiles.txt?? you should write this (below),.


The formula is:
Directory("DESTINATION FOLDER"):-File("DESIRED FILENAME","FILE SOURCE")


So, it will be like this,.

http://i225.photobucket.com/albums/dd142/heaven_approach/Delapan.png

-------> Means that you want to copy the file named WM5torage.lnk in \Windows folder, to \Windows\Start Menu\Programs\System folder,.


There you go, you have one working initflashfiles.txt now,.


--- Finally, make it in one folder, and give it a name, ex: OEM_WM5torage ---


NB:
That you have to remember when you build an OEM:
a. There must be REGEDIT4 at the TOP
b. Leave one line empty at the BOTTOM
c. Dont use Wordwrap view
d. Save with (GUIDname).rgu and use UNICODE encoding





GOOD LUCK,.

Happy ROM Cooking to all of you,.




- Kumara -

ghostrecon2050
20-11-2007, 06:18 AM
I dnt know why the pictures are not showing??!!

I think this is the problem !!

When u want to put a pic , press on *insert image* and put a direct link

not IMG code or HTML code

-G-
20-11-2007, 06:36 AM
I dnt know why the pictures are not showing??!!

I think this is the problem !!

When u want to put a pic , press on *insert image* and put a direct link

not IMG code or HTML code


Hi buddy, i put this picture from a direct link, it might be your internet explorer setting,.

ghostrecon2050
20-11-2007, 06:51 AM
But serialz got the same problem but in the Atom Cooking tutorial thread :

he said : "please update the pics too..it's much easy to do it with visual guide.."

May be it's our IE settings ?? I'm confused !!

-G-
20-11-2007, 07:01 AM
But serialz got the same problem but in the Atom Cooking tutorial thread :

he said : "please update the pics too..it's much easy to do it with visual guide.."

May be it's our IE settings ?? I'm confused !!


Image updated, could you see the picture now??

mykolor
20-11-2007, 07:01 AM
Link Megaupload please!
Thanks

-G-
20-11-2007, 07:02 AM
Link Megaupload please!
Thanks


What do tou mean by link megaupload?????

BTW, could you see the picture of my post??

mykolor
20-11-2007, 07:08 AM
What do tou mean by link megaupload?????

BTW, could you see the picture of my post??

All the picture #1 page is not showing.

I want to download your ROM by link Megaupload

ghostrecon2050
20-11-2007, 07:12 AM
Yes , Now I can see the pictures , TY Garmin :) <3

sliders7
23-11-2007, 09:36 AM
Hi Garmin,

Thank you for the tutorial to make OEM. wonderful!

Your tutorial is good for standalone .exe files

but if you don't mind if i ask about cabs?
I have a question about cabs files:
how to input serial number into the cabs registry for programs Cabs that has serial activation? so everytime i install it.. it doesn't need to enter serial?

for example: i need to put "modified cabs" to extended rom. so it will install by itself every time i do hard reset.

Thank you garmin.

abusalza
23-11-2007, 03:28 PM
Hi Garmin,

Thank you for the tutorial to make OEM. wonderful!

Your tutorial is good for standalone .exe files

but if you don't mind if i ask about cabs?
I have a question about cabs files:
how to input serial number into the cabs registry for programs Cabs that has serial activation? so everytime i install it.. it doesn't need to enter serial?

for example: i need to put "modified cabs" to extended rom. so it will install by itself every time i do hard reset.

Thank you garmin.

Every apps is different. So if don't know where a reg patch (sn. insert in registry), that's unable to create registry:)

ckaidi
23-11-2007, 06:14 PM
Yup agreed with abusalza, every apps is different and they store their serial and reg key differently. i found some at the registry, and some on the file folder itself, some even encode them in the registry.

For me i key in the serial and search for it in the registry, den backup the key, and create cab for the registration and placing of ringtones and placing of shortcuts (for appz and games that installed on storage)

This ways saved me many hours when i will tryin to cook my own ROM or tryin out new appz :)

ckaidi
23-11-2007, 06:15 PM
Just wanna thank Garmin for creating this thread and really helped me alot!!

thank very much bro!!!

sliders7
23-11-2007, 10:10 PM
Yup agreed with abusalza, every apps is different and they store their serial and reg key differently. i found some at the registry, and some on the file folder itself, some even encode them in the registry.

For me i key in the serial and search for it in the registry, den backup the key, and create cab for the registration and placing of ringtones and placing of shortcuts (for appz and games that installed on storage)

This ways saved me many hours when i will tryin to cook my own ROM or tryin out new appz :)

Backing up the key is one beautiful idea!

Thanks for the help!

jiggs
26-11-2007, 12:25 AM
Backing up the key is one beautiful idea!

Thanks for the help!

Try Settings Saviour. I haven't tried though, but it is supposed to that what you need.

@Garmin: good job!

-G-
26-11-2007, 03:02 PM
Just wanna thank Garmin for creating this thread and really helped me alot!!

thank very much bro!!!

Thanks Bud,.

BTW, Sorry for not in the forum so often,.
My computer has just attacked by many variant of virusses, and it started with one of the thread here,. :mad:

Becarefull guys,. someone try to distributing a SPAM in this forum,.

Take care,.

ckaidi
05-12-2007, 06:03 PM
Some appz and gamez include a setup.dll in the cab which insert reg values. Anyone know how to decode it? This will really help in building OEM :)

Thanks!! :)

-G-
06-12-2007, 01:19 AM
Some appz and gamez include a setup.dll in the cab which insert reg values. Anyone know how to decode it? This will really help in building OEM :)

Thanks!! :)

hi ck..
try using ResHacker (google it),.

or try reverse mode (search it in the forum),.

gud luck,. :D

medkid
08-12-2007, 02:38 AM
wrong post, sorry

zgi
08-12-2007, 11:37 AM
HI!

when I want to copy registry values from Cabs Analyzer there is no values...

It is S2U2 Cab, and some others too...but when i opend HTC keyboard cab registry values are shown

luyen
11-12-2007, 11:44 AM
HI!

when I want to copy registry values from Cabs Analyzer there is no values...

It is S2U2 Cab, and some others too...but when i opend HTC keyboard cab registry values are shown
Choose "XML" display and try again.
Can anyone make Opera 8.65 an OEM ? I have got error "the _setup. file is already exits" while running BuildOS command.
Thanks

joolawan
07-02-2008, 01:26 AM
I can't use it. please solve for me!

SINNN
19-03-2008, 06:13 AM
HEY... I FOLLOWED THE STEPS BUT WHEN i SAVE MY DOCUMENTS IN .RGU, THEY GET SAVED AS .TXT. WHAT GIVES?

tzkapyx
09-04-2008, 06:31 AM
hi ck..
try using ResHacker (google it),.

or try reverse mode (search it in the forum),.

gud luck,. :D

Hi Garmin,

May i ask you a question about this software. When i opened the software to the window of WinCE CABs Analyzer followed your instruction step by step, i wanna open a certain *.cab,it can't proceed and notify me:Erreur d’insertion de ligne RichEdit, why?

any idea to solve it ?

character
17-05-2008, 01:07 AM
after mentioning wincecab analyser can someone make a tutorial on it too

azpirin
01-06-2008, 06:04 AM
Thanks Bud,.

BTW, Sorry for not in the forum so often,.
My computer has just attacked by many variant of virusses, and it started with one of the thread here,. :mad:

Becarefull guys,. someone try to distributing a SPAM in this forum,.

Take care,.

ThanK Garmin.
What's the mean of BTW.

chartreux
03-06-2008, 05:24 PM
ThanK Garmin.
What's the mean of BTW.

By The Way .. i guess :D

azpirin
07-06-2008, 11:40 AM
ThanK chartreux ThanK.

homer285
27-07-2008, 11:10 AM
Here's a nice tool created by Ervius OEM Creator (http://www.mediafire.com/?j509enoymgy) this tool works well, but not on all cab files.

htc_padawan
12-08-2008, 04:57 AM
Excuse the noob questions:
i have several folders containing the OEM versions (initflashfiles.txt, 000- files, rgu, etc.)
Here're the questions:
How can I install these?
do i have to convert them back to .cab? How?


thanks in advance for the responses