Go Back   xda-developers > HTC Atom: iPAQ rw6828, XDA Atom > iPAQ rw6828, XDA Atom ROM Development


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 20th November 2007, 06:37 AM
-G-'s Avatar
-G- -G- is offline
Senior Member
 
Join Date: Aug 2007
Location: Surabaya
Posts: 2,677
Lightbulb OEM Building Tutorial

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
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





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)
8. Okay, save it in UNICODE encoding, using (Generated GUID Name).rgu






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)






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,.



-------> 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 -
__________________
...



DONATE for my sleepless works HERE

-G-'s ROM Collection


Add me as your friend in Facebook - heaven_approach@yahoo.com -

Last edited by -G-; 8th January 2008 at 02:20 AM..
Reply With Quote
Sponsored Links

  #2  
Old 20th November 2007, 07:18 AM
ghostrecon2050's Avatar
ghostrecon2050 ghostrecon2050 is offline
Member
 
Join Date: Apr 2007
Location: Baghdad
Posts: 37
Default

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

Last edited by ghostrecon2050; 20th November 2007 at 07:24 AM..
Reply With Quote

  #3  
Old 20th November 2007, 07:36 AM
-G-'s Avatar
-G- -G- is offline
Senior Member
 
Join Date: Aug 2007
Location: Surabaya
Posts: 2,677
Default

Quote:
Originally Posted by ghostrecon2050 View Post
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,.
__________________
...



DONATE for my sleepless works HERE

-G-'s ROM Collection


Add me as your friend in Facebook - heaven_approach@yahoo.com -
Reply With Quote

  #4  
Old 20th November 2007, 07:51 AM
ghostrecon2050's Avatar
ghostrecon2050 ghostrecon2050 is offline
Member
 
Join Date: Apr 2007
Location: Baghdad
Posts: 37
Default

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 !!
Reply With Quote

  #5  
Old 20th November 2007, 08:01 AM
-G-'s Avatar
-G- -G- is offline
Senior Member
 
Join Date: Aug 2007
Location: Surabaya
Posts: 2,677
Default

Quote:
Originally Posted by ghostrecon2050 View Post
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??
__________________
...



DONATE for my sleepless works HERE

-G-'s ROM Collection


Add me as your friend in Facebook - heaven_approach@yahoo.com -
Reply With Quote

  #6  
Old 20th November 2007, 08:01 AM
mykolor mykolor is offline
Junior Member
 
Join Date: Oct 2006
Posts: 20
Default

Link Megaupload please!
Thanks
Reply With Quote

  #7  
Old 20th November 2007, 08:02 AM
-G-'s Avatar
-G- -G- is offline
Senior Member
 
Join Date: Aug 2007
Location: Surabaya
Posts: 2,677
Default

Quote:
Originally Posted by mykolor View Post
Link Megaupload please!
Thanks

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

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



DONATE for my sleepless works HERE

-G-'s ROM Collection


Add me as your friend in Facebook - heaven_approach@yahoo.com -
Reply With Quote

  #8  
Old 20th November 2007, 08:08 AM
mykolor mykolor is offline
Junior Member
 
Join Date: Oct 2006
Posts: 20
Default

Quote:
Originally Posted by Garmin View Post
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
Reply With Quote

  #9  
Old 20th November 2007, 08:12 AM
ghostrecon2050's Avatar
ghostrecon2050 ghostrecon2050 is offline
Member
 
Join Date: Apr 2007
Location: Baghdad
Posts: 37
Default

Yes , Now I can see the pictures , TY Garmin <3
Reply With Quote

  #10  
Old 23rd November 2007, 10:36 AM
sliders7's Avatar
sliders7 sliders7 is offline
Senior Member
 
Join Date: Nov 2006
Location: Melbourne
Posts: 128
Default

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.
Reply With Quote

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

Forum Jump


All times are GMT +1. The time now is 06:46 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.