PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   HTC Apache (http://forum.ppcgeeks.com/forumdisplay.php?f=14)
-   -   Is this possible in ROM Kitchen? (http://forum.ppcgeeks.com/showthread.php?t=2184)

finster869 01-31-2007 12:06 AM

Colonel- PLease share that registry edit! Thanks.

vboyz103 01-31-2007 12:07 AM

I second that!! Please share

schettj 01-31-2007 12:12 AM

Quote:

Originally Posted by luv2chill
Quote:

Originally Posted by Bushrod
If that's true, then please explain to me how we are able to delete file that are copied with initflashfiles.dat? Do we have magic roms? Read Only Memory, but only sometime?

Yep, Bushrod is correct. I just deleted mfc80u.dll from the \Windows\oem folder and gained about 700k in storage memory. So the files copied by initflashrom take up storage memory.

Wow - icky - that is really bad. Will have to really think about what to do about that :(

colonel 01-31-2007 12:23 AM

Quote:

Originally Posted by finster869
Colonel- PLease share that registry edit! Thanks.

[HKEY_CURRENT_USER\ControlPanel\Sounds]
"Ringtones"=multi_sz:"Windows Default .wav", "Mystic .wma"

:D :D :wink: :D

vboyz103 01-31-2007 03:00 AM

I'm planning to cook iLauncher as an OEM, my question is how do I register a dll as part of today plugin or as a module?

Thanks.

Edit: I noticed that modules have the imageinfo.txt and the S000->0003 or so don't know how to make those.

vboyz103 01-31-2007 03:18 PM

Bump ^^

for my question.

luv2chill 01-31-2007 04:34 PM

Quote:

Originally Posted by vboyz103
I'm planning to cook iLauncher as an OEM, my question is how do I register a dll as part of today plugin or as a module?

Thanks.

Edit: I noticed that modules have the imageinfo.txt and the S000->0003 or so don't know how to make those.

This is currently a tricky issue. What we've done so far is a diff on registry snapshots taken before and after the cab is installed. This will result in some superfluous entries (uninstall and possibly some other crap from other running programs) but it will get all of the dll registration entries.

Or you can try this app I found:

http://www.windowsmobiledn.com/articles/articles.php?&atb.set(c_id)=41&atb.set(a_id)=3931& atb.set(c_id)=41&atb.perform(details)=&

EDIT: Obviously this board software can't parse that weird URL correctly--just copy and paste it.

Judging from the screenshot it was designed for an older version of Windows Mobile but is worth a shot.

Good luck.

vboyz103 01-31-2007 07:23 PM

OK, I just found out how to register the DLL as part of Today. I'm gonna take my iLauncher as an example. So put all the DLL from the .cab install file and extract it to OEM like usual. Flash ROM and go to HKLM\Software\Microsoft\Today\Item and create a new key called "iLauncher" with the following sub keys:

type | Name | Value
----------------------------------------------
string DLL iLauncher.dll
DWORD Enabled 0 don't enable yet, enable yourself
DWORD Flags 0
DWORD Order 0
DWORD Options 0
DWORD Type 4 don't know what this means copied from other.

Close regedit, and go to settings - Today and you should see iLauncher and tick to check it and hit OK. iLauncher will now load. :)

So far my custom ROM contains

netcf2 from imkokeman
magic button imkokeman
wm5menu kokeman
iLauncher
Wisbar Advance with Crossbow theme
PHM Editor
SKTools
RegsvrCE
TotalCmder kokeman

More to be added...maybe pocketbreeze and such.

saridnour 01-31-2007 08:01 PM

vboyz103: does ilauncher not list the reg entries in the cab?
Did you get the info from a dif then? Still trying to find a way to do this as I have some large diffs with a few apps and finding all of the keys is problematic at best. :?

-saridnour

vboyz103 01-31-2007 08:06 PM

Nope the cab file doesn't contain any registry.

There's a Setup.dll that came with the cab, I think it is responsible for setting up all the registry entries and such, but the problem is that if you have setup.dll from other apps then CreateOS.exe will ignore and only get one of them. Also, I don't know how to invoke that DLL so that it can do its job as of now. So manually creating the registry seems to work. You can attach it in the .rgu file if you like. Right now I'm getting some errors with CreateOS.exe with the reg dump I got. CreateOS.exe is saying Can't create DEFAULT Hives or some'n.


All times are GMT -4. The time now is 07:28 AM.

Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0