Building OEMs and Finally, Your ROM Phase 5
Building OEMs is a little bit of luck, trickery, and skill. There is not an easy answer to build all OEMs. If you can find working ones, all the better. I offer this tutorial on building OEMs, because it explains it better than I can. OEMs go into the OEM folder.
http://wiki.xda-developers.com/index...age%20Tutorial
Remember that Lsomaclient.dll folder I told you to save? Now you need it. Take the recmod.exe tool from the Tools folder of your kitchen and drag the folder to it. This will convert the module to a dll. Open the Lsomaclient.dll folder, take that file, and copy it to your OEMApps folder.
Now, before building your ROM, you will need to recmod more stuff in SYS, due to us having a 6.1 kernel. Folders to recmod the modules in:
BROWSING
Browsingie
Adobe folders
Same process as before. Drag the .dll/.exe folders to the tool, and it will convert the module to its file format. Then take those files, and replace the modules in the appropriate folder with the files instead.
What I do is make a new folder in the folder I am recmodding stuff in. I recmod the modules, open the folders, and copy the dlls/exes to the new folder. Then I delete the module and copy the files in the new folder back to where the modules once were.
To build the rom:
1.Execute aaa_Click2Build.cmd. This brings up buildOS. Choose the OEM options you want, and then click the play button. Assuming there are no errors (there can be no duplicate names or filenames!), it will proceed to done.
2.Close BuildOS, which then continues the process. A command console will come up with a ton of files and messages flying by. Once done, it should say so—and a NewROM.bin file should be present in the base of your kitchen.
3.Rename it to Flash.bin and flash it with UMDL.
With any luck, you will have a working ROM!
This is a WIP, and is subject to change. I might have missed some things, but I don’t think so! Please refer to i900 building tutorials as well for more information.
Good luck and happy cooking!