PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   Titan Development (http://forum.ppcgeeks.com/forumdisplay.php?f=57)
-   -   OEMIZER and reg entries (http://forum.ppcgeeks.com/showthread.php?t=21058)

vMAC 03-12-2008 03:15 PM

OEMIZER and reg entries
 
Anyone know what the syntax is for placing reg entries into a cooked rom using OEMIZER?

I want to add this to my rom:
21-Save Attachments or the Whole Email on your SD Card

The Key in WM6 changed from WM5. In WM6 it is:

HKLM\System\Inbox\Settings

For Attachments add "AttachPath" value="\Storage Card\Inbox\Attachments" datatype="string"

For the rest of the email add "PropertyPath" value="\Storage Card\Inbox" datatype="string"

For the paths above to work, you need to have the Inbox folder and Attachments subfolder created already. You must reboot for them to take effect.

InvincibleLiving 03-12-2008 03:58 PM

Re: OEMIZER and reg entries
 
1 Attachment(s)
Quote:

Originally Posted by vMAC (Post 214590)
Anyone know what the syntax is for placing reg entries into a cooked rom using OEMIZER?

I want to add this to my rom:
21-Save Attachments or the Whole Email on your SD Card

The Key in WM6 changed from WM5. In WM6 it is:

HKLM\System\Inbox\Settings

For Attachments add "AttachPath" value="\Storage Card\Inbox\Attachments" datatype="string"

For the rest of the email add "PropertyPath" value="\Storage Card\Inbox" datatype="string"

For the paths above to work, you need to have the Inbox folder and Attachments subfolder created already. You must reboot for them to take effect.

Take the reg file, use the tool below (very simple, you'll see) take the xml file that outputs, and then copy the sytax that it gives you into OEMizer....

WOW i cant beleive i actually KNOW this stuff now :)

vMAC 03-12-2008 04:44 PM

Re: OEMIZER and reg entries
 
How do I get the .reg file?

InvincibleLiving 03-12-2008 06:01 PM

Re: OEMIZER and reg entries
 
using whatever regeditor you prefer, look for an option to export the entry. this will give you the .reg file

vMAC 03-12-2008 06:03 PM

Re: OEMIZER and reg entries
 
I have PHM and it only exports in .rbk will that work?

InvincibleLiving 03-12-2008 06:13 PM

Re: OEMIZER and reg entries
 
No the tool only accepts rgu and reg files... i use dotfred regedit

vMAC 03-12-2008 06:53 PM

Re: OEMIZER and reg entries
 
Ok I just installed dotfred and here's what it looks like:

<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type="HKLM\System\Inbox\Settings" translation="filesystem">
<parm name="CurServiceName" datatype="integer" value="5046355"/>
<parm name="PropertyPath" datatype="string" value="\Storage Card\Inbox\"/>
<parm name="AttachPath" datatype="string" value="\Storage Card\Inbox\Attachments"/>
<parm name="VzwSmsDeliveryAck" datatype="integer" value="1"/>
<parm name="SMStoSMTPShortCode" datatype="string" value="6245"/>
<parm name="AllowSMStoSMTPConcatenation" datatype="integer" value="1"/>
<parm name="AllowSMStoSMTPAddress" datatype="integer" value="1"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>

That doesn't look right are you sure?

Bobvark 03-12-2008 07:10 PM

Re: OEMIZER and reg entries
 
I just exported to an sd card from rescoe registry. then dragged it into oemizer.
now my question (someone else also asked) is how can I take a cab file and make it into an oem file to use in dcd's kitchen?

InvincibleLiving 03-12-2008 07:35 PM

Re: OEMIZER and reg entries
 
Quote:

Originally Posted by vMAC (Post 214984)
Ok I just installed dotfred and here's what it looks like:

<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type="HKLM\System\Inbox\Settings" translation="filesystem">
<parm name="CurServiceName" datatype="integer" value="5046355"/>
<parm name="PropertyPath" datatype="string" value="\Storage Card\Inbox\"/>
<parm name="AttachPath" datatype="string" value="\Storage Card\Inbox\Attachments"/>
<parm name="VzwSmsDeliveryAck" datatype="integer" value="1"/>
<parm name="SMStoSMTPShortCode" datatype="string" value="6245"/>
<parm name="AllowSMStoSMTPConcatenation" datatype="integer" value="1"/>
<parm name="AllowSMStoSMTPAddress" datatype="integer" value="1"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>

That doesn't look right are you sure?

it's right... one thing that i had to learn is that where you see 'commento', you are allowed to put your title of the hack... also one more tip: implement the registry change you would like before conversion :)

InvincibleLiving 03-12-2008 07:37 PM

Re: OEMIZER and reg entries
 
Quote:

Originally Posted by Bobvark (Post 215009)
I just exported to an sd card from rescoe registry. then dragged it into oemizer.
now my question (someone else also asked) is how can I take a cab file and make it into an oem file to use in dcd's kitchen?

i dont know much about how cabs work... it seems like this is a tightly held secret in the ppc dev community... i ask and ask but get no def answers lol.

vMAC 03-12-2008 08:55 PM

Re: OEMIZER and reg entries
 
Well what I have done is take a cab and extract it to your computer. Then take a clean phone and export the registry. Then take a copy of the cab and install it on the phone. Do a search on the phone for the file names that you extracted on your computer. Export the registry on the phone and run a winmerge against it and the previous export of the registry.

Then plug that all into OEMizer. Make sense? I probably should be more clear but my wife is calling me for dinner.

InvincibleLiving 03-13-2008 11:54 AM

Re: OEMIZER and reg entries
 
Quote:

Originally Posted by vMAC (Post 215186)
Well what I have done is take a cab and extract it to your computer. Then take a clean phone and export the registry. Then take a copy of the cab and install it on the phone. Do a search on the phone for the file names that you extracted on your computer. Export the registry on the phone and run a winmerge against it and the previous export of the registry.

Then plug that all into OEMizer. Make sense? I probably should be more clear but my wife is calling me for dinner.

Yes can you break this down further for us? winmerge? thanks in advance.

vMAC 03-13-2008 04:18 PM

Re: OEMIZER and reg entries
 
Ok here's what you do:

Desktop / Laptop:
1) Extract the .cab or .tsk to a folder on your computer. So you should have all the files in a folder.
2) Download WinMerge (awesome utility for many other things other than what I'm going to use it for) www.winmerge.com

your device:
3) Export your registry to a file that can be converted to a txt. On my Titan I use PHM RegEdit to export into a rbk which can be read as a txt.
4) Now install the .cab on your device
5) Export your registry again and send it to your desktop
6) Use the search program and do a search for the files that you got from step 1. This will give you the folder names that these files should be stored in.

Back on your laptop/desktop
7) Open OEMizer and drag those files into the box
8) Assign those files to the proper folder based on what you found out on step 6.
9) Go into winmerge and compare the registry dumps from step 3 and step 5 to each other. It should then highlight every section where the two vary.
10) Copy those missing registry sections (in the correct syntax) to the registry box in OEMizer


Those 10 steps make it sound pretty easy but it's sometimes a long process. This is the whole reason why I have created this thread is because converting the registry keys to the right syntax is hit or miss, and for some of the small cabs that I have OEMized it's easy to just play around with it until I get it right. For the large ones (SPB Backup) has 28 entries it takes me longer, but I can just about convert any .cab. Someone helps me with converting the registry entries and I can do any .cab someone throws at me.

InvincibleLiving 03-13-2008 04:58 PM

Re: OEMIZER and reg entries
 
WHEW... thanks for that, this is definately something i'll play with more! quite intriquing stuff! and by the looks of the stuff you're doing i need to be asking you all the questions in this thread from now on!


All times are GMT -4. The time now is 04:00 PM.

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


Content Relevant URLs by vBSEO 3.6.0