Quote:
Originally Posted by colonel
Here are the registry entries for the Mark All As Read cab. I have not had a chance to package anything else at this point. For this, though, all you need is the entries and the files from the cab.
[HKEY_LOCAL_MACHINE\SOFTWARE\Apps\SwartB SmartDeviceCab1]
"Instl"=dword:00000001
"InstallDir"="\\Program Files\\SmartDeviceCab1"
"InstlDir"="\\Program Files\\SmartDeviceCab1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extens ions]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extens ions\ContextMenus]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extens ions\ContextMenus\Inbox]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extens ions\ContextMenus\Inbox\List_View_Context]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extens ions\ContextMenus\Inbox\List_View_Context\{6F3A2AA 2-D88D-4e3d-85C1-D5B403EAD4EF}]
@="Inbox Context Menu Extension"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extens ions\ContextMenus\Inbox\List_View]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extens ions\ContextMenus\Inbox\List_View\{47018836-A919-42f7-84AF-89257BA458BA}]
@="Inbox Softkey Menu Extension"
[HKEY_CLASSES_ROOT\CLSID\{6F3A2AA2-D88D-4e3d-85C1-D5B403EAD4EF}]
@="Inbox Context Menu Extension"
[HKEY_CLASSES_ROOT\CLSID\{6F3A2AA2-D88D-4e3d-85C1-D5B403EAD4EF}\InprocServer32]
@="\\Program Files\\SmartDeviceCab1\\InboxMenuExtensibility.dll "
[HKEY_CLASSES_ROOT\CLSID\{47018836-A919-42f7-84AF-89257BA458BA}]
@="Inbox Softkey Menu Extension"
[HKEY_CLASSES_ROOT\CLSID\{47018836-A919-42f7-84AF-89257BA458BA}\InprocServer32]
@="\\Program Files\\SmartDeviceCab1\\InboxMenuExtensibility.dll "
[HKEY_LOCAL_MACHINE\Security\AppInstall\SwartB SmartDeviceCab1]
"InstallDir"="\\Program Files\\SmartDeviceCab1"
"Role"=dword:00000018
"Uninstall"="\\Windows\\AppMgr\\SwartB SmartDeviceCab1\\7001.tmp"
[HKEY_LOCAL_MACHINE\Security\AppInstall\SwartB SmartDeviceCab1\ExecutableFiles]
|
The rgu file should only contain this, I think it's enough since it will be built in rom, and cant be uninstall..
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\ContextMenus]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\ContextMenus\Inbox]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\ContextMenus\Inbox\List_View_Context]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\ContextMenus\Inbox\List_View_Context\{6F3A2AA2-D88D-4e3d-85C1-D5B403EAD4EF}]
@="Inbox Context Menu Extension"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\ContextMenus\Inbox\List_View]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\ContextMenus\Inbox\List_View\{47018836-A919-42f7-84AF-89257BA458BA}]
@="Inbox Softkey Menu Extension"
[HKEY_CLASSES_ROOT\CLSID\{6F3A2AA2-D88D-4e3d-85C1-D5B403EAD4EF}]
@="Inbox Context Menu Extension"
[HKEY_CLASSES_ROOT\CLSID\{6F3A2AA2-D88D-4e3d-85C1-D5B403EAD4EF}\InprocServer32]
@="InboxMenuExtensibility.dll"
[HKEY_CLASSES_ROOT\CLSID\{47018836-A919-42f7-84AF-89257BA458BA}]
@="Inbox Softkey Menu Extension"
[HKEY_CLASSES_ROOT\CLSID\{47018836-A919-42f7-84AF-89257BA458BA}\InprocServer32]
@="InboxMenuExtensibility.dll"
be ware of instalation folder (\\Program Files\\) u need to change them to \\Windows\\ or leave it nothing just the dll/module name since it will locate at \\Windows dir after u flash it. and lastly make sure u hv 1 line free at the end of rgu file (CRLF) and initflashfiles.txt, or built will result error builtin default.hv/user.hv.