PDA

View Full Version : OEM Building Tutorial


-G-
20th November 2007, 06: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
20th November 2007, 07: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-
20th November 2007, 07: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
20th November 2007, 07: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-
20th November 2007, 08: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
20th November 2007, 08:01 AM
Link Megaupload please!
Thanks

-G-
20th November 2007, 08:02 AM
Link Megaupload please!
Thanks


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

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

mykolor
20th November 2007, 08: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
20th November 2007, 08:12 AM
Yes , Now I can see the pictures , TY Garmin :) <3

sliders7
23rd November 2007, 10: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
23rd November 2007, 04: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
23rd November 2007, 07: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
23rd November 2007, 07:15 PM
Just wanna thank Garmin for creating this thread and really helped me alot!!

thank very much bro!!!

sliders7
23rd November 2007, 11: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
26th November 2007, 01: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-
26th November 2007, 04: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
5th December 2007, 07: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-
6th December 2007, 02: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
8th December 2007, 03:38 AM
wrong post, sorry

zgi
8th December 2007, 12:37 PM
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
11th December 2007, 12:44 PM
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
7th February 2008, 02:26 AM
I can't use it. please solve for me!

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

tzkapyx
9th April 2008, 07: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
17th May 2008, 02:07 AM
after mentioning wincecab analyser can someone make a tutorial on it too

azpirin
1st June 2008, 07: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
3rd June 2008, 06:24 PM
ThanK Garmin.
What's the mean of BTW.

By The Way .. i guess :D

azpirin
7th June 2008, 12:40 PM
ThanK chartreux ThanK.

homer285
27th July 2008, 12:10 PM
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
12th August 2008, 05: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

roseghost
2nd November 2008, 05:59 AM
Please tell me how to convert from dump folder to SYS and OEM folder wm 6.1 atom exec . Thanks:(

SheikhAatif
15th March 2009, 02:49 PM
HOW To Make a initflashfiles.txt
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 ---


This means, doubling the Space Occupied by a file.

HELP ME:
You told about copying, BUT how to CUT/move?
I want to cut a file from one location to another. How Can I?